1
0
mirror of https://github.com/osmarks/ngircd.git synced 2026-02-27 04:49:44 +00:00

Commit Graph

  • 5040d56489 minor cleanup Florian Westphal 2006-12-07 22:24:14 +00:00
  • fb0fbe908d remove unused function Channel_PCount Florian Westphal 2006-12-07 22:23:39 +00:00
  • fa7bb2790a moved invite/ban lists to channel structure Florian Westphal 2006-12-07 17:57:20 +00:00
  • c9e26562ce Changed Numerics 265 and 266 to follow ircd 2.11.x "standards". [from HEAD] Allow PASS syntax defined in RFC 1459 for server links, too. [from HEAD] Enhanced ISUPPORT message (005 numeric). [from HEAD] Florian Westphal 2006-12-02 14:26:52 +00:00
  • 5877bca4bc fix RPL_LOCALUSERS_MSG (%ld -> %lu) Florian Westphal 2006-12-02 14:24:36 +00:00
  • a64e33b317 cleanups [from HEAD] Florian Westphal 2006-12-02 14:21:26 +00:00
  • 37602d1523 Log(LOG_DEBUG, .. -> LogDebug() Florian Westphal 2006-12-02 14:10:48 +00:00
  • 7e2e23d12f make several counters unsigned, char *s -> const char *s [from HEAD] Florian Westphal 2006-12-02 14:00:00 +00:00
  • ab7bb74581 cleanups [from HEAD] Florian Westphal 2006-12-02 13:54:10 +00:00
  • 254bf129dc merge Conf_PredefChannelsOnly [from HEAD] Florian Westphal 2006-12-02 13:33:52 +00:00
  • 14cdb7fdd0 char* -> const char* [from HEAD] Florian Westphal 2006-12-02 13:18:22 +00:00
  • 740d876c44 backport checks for inline keyword and strcspn() [from HEAD] Florian Westphal 2006-12-02 13:13:53 +00:00
  • de9a130bd9 merge Conf_PredefChannelsOnly Config Option [from HEAD] Florian Westphal 2006-12-02 13:10:43 +00:00
  • a0e0da74f8 make several counters unsigned [from HEAD] Florian Westphal 2006-12-02 13:08:02 +00:00
  • 83c14a6383 - whitespace damage [from HEAD] Florian Westphal 2006-12-02 13:06:50 +00:00
  • 6c12659bcf #define MASK_LEN should use parentheses [from HEAD] Florian Westphal 2006-12-02 13:05:38 +00:00
  • 83d4d66818 make LogDebug() 'static inline' if DEBUG is not defined [from HEAD] Florian Westphal 2006-12-02 13:02:07 +00:00
  • 2434e86e14 char *foo -> const char *foo [from HEAD] Florian Westphal 2006-12-02 13:01:11 +00:00
  • 2b4b416d2f cleanups [from HEAD] Florian Westphal 2006-12-02 13:00:25 +00:00
  • a09034563a predefined channels MUST start with '#', but this is not very intuitive, since # is also used as a comment character in ngircd.conf. Thus we prefix the name with '#' if it is missing. Florian Westphal 2006-11-20 19:32:07 +00:00
  • 62f74db6f6 Fixed validation of server names containing digits. [from HEAD] Alexander Barton 2006-11-10 10:06:14 +00:00
  • 5b35b101f2 Fixed validation of server names containing digits. Alexander Barton 2006-11-10 10:05:00 +00:00
  • 058d3085a9 New configuration option "PredefChannelsOnly": if set, make all JOINs to-non existants channel return ERR_BANNEDFROMCHAN_MSG, restricting users to those channels defined in the config file. Florian Westphal 2006-11-05 13:03:46 +00:00
  • 74883f57da Added OpenBSD/ppc to list of tested platforms. Alexander Barton 2006-10-08 14:09:16 +00:00
  • 018e351630 -Whitespace Damage; Client_OperCount(), Client_UnknownCount(), Client_MyServerCount() return unsigned long Florian Westphal 2006-10-07 10:40:52 +00:00
  • 6e105bf87e channel maxusers now unsigned long Florian Westphal 2006-10-06 21:32:58 +00:00
  • 61966a6088 add const qualifier to Hash() and Matche() Arguments Florian Westphal 2006-10-06 21:23:47 +00:00
  • 27c96632f1 Client_IsValidNick: no need to strcpy. Florian Westphal 2006-10-06 19:57:56 +00:00
  • cf4ae77991 fix Channel_Join() [from HEAD] Florian Westphal 2006-10-05 18:30:47 +00:00
  • 4108e16be6 Channel_Join was severely broken. Florian Westphal 2006-10-05 18:26:54 +00:00
  • 1f652554dd Update info text of local server after re-reading configuration. [from HEAD] Alexander Barton 2006-10-03 11:01:05 +00:00
  • 4e02bdc322 Update info text of local server after re-reading configuration. Alexander Barton 2006-10-03 10:59:40 +00:00
  • ca5e09865e Removed an unused variable -- but where did it come from!? Strange ... Alexander Barton 2006-10-03 10:28:38 +00:00
  • fb0c7ad252 add test for strcspn. Florian Westphal 2006-10-02 21:57:13 +00:00
  • d8950c5dd0 cleaned up Channel_IsValidName (now uses strcspn()) Florian Westphal 2006-10-02 21:55:49 +00:00
  • 257312b102 Changed Numerics 265 and 266 to follow ircd 2.11.x "standards". Alexander Barton 2006-10-01 19:13:32 +00:00
  • 27d947fb7d Allow PASS syntax defined in RFC 1459 for server links, too. Removed client status CLIENT_GOTPASSSERVER. Alexander Barton 2006-10-01 19:05:00 +00:00
  • bed98979dc Enhanced ISUPPORT message (numeric 005). Alexander Barton 2006-10-01 19:03:05 +00:00
  • bddb4914b4 Updated files from ngIRCd 0.10.0. Alexander Barton 2006-10-01 17:23:36 +00:00
  • 032bf78ed4 ngIRCd 0.10.0 rel-0-10-0 Alexander Barton 2006-10-01 16:21:55 +00:00
  • ce66aa1028 Removed "~sid" postfix; ooopsa. Alexander Barton 2006-10-01 16:13:21 +00:00
  • 9296c27cac Added "Provides: ircd" and bumped standards version. Alexander Barton 2006-10-01 16:10:47 +00:00
  • 4c6c6ecf0e array_get: no need to multiply again. remove unneeded checks. remove array_free_wipe(). Florian Westphal 2006-09-30 21:49:46 +00:00
  • a2f5a05ff8 io_close_poll()s closing brace mysteriously disappeared... fixed. Florian Westphal 2006-09-19 18:21:30 +00:00
  • 639eb40035 Added support for the /dev/poll i/o interface. Florian Westphal 2006-09-17 10:41:06 +00:00
  • 0d6f9d4e3e simplify io_library_init* Florian Westphal 2006-09-16 16:47:27 +00:00
  • 147de9dfa9 add support for the poll() interface Florian Westphal 2006-09-16 15:00:09 +00:00
  • f6e729443e cleanup Florian Westphal 2006-09-16 14:49:26 +00:00
  • 921a5434af Updated ChangeLog. Alexander Barton 2006-09-16 13:51:35 +00:00
  • 7c7d417fd2 Fix file handle leak [from HEAD]. Alexander Barton 2006-09-16 13:49:15 +00:00
  • e426c131c7 fix embarassing fileptr leak Florian Westphal 2006-09-16 12:22:09 +00:00
  • b9661ae65d Updated autoconf helper scripts to version as of 2006-07-02. Alexander Barton 2006-09-11 18:19:29 +00:00
  • ed71217b31 ngIRCd 0.10.0-pre2 rel-0-10-0-pre2 Alexander Barton 2006-09-09 19:00:06 +00:00
  • 57fb95eb1d ngircd 0.10.0-pre2 release. Alexander Barton 2006-09-09 18:50:47 +00:00
  • 6f2f2ecd3b only test for stack smashing protector if we are using gcc; use -fstack-protector-all for the test to make sure the guard variable is added. [from HEAD.] Alexander Barton 2006-09-09 18:34:00 +00:00
  • cf824dd8e7 Updated list of supported/tested platforms. [from HEAD] Alexander Barton 2006-09-09 18:10:56 +00:00
  • 035f7fb2fe only test for stack smashing protector if we are using gcc; use -fstack-protector-all for the test to make sure the guard variable is added. Florian Westphal 2006-09-09 17:07:39 +00:00
  • 1b2c228de5 Updated documentation. Alexander Barton 2006-08-29 23:59:35 +00:00
  • 01ba196d7d fix gcc 4.1 -fstack-protector detection. [from HEAD] Alexander Barton 2006-08-13 18:21:31 +00:00
  • 4d7d1d23be fix gcc 4.1 -fstack-protector detection. Florian Westphal 2006-08-13 18:11:18 +00:00
  • e2aacff7d4 s/Log(LOG_DEBUG/LogDebug(/ , translated comments, etc. Florian Westphal 2006-08-12 11:58:21 +00:00
  • 0eccdbc137 -whitespace damage Florian Westphal 2006-08-12 11:56:24 +00:00
  • 939ee6a39b simplify Resolve_Read(). Florian Westphal 2006-08-12 11:54:23 +00:00
  • 8423b89996 Updated platform list once more ... Alexander Barton 2006-08-07 07:45:45 +00:00
  • 7d87318b04 Updated platform list. Alexander Barton 2006-08-07 07:29:30 +00:00
  • 83caef4598 if compiling without -DDEBUG, make LogDebug 'static inline' so gcc optimizes it away. Florian Westphal 2006-08-05 09:16:21 +00:00
  • 7378860aea check if compiler supports inline keyword. Florian Westphal 2006-08-05 08:58:16 +00:00
  • 6eb3f3055d Added support for Solaris 11. Alexander Barton 2006-08-05 00:15:28 +00:00
  • c888c81adf Synchronized documentation with branch-0-10-x ... Alexander Barton 2006-08-03 14:37:29 +00:00
  • af6c532007 New release: 0.10.0-pre1 rel-0-10-0-pre1 Alexander Barton 2006-08-02 10:29:11 +00:00
  • 1ca10ff590 Updated debian changelog (from HEAD). Alexander Barton 2006-08-02 09:54:19 +00:00
  • fac4682212 Updated debian changelog. Alexander Barton 2006-08-02 09:53:54 +00:00
  • cd7862cec4 Updated documentation. Alexander Barton 2006-08-02 09:04:20 +00:00
  • f9a928451d Updated documentation. Alexander Barton 2006-08-02 08:19:38 +00:00
  • 2a22629e74 Increased version number to 0.10.x :-) Alexander Barton 2006-07-31 20:32:20 +00:00
  • 47026e14ce Don't assert() when a pre-defined channel has no topic. Alexander Barton 2006-07-24 22:54:09 +00:00
  • 63626449f8 Flag the format parameter of LogDebug() as "unused" when not compiling with debug code to avoid gcc warnings. Added some documentation comments. Alexander Barton 2006-07-23 23:23:45 +00:00
  • 184eb1c54b Removed unused variable "ret" when using the select() API. Alexander Barton 2006-07-23 23:11:44 +00:00
  • 5ce6bf28d1 Removed (theoretically) division by zero; reformated some code. Alexander Barton 2006-07-23 23:05:20 +00:00
  • f1f94f07e1 Validate "ServerName" variable. Alexander Barton 2006-07-23 16:42:45 +00:00
  • c8fd051e06 Updated documentation. Alexander Barton 2006-07-23 15:47:26 +00:00
  • 3e8978d836 Allow DIE to send a message to all locally connected clients. Closes bug #48. Alexander Barton 2006-07-23 15:43:18 +00:00
  • 9a2d4eef44 "Enhanced" debug message for Handle_Write(), only print when data in buffer. Alexander Barton 2006-07-23 15:22:56 +00:00
  • 0d5fc770d3 Output some debug messages only if DEBUG_ZIP is #define'd. Alexander Barton 2006-07-23 15:19:20 +00:00
  • 5590f8624b Don't include conn.h, conn-func.h is enough. Alexander Barton 2006-07-23 14:55:40 +00:00
  • fdc7ae22e9 Updated CVS URLs; enhanced documentation a little bit. Alexander Barton 2006-07-23 12:43:15 +00:00
  • 179d61c588 Updated some patch names on Arthur. Alexander Barton 2006-07-23 12:19:57 +00:00
  • 47e581e453 Updated copyright notice ;-) Alexander Barton 2006-07-23 12:07:33 +00:00
  • 65573d7a07 Updated autoconf helper scripts. Alexander Barton 2006-07-23 12:03:14 +00:00
  • ab1e81841b Debian package for 0.9.2. branch-0-9-x Alexander Barton 2006-07-23 11:45:36 +00:00
  • 155056f386 Added ngindent. Alexander Barton 2006-07-23 11:34:32 +00:00
  • 3833f8aae3 remove fd from io_event structure Florian Westphal 2006-07-12 19:27:12 +00:00
  • 161340d486 ALIGN_XXX( v ) macros now leave v alone if it was already aligned. Florian Westphal 2006-07-01 22:11:48 +00:00
  • e9e1fa459b Sorted channel modes alphabetically. Alexander Barton 2006-06-15 20:28:15 +00:00
  • 581f5479a2 Detect the Avahi "howl-compatibility" as well as Howl itself. Alexander Barton 2006-05-17 16:44:14 +00:00
  • 00ab67dcdb The third parameter of bind() is of type "socklen_t", not "int". Alexander Barton 2006-05-12 11:53:04 +00:00
  • dd3a3bc603 Use some more specific data types (e. g. pid_t vs. int), make "SPLint" happy :-) Alexander Barton 2006-05-10 21:24:01 +00:00
  • 0a3f562f36 make splint complain less... Florian Westphal 2006-05-10 17:33:36 +00:00
  • 9dfd42a7e6 disabled most (rather annoying) debug messages using DEBUG_ARRAY / DEBUG_IO defines Florian Westphal 2006-05-09 17:02:40 +00:00
  • a65eb347ec Removed kqueue bug fix (never released), rephrased some internal changes, and added "time shift" bug fix. Alexander Barton 2006-05-09 15:45:30 +00:00