solanum-vs-hackint-and-char.../ircd
William Pitcock 087555a00f ircd: introduce 'no-export' links
Links that are 'no-export' are not distributed to the rest of the IRC network (including local peers).
This provides a core primitive for 'anycasting' services (but the actual issue of synchronizing data in
a services package is left to the authors of the services package).
2016-09-16 17:18:55 -05:00
..
authproc.c Fix bug. Note: The second hunk is just an assumption. It's not called from anywhere. 2016-06-25 14:27:32 -05:00
bandbi.c bandbi: a function that calls exit(3) should be marked noreturn 2016-06-01 20:54:11 +00:00
cache.c
capability.c ircd: Fix capability entry name string ownership. 2016-06-21 17:32:28 -07:00
channel.c channel: silence harmless uninitialised variable warning 2016-06-01 20:54:12 +00:00
chmode.c chmode: remove unreachable break statement 2016-06-01 20:54:12 +00:00
class.c class: remove unused macros 2016-06-01 20:54:12 +00:00
client.c strcpy: mass-migrate to strlcpy where appropriate 2016-05-15 03:58:44 +00:00
dns.c dns: make function used only within this unit static 2016-06-01 20:54:12 +00:00
extban.c
getopt.c getopt: don't modify argv as it breaks restart() 2016-04-25 23:32:18 +01:00
hash.c
hook.c
hostmask.c
ircd.c Print initialisation notice before forking 2016-08-24 16:44:04 +00:00
ircd_lexer.l ircd_lexer: fix another crash with the same cause 2016-05-15 00:57:16 +00:00
ircd_parser.y conf_parser: warning fixes 2016-06-18 00:52:54 -05:00
ircd_signal.c ircd_signal: a function that tailcalls a noreturn function should be marked noreturn 2016-06-01 20:54:12 +00:00
listener.c minor spring cleaning: remove/relocate duplicate/unused includes & macros 2016-05-14 23:29:33 +00:00
logger.c
main.c
Makefile.am
match.c match: allow the CharAttrs table to be modified at runtime 2016-09-16 13:09:44 -05:00
modules.c Core modules cannot be unloaded, otherwise bad things happen. 2016-06-21 17:42:36 -07:00
monitor.c
msgbuf.c msgbuf: Fix remote crash vulnerability due to malformed message tag. 2016-09-11 10:35:13 +00:00
newconf.c ircd: introduce 'no-export' links 2016-09-16 17:18:55 -05:00
operhash.c ircd: Fix missing operhash reference decrement from b02a913b. 2016-07-19 23:24:33 +00:00
packet.c
parse.c ircd: don't send ERR_NOTREGISTERED to servers 2016-04-24 17:41:44 +01:00
privilege.c
ratelimit.c
reject.c
restart.c getopt: don't modify argv as it breaks restart() 2016-04-25 23:32:18 +01:00
s_conf.c supported: add chantypes_update() 2016-09-16 13:49:02 -05:00
s_newconf.c Fix erroneous return value. 2016-07-16 11:26:38 -07:00
s_serv.c ircd: introduce 'no-export' links 2016-09-16 17:18:55 -05:00
s_user.c ircd: Fix umode orphan scheme. 2016-08-24 16:12:05 +00:00
scache.c
send.c
snomask.c
sslproc.c strcpy: mass-migrate to strlcpy where appropriate 2016-05-15 03:58:44 +00:00
substitution.c
supported.c supported: fix up CHANTYPES 2016-09-16 14:00:00 -05:00
tgchange.c
version.c.SH
whowas.c
wsproc.c wsproc: compile out dead code 2016-06-01 20:54:12 +00:00