Commit Graph

  • 4c5b439992 ngircd.c, main(): use strlcat() instead of strcat() Alexander Barton 2013-10-07 21:56:09 +0200
  • 86cd2da8d5 ngIRCd Release 21~rc1 Alexander Barton 2013-10-05 23:40:29 +0200
  • 9b1fee8995 Update NEWS and ChangeLog files Alexander Barton 2013-10-02 02:10:48 +0200
  • 2798a12444 Actually KILL clients on GLINE/KLINE Alexander Barton 2013-10-01 12:09:59 +0200
  • 02182143c3 Don't forward KILL commands for unknown clients Alexander Barton 2013-09-26 02:58:01 +0200
  • b5faf3055b New function IRC_KillClient() to kill clients Alexander Barton 2013-10-01 12:13:17 +0200
  • cccd8fc957 Adjust log messages for invalid and spoofed prefixes Alexander Barton 2013-09-26 02:26:24 +0200
  • eccbd97e1f Remove CLIENT.oper_by_my, Client_SetOperByMe() and Client_OperByMe() Alexander Barton 2013-09-25 01:29:23 +0200
  • ec5ab4fcd1 Add support to show user links using "STATS L" Federico G. Schwindt 2013-09-18 23:51:44 +0100
  • 13a5358a3d Log an error (not info) when working directory can't be changed Alexander Barton 2013-09-24 00:04:54 +0200
  • 99db111bca doc/PAM.txt: add a slightly more useful example Alexander Barton 2013-09-19 00:17:36 +0200
  • 27b9d32bf2 Change the certificate fingerprint digest to sha256 Federico G. Schwindt 2013-09-17 17:33:12 +0100
  • 0985d69cc6 Change cipher defaults Federico G. Schwindt 2013-09-17 16:16:51 +0100
  • d0977258ee Merge remote-tracking branch 'alex/bug162-SSLCipherList' Alexander Barton 2013-09-16 17:32:25 +0200
  • 2cebfc54f5 Fix server reconnection Federico G. Schwindt 2013-09-16 02:15:49 +0100
  • de3e5fa77c Don't ignore SSL-related errors during startup Alexander Barton 2013-09-16 00:31:03 +0200
  • b9006acee3 Cipher list selection for GnuTLS Alexander Barton 2013-09-15 17:57:41 +0200
  • 51231ac8d4 ConnSSL_Init_SSL(): correctly set CONN_SSL flag Alexander Barton 2013-09-15 17:35:52 +0200
  • 84ed46d4c1 Cipher list selection for OpenSSL Alexander Barton 2013-09-15 15:09:36 +0200
  • 849f85a05c ConnSSL_InitLibrary(): Code cleanup Alexander Barton 2013-09-15 14:09:31 +0200
  • e8e0351985 TRACE: fix error message when there are too many parameters Alexander Barton 2013-09-07 00:18:00 +0200
  • 131364def1 IRC_SetPenalty(): Code cleanup Alexander Barton 2013-09-07 00:05:49 +0200
  • bcb45da1b4 Add more penalty times Federico G. Schwindt 2013-09-05 17:11:38 +0100
  • 08f9d31d60 Rework check for number of parameters Federico G. Schwindt 2013-09-05 17:01:49 +0100
  • 37609d6a4f Reorder checks Federico G. Schwindt 2013-09-05 13:45:14 +0100
  • 33c2d5e4e2 Move the IRC_SetPenalty() call after the asserts Federico G. Schwindt 2013-09-05 13:07:19 +0100
  • a98bbc8e0b Correct numeric returned by whois Federico G. Schwindt 2013-09-05 10:46:13 +0100
  • 9f74c0ff07 Minor cosmetic change Federico G. Schwindt 2013-09-05 10:40:39 +0100
  • e5cdd61fe3 Commands.txt: Document proprietary DIE <message> parameter Alexander Barton 2013-09-05 00:18:49 +0200
  • e3a2a6c44d getpid.sh: use /bin/pidof when available Alexander Barton 2013-09-03 21:33:22 +0200
  • aad92ceafe Don't enforce channel types for other servers Alexander Barton 2013-09-03 17:13:46 +0200
  • 4102e8fdfe Only log "IDENT ... no result" when IDENT was looked up Alexander Barton 2013-09-02 16:37:50 +0200
  • f8f8a9a041 ngircd: use setgid/setuid errno value in error path Florian Westphal 2013-08-31 22:42:56 +0200
  • 04b947cdc3 Show connection flag "s" (SSL) in RPL_TRACE{LINK|SERVER} Alexander Barton 2013-08-31 14:15:09 +0200
  • be2e611680 Change away to be allocated dynamically Federico G. Schwindt 2013-08-26 22:52:23 +0100
  • 41f75b6974 Ignore "operation not permitted" while dropping groups Alexander Barton 2013-08-27 00:39:59 +0200
  • e009ccbe66 ngircd: discard supplementary group ids on startup Florian Westphal 2013-08-27 00:19:31 +0200
  • 46d43dc09c Xcode: update project settings for Xcode 5 Alexander Barton 2013-08-26 23:23:12 +0200
  • 44698e44e8 Merge branch 'bug159-WebircIPA' Alexander Barton 2013-08-26 23:22:20 +0200
  • 0ff33777fe Introduce Free_Client() function to free CLIENT structure Alexander Barton 2013-08-26 22:55:00 +0200
  • 1dc93286a0 Save client IP address text for "WebIRC" users Alexander Barton 2013-08-26 22:54:00 +0200
  • 2bacb8210b Implement new configuration option "DefaultUserModes" Alexander Barton 2013-08-26 21:17:10 +0200
  • 3b65f4e38d Change strdup() to strndup() Federico G. Schwindt 2013-08-26 12:18:46 +0100
  • 6ac5a82eec private strndup() implementation in case libc does not provide it Federico G. Schwindt 2013-08-26 10:47:04 +0100
  • 086cf3a272 Cosmetic changes to METADATA Federico G. Schwindt 2013-08-25 05:26:08 +0100
  • 8d01be7bbd Silence warning Federico G. Schwindt 2013-08-25 00:07:06 +0100
  • eb86d234f8 Plug memory leak Federico G. Schwindt 2013-08-23 11:43:28 +0100
  • 3af0ece2bc Implement account login support Federico G. Schwindt 2013-08-22 14:40:30 +0100
  • a9ffbdea3f Fix spelling Federico G. Schwindt 2013-08-22 10:58:36 +0100
  • 6dc5471a75 ngIRCd Release 20.3 Alexander Barton 2013-08-23 21:54:40 +0200
  • 309122017e Correctly handle return code of Handle_Write() Alexander Barton 2013-08-21 01:28:49 +0200
  • 8f530eb315 Enhance log messages on "recursive" connection errors Alexander Barton 2013-08-21 01:15:19 +0200
  • d56341c77b Add some assert() calls to ng_ipaddr library Alexander Barton 2013-08-21 00:22:55 +0200
  • 212d99146d Update ChangeLog file Alexander Barton 2013-08-20 13:08:43 +0200
  • e2f09213bc Debian init script: test for binary after reading defaults Alexander Barton 2013-08-19 23:31:10 +0200
  • c8b12af1d2 Merge branch 'ssl-log-messages' Alexander Barton 2013-08-17 22:05:59 +0200
  • a919e02ba1 Make SSL-related log messages more readable Alexander Barton 2013-08-14 10:56:09 +0200
  • b081cfb628 Use _IRC_ARGC_BETWEEN_OR_RETURN_ when possible Federico G. Schwindt 2013-08-13 18:06:34 +0100
  • dd4c60cf39 ConnSSL_HandleError: Code cleanup, more documentation Alexander Barton 2013-08-12 23:12:37 +0200
  • 4828bae8d3 Change log level of "SSL connection shutting down" Alexander Barton 2013-08-12 00:02:40 +0200
  • cd38e9580e Fix 2 bugs introduced in 74514b8c23 Federico G. Schwindt 2013-08-11 20:57:11 +0100
  • aeebde4642 configure: Don't quote IO backend type(s) Alexander Barton 2013-08-11 11:38:10 +0200
  • 298158501d IRC_SERVER(): Code cleanup Alexander Barton 2013-08-07 00:13:08 +0200
  • 904c8a4375 Introduce new function IRC_WriteErrClient() Alexander Barton 2013-08-06 23:37:21 +0200
  • b86e33ef49 irc-macros.h: Update copyright, don't forget contributors! Alexander Barton 2013-08-06 23:36:10 +0200
  • 0a3d8d60d3 irc-write.c: Clean up code and add more documentation comments Alexander Barton 2013-08-06 23:21:48 +0200
  • 08d49a8fa0 Fix return code of some IRC_WriteXXX() functions Alexander Barton 2013-08-06 23:16:35 +0200
  • 8f5cbe51a7 Streamline punctuation of log messages Alexander Barton 2013-08-06 21:34:32 +0200
  • bd0de15d31 Update NEWS and ChangeLog files Alexander Barton 2013-08-06 21:14:56 +0200
  • fcdb5cf8dd More spelling corrections Federico G. Schwindt 2013-08-05 11:06:52 +0100
  • 7db8481500 Inline who_flags_status Federico G. Schwindt 2013-08-05 11:05:12 +0100
  • 74514b8c23 Convert more code to use Channel_HasMode Federico G. Schwindt 2013-08-04 21:16:03 +0100
  • c74115f25c Simplify mode checking on channels and users within a channel Federico G. Schwindt 2013-08-04 18:28:04 +0100
  • 672a167963 Use Client_HasMode and Client_HasFlag where appropriate Federico G. Schwindt 2013-08-04 17:25:24 +0100
  • 139f5961a0 Merge branch 'bug152-AllowedChannelTypes' Alexander Barton 2013-08-04 14:11:12 +0200
  • 5258fb7f7c Implement new configuration option "AllowedChannelTypes" Alexander Barton 2013-08-04 03:06:53 +0200
  • 15dfdaac82 More spelling fixes Federico G. Schwindt 2013-08-04 12:33:10 +0100
  • bb8d207efa Change cloaked hostname to be malloc'd on demand Federico G. Schwindt 2013-08-04 10:15:11 +0100
  • e03d8eb728 Add Client_HasFlag() to check if a client has certain flag Federico G. Schwindt 2013-08-04 03:20:13 +0100
  • a95d3e05e7 Fix spelling Federico G. Schwindt 2013-08-04 03:15:27 +0100
  • 646a97de5f Rename XXX_Fingerprint to XXX_CertFp Federico G. Schwindt 2013-08-04 03:14:27 +0100
  • 8e60fac73b Improved client announcement Federico G. Schwindt 2013-08-04 00:22:38 +0100
  • 5e775a3fae Introduce "CHANTYPES" #define Alexander Barton 2013-08-04 00:34:48 +0200
  • 69ce65bacb Merge remote-tracking branch 'fgsch/certfp' Alexander Barton 2013-08-03 00:29:12 +0200
  • bf8e03c466 Simplify MOTD handling Federico G. Schwindt 2013-08-02 16:43:01 +0100
  • 1254d315b9 Add certificate fingerprint support Federico G. Schwindt 2013-08-02 01:47:06 +0100
  • 4ec19c0332 Update irc-server.c to use irc-macros.h Alexander Barton 2013-08-03 00:00:47 +0200
  • 61a6691b36 Commands.txt: Update more descriptions Alexander Barton 2013-08-02 23:59:32 +0200
  • 78c8212280 Update irc-oper.c to use irc-macros.h Alexander Barton 2013-08-02 23:27:11 +0200
  • adc8d4f6c8 Commands.txt: Update more descriptions Alexander Barton 2013-08-02 23:25:23 +0200
  • 24183b1a91 Commands.txt: Fix <target> description of TRACE command Alexander Barton 2013-08-02 02:16:21 +0200
  • 888c524683 Update irc-mode.c to use irc-macros.h Alexander Barton 2013-08-02 01:48:13 +0200
  • ae0af66d50 Update irc-channel.c to use irc-macros.h Alexander Barton 2013-08-02 01:46:57 +0200
  • a8ecde2553 Commands.txt: Update more descriptions Alexander Barton 2013-08-02 01:45:02 +0200
  • fef10f590b Commands.txt: Streamline references to IRC+ protocol Alexander Barton 2013-08-02 01:42:31 +0200
  • 771e539c18 Show IRC Operator name when logging a successful OPER command Alexander Barton 2013-08-01 00:24:10 +0200
  • 313881d0c1 Add penalty times in error paths of generic IRC helper macros Alexander Barton 2013-07-30 22:08:04 +0200
  • 3bd973037a Add more penalty times in error paths Alexander Barton 2013-07-30 22:05:00 +0200
  • f494023b0d Update irc-login.c to use irc-macros.h Alexander Barton 2013-07-30 21:18:42 +0200
  • 659d126460 Commands.txt: Update more descriptions Alexander Barton 2013-07-30 21:12:24 +0200