Commit Graph

  • bd73ea56ba commit 90509b2e2a364471f2461367fd02c11c8ab3c72d Author: Stephen Bennett <spb@exherbo.org> Date: Fri Dec 31 17:11:50 2010 +0000 JD Horelick 2011-01-19 15:15:50 -0500
  • 0258787d5d Fix small bug in the VERSION/RPL_MYINFO stuff, as pointed out by init. B.Greenham 2011-01-19 11:28:16 -0500
  • af1a78b7c6 extensions/m_roleplay: Channelmode +E is no longer used to allow roleplay commands. It is now +N. Fix the check for it. JD Horelick 2011-01-02 19:26:09 -0500
  • 002ca0f963 extensions/roleplay: Fix NPCA/FACTION not showing up properly on some clients. B.Greenham 2010-12-15 15:43:35 -0500
  • 4b631c0586 Send ERR_TOOMANYCHANNELS for each channel join that fails due to channel limits. The reason why we do this is because some clients are dependent on receiving a numeric for every channel join failure, even due to this limit where it can be assumed that subsequent joins failed. JD Horelick 2010-12-15 00:02:47 -0500
  • 77306edd39 ssld: Request fingerprint when connecting to the server, not just on inbound connections. William Pitcock 2010-12-14 21:28:35 -0600
  • dc34aae05e Correct error message involving no fingerprint credentials or password credentials being available. William Pitcock 2010-12-14 21:25:44 -0600
  • 255130dde8 Add mr_flea (and Taros) to the list of Charybdis contributors. JD Horelick 2010-12-14 00:33:42 -0500
  • 5ac470475d Add support for linking using SSL certificate fingerprints as the link credential rather than the traditional server-password pair. William Pitcock 2010-12-13 23:14:00 -0600
  • 6ec1ddabff libratbox: Use the server SSL certificate on outgoing connections. William Pitcock 2010-12-13 22:58:09 -0600
  • f0bbc013a2 Correct an error in help roleplay. B.Greenham 2010-12-11 16:35:29 -0500
  • 0284952c9f Move cmode +N to cmode +d, so that extensions/m_roleplay can retain cmode +N and maintain a consistent interface with charybdis. JD Horelick 2011-01-19 23:40:21 -0500
  • a26bd77404 Bring up updated roleplay module from charybdis. B.Greenham 2010-12-11 16:28:40 -0500
  • 5323ec7352 Move flood_attack_channel to channel.c so it can be used outside m_message.c B.Greenham 2010-12-11 16:11:54 -0500
  • ee41c3c6cf Add HELP ROLEPLAY. B.Greenham 2010-12-08 00:06:44 -0500
  • a4d2230fbc Add extensions/m_roleplay, a module that provides various roleplaying commands. B.Greenham 2010-12-07 23:32:46 -0500
  • 6f368776ea Update CREDITS. spb is now a charybdis core developer and i'm a charybdis contributor. YAY! JD Horelick 2010-12-06 23:52:42 -0500
  • 359d4d5b20 chmode: Remove chm_regonly, a vestige from ratbox which doesn't apply to native charybdis (or shadowircd) networks. William Pitcock 2010-12-06 23:51:14 -0500
  • 2606c73c6f Change max_bans in reference.conf from 25 to 100, like example.conf. Jilles Tjoelker 2010-12-05 16:51:48 +0100
  • fa9fb0d66b Use %u instead of %d. William Pitcock 2010-12-04 23:13:35 -0600
  • b67bc679f3 blacklist: Remove the sscanf() for the IPv4 blacklist check. From ratbox r27061 (androsyn). William Pitcock 2010-12-04 23:11:04 -0600
  • b0e752b0f9 Do not install ban .conf files (like kline.conf, rsv.conf, etc) as they aren't used anymore. JD Horelick 2010-12-04 17:29:01 -0500
  • 3e742e4d22 Remove all the DEFINE's and the random places they were used for the .conf-based ban stuff. JD Horelick 2010-12-04 17:26:14 -0500
  • e9bd45dd8c Remove auth_user support from m_pass.c. It's pointless here and it breaks the functionality of having it in m_sasl which is actually useful.... JD Horelick 2010-11-25 03:22:02 -0500
  • 2e6fddcccf Force a password if auth_user is sent in PASS. JD Horelick 2010-11-24 04:46:36 -0500
  • ad06ad5710 libratbox: Clean up uses of strcpy(). William Pitcock 2010-11-23 08:52:18 -0600
  • ab72b3e800 Wallops (and log) upon setting/unsetting of +M or any hidden chmode. (+M is currently the only hidden chmode) JD Horelick 2010-11-22 13:14:02 -0500
  • be293b018b Don't segfault if someone tries to OACCEPT a server for some inane reason. B.Greenham 2010-11-22 11:14:44 -0500
  • f5ed1007ba Make auth_user work with SASL and add it to the example configs. JD Horelick 2010-11-21 15:03:17 -0500
  • 48e9e037f4 Fix up grammar in ShadowIRCd MOTD for great good! JD Horelick 2010-11-16 20:46:26 -0500
  • 8071ad5acf Fix a small warning. JD Horelick 2010-11-13 20:37:41 -0500
  • 44ee1bb6b9 Update TODO. B.Greenham 2010-11-09 23:32:26 -0500
  • ac10b333c7 Change the filenames of the generated SSL key/cert to ssl.* instead of test.* so that they're a bit more descriptive. JD Horelick 2010-11-13 16:07:54 -0500
  • 585e477be8 Filter bogus CTCP ACTION messages. William Pitcock 2010-11-05 01:16:03 -0500
  • 78ab5aa473 parse(): make reentrant William Pitcock 2010-10-24 21:02:32 -0500
  • 10f11ca3b5 Fix a minor spelling error in m_kick. Thanks to Elizabeth for pointing this out. JD Horelick 2010-11-17 19:08:47 -0500
  • d89870fdfb Added tag shadowircd-6.2.0 for changeset e44527fbbaaa JD Horelick 2010-11-09 22:31:06 -0500
  • 154ae8cf1f ShadowIRCd 6.2.0 shadowircd-6.2.0 JD Horelick 2010-11-09 22:30:49 -0500
  • f3cf5d429e Added tag shadowircd-6.2.0-RC1 for changeset 5fe83d338728 JD Horelick 2010-11-06 16:11:39 -0400
  • 2793290bcd ShadowIRCd 6.2.0-RC1 shadowircd-6.2.0-RC1 JD Horelick 2010-11-06 16:11:11 -0400
  • 64be6183f8 Fix a bug I caused. Whoops. JD Horelick 2010-10-25 20:11:10 -0400
  • fe04020ffc re-order the chary-3.3 news JD Horelick 2010-10-24 00:00:58 -0400
  • bc5e943f66 Added tag shadowircd-6.2.0-beta1 for changeset d14667a87aee JD Horelick 2010-10-23 23:34:35 -0400
  • b540af17eb ShadowIRCd 6.2.0-beta1 shadowircd-6.2.0-beta1 JD Horelick 2010-10-23 23:34:13 -0400
  • 561ee87a2e Update the shadowircd NEWS and TODO. JD Horelick 2010-10-23 23:32:52 -0400
  • 0d3be78fc3 Update makerelease.sh to use standard filenames for archives. JD Horelick 2010-10-23 23:22:39 -0400
  • 44e51771d5 Add the charybdis 3.3 NEWS to our NEWS file. JD Horelick 2010-10-23 23:20:10 -0400
  • f4db473ce8 Example configuration: Set the default TLS port to 6697. William Pitcock 2010-09-17 10:48:56 -0500
  • 62a2743ab7 mkpasswd: Default to MD5-based crypt instead of SHA-based. Jilles Tjoelker 2010-09-16 01:39:06 +0200
  • 0a2e2a35c8 A few more fixes. Part 3 of 2 I suppose. JD Horelick 2010-10-23 22:46:50 -0400
  • 16d76e8659 Clang warning fixes part 2 of 2. JD Horelick 2010-10-23 22:32:31 -0400
  • 6c7315ec36 Some clang static analyzer fixes. More in a moment. JD Horelick 2010-10-23 22:30:52 -0400
  • 331285b319 Clarify that serverhide::flatten_links disables /map for non-opers. B.Greenham 2010-10-12 13:30:27 -0400
  • 07db71cda0 Fix VERSION and RPL_MYINFO to only show modes that are enabled. Also fix up some errors from the last commit. B.Greenham 2010-10-11 16:35:18 -0400
  • b7262e0cce Return an error upon trying to set orphaned cmode, rather than just silently ignoring the mode command. B.Greenham 2010-10-11 14:27:47 -0400
  • 4c16b692f3 Add channel::disabledmodes. B.Greenham 2010-10-11 14:12:52 -0400
  • 829ce93fb8 Added check for division by 0 in m_message.c Hopefully fixes #25 alxbl 2010-09-07 20:21:29 -0400
  • e0b0e08d25 Fix a bug that allowed users to set forwards to channels they lack ops in (and not set forwards to channels they have ops in). B.Greenham 2010-07-28 20:26:13 -0400
  • cdec335449 Rerun autoconf. B.Greenham 2010-10-11 12:08:49 -0400
  • 4023293674 Merge. B.Greenham 2010-10-11 11:58:39 -0400
  • 90728edb58 Backed out changeset 3097ade953f5 B.Greenham 2010-10-11 11:58:21 -0400
  • 7d65a051eb Add an item to the FAQ about the flood notice weirdness in case others have the same issue. JD Horelick 2010-10-01 15:10:11 -0400
  • 1146ee7dc4 mkpasswd: Default to SHA512 instead of inherently insecure DES. William Pitcock 2010-09-15 03:44:58 -0500
  • 2f38ac760c Update TODO-SHADOW JD Horelick 2010-09-11 20:09:22 -0400
  • cc2a7258f1 Send only one ERR_MLOCKRESTRICTED per MODE command. Jilles Tjoelker 2010-08-24 23:03:23 +0200
  • f10ec0c42e Change ERR_MLOCKRESTRICTED to 742 as 735-739 seem for MONITOR extensions. JD Horelick 2010-09-11 13:55:06 -0400
  • fc579e36e7 Enforce TS rules on MLOCKs. William Pitcock 2010-08-23 20:22:59 -0500
  • e610316019 First part of charybdis changeset 1393:da0c7fdb7ee1 JD Horelick 2010-09-11 13:49:21 -0400
  • c95fc52d5a Send numeric 735 on MLOCK policy-restricted mode changes that are ignored. William Pitcock 2010-08-23 19:04:46 -0500
  • ed6565a5a0 Add ERR_MLOCKRESTRICTED (735) to reflect bounces caused by MLOCK. William Pitcock 2010-08-23 18:59:32 -0500
  • 6da02ba998 Update MLOCK protocol documentation to match changes in code Stephen Bennett 2010-05-02 22:18:13 +0100
  • c554add299 Allow the final parameter of MLOCK to be empty, to remove an existing mlock Stephen Bennett 2010-05-02 20:42:46 +0100
  • b72bd23a03 Rework ircd-side MLOCK enforcement: instead of trying to track modes locked on or off, instead keep a simple list of mode letters that are locked, and reject any change to those modes. Stephen Bennett 2010-04-30 22:01:21 +0100
  • 2d10c55990 Branch merge JD Horelick 2010-09-11 13:31:13 -0400
  • ea84bfdeff Backed out changeset c04f6578869c JD Horelick 2010-09-11 13:31:00 -0400
  • e7c34075dd chm_simple(): enforce MLOCK William Pitcock 2010-03-07 23:15:52 -0600
  • 28805dc5fc Add propagation of MLOCK state for simple modes. Special modes like +j can be tracked easily just by adding the necessary code to parse them to set_channel_mlock(). This will cover propagation as well. William Pitcock 2010-03-07 23:13:39 -0600
  • b552cf8745 Fix order on channel_mlock() call. William Pitcock 2010-03-07 23:12:35 -0600
  • 24cf9d8a28 Fix typo. William Pitcock 2010-03-07 22:30:30 -0600
  • 6b5059c363 Add MLOCK message to netjoin burst. William Pitcock 2010-03-07 22:29:34 -0600
  • 27958781f6 Add MLOCK capability token. William Pitcock 2010-03-07 22:25:41 -0600
  • e09ea16973 "Import" changeset 1346:c57955c5225e from charybdis by hand. JD Horelick 2010-09-11 13:23:35 -0400
  • cb2f3005bd Add syntax description of MLOCK message to ts6-protocol.txt. William Pitcock 2010-03-07 21:51:41 -0600
  • dc45456c96 struct Channel: add mode_lock structure to the channel object. William Pitcock 2010-03-07 21:41:06 -0600
  • 34f6a40e79 struct Mode: add off_mode bitfield to describe disabled channel modes. William Pitcock 2010-03-07 21:40:34 -0600
  • 5f58af73d7 Correct 325 (RPL_CHANNELMLOCKIS) numeric. William Pitcock 2010-03-07 21:37:23 -0600
  • 22caef5e58 Add RPL_CHANNELMLOCKIS for ircd-side MLOCK enforcement. William Pitcock 2010-03-07 21:35:54 -0600
  • 82c11fc45c Automated merge with ssh://taros@hg.atheme.org//hg/unofficial/shadowircd B.Greenham 2010-09-10 13:27:07 -0400
  • 01b2be6fe1 Allow users to send replies through +G the same as they can through +g. B.Greenham 2010-09-10 13:26:41 -0400
  • 9fc5811f79 Add GroupServ aliases to the shadowircd configs by default. JD Horelick 2010-09-04 18:31:18 -0400
  • ca328a798f Fix crash upon recieving SVSJOIN for remote user. B.Greenham 2010-08-30 18:25:40 -0400
  • 43c957b5ec Update the Mercurial-Access file for the new Shadowircd-on-atheme.org hg stuff. Also, testing that cia.vc still works. JD Horelick 2010-08-30 17:05:17 -0400
  • 3721c57468 Show the services login name in WHOWAS. Jilles Tjoelker 2010-08-29 22:30:54 +0200
  • 80d57d3924 Move RPL_WHOISLOGGEDIN to sendto_one_numeric(). Jilles Tjoelker 2010-08-29 22:29:17 +0200
  • d8316e070f Provide an error message when a user does /quote ban. Jilles Tjoelker 2010-08-29 15:16:47 +0200
  • 8a889b0a5f Change the defaul nicklen back to 31. This is more efficient due to struct packing. JD Horelick 2010-08-29 01:16:28 -0400
  • 9e94d9ea13 Add target change for channels. Jilles Tjoelker 2010-08-28 20:02:42 -0400
  • 7f3998618e Change oper-up message. JD Horelick 2010-08-28 18:16:28 -0400
  • ad6bcd42f9 Fix my last commit JD Horelick 2010-08-01 14:35:22 -0400
  • 4eaadbf404 Fix a couple of compile warnings. JD Horelick 2010-08-01 14:29:06 -0400