This website requires JavaScript.
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