elemental-ircd/src
Jilles Tjoelker 35f6f850b6 Remove reject entries on unkline/ungline/unxline.
When a user is rejected, remember the hash value of the
ban mask (for klines/glines, hash value of the user part
XOR hash value of the host part) with the rejected IP;
if the kline/gline/xline is removed, remove rejects with
the same hash value also.  Note that this does not happen
for expiries; this is deliberate.
Rejects for no auth{} or dnsbl put a hash value of 0;
they cannot be removed selectively.
2007-12-08 21:54:51 +01:00
..
.cvsignore [svn] - the new plan: 2007-01-24 22:40:21 -08:00
.depend [svn] - the new plan: 2007-01-24 22:40:21 -08:00
.indent.pro [svn] - the new plan: 2007-01-24 22:40:21 -08:00
Makefile.in Add irc_dictionary code. 2007-12-02 09:06:25 -06:00
blacklist.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
cache.c help system rework, part 1 2007-12-03 19:35:55 -06:00
channel.c [svn] Fix desyncs with very long extbans. Bans can now be upto 195 chars long. 2007-11-07 15:45:14 -08:00
chmode.c [svn] Fix desyncs with very long extbans. Bans can now be upto 195 chars long. 2007-11-07 15:45:14 -08:00
class.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
client.c Make sure the nd_dict is always created. 2007-12-03 19:37:33 -06:00
extban.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
getopt.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
hash.c Change meaning of "bits" in FNV hash functions to bitlen instead of 32-bitlen. 2007-12-08 19:44:18 +01:00
hook.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
hostmask.c Speed up /undline similarly 2007-11-30 01:14:12 +01:00
irc_dictionary.c I was nuts when I wrote that comment, lets kill it off. 2007-12-02 15:50:54 -06:00
irc_string.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
ircd.c Merge links_cache into scache and rework scache. 2007-11-23 22:11:25 +01:00
ircd_lexer.l [svn] Fix wrong line numbers in ircd.conf parser (some comments). 2007-07-30 10:26:00 -07:00
ircd_parser.y [svn] - the new plan: 2007-01-24 22:40:21 -08:00
ircd_signal.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
ircd_state.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
kdparse.c When checking if a nick resv or xline already exists, match exact not wild. 2007-11-25 18:18:07 +01:00
listener.c [svn] - fold conf_connect_allowed() into accept_connection() 2007-05-18 13:31:33 -07:00
match.c [svn] Add mask_match(), like ircu mmatch(). 2007-07-14 06:32:18 -07:00
messages.tab [svn] - better text for RPL_LOAD2HI explaining in a better way what is going on 2007-08-08 23:40:52 -07:00
modules.c [svn] Backport from early 3.x: 2007-01-24 23:23:01 -08:00
monitor.c [svn] monitor: send the same message buffer to all users 2007-06-30 15:15:35 -07:00
newconf.c It compiles, ship it. 2007-12-02 09:41:13 -06:00
numeric.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
packet.c [svn] Apply ratbox flood fix. 2007-05-14 15:21:16 -07:00
parse.c It compiles, ship it. 2007-12-02 09:41:13 -06:00
patricia.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
reject.c Remove reject entries on unkline/ungline/unxline. 2007-12-08 21:54:51 +01:00
res.c [svn] Merge old trunk r2835: 2007-03-28 08:04:06 -07:00
reslib.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
restart.c [svn] - remove ALL braindead 2.8 I/O artifacts: MASTER_MAX, HARD_FDLIMIT, HARD_FDLIMIT_, MAXCONNECTIONS, MAX_CLIENTS, etc. 2007-04-03 02:21:31 -07:00
s_auth.c [svn] - remove ALL braindead 2.8 I/O artifacts: MASTER_MAX, HARD_FDLIMIT, HARD_FDLIMIT_, MAXCONNECTIONS, MAX_CLIENTS, etc. 2007-04-03 02:21:31 -07:00
s_conf.c Remove reject entries on unkline/ungline/unxline. 2007-12-08 21:54:51 +01:00
s_gline.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
s_log.c [svn] Make -logfile work again. 2007-02-11 08:54:43 -08:00
s_newconf.c Make sure the nd_dict is always created. 2007-12-03 19:37:33 -06:00
s_serv.c Mention vhost in serverlog connect log message. 2007-12-06 22:45:26 +01:00
s_stats.c [svn] - remove get_maxrss() and all of that insecure and unsafe nonsense 2007-03-05 10:51:17 -08:00
s_user.c Remove reject entries on unkline/ungline/unxline. 2007-12-08 21:54:51 +01:00
scache.c Show opers a list of recently (<24hrs) split servers in /map. 2007-11-23 23:38:54 +01:00
send.c [svn] monitor: send the same message buffer to all users 2007-06-30 15:15:35 -07:00
snomask.c [svn] - the new plan: 2007-01-24 22:40:21 -08:00
substitution.c [svn] - keyword-subst from charybdis 2.2. 2007-01-24 23:08:21 -08:00
supported.c [svn] Make EXTBAN 005 token like unreal's (, instead of :). 2007-09-09 11:59:08 -07:00
version.c.SH [svn] Change copyright years in version.c.SH as in release-2.1 r3339. 2007-04-01 15:10:05 -07:00
whowas.c Merge links_cache into scache and rework scache. 2007-11-23 22:11:25 +01:00