Commit Graph

  • d76346d3d4 Make channel::admin_on_channel_create only work if admin is enabled. B.Greenham 2010-07-29 14:26:18 -0400
  • d7a3d23cdd Add 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
  • 7af1b8d223 Merge. B.Greenham 2010-07-28 20:01:55 -0400
  • ffd69d40d1 Fix 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
  • 199eaba28d Change default nicklen to 30. JD Horelick 2010-07-11 21:57:54 -0400
  • 713624ed6a Add hide_channel_below_users value to m_info. JD Horelick 2010-07-10 05:01:23 -0400
  • 9e8efa00d4 Fix a quick compile warning. JD Horelick 2010-07-10 01:29:22 -0400
  • 6898ce9dde Add 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
  • 430222b125 Remove 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
  • 0864baa814 Automated merge with ssh://shadowircd/uranium/shadowircd/ B.Greenham 2010-07-06 14:28:19 -0400
  • e04086c5ec Update TODO. B.Greenham 2010-07-06 14:28:07 -0400
  • 2588ff97f4 Change 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
  • 33736ea75f Tweak 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
  • dab6375a1e Branch Merge JD Horelick 2010-07-04 03:29:35 -0400
  • ba06b3db25 Backed out changeset 8781a9e4c62c JD Horelick 2010-07-04 03:25:54 -0400
  • 5b71b8ec50 Stop 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
  • 659dbfa585 Automated merge with ssh://shadowircd/uranium/shadowircd/ B.Greenham 2010-07-02 19:09:51 -0400
  • 1fe75e33cc mode 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
  • 1d0a5f6d0e I am made of the fail today. /me climbs aboard the failbus. JD Horelick 2010-06-23 16:32:10 -0400
  • a58c4fedeb Sort of standardize the display of DNSBL hit snotes. JD Horelick 2010-06-23 16:30:08 -0400
  • 96f20bc6f5 Remove 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
  • ed6ad7a375 Change the DNSBL hit snomask to SNO_REJ (+r) as to not spam SNO_GENERAL JD Horelick 2010-06-23 15:01:49 -0400
  • 6f187f63b5 strip_colour(): strip ASCII 29 (mIRC 7 italics). William Pitcock 2010-06-19 16:53:56 -0500
  • 40114db23c Make DNSBL hits snote on hit. The snote displays nick, IP and what DNSBL they hit. JD Horelick 2010-06-23 13:44:33 -0400
  • b25b4a7c5a Add InfoServ to the default aliases in ShadowIRCd. JD Horelick 2010-06-23 02:20:04 -0400
  • fb06d910df SVN Id removal part two JD Horelick 2010-06-10 21:28:15 -0400
  • 133755685e Removal of ancient SVN ID's part one JD Horelick 2010-06-10 21:22:44 -0400
  • 9f1913e7b8 Readd 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
  • 97bd6a2e37 Propagate changed away messages to other servers, even if the away status did not change. Jilles Tjoelker 2010-06-10 22:16:07 +0200
  • dfea673fca Make number_per_ident actually apply to unidented connections as well, as documented in reference.conf. Jilles Tjoelker 2010-06-09 21:22:47 +0200
  • 4ea91f08c5 Recommend 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
  • 86ed11bb4c Fix memory leaks in PASS command, both in normal and repeated use. Elly 2010-06-01 13:11:47 -0400
  • e70448e441 dline help: add oper reason, clarify temps, add ON <server>. Jilles Tjoelker 2010-05-20 00:23:32 +0200
  • 57fe1cf10e openssl: Avoid cutting off OpenSSL errors at 119 chars. Jilles Tjoelker 2010-05-09 00:30:51 +0200
  • 9dc68130ea Improve technical documentation of BAN protocol. Jilles Tjoelker 2010-04-29 00:26:49 +0200
  • b96db1e3fe Fix crash if identify_service/identify_command were not specified in ircd.conf. Jilles Tjoelker 2010-04-18 13:54:03 +0200
  • 2498a1b577 Fix some valgrind warnings. B.Greenham 2010-05-27 18:03:51 -0400
  • 1add004b97 Change kicknorejoin to be hardcoded to 2 seconds instead of a configurable opton. JD Horelick 2010-05-21 04:20:45 -0400
  • f0e0e5672d Backed out changeset 9bd802724b74 JD Horelick 2010-05-21 04:08:05 -0400
  • 446c7d4f57 Remove +J chmode (KICKNOREJOIN) JD Horelick 2010-05-21 03:29:07 -0400
  • 4b4fc78cfb Do 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
  • b752a50272 Fix a bug that stopped halfops from changing the topic. JD Horelick 2010-04-14 19:28:15 -0400
  • ef61796891 Added tag shadowircd-6.1.0 for changeset d1acc17f230a JD Horelick 2010-04-11 20:36:55 -0400
  • a12a0836ff Bump version to 6.1.0 shadowircd-6.1.0 JD Horelick 2010-04-11 20:36:38 -0400
  • 55bb399f79 Update TODO JD Horelick 2010-04-11 14:28:46 -0400
  • 979a6d5a51 Automated merge with ssh://shadowircd/uranium/shadowircd/ B.Greenham 2010-04-09 11:57:44 -0400
  • 05073c8113 Update TODO. B.Greenham 2010-04-09 11:54:41 -0400
  • fa6495b47f Clarify no_oper_flood option in the reference.conf JD Horelick 2010-04-08 21:41:15 -0400
  • 5882de85a4 Added default_ident_timeout to the NEWS. JD Horelick 2010-04-07 17:29:25 -0400
  • ad9de1c86b Update NEWS. B.Greenham 2010-04-07 16:58:01 -0400
  • f135c53751 Make 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
  • 24c2e4ff18 Add OPERHOST to the help for SET. JD Horelick 2010-04-07 15:17:44 -0400
  • 8e05e221cd Automated merge with ssh://shadowircd/uranium/shadowircd/ B.Greenham 2010-04-07 15:08:26 -0400
  • 41e026e175 Don't throw a warning if general:default_operhost is empty. B.Greenham 2010-04-07 15:08:02 -0400
  • 67537fefa4 Add 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
  • 24170ac312 Add some ircd-seven love to CREDITS. JD Horelick 2010-04-07 14:07:44 -0400
  • 1434082803 Change 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
  • e50ed244f4 Add a configuration option for ident_timeout. JD Horelick 2010-04-05 15:28:44 -0400
  • 4369131cc7 Change 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
  • a5687a4cf7 Update NEWS. JD Horelick 2010-04-04 16:26:16 -0400
  • 015b28a06c Branch Merge JD Horelick 2010-04-04 16:25:20 -0400
  • d6a51668b7 Update NEWS. B.Greenham 2010-04-04 16:13:48 -0400
  • 8097430a81 Allow /ojoin !#channel/%#channel, if admin/halfop are enabled. B.Greenham 2010-04-04 15:58:07 -0400
  • 46a30dbe86 Update omode so that it can set +ah. B.Greenham 2010-04-04 15:32:34 -0400
  • 2d8ae01fa4 Update help snomask with snomasks provided by extensions. B.Greenham 2010-04-04 14:39:57 -0400
  • 6795400d0a New 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
  • 8848e117aa Automated merge with ssh://shadowircd/uranium/shadowircd/ B.Greenham 2010-03-31 11:22:44 -0400
  • 92b26e74a9 Make 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
  • f968f34f4b Update comment for me_svsjoin explaining the sort of morality of it. JD Horelick 2010-03-31 02:16:00 -0400
  • b4db7c8695 It'd take the world's longest tape measure to gauge the length of my fail. JD Horelick 2010-03-31 01:47:24 -0400
  • 1d59ea37bb Add 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
  • 36fb4e9a77 Update FAQ. B.Greenham 2010-03-30 14:55:33 -0400
  • 10a8240ff4 Fix a typo that could've caused a bug JD Horelick 2010-03-29 03:53:55 -0400
  • 390351fe8b Automated merge with ssh://shadowircd/uranium/shadowircd/ B.Greenham 2010-03-28 23:44:59 -0400
  • aa1906882c Update help indexes, adding EXTBAN and commands provided by extensions. B.Greenham 2010-03-28 23:44:04 -0400
  • d4eab91a99 Add help extban. B.Greenham 2010-03-28 23:28:24 -0400
  • 6fbcf3827c Fix a typo in configure (glad it was only a minor typo in the help text) JD Horelick 2010-03-28 22:46:46 -0400
  • 9960cc94c5 Enable 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
  • ef07b59ac8 Add 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
  • e59f45e361 yay for consistency JD Horelick 2010-03-28 04:45:25 -0400
  • 5c34bc991c Add helpfiles for all extensions that provide commands. JD Horelick 2010-03-28 04:41:39 -0400
  • 6bcf2929ac THE WHITE HOUSE! JD Horelick 2010-03-28 03:07:57 -0400
  • d74f4f873c Add help for MODRELOAD. JD Horelick 2010-03-28 03:00:23 -0400
  • d220e9457d Minor umode help file cleanups. B.Greenham 2010-03-27 23:36:06 -0400
  • 1705ff0b31 Add umode +x to help. B.Greenham 2010-03-27 23:31:39 -0400
  • 8fa2ba9c88 Cleanup cmode help files and add cmodes provided by extensions. B.Greenham 2010-03-27 23:21:34 -0400
  • 0068a2a2e2 Automated merge with ssh://shadowircd/uranium/shadowircd/ B.Greenham 2010-03-27 22:42:54 -0400
  • bcd6e78cd3 Add 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
  • 7c880acbfe Fix various compiler warnings. Jilles Tjoelker 2010-03-27 20:09:46 +0100
  • 7bf8ae67cc Restore snotes, logs for UNRESV nick. Jilles Tjoelker 2010-03-27 16:24:13 +0100
  • 9b9d818b32 Add propagated resvs, like klines and xlines. Jilles Tjoelker 2010-03-27 16:13:57 +0100
  • d0cf872a95 XLINE: Do not cluster unxlines ON specific servers. Jilles Tjoelker 2010-03-27 16:09:26 +0100
  • 5d2661a149 Remove unused variable. Jilles Tjoelker 2010-03-27 02:06:29 +0100
  • a75522e6a5 BAN: xlines do not have oper reasons, their "reason" is already oper only. Jilles Tjoelker 2010-03-18 00:22:35 +0100
  • 112e8a666b Add propagated xlines, like klines. Jilles Tjoelker 2010-03-16 23:05:50 +0100
  • 504f309e38 Add option general::use_propagated_bans to allow disabling new KLINE. JD Horelick 2010-03-27 14:58:04 -0400
  • 517967618d Document BAN message. Jilles Tjoelker 2010-03-07 14:06:28 +0100
  • dc082cb054 Update CREDITS. William Pitcock 2010-03-06 21:01:19 -0600
  • f8cebd00f2 Show d/kline setter to opers in stats/testline. Jilles Tjoelker 2010-03-06 22:37:42 +0100