ngircd-tor/src/ngircd
Alexander Barton a4ed90ba9a Fix two K&R C portability issues
Fix the following two errors emitted by the Apple K&R C compiler
on Apple A/UX:

"./class.c", line 47: no automatic aggregate initialization
"./class.c", line 47: illegal lhs of assignment operator

"./conf.c", line 1052: syntax error

Tested on A/UX 3.1.1.
2014-03-16 20:07:08 +01:00
..
.gitignore Add Cygwin binaries (*.exe) to .gitignore files 2012-12-25 18:52:49 +01:00
Makefile.ng Add new irc-macros.h to project 2013-02-09 23:55:42 +01:00
array.c Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
array.h Fixed some spelling errors in documentation and code comments 2011-12-30 00:50:27 +01:00
channel.c Introduce new function IRC_WriteErrClient() 2013-08-07 00:10:50 +02:00
channel.h Simplify mode checking on channels and users within a channel 2013-08-04 18:28:04 +01:00
class.c Fix two K&R C portability issues 2014-03-16 20:07:08 +01:00
class.h Change Lists_MakeMask() to receive a buffer for the mask 2013-04-20 00:43:47 +01:00
client-cap.c New function Client_CapSet() in addition to Client_Cap{Add|Del} 2012-04-27 23:56:56 +02:00
client-cap.h "multi-prefix" capability 1/2: implement complete CAP infrastructure 2012-04-28 00:36:41 +02:00
client.c Client_SetHostname(): Don't use strlen() to test for value 2014-01-10 19:57:05 +01:00
client.h Remove CLIENT.oper_by_my, Client_SetOperByMe() and Client_OperByMe() 2013-09-25 01:29:23 +02:00
conf-ssl.h conf-ssl.h: make code compatible with pre-ANSI C compilers 2013-11-09 23:42:56 +01:00
conf.c Fix two K&R C portability issues 2014-03-16 20:07:08 +01:00
conf.h Implement new configuration option "Network" 2013-12-27 23:16:11 +01:00
conn-encoding.c CHARCONV: Fix handling conversion errors 2014-02-23 18:20:47 +01:00
conn-encoding.h Implement new IRC+ "CHARCONV" command 2012-09-17 00:56:36 +02:00
conn-func.c More spelling fixes 2013-08-04 12:45:11 +01:00
conn-func.h Get rid of Conn_ResetPenalty(), it is unused 2012-12-31 18:23:21 +01:00
conn-ssl.c Change the certificate fingerprint digest to sha256 2013-09-17 17:35:56 +01:00
conn-ssl.h Rename XXX_Fingerprint to XXX_CertFp 2013-08-04 03:14:27 +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 Support non-standard vsnprintf() return code 2014-01-04 23:57:05 +01:00
conn.h Rename XXX_Fingerprint to XXX_CertFp 2013-08-04 03:14:27 +01:00
defines.h Add support for longer config lines 2013-10-17 22:10:53 +01:00
hash.c Add support for longer config lines 2013-10-17 22:10:53 +01:00
hash.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
io.c Streamline punctuation of log messages 2013-01-26 17:00:03 +01:00
io.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
irc-cap.c Rework check for number of parameters 2013-09-06 23:01:59 +01:00
irc-cap.h Implement core IRC capability handling and "CAP" command 2012-03-31 15:59:06 +02:00
irc-channel.c Move IRC_SetPenalty() to Handle_Request() when possible 2013-11-07 16:29:21 +00:00
irc-channel.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc-encoding.c Rework check for number of parameters 2013-09-06 23:01:59 +01:00
irc-encoding.h Implement new IRC+ "CHARCONV" command 2012-09-17 00:56:36 +02:00
irc-info.c Use correct sender as target for ISUPPORT replies on "VERSION" 2014-01-27 22:23:47 +01:00
irc-info.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc-login.c WEBIRC: Don't respect hostname when DNS is disabled 2013-12-27 22:34:47 +01:00
irc-login.h Implement SVSNICK command to change remote nicknames 2012-11-02 17:50:31 +01:00
irc-macros.h When sending an error use the IRC_WriteErrClient() variant 2013-11-07 10:45:34 +00:00
irc-metadata.c Rework check for number of parameters 2013-09-06 23:01:59 +01:00
irc-metadata.h Implement METADATA command to update client metadata 2012-11-05 23:34:21 +01:00
irc-mode.c Send "fake '*' key" in "MODE -k" replies 2014-01-08 14:24:03 +01:00
irc-mode.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc-op.c IRC_INVITE(): Code cleanup 2014-02-02 00:27:24 +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 Streamline punctuation of log messages 2014-02-09 16:01:13 +01:00
irc-oper.h Implement IRC_xLINE(): handler for "GLINE" and "KLINE" commands 2011-12-25 16:57:36 +01:00
irc-server.c Remove unneded IRC_SetPenalty() calls 2013-11-06 18:28:09 +00:00
irc-server.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00
irc-write.c Use sizeof() intead of the explicit size 2013-11-06 18:25:11 +00:00
irc-write.h Introduce new function IRC_WriteErrClient() 2013-08-07 00:10:50 +02:00
irc.c Move IRC_SetPenalty() to Handle_Request() when possible 2013-11-07 16:29:21 +00:00
irc.h New function IRC_KillClient() to kill clients 2013-10-01 12:13:17 +02:00
lists.c Ensure there is enough space for the mask 2013-04-20 10:53:16 +01:00
lists.h Change Lists_MakeMask() to receive a buffer for the mask 2013-04-20 00:43:47 +01:00
log.c Silence warning 2013-08-25 05:24:11 +01:00
log.h Correctly re-open syslog logging after reading of configuration 2012-02-14 11:01:13 +01:00
login.c Use server password when PAM is compiled in but disabled 2014-02-28 10:53:40 +01:00
login.h New "login" source file 2012-03-31 15:38:46 +02:00
match.c Remove "range matching" functionality 2014-01-15 14:58:57 +01:00
match.h New function MatchCaseInsensitiveList() to check list of patterns 2012-08-26 13:11:45 +02:00
messages.h Show account name in WHOIS 2014-01-20 14:25:11 +02:00
ngircd.c Update Copyright notices for 2014 2014-01-02 15:27:07 +01:00
ngircd.h Doxygen'ify and update comments in ngircd.{c|h} 2011-02-13 17:52:39 +01:00
numeric.c Add support for longer config lines 2013-10-17 22:10:53 +01:00
numeric.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
op.c Streamline punctuation of log messages 2014-02-02 00:27:03 +01:00
op.h Op_Check(): return client that initiated the request or NULL 2011-12-25 16:52:31 +01:00
pam.c Fix spelling 2013-12-07 22:48:31 +00:00
pam.h More spelling fixes 2013-08-04 12:45:11 +01:00
parse.c Rework the penalty handling slightly 2013-11-07 16:53:29 +00:00
parse.h Move IRC_SetPenalty() to Handle_Request() when possible 2013-11-07 16:29:21 +00:00
proc.c Check and call arc4random_stir() if present 2013-10-23 16:00:26 +01:00
proc.h New function Proc_Close() to shutdown pipes to child processes 2011-08-23 12:31:17 +02:00
resolve.c Check for working getaddrinfo() function 2013-12-27 21:35:13 +01:00
resolve.h Add Doxygen @file documentation to each source and header file 2011-02-13 17:52:38 +01:00
sighandlers.c More spelling fixes 2013-08-04 12:45:11 +01:00
sighandlers.h Code cleanup: mostly removing empty lines 2011-02-13 17:52:38 +01:00