ngircd-tor/src/ngircd
Alexander Barton ea725b99b7 Enlarge client user mode buffer, reduce client flags buffer
We have to enlage our user mode buffer, so we can handle even unknown
user modes in the future; and reduce the client flags buffer, because
I can't imagine why we ever would need ~100 flags!?

Now we support up to 15 user modes (was: 8) and up to 15 flags (was: 99).

So in the end, we even save 99-15+8-15=77 bytes for each client structure!
2011-08-01 21:28:55 +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 Enlarge client user mode buffer, reduce client flags buffer 2011-08-01 21:28:55 +02: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 Infom clients when other servers change their user modes 2011-08-01 21:10:16 +02: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 New option to scrub incoming CTCP commands 2011-06-25 21:37:17 +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