solanum-vs-hackint-and-char.../src
Jilles Tjoelker f890420014 Ensure all signals keep working after a SIGINT restart.
After setting up signal handlers, unmask the signals we care about
(installed handlers for).

When handling SIGINT, the kernel adds SIGHUP and SIGINT to the signal
mask (as requested in sigaction()); if execve() is called from the
signal handler, this change is persistent.
2011-08-31 01:04:40 +02:00
..
.depend Regenerate depend files. 2008-07-12 01:52:27 +02:00
.indent.pro
bandbi.c Track who set a dline/kline/xline/resv as in ratbox3. 2010-03-01 01:23:22 +01:00
blacklist.c Support IPv6 blacklists. Also add a conf file option allowing the use of IPv4, IPv6, or both for a blacklist. 2011-02-27 16:38:05 -05:00
cache.c Do not read in help files starting with a dot (including dot and dot-dot). 2010-01-22 02:02:45 +01:00
channel.c Port ircd-seven banfowards to charybdis. 2011-08-12 20:33:10 -04:00
chmode.c Fix git fuckery. 2011-08-12 21:27:52 -04:00
class.c Split cidr_bitlen into cidr_ipv4_bitlen and cidr_ipv6_bitlen. 2008-11-30 13:31:59 +01:00
client.c Add capability parameter to sendto_common_channels_local() and sendto_common_channels_local_butone(). 2010-12-15 22:55:05 -06:00
extban.c Remove some dead code. 2008-08-29 02:53:52 +02:00
getopt.c
hash.c Fix up more things with bandb. 2010-01-07 18:14:15 -06:00
hook.c can_kick hook, based on the ircd-seven one. 2009-04-20 09:20:11 -05:00
hostmask.c Track who set a dline/kline/xline/resv as in ratbox3. 2010-03-01 01:23:22 +01:00
irc_dictionary.c Use rb_snprintf() in various places. 2008-09-06 01:00:20 +02:00
ircd.c branding: denote custom branding in ircd -version 2011-05-08 09:11:50 -05:00
ircd_lexer.l Remove redundant prototypes in src/ircd_lexer.l. 2010-12-15 21:49:47 +01:00
ircd_parser.y Remove irc_basename, replace it with rb_basename from libratbox. 2008-12-03 02:59:13 +03:00
ircd_signal.c Ensure all signals keep working after a SIGINT restart. 2011-08-31 01:04:40 +02:00
listener.c Remove a stale comment. 2011-08-07 22:04:16 +02:00
logger.c Store the creation time of klines and dlines as a time_t instead of as text. 2010-02-28 00:46:56 +01:00
Makefile.in Track who set a dline/kline/xline/resv as in ratbox3. 2010-03-01 01:23:22 +01:00
match.c Port ircd-seven banfowards to charybdis. 2011-08-12 20:33:10 -04:00
messages.tab Back out chanroles. 2011-07-07 21:24:14 -04:00
modules.c Use memmove instead of memcpy where there is overlap (modunload). 2010-03-05 22:05:15 +01:00
monitor.c fix monitor.c 2008-04-01 20:03:40 -05:00
newconf.c Port ircd-seven banfowards to charybdis. 2011-08-12 20:33:10 -04:00
numeric.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
operhash.c Make struct operhash_entry private. 2010-03-01 01:24:00 +01:00
packet.c Make flood control settings configurable by those who know exactly what they're doing. 2011-03-27 16:35:26 -04:00
parse.c parse(): make reentrant 2010-10-24 21:02:32 -05:00
privilege.c If a privset is removed from ircd.conf, wipe its privs. 2009-01-18 01:39:41 +01:00
reject.c Allow /rehash throttles to clear throttling. 2009-03-07 01:49:09 +01:00
res.c Allow the resolver to process longer hostnames, 2008-11-15 16:13:39 +01:00
reslib.c Allow the resolver to process longer hostnames, 2008-11-15 16:13:39 +01:00
restart.c Cleanup: removed unused initialVMTop variable from ircd.c and get_maxrss() from restart.c 2008-07-27 16:18:50 +04:00
s_auth.c Fix ident for ssl connections. 2008-08-28 00:49:04 +02:00
s_conf.c Port ircd-seven banfowards to charybdis. 2011-08-12 20:33:10 -04:00
s_newconf.c Fix memory leak of operator certfp fields. 2011-01-25 00:39:07 +01:00
s_serv.c hunt_server: Disallow wildcarded nicknames. 2011-01-08 17:47:05 +01:00
s_user.c Port ircd-seven banfowards to charybdis. 2011-08-12 20:33:10 -04:00
scache.c irc_string.h -> match.h, irc_string.h; includes changed 2008-04-20 09:47:38 +04:00
send.c Fix extended-join not sending any joins at all. 2011-01-11 00:26:05 +01:00
snomask.c
sslproc.c Pass certfp to other servers and show it in whois. Do not show it on connect. 2010-02-06 00:18:27 +01:00
substitution.c Fix compilation with --enable-assert=soft. 2009-04-08 21:30:58 +02:00
supported.c Port ircd-seven banfowards to charybdis. 2011-08-12 20:33:10 -04:00
tgchange.c Add target change spam notice. 2011-05-16 15:29:09 -07:00
version.c.SH Change license version in version.c.SH (GPLv1 -> GPLv2) so that it agrees with the other documentation. 2010-02-17 23:05:47 -06:00
whowas.c Show the services login name in WHOWAS. 2010-08-29 22:30:54 +02:00