d76346d3d4Make channel::admin_on_channel_create only work if admin is enabled.
B.Greenham
2010-07-29 14:26:18 -0400
d7a3d23cddAdd channel::admin_on_channel_create, which gives users creating new channels +ao instead of +o, if enabled.
B.Greenham
2010-07-29 14:22:33 -0400
ffd69d40d1Fix the 'phantom user' bug, along with a bug that would make repeat mode changes appear on burst.
B.Greenham
2010-07-28 19:54:22 -0400
199eaba28dChange default nicklen to 30.
JD Horelick
2010-07-11 21:57:54 -0400
713624ed6aAdd hide_channel_below_users value to m_info.
JD Horelick
2010-07-10 05:01:23 -0400
9e8efa00d4Fix a quick compile warning.
JD Horelick
2010-07-10 01:29:22 -0400
6898ce9ddeAdd general::hide_channel_below_users option. This allows server owners to set how many users must be in a channel before /LIST will show it.
JD Horelick
2010-07-10 01:28:21 -0400
430222b125Remove the /umode2 (opers can change others' umodes) thing from TODO. There's OACCEPT for +g and for +B, just tell the user to botmode his own bot or you'll kline it till he does. If anyone can think of a good use-case for this, it may be re-added.
JD Horelick
2010-07-06 15:19:47 -0400
0864baa814Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham
2010-07-06 14:28:19 -0400
2588ff97f4Change a bit of the last commit since opers do not go through +g on ShadowIRCd as they do on Charybdis.
JD Horelick
2010-07-04 16:12:31 -0400
33736ea75fTweak auto-accept: * does not apply to NOTICE (as those may well be automated) * mirrors +g behaviour so that no useless accept entries are added for services * respects max_accept, if it would be exceeded the message is dropped with numeric 494 * check moved up so this is checked before floodcount/tgchange
JD Horelick
2010-07-04 15:27:34 -0400
ba06b3db25Backed out changeset 8781a9e4c62c
JD Horelick
2010-07-04 03:25:54 -0400
5b71b8ec50Stop griefing through taunting while hiding behind CALLERID. This shouldn't provide any way for a client to get on a CALLERID list without authorization, as if a client is +g already, a CTCP request, for example, won't be replied to.
William Pitcock
2010-07-03 00:44:55 -0500
659dbfa585Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham
2010-07-02 19:09:51 -0400
1fe75e33ccmode api: Remove most modes from the chmode_table, and have them initialized in modeset files. Modeset files are modules stored in shadowircd/modes. All they do is initalize a set of modes on load, and orphan said modes on unload.
B.Greenham
2010-07-02 19:09:46 -0400
1d0a5f6d0eI am made of the fail today. /me climbs aboard the failbus.
JD Horelick
2010-06-23 16:32:10 -0400
a58c4fedebSort of standardize the display of DNSBL hit snotes.
JD Horelick
2010-06-23 16:30:08 -0400
96f20bc6f5Remove FORCEPART from m_force. It is quite abusive (even with the snotes) and it would be a lot less abusive to use OKICK instead.
JD Horelick
2010-06-23 16:01:14 -0400
ed6ad7a375Change the DNSBL hit snomask to SNO_REJ (+r) as to not spam SNO_GENERAL
JD Horelick
2010-06-23 15:01:49 -0400
40114db23cMake DNSBL hits snote on hit. The snote displays nick, IP and what DNSBL they hit.
JD Horelick
2010-06-23 13:44:33 -0400
b25b4a7c5aAdd InfoServ to the default aliases in ShadowIRCd.
JD Horelick
2010-06-23 02:20:04 -0400
fb06d910dfSVN Id removal part two
JD Horelick
2010-06-10 21:28:15 -0400
133755685eRemoval of ancient SVN ID's part one
JD Horelick
2010-06-10 21:22:44 -0400
9f1913e7b8Readd DroneBL to the list of default blacklist. Most of the trustworthiness issues have been fixed. Keep EFNet RBL though. :)
JD Horelick
2010-06-10 17:15:50 -0400
97bd6a2e37Propagate changed away messages to other servers, even if the away status did not change.
Jilles Tjoelker
2010-06-10 22:16:07 +0200
dfea673fcaMake number_per_ident actually apply to unidented connections as well, as documented in reference.conf.
Jilles Tjoelker
2010-06-09 21:22:47 +0200
4ea91f08c5Recommend EFNet's RBL instead of DroneBL due to trustworthiness issues. (StaticBox policy change as of May 14, 2010.)
William Pitcock
2010-05-14 08:49:26 -0500
86ed11bb4cFix memory leaks in PASS command, both in normal and repeated use.
Elly
2010-06-01 13:11:47 -0400
4b4fc78cfbDo not allow a topic change if a user may not send to the channel (resv, cmode +m, cmode +b, cmode +q, etc.).
JD Horelick
2010-04-15 13:12:45 -0400
b752a50272Fix a bug that stopped halfops from changing the topic.
JD Horelick
2010-04-14 19:28:15 -0400
ef61796891Added tag shadowircd-6.1.0 for changeset d1acc17f230a
JD Horelick
2010-04-11 20:36:55 -0400
f135c53751Make PRIVMSG @#channel and PRIVMSG +#channel go to halfops and admins as well as chanops. 6.1 is now feature complete.
B.Greenham
2010-04-07 16:53:59 -0400
24c2e4ff18Add OPERHOST to the help for SET.
JD Horelick
2010-04-07 15:17:44 -0400
8e05e221cdAutomated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham
2010-04-07 15:08:26 -0400
41e026e175Don't throw a warning if general:default_operhost is empty.
B.Greenham
2010-04-07 15:08:02 -0400
67537fefa4Add OPERHOST option to /set, which allows you to change the host operators get on oper up (provided they don't have a specific one already defined in their operator block.)
B.Greenham
2010-04-07 15:04:42 -0400
24170ac312Add some ircd-seven love to CREDITS.
JD Horelick
2010-04-07 14:07:44 -0400
1434082803Change config option for ident_timeout to default_ident_timeout as jilles recommended. Also update the TODO. Also, cocks.
JD Horelick
2010-04-05 16:29:11 -0400
e50ed244f4Add a configuration option for ident_timeout.
JD Horelick
2010-04-05 15:28:44 -0400
4369131cc7Change the default ident timeout time to 5s to not be as annoying to clients that don't send an ident and add a TODO item for 6.2 to make ident timeout time configurable in the ircd.conf.
JD Horelick
2010-04-04 17:13:04 -0400
8097430a81Allow /ojoin !#channel/%#channel, if admin/halfop are enabled.
B.Greenham
2010-04-04 15:58:07 -0400
46a30dbe86Update omode so that it can set +ah.
B.Greenham
2010-04-04 15:32:34 -0400
2d8ae01fa4Update help snomask with snomasks provided by extensions.
B.Greenham
2010-04-04 14:39:57 -0400
6795400d0aNew custom channel mode API allowing reloading such modules. Additionally, attempting to use too many modes or two times the same letter is now detected and prevented.
Jilles Tjoelker
2010-04-01 01:16:16 +0200
8848e117aaAutomated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham
2010-03-31 11:22:44 -0400
92b26e74a9Make chm_staff (staff only modes) only settable if you have ops in the channel in question. If operators need to set such modes in a channel where they don't have ops, that's what override/omode are for.
B.Greenham
2010-03-31 11:22:32 -0400
f968f34f4bUpdate comment for me_svsjoin explaining the sort of morality of it.
JD Horelick
2010-03-31 02:16:00 -0400
b4db7c8695It'd take the world's longest tape measure to gauge the length of my fail.
JD Horelick
2010-03-31 01:47:24 -0400
1d59ea37bbAdd me_svsjoin function to allow services to "force"join clients to channels, primarily for ns_ajoin.
JD Horelick
2010-03-30 21:20:26 -0400
10a8240ff4Fix a typo that could've caused a bug
JD Horelick
2010-03-29 03:53:55 -0400
390351fe8bAutomated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham
2010-03-28 23:44:59 -0400
aa1906882cUpdate help indexes, adding EXTBAN and commands provided by extensions.
B.Greenham
2010-03-28 23:44:04 -0400
d4eab91a99Add help extban.
B.Greenham
2010-03-28 23:28:24 -0400
6fbcf3827cFix a typo in configure (glad it was only a minor typo in the help text)
JD Horelick
2010-03-28 22:46:46 -0400
9960cc94c5Enable the --enable-small-net option by default.
JD Horelick
2010-03-28 19:54:53 -0400
e2b0cde27f<clarkson>Now its time to do the NOOZ.</clarkson>
JD Horelick
2010-03-28 14:39:03 -0400
ef07b59ac8Add helpchan and helpurl that tell users the official help channel and (optionally) link them to your network's specific helppages on the intertubes. It is shown in /quote help (with no extra parameters).
JD Horelick
2010-03-28 14:08:47 -0400
e59f45e361yay for consistency
JD Horelick
2010-03-28 04:45:25 -0400
5c34bc991cAdd helpfiles for all extensions that provide commands.
JD Horelick
2010-03-28 04:41:39 -0400
6bcf2929acTHE WHITE HOUSE!
JD Horelick
2010-03-28 03:07:57 -0400
d74f4f873cAdd help for MODRELOAD.
JD Horelick
2010-03-28 03:00:23 -0400
d220e9457dMinor umode help file cleanups.
B.Greenham
2010-03-27 23:36:06 -0400
1705ff0b31Add umode +x to help.
B.Greenham
2010-03-27 23:31:39 -0400
8fa2ba9c88Cleanup cmode help files and add cmodes provided by extensions.
B.Greenham
2010-03-27 23:21:34 -0400
0068a2a2e2Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham
2010-03-27 22:42:54 -0400
bcd6e78cd3Add help for cmode +M, but only for opers. This requires splitting help cmode into different files for users and opers.
B.Greenham
2010-03-27 22:42:32 -0400
7c880acbfeFix various compiler warnings.
Jilles Tjoelker
2010-03-27 20:09:46 +0100