Commit Graph

  • f966f567b8 Automated merge with ssh://hg@bitbucket.org/uranium/shadowircd/ JD Horelick 2010-02-25 22:57:32 -0500
  • 0099f31acf Add some code back in that I accidentally deleted. B.Greenham 2010-02-25 20:41:19 -0500
  • 700e690027 Update TODO. B.Greenham 2010-02-25 20:37:27 -0500
  • 99c780941a Fix everything I broke with the last three commits and make +G work for real. B.Greenham 2010-02-25 20:36:03 -0500
  • 12cbce8059 Fix up +G and make it actually work. B.Greenham 2010-02-25 19:16:38 -0500
  • c279d43b75 Add has_common_channel(), which is needed by umode +G. B.Greenham 2010-02-25 19:15:13 -0500
  • 61ffa214b4 Add umode +G, soft callerid. B.Greenham 2010-02-25 17:57:12 -0500
  • ffffcf7321 Fix indentation in help/opers/umode. B.Greenham 2010-02-25 16:58:34 -0500
  • fc551dced3 help: Remove references to old ban .confs, calling bandb "the database" instead. Jilles Tjoelker 2010-02-24 23:31:56 +0100
  • ba6e142043 Use FLAGS_SENTUSER when checking whether to register when ping cookie is received. Jilles Tjoelker 2010-02-24 23:28:27 +0100
  • 0a9c5766e7 Compile fix JD Horelick 2010-02-25 16:24:06 -0500
  • ced234b867 Added +p to the helpfile JD Horelick 2010-02-25 16:16:30 -0500
  • a4f6509ce1 more override stuff JD Horelick 2010-02-25 16:15:17 -0500
  • 13a467bb98 Override part one. JD Horelick 2010-02-25 16:01:03 -0500
  • afe430eebb Backed out changeset 677d7b5cbbcc JD Horelick 2010-02-25 15:47:08 -0500
  • c7c1673d10 bad JD Horelick 2010-02-25 15:46:42 -0500
  • cff17f66fa branch merge JD Horelick 2010-02-25 15:13:24 -0500
  • da3ba37e04 Backed out changeset 0d7b5f2ac591 JD Horelick 2010-02-25 15:13:12 -0500
  • 4355dbd3c9 branch merge JD Horelick 2010-02-25 15:12:18 -0500
  • 47fab428b1 Backed out changeset 65db6ca26281 JD Horelick 2010-02-25 15:11:43 -0500
  • b2e398fa72 Remove an unnecessary bit from the TODO. B.Greenham 2010-02-25 03:31:11 -0500
  • 8b1a522e81 Hey, charybdis already kinda does these two. B.Greenham 2010-02-25 02:48:02 -0500
  • 05c4e3c779 Fix a typo in help/opers/cmode. B.Greenham 2010-02-25 01:54:25 -0500
  • 48d9c3446a Update TODO. B.Greenham 2010-02-25 01:52:23 -0500
  • 2b3c7c29c3 Add chmode +G, which blocks messages in all caps. B.Greenham 2010-02-25 01:51:28 -0500
  • 3b84aed4b4 Update TODO. B.Greenham 2010-02-25 01:16:51 -0500
  • ea4041ece9 Automated merge with ssh://shadowircd/uranium/shadowircd/ B.Greenham 2010-02-25 01:14:49 -0500
  • afd4834b50 Add chmode +N, which prevents nickchanges. B.Greenham 2010-02-25 01:14:38 -0500
  • 13ec57db15 autochanmodes support JD Horelick 2010-02-24 22:18:13 -0500
  • 44a8fbc29e Actually add +p umode and expiry code. It currently does nothing though. JD Horelick 2010-02-24 21:53:45 -0500
  • 5974ba0c55 Add the config handling code for expire_override_time config option. JD Horelick 2010-02-24 20:28:17 -0500
  • e2994faec6 Add the new umodes to documentation in refrence.conf. B.Greenham 2010-02-24 13:02:09 -0500
  • b7ec309451 Fix some indentation in refrence.conf. B.Greenham 2010-02-24 12:43:05 -0500
  • 4efc8651ac Add hostserv/botserv aliases to the example confs. B.Greenham 2010-02-24 12:04:49 -0500
  • 60e16d64e7 Add +x to default_umodes in the example confs, since we're loading ip_cloaking by default. B.Greenham 2010-02-24 11:57:52 -0500
  • 28ba4f8f97 Let's not forget to save before we commit next time. B.Greenham 2010-02-24 11:52:03 -0500
  • e432274159 Uncomment extensions in the default configs that almost everyone is going to want enabled anyway. B.Greenham 2010-02-24 11:49:07 -0500
  • 0c33b827d0 Add m_force to extensions/README and to the example config files. B.Greenham 2010-02-24 11:44:25 -0500
  • 9903cf1420 Change a lingering refrence to umode +h to umode +x B.Greenham 2010-02-24 11:33:26 -0500
  • ae148f147c And let's not forget the TODO. B.Greenham 2010-02-23 22:39:31 -0500
  • 837a020a0c Add general::secret_channels_in_whois. B.Greenham 2010-02-23 22:38:35 -0500
  • 763e2baade Make operspy prefix secret channels with * instead of ! . B.Greenham 2010-02-23 21:51:41 -0500
  • 78d9febea1 Clean up the ip_cloaking mess. Remove the quite old ip_cloaking modules, rename ip_cloaking_4.0 to ip_cloaking since because of umode additions, shadow6 isn't link-compatible with charybdis anyway so might as well have the cloaking on a expected umode. JD Horelick 2010-02-23 20:50:54 -0500
  • 47148a3e79 Use FLAGS_SENTUSER instead of 'user' being non-empty to decide whether to register a user on CAP END. Stephen Bennett 2010-02-23 22:35:58 +0000
  • 45b9f1cbc0 Added channel::host_in_topic. JD Horelick 2010-02-23 20:19:58 -0500
  • ccac85bf9c Should've updated the TODO on the last commit. I suck. JD Horelick 2010-02-23 19:51:38 -0500
  • c3a0fde28f Added cycle_host_change option. JD Horelick 2010-02-23 19:50:45 -0500
  • 70731d4fed Update the TODO. B.Greenham 2010-02-23 18:20:30 -0500
  • f9e91eceaa Add chmode +E, which prevents ops from using /kick on channels where it is set. B.Greenham 2010-02-23 18:14:43 -0500
  • aa35afbb1f Some changes to bring the code i moved all around up-to-date. JD Horelick 2010-02-23 04:12:11 -0500
  • 6faf3f4d40 Make it so that only opers see modes in whois. B.Greenham 2010-02-23 03:12:19 -0500
  • be2d3c114f Make the last commit actually compile. B.Greenham 2010-02-23 03:08:58 -0500
  • 88b63e6506 Make the target user's modes show up in whois. B.Greenham 2010-02-23 02:59:35 -0500
  • 074fe45ad7 Some quick user_join() call fixes. JD Horelick 2010-02-23 02:56:57 -0500
  • 677e21a450 Constify the header too :D JD Horelick 2010-02-23 02:53:44 -0500
  • 824455aba6 Forgot to constify JD Horelick 2010-02-23 02:53:19 -0500
  • 3472ff3fec Add an include JD Horelick 2010-02-23 02:52:53 -0500
  • 9230426e7a More moving JD Horelick 2010-02-23 02:52:01 -0500
  • 67b90240c4 move user_join() to channels.c JD Horelick 2010-02-23 02:48:33 -0500
  • 080bb5cf25 Start moving parts of join to channels.c so they can be used in more places. JD Horelick 2010-02-23 02:41:26 -0500
  • 2c489d8e65 Backed out changeset 199eadae216a JD Horelick 2010-02-23 02:04:53 -0500
  • 6d3e983251 Compile fix JD Horelick 2010-02-23 02:01:19 -0500
  • 0bd6cfbe28 Compile fix. B.Greenham 2010-02-23 01:58:38 -0500
  • f8b8808ac7 Move m_force to extensions. JD Horelick 2010-02-23 01:42:36 -0500
  • f34794d0a8 s/charybdis/shadowircd/ in some other reasonably user-facing places. JD Horelick 2010-02-23 01:27:23 -0500
  • 867dcc9f02 Changed version to shadowircd 6.0.0-dev. Going to work on changing some more strings. JD Horelick 2010-02-23 01:22:15 -0500
  • 0d2815dd94 Added some more stuff to the TODO-SHADOW JD Horelick 2010-02-23 01:17:37 -0500
  • dacfb79db6 Merge. B.Greenham 2010-02-23 01:10:39 -0500
  • cda9a0d833 Add TODO for ShadowIRCd 6.0 JD Horelick 2010-02-23 01:08:56 -0500
  • 7e6c9180da Add chmode +D, which blocks CTCP ACTION. B.Greenham 2010-02-23 01:08:42 -0500
  • 92504d43b1 Merge. B.Greenham 2010-02-23 00:54:16 -0500
  • 6afd4b916f Add chmode +T, which blocks notices. B.Greenham 2010-02-23 00:49:24 -0500
  • e54944ef98 Whoops, small fail. JD Horelick 2010-02-23 00:43:34 -0500
  • 87f58b4ffb Add oper autojoin (with auth::autojoin_opers config option). JD Horelick 2010-02-23 00:41:14 -0500
  • fa72cee166 Added autojoin-on-connect (with auth::autojoin config option). JD Horelick 2010-02-23 00:22:37 -0500
  • 930629c5f2 Add umode +B, which marks users with it set as a bot in whois. B.Greenham 2010-02-23 00:21:24 -0500
  • 2678f87a51 Fix some indentation I messed up while adding umode +C. B.Greenham 2010-02-22 23:10:36 -0500
  • 854f6bd0af Add umode +V, which blocks invites to anyone with it set. B.Greenham 2010-02-22 22:45:37 -0500
  • ccfc9b567d Add umode +C, which blocks CTCPs to anyone with it set. B.Greenham 2010-02-22 22:14:47 -0500
  • 3d17692d72 Remove some obsolete paths from config.h. Jilles Tjoelker 2010-02-22 23:53:45 +0100
  • c6d5c019d0 Remove more old kline.conf stuff. Jilles Tjoelker 2010-02-22 19:31:05 +0100
  • ed1dc6b379 gnutls: I guess a gnutls_x509_crt_deinit() is needed to avoid memory leak. Jilles Tjoelker 2010-02-22 19:16:37 +0100
  • 918a0e1d39 Remove code to write bans to csv files. Jilles Tjoelker 2010-02-22 19:09:46 +0100
  • 0a62583676 gnutls: Add support for certfp gathering. William Pitcock 2010-02-22 11:13:59 -0600
  • 3abf5074d3 Add spambot check changes to NEWS. Jilles Tjoelker 2010-02-21 23:15:07 +0100
  • fdd0b6ccf1 Do not penalize for spambot checks if creating a new channel. Jilles Tjoelker 2010-02-21 01:45:51 +0100
  • b6698246ba spambot checks: Fix excessive expiry in some cases. Jilles Tjoelker 2010-02-21 01:29:41 +0100
  • 896e8e51b7 JOIN 0: Make spambot check equivalent to PART's. Jilles Tjoelker 2010-02-21 01:12:04 +0100
  • 8cf4cea3da Remove dead code: last_join_time is already updated by check_spambot_warning(). Jilles Tjoelker 2010-02-21 01:10:04 +0100
  • d5e959f179 Do not check for spambot if the user is not allowed to join the channel. Jilles Tjoelker 2010-02-21 01:07:32 +0100
  • 6af7e4faa6 Fix a memory leak with client certificates. Jilles Tjoelker 2010-02-19 16:55:15 +0100
  • ba29286a4a Do not try to free the alias dict if it does not exist. William Pitcock 2010-02-18 18:38:26 -0600
  • 552379f2ab Automated merge with ssh://hg.atheme.org//hg/charybdis William Pitcock 2010-02-18 18:11:32 -0600
  • b3fa6c9dc6 Fix libtool build issue. William Pitcock 2010-02-18 18:11:23 -0600
  • 8a64e49e4c challenge: Fix build. Jilles Tjoelker 2010-02-18 23:42:07 +0100
  • ad5a342de8 Added tag proposed-charybdis-3.2.0 for changeset 7450d2086b3a William Pitcock 2010-02-18 07:35:05 -0600
  • 4a92cf0d61 Removed tag proposed-charybdis-3.2.0 proposed-charybdis-3.2.0 William Pitcock 2010-02-18 07:35:01 -0600
  • 790bfe43cb Documentation updates for the ip_cloaking_4.0 transition. William Pitcock 2010-02-18 07:34:40 -0600
  • a58d052d02 Add ip_cloaking_4.0 module, which is the same cloaking as 3.2, but moves the usermode from +h to +x, which allows us to start transitioning this usermode change. William Pitcock 2010-02-18 07:30:26 -0600
  • 11272f5480 Added tag proposed-charybdis-3.2.0 for changeset 99d6cacd4454 William Pitcock 2010-02-17 23:13:42 -0600