1
0
mirror of https://github.com/osmarks/ngircd.git synced 2025-09-05 12:17:56 +00:00

Commit Graph

  • e19ce437ca Fixed some spelling errors in documentation and code comments Alexander Barton 2011-12-30 00:50:27 +01:00
  • 4e550bf9ef contrib/Debian/control: Update and complete "Build-Depends" Alexander Barton 2011-12-30 00:40:18 +01:00
  • 1d29a59f7e Update our Debian package descriptions with "official" ones Alexander Barton 2011-12-30 00:36:26 +01:00
  • 765c2f26ea Fixed typo in two error messages Alexander Barton 2011-12-30 00:32:11 +01:00
  • 69fa6f268a LUSERS reply: only count "visible" channels Alexander Barton 2011-12-28 15:07:24 +01:00
  • 43509fd22c IRC_Send_LUSERS(): Code cleanup Alexander Barton 2011-12-28 14:52:21 +01:00
  • a71abfef4b Don't stop mode handling on unknown modes; skip it Alexander Barton 2011-12-28 14:39:47 +01:00
  • 8a8e8a3a23 IRC_xLINE(): output an error message for unexpected "lines" Alexander Barton 2011-12-25 20:11:43 +01:00
  • 65befdafaa README: Update list of implemented commands Alexander Barton 2011-12-25 20:01:28 +01:00
  • 15fec92ed7 Update list item, if it already exists Alexander Barton 2011-12-25 19:43:00 +01:00
  • 1e4a00f94f Lists_CheckDupeMask(): return pointer to already existing item Alexander Barton 2011-12-25 19:42:03 +01:00
  • 338758799d Log better error messages when rejecting clients Alexander Barton 2011-12-25 19:27:06 +01:00
  • 164e15b8c6 Synchronize G-Lines on server login Alexander Barton 2011-12-25 19:12:40 +01:00
  • 32bfafafd9 Op_Check(): always accept commands from a remote server itself Alexander Barton 2011-12-25 19:11:43 +01:00
  • 6ef20e0f9a Class_GetList() now retuns a pointer to list_head structure Alexander Barton 2011-12-25 19:11:07 +01:00
  • e86e193e01 Check G-Line and K-Line lists after authenticating clients Alexander Barton 2011-12-25 18:03:35 +01:00
  • ae5ebfb9f0 New functions Lists_Expire() and Class_Expire() Alexander Barton 2011-12-25 17:44:20 +01:00
  • e9e6224aae Implement IRC_xLINE(): handler for "GLINE" and "KLINE" commands Alexander Barton 2011-12-25 16:57:36 +01:00
  • e23f025dd6 Op_Check(): return client that initiated the request or NULL Alexander Barton 2011-12-25 16:52:31 +01:00
  • 3ca8703309 irc-oper.c: code cleanup; more documentation Alexander Barton 2011-12-25 16:08:00 +01:00
  • fc82efc3e8 Implement IRC "STATS g" and "STATS k" command Alexander Barton 2011-12-25 14:50:19 +01:00
  • dc9fcb0fb2 New function Class_GetList() Alexander Barton 2011-12-25 14:49:52 +01:00
  • 2b95c69ea1 lists.{c|h}: code cleanup; more documentation Alexander Barton 2011-12-25 14:48:13 +01:00
  • af70c3dbc9 List and class handling: add optional "reason" text Alexander Barton 2011-12-25 14:19:45 +01:00
  • 1e054e0b82 Add new class.{c|h} module to Xcode project Alexander Barton 2011-12-24 14:24:07 +01:00
  • 06a20b87c4 Add new class.{c|h} to project Alexander Barton 2011-12-24 13:40:27 +01:00
  • fea2194fc0 Lists: change "only once" property into "valid until" Alexander Barton 2011-12-24 13:34:25 +01:00
  • 872dc5042d Xcode: update project file for Xcode 4.2 Alexander Barton 2011-12-24 13:22:34 +01:00
  • e1315f30fd define HAVE_GAI_STRERROR for Mac OS X Xcode builds Alexander Barton 2011-12-24 13:16:38 +01:00
  • 0a85c58878 Configuration: get rid of Conf_Oper_Count and Conf_Channel_Count Alexander Barton 2011-08-27 17:03:30 +02:00
  • ee21490887 ./configure: Fix logic and quoting of poll() detection code Alexander Barton 2011-12-05 00:19:32 +01:00
  • 8fa92f0a24 Suppress 'Can't create pre-defined channel: invalid name: ""' messages Alexander Barton 2011-12-04 22:30:32 +01:00
  • 8e193df973 Only use poll() when poll.h exists as well Alexander Barton 2011-11-25 22:06:44 +01:00
  • 9d348d00d9 Not only check for poll(), make sure poll.h exists as well Alexander Barton 2011-11-25 21:56:33 +01:00
  • 9e48f3f8f8 whois-test: handle local hostname = "localhost.localdomain" Alexander Barton 2011-11-10 11:54:22 +01:00
  • e4a06844a3 sample-ngircd.conf: show correct default for "PAM" variable Alexander Barton 2011-11-08 21:12:01 +01:00
  • 20ccc1bba7 Update GPL 2 license text to current version Alexander Barton 2011-11-06 21:51:48 +01:00
  • 13d9e0c5a7 Test for gai_strerror() Alexander Barton 2011-11-06 14:16:59 +01:00
  • a7911e35af Only use AI_NUMERICHOST if it is #define'd Alexander Barton 2011-11-06 14:13:49 +01:00
  • 60812b6fdf defines.h: fix comment: "lenth" -> "length" Alexander Barton 2011-11-05 00:35:18 +01:00
  • 1ea6811616 Init_Server_Struct(): correctly zero Server->bind_addr Alexander Barton 2011-11-05 00:21:19 +01:00
  • d2f54abbed Clean up and fix comments of Check_ArgIsTrue() Alexander Barton 2011-11-03 09:54:28 +01:00
  • 07dbb73c92 Update doc/GIT.txt Alexander Barton 2011-09-07 15:39:41 +02:00
  • 30796698a9 Only close "unrelated" sockets in forked child processes Alexander Barton 2011-09-07 14:51:16 +02:00
  • f173a974be Added doc/Modes.txt: document modes supported by ngIRCd Alexander Barton 2011-08-26 16:16:53 +02:00
  • 8aac366802 Implemented user mode "R" and channel mode "R" Alexander Barton 2011-08-26 15:26:38 +02:00
  • 69803d6ff1 Use Proc_Close() to remove no longer unused pipes to child processes Alexander Barton 2011-08-23 12:32:05 +02:00
  • be6994aece New function Proc_Close() to shutdown pipes to child processes Alexander Barton 2011-08-23 12:31:17 +02:00
  • 1361b3742d Introduce DEBUG_BUFFER, rework some debug messages Alexander Barton 2011-08-23 12:28:04 +02:00
  • d3036c74e9 Testsuite: bind to loopback (127.0.0.1) interface only Alexander Barton 2011-08-22 16:54:24 +02:00
  • 553e8b6aa3 doc/Platforms.txt: ngIRCd 18 on Nexenta works Alexander Barton 2011-08-19 15:51:56 +02:00
  • 51d7674ee7 New 2nd message "Nickname too long" for error code 432 Alexander Barton 2011-08-19 11:09:40 +02:00
  • 1189200d4a Client_CheckNick(), Client_IsValidNick(): code cleanup Alexander Barton 2011-08-19 10:44:26 +02:00
  • 7795b07c53 Merge branch 'ServerMode' Alexander Barton 2011-08-13 21:04:01 +02:00
  • d9325e8030 Merge branch 'bug113-SrvPrefix' Alexander Barton 2011-08-09 10:16:56 +02:00
  • 641045249c Xcode: update project file to Xcode 3.2 or newer Alexander Barton 2011-08-07 14:42:49 +02:00
  • 69f81a359a Xcode: Mac OS X config.h: support 10.5 as well as 10.6/10.7 SDK Alexander Barton 2011-08-07 14:41:11 +02:00
  • be03bc672c Xcode: exclude more Xcode 4 specific directories in ".gitignore" Alexander Barton 2011-08-02 16:04:23 +02:00
  • 160c52400f Cast getpid() and time() results for srand() input Alexander Barton 2011-08-02 13:21:54 +02:00
  • 0b8acf1205 Xcode: update and add missing files to project Alexander Barton 2011-08-02 13:16:28 +02:00
  • 88f6fc5fd8 IRC_QUIT(): disconnect directly linked servers sending QUIT Alexander Barton 2011-08-02 00:56:49 +02:00
  • da897a2a14 contrib/ngindent: detect "gindent" as GNU indent Alexander Barton 2011-08-01 23:39:29 +02:00
  • 989c9fa531 Handle channel user modes 'a', 'h', and 'q' from remote servers Alexander Barton 2011-08-01 23:30:55 +02:00
  • 2fd42667c2 Handle unknown channel modes on server links Alexander Barton 2011-08-01 22:30:00 +02:00
  • 2dfa24d2fa Handle unknown user modes on server links Alexander Barton 2011-08-01 22:09:40 +02:00
  • 1ed602eb47 IRC_MODE(), Client_Mode(): code cleanup [2/2] Alexander Barton 2011-08-01 21:51:31 +02:00
  • ea725b99b7 Enlarge client user mode buffer, reduce client flags buffer Alexander Barton 2011-08-01 21:21:01 +02:00
  • 3dc3a03538 Infom clients when other servers change their user modes Alexander Barton 2011-08-01 21:10:16 +02:00
  • 95f0e4033c doc/Platforms.txt: re-add mipsel/unknown/linux-gnu with gcc 4.1.2 Alexander Barton 2011-08-01 10:42:22 +02:00
  • 409b2c86c8 Updated doc/Platforms.txt: mipsel/unknown/linux-gnu Alexander Barton 2011-08-01 09:08:14 +02:00
  • d692286d7a IRC_MODE(), Client_Mode(): code cleanup [1/2] Alexander Barton 2011-08-01 09:07:32 +02:00
  • 456e55921d Slightly change (and document!) IRC_KILL() calling convention Alexander Barton 2011-07-30 19:47:59 +02:00
  • 9f3690c39c Testsuite: make getpid.sh work even when run as root Alexander Barton 2011-07-30 18:47:58 +02:00
  • 6cbe13085d Spoofed prefixes: close connection on non-server links only Alexander Barton 2011-07-19 16:00:55 +02:00
  • b7780e3f2a Fix typo in doc/Platforms.txt; make Linux footnote more generic Alexander Barton 2011-07-10 22:32:29 +02:00
  • 04744e9d89 ngIRCd release 18 rel-18 Alexander Barton 2011-07-10 20:05:16 +02:00
  • 54f04f81e9 Update ChangeLog and NEWS for ngIRCd release 18 Alexander Barton 2011-07-10 20:02:01 +02:00
  • 95e156b519 Updated doc/Platforms.txt for ngIRCd release 18 Alexander Barton 2011-07-10 19:58:41 +02:00
  • e160121698 MorePrivacy: Don't register WHOWAS information Alexander Barton 2011-07-10 14:45:33 +02:00
  • 54566b6b32 Add preliminary ngIRCd protocol module for Anope 1.9 Alexander Barton 2011-07-10 14:20:48 +02:00
  • c041bb340c Update timestamp of ngircd(8) manual page Alexander Barton 2011-07-02 22:02:43 +02:00
  • af60f04fef ngIRCd release 18~rc2 rel-18-rc2 Alexander Barton 2011-06-29 10:22:46 +02:00
  • 2d35731399 GnuTLS: use 1024 (DH_BITS_MIN) as minimum size of the DH prime Alexander Barton 2011-06-28 13:48:33 +02:00
  • 7ae7ace579 ngircd.8: document debugging options Alexander Barton 2011-06-28 13:45:16 +02:00
  • 5f400694cf ngircd.conf.5: strip "SSL" prefix from variables in [SSL] section Alexander Barton 2011-06-28 13:21:38 +02:00
  • bd118c65fd Fix some wording, use spellchecker ;-) Alexander Barton 2011-06-28 13:12:06 +02:00
  • 29c49f643f doc/SSL.txt: adopt to new configuration file layout Alexander Barton 2011-06-28 13:11:14 +02:00
  • b6185b1ac8 ngIRCd release 18~rc1 rel-18-rc1 Alexander Barton 2011-06-27 23:00:30 +02:00
  • 14afdaee08 hash: Use UINT32 instead of uint32_t Alexander Barton 2011-06-27 10:27:07 +02:00
  • 949c8ea7c7 Update NEWS and ChangeLog file for our upcoming next release Alexander Barton 2011-06-27 00:33:58 +02:00
  • 1765f0ae0b hash: use more recent lookup3 algorithm instead of lookup2 Florian Westphal 2011-06-27 00:16:37 +02:00
  • 7f8d0ea5a3 Use srand()/rand() instead of srandom()/random(); seems to be more portable Alexander Barton 2011-06-26 23:39:20 +02:00
  • d99edb7728 Merge branch 'MorePrivacy' Alexander Barton 2011-06-26 15:41:27 +02:00
  • cb28c4ff03 sample-ngircd.conf: remove "SSL" prefix from SSL-related variables Alexander Barton 2011-06-26 15:39:39 +02:00
  • 269310f04b Merge branch 'ScrubCTCP' Alexander Barton 2011-06-26 15:38:53 +02:00
  • 3282c1325e Merge branch 'newconfig' Alexander Barton 2011-06-26 15:24:07 +02:00
  • 3d0ce77f12 sample-ngircd.conf: "SyslogFacility" should be commented out Alexander Barton 2011-06-26 00:10:22 +02:00
  • 946d838de4 Move SSL-related configuration variables to new [SSL] section Alexander Barton 2011-06-26 00:09:36 +02:00
  • a085444035 CheckFileReadable(): only check when a filename is given ... Alexander Barton 2011-06-26 00:07:47 +02:00
  • 449ad1eeea PAM: make clear which "Password" config option is ignored Alexander Barton 2011-06-25 23:55:54 +02:00