ngircd-tor/src/ngircd
Alexander Barton 6cbe13085d Spoofed prefixes: close connection on non-server links only
On server-links, spoofed prefixes can happen because of the asynchronous
nature of the IRC protocol. So don't break server-links, only log a message
and ignore the command.

This fixes bug 113, see:
<https://arthur.barton.de/bugzilla/show_bug.cgi?id=113>
2011-07-19 16:07:34 +02:00
..
.gitignore GIT: don't ignore cvs-version.{h|new}, because it isn't used any more. 2008-10-29 22:33:03 +01:00
Makefile.am Remove support for ZeroConf/Bonjour/Rendezvous service registration 2011-01-09 23:51:30 +01:00
array.c Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
array.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
channel.c New configuration opion "MorePrivacy" to "censor" some user information 2011-06-25 22:21:20 +02:00
channel.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
client.c MorePrivacy: Don't register WHOWAS information 2011-07-10 14:45:33 +02:00
client.h New configuration option "RequireAuthPing": PING-PONG on login 2011-03-27 19:33:48 +02:00
conf-ssl.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
conf.c Merge branch 'MorePrivacy' 2011-06-26 15:41:27 +02:00
conf.h Merge branch 'MorePrivacy' 2011-06-26 15:41:27 +02:00
conn-func.c Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
conn-func.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
conn-ssl.c GnuTLS: use 1024 (DH_BITS_MIN) as minimum size of the DH prime 2011-06-28 13:48:33 +02:00
conn-ssl.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
conn-zip.c conn: avoid needlesly scary 'buffer overflow' messages 2011-04-29 23:10:01 +02:00
conn-zip.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
conn.c conn: fix error handling when connecting to server 2011-06-05 15:00:32 +02:00
conn.h New configuration option "RequireAuthPing": PING-PONG on login 2011-03-27 19:33:48 +02:00
defines.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
hash.c hash: Use UINT32 instead of uint32_t 2011-06-27 10:27:07 +02:00
hash.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
io.c Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
io.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
irc-channel.c fix clang warning about dead stores 2011-05-06 20:31:56 +02:00
irc-channel.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc-info.c New configuration opion "MorePrivacy" to "censor" some user information 2011-06-25 22:21:20 +02:00
irc-info.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc-login.c Use srand()/rand() instead of srandom()/random(); seems to be more portable 2011-06-26 23:39:20 +02:00
irc-login.h quit on HTTP commands: GET & POST 2011-03-16 22:59:57 +01:00
irc-mode.c Correctly detect errors when handling "MODE x" commands 2011-02-14 01:44:40 +01:00
irc-mode.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc-op.c Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc-op.h Add missong Doxygen @file tags to ngircd.h and irc-op.h 2011-02-13 17:52:39 +01:00
irc-oper.c Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc-oper.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc-server.c Generate WALLOPS message on SQUIT from IRC operator 2011-03-21 23:52:42 +01:00
irc-server.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc-write.c Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc-write.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
irc.c Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
lists.c Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
lists.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
log.c Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
log.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
match.c Doxygen'ify and update comments in match.c 2011-02-13 17:52:39 +01:00
match.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
messages.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
ngircd.c Use srand()/rand() instead of srandom()/random(); seems to be more portable 2011-06-26 23:39:20 +02:00
ngircd.h Doxygen'ify and update comments in ngircd.{c|h} 2011-02-13 17:52:39 +01:00
numeric.c Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
numeric.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
op.c Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
op.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
pam.c Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
pam.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
parse.c Spoofed prefixes: close connection on non-server links only 2011-07-19 16:07:34 +02:00
parse.h Doxygen'ify parse.h 2011-02-13 17:52:39 +01:00
proc.c Use srand()/rand() instead of srandom()/random(); seems to be more portable 2011-06-26 23:39:20 +02:00
proc.h Doxygen'ify proc.h 2011-02-13 17:52:39 +01:00
resolve.c Do reverse lookups using the AF of the incoming connection 2011-04-26 11:10:50 +02:00
resolve.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
sighandlers.c Explicitly cast return value of read(2) to "int" 2010-09-22 14:15:46 +02:00
sighandlers.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00