1
0
mirror of https://github.com/osmarks/ngircd.git synced 2025-08-28 16:32:20 +00:00

Commit Graph

  • e9be3334d1 Fix manual page "hyphen-used-as-minus-sign" error (lintian) Alexander Barton 2012-03-12 11:02:17 +01:00
  • 0ae74ceaed Fix typo: Please not -> Please note Alexander Barton 2012-03-12 09:49:24 +01:00
  • 17ffda1c8a Fix typo: recieved -> received Alexander Barton 2012-03-12 09:47:19 +01:00
  • 0de11ead36 Update NEWS and ChangeLog files Alexander Barton 2012-03-05 22:29:53 +01:00
  • 9d486db460 Really include _all_ patches to build the Anope module Alexander Barton 2012-03-05 21:26:03 +01:00
  • 257fe922d2 getpid.sh: Fix testcase error for Debian using sbuild Christoph Biedl 2012-03-03 18:53:03 +01:00
  • 1068f88377 Don't log "ngIRCd hello message" two times Alexander Barton 2012-03-02 09:41:13 +01:00
  • 9e7360e5fa ngIRCd release 19 rel-19 Alexander Barton 2012-02-29 17:35:32 +01:00
  • 273d4bdd32 Merge branch 'master' of /srv/git/ngircd Alexander Barton 2012-02-29 14:47:37 +01:00
  • 27d244dfae Update doc/Platforms.txt for ngIRCd 19 Alexander Barton 2012-02-29 14:42:41 +01:00
  • a39a1a5273 doc/README-Interix.txt: note that GNU make should be used Alexander Barton 2012-02-29 13:20:09 +01:00
  • ef392e7d37 Update config.guess and config.sub to recent versions Alexander Barton 2012-02-27 16:39:01 +01:00
  • c38751191f Don't accept "[SSL]" in config when no SSL support is built in Alexander Barton 2012-02-26 15:52:12 +01:00
  • 5cbdcf4f0d Fix C syntax: duplicate ";;" should be ";" Alexander Barton 2012-02-26 15:27:04 +01:00
  • 3641e51109 Correctly re-open syslog logging after reading of configuration Alexander Barton 2012-02-14 11:01:13 +01:00
  • 3f46e93ccc Logging: remove "Activating ..." info message Alexander Barton 2012-02-14 10:32:58 +01:00
  • 8e3c56e5b2 ngIRCd release 19~rc1 rel-19-rc1 Alexander Barton 2012-02-12 17:58:50 +01:00
  • e1026d5dd1 Update RPM spec file description to match Debian "control file" Alexander Barton 2012-02-12 17:57:33 +01:00
  • f7bdee5f13 Update NEWS and ChangeLog files Alexander Barton 2012-02-12 16:48:57 +01:00
  • 391aa8d1f7 Fix forwarding of LIST commands Alexander Barton 2012-02-12 13:51:43 +01:00
  • 89d99e2ff9 Update preliminary ngIRCd protocol module for Anope 1.9.6 Alexander Barton 2012-02-04 12:55:41 +01:00
  • c16133c5ee New_Connection(): don't set the client hostname twice Alexander Barton 2012-01-25 17:11:44 +01:00
  • 4888984429 Client_SetHostname(): Code cleanup, more debug logging Alexander Barton 2012-01-25 17:11:00 +01:00
  • 44bb22d23e io: use define for number of possible events Florian Westphal 2012-01-24 22:24:47 +01:00
  • c7dd5ea0ba io: remove outer do {} while loops for epoll/kqueue/devpoll backends Florian Westphal 2012-01-24 21:57:23 +01:00
  • 871760583c Enhance server command limits Alexander Barton 2012-01-24 02:55:53 +01:00
  • bc20f9ec10 Send a PING at the end of the server sync to detect it Alexander Barton 2012-01-24 02:46:12 +01:00
  • 5a200e1543 New function Conn_UpdatePing() to update the "ping timestamp" Alexander Barton 2012-01-24 02:44:57 +01:00
  • d2df7396a8 Conn_UpdateIdle(): Code cleanup Alexander Barton 2012-01-24 02:43:55 +01:00
  • 3d27073d61 RPL_ISUPPORT_MSG(005): add "EXCEPTS=e INVEX=I" Alexander Barton 2012-01-23 22:07:40 +01:00
  • b6f19ea8fe Fix "MAXLIST=beI:50": the limit is the sum of all lists Alexander Barton 2012-01-23 21:51:38 +01:00
  • 8c46067b34 Update NEWS and ChangeLog files Alexander Barton 2012-01-23 12:30:16 +01:00
  • 594fdd02aa New RPL_WHOISHOST_MSG(378): show hostname and IP address Alexander Barton 2012-01-22 22:41:39 +01:00
  • 6a308fcb42 New function Conn_GetIPAInfo(): get IP address of a connection Alexander Barton 2012-01-22 22:35:27 +01:00
  • 1537c79132 G/K-Lines: only add and delete valid IRC masks Alexander Barton 2012-01-22 18:53:16 +01:00
  • e0c9931ad8 Check G/K-Lines before the client has been registered, too Alexander Barton 2012-01-22 18:35:54 +01:00
  • eba95bb0d2 Streamline handling of connection rejects (bad password, G/K-line) Alexander Barton 2012-01-22 18:33:45 +01:00
  • 51a6a33056 New function Client_Reject() to reject clients on connect Alexander Barton 2012-01-22 18:17:28 +01:00
  • 6e28f4a7d1 New function Lists_CheckReason() to get reason of list entries Alexander Barton 2012-01-22 18:11:24 +01:00
  • 9882e578e9 Update NEWS and ChangeLog files Alexander Barton 2012-01-22 15:58:39 +01:00
  • 73781c1b38 Fix ERR_{SUMMON|USERS}DISABLED: don't repeat command name in reply Alexander Barton 2012-01-22 15:41:21 +01:00
  • f2fa1045e2 Implement channel exception list (mode 'e') Alexander Barton 2012-01-21 19:59:57 +01:00
  • 33a165721b {Add|Del}_Ban_Invite > {Add_To|Del_From}_List(): more generic Alexander Barton 2012-01-21 19:27:03 +01:00
  • a3a4b5f696 Rename ShowInvitesBans() to ShowChannelList(), make it more flexible Alexander Barton 2012-01-21 13:48:31 +01:00
  • 39412d6486 PRIVMSG/NOTICE: handle nick!user@host masks case-insensitive Alexander Barton 2012-01-21 13:21:36 +01:00
  • c1656256df PRIVMSG/NOTICE: don't stop list processing on invalid target Alexander Barton 2012-01-16 12:37:37 +01:00
  • 1f4711a547 Implement user mode 'C': require "same channel" to send message Alexander Barton 2012-01-16 11:43:22 +01:00
  • 4d0069c3a8 New RPL_WHOISREGNICK_MSG(307) numeric: indicate if nick is registered Alexander Barton 2012-01-16 02:18:24 +01:00
  • 12c60a670e IRC_WHOIS_SendReply(): Code cleanup Alexander Barton 2012-01-16 02:15:41 +01:00
  • 2f7d0c0839 Limit channel invite and ban lists to 50 entries Alexander Barton 2012-01-16 00:26:12 +01:00
  • 1afbf71236 Make Send_ListChange() a little bit more generic Alexander Barton 2012-01-16 00:15:26 +01:00
  • 7ed08f01ef Remove unused prototype of Lists_AlreadyRegistered() Alexander Barton 2012-01-15 19:46:00 +01:00
  • 81cc5f82b5 Channel lists: Fix duplicate check and error messages Alexander Barton 2012-01-15 19:07:15 +01:00
  • 78a3b4c7d6 Don't enforce MAX_HNDL_MODES_ARG on server and service links Alexander Barton 2012-01-15 14:33:04 +01:00
  • 39d630c00d Update documentation (fix some URL, update some info) Alexander Barton 2012-01-14 12:29:53 +01:00
  • 4fe6b42c53 Update NEWS and ChangeLog for next ngIRCd release once more Alexander Barton 2012-01-13 19:23:07 +01:00
  • d4d8102fc9 Don't stop join handling on faulty channel, skip it (part #2) Alexander Barton 2012-01-13 10:43:05 +01:00
  • 77f68b4fd1 JOIN command: don't check channel limit if already member Alexander Barton 2012-01-13 10:40:20 +01:00
  • 2f8877ded4 Return ERR_UNKNOWNMODE(472) for unknown channel modes Alexander Barton 2012-01-09 23:18:39 +01:00
  • 4bff3daf92 Numberic 005 (ISUPPORT), CHANMODES: add "O", "R", "z" modes Alexander Barton 2012-01-09 12:34:55 +01:00
  • c5beca8aab Limit list replies of LIST, WHO, WHOIS, and MAX_RPL_WHOWAS Alexander Barton 2012-01-06 20:06:25 +01:00
  • f8405b1a4f New function IRC_CheckListTooBig() to check size of list replies Alexander Barton 2012-01-06 20:05:07 +01:00
  • fdfc27265e LIST command: compare pattern case insensitive Alexander Barton 2012-01-06 19:55:21 +01:00
  • a4d1e6007f IRC_LIST(): Code cleanup Alexander Barton 2012-01-06 19:54:23 +01:00
  • 9260759cec DEFAULT_WHOWAS->DEF_RPL_WHOWAS; MAX_CMODES_ARG->MAX_HNDL_MODES_ARG Alexander Barton 2012-01-06 18:56:53 +01:00
  • c2ac1ad3ba defines.h: Code cleanup and (a little bit) more documentation Alexander Barton 2012-01-06 18:25:10 +01:00
  • 470d2e2362 RPL_ISUPPORT (numeric 005): Report MODES=<MAX_CMODES_ARG> Alexander Barton 2012-01-06 17:46:52 +01:00
  • 888664435a Channel modes: really break handling when MAX_CMODES_ARG is hit Alexander Barton 2012-01-06 17:42:52 +01:00
  • 98493077a2 channel modes: only handle MAX_CMODES_ARG modes with arguments Alexander Barton 2012-01-06 17:27:29 +01:00
  • 1fa2af5b3a Fix handling of channel mode sequence with/without arguments Alexander Barton 2012-01-06 17:24:55 +01:00
  • 05cc9bf9b0 Conn_Write(): Make sure there is a client when detecting its type Alexander Barton 2012-01-06 03:26:24 +01:00
  • cc06e1ff89 Proc_Close(): Only close socket if it is still valid Alexander Barton 2012-01-06 02:26:04 +01:00
  • 9fbf592924 WHOIS command: make sure matching is case-insensitive Alexander Barton 2012-01-05 00:51:39 +01:00
  • adf92302bf WHOIS command: don't anser queries for IRC servers Alexander Barton 2012-01-05 00:24:46 +01:00
  • 566a451299 WHOIS command: make sure the reply ends with RPL_ENDOFWHOIS Alexander Barton 2012-01-05 00:22:57 +01:00
  • e0f8ce093a README: update features list, borrow from list on our website Alexander Barton 2012-01-04 23:30:55 +01:00
  • 5e3449a241 LINKS command: support <mask> parameter Alexander Barton 2012-01-04 22:51:02 +01:00
  • 762b0325df IRC_LINKS(): Code cleanup; more documentation Alexander Barton 2012-01-04 22:49:18 +01:00
  • 6b62a5ec4f Add 1 second penalty for every further target on PRIVMSG/NOTICE Alexander Barton 2012-01-04 21:43:32 +01:00
  • b24d645ca1 Conn_SetPenalty(): Add new "penalty time" on each function call Alexander Barton 2012-01-04 21:39:46 +01:00
  • 1bb2fbedcc Enhance log messages when setting user and group Alexander Barton 2012-01-03 21:05:35 +01:00
  • 3193d5477c NGIRCd_getNobodyID(): Code cleanup Alexander Barton 2012-01-03 20:49:42 +01:00
  • edab86e0f8 Display correct error message when "Server{UID|GID}" is invalid Alexander Barton 2012-01-03 20:37:41 +01:00
  • e4006a93e3 NGIRCd_Init(): Code cleanup Alexander Barton 2012-01-03 19:34:54 +01:00
  • 9069380ddf main(): Code cleanup Alexander Barton 2012-01-03 19:25:31 +01:00
  • ab188c1486 README: point to included COPYING file, not gnu.org Alexander Barton 2012-01-03 18:56:31 +01:00
  • 5eb9f2e717 Update Copyright notices for 2012 Alexander Barton 2012-01-03 11:30:45 +01:00
  • abfc5c6e27 lists: don't crash if reason ptr is NULL Florian Westphal 2012-01-02 23:37:46 +01:00
  • 565523cbb4 Don't stop join handling on faulty channel, skip it Alexander Barton 2012-01-02 15:23:17 +01:00
  • 013298d4c6 IRC_JOIN(): Code cleanup Alexander Barton 2012-01-02 15:22:52 +01:00
  • af13732ec7 ISON command: reply with correct upper-/lowercase nick names Alexander Barton 2012-01-02 15:06:44 +01:00
  • 408a74b865 IRC_ISON(): Code cleanup Alexander Barton 2012-01-02 15:04:40 +01:00
  • f47904bf95 Remove unused "bool have_arg" from IRC_WHO() Alexander Barton 2012-01-02 00:56:31 +01:00
  • 70eb8219f5 Update NEWS and ChangeLog for next ngIRCd release Alexander Barton 2012-01-01 23:14:28 +01:00
  • 9e5b9ddad0 ngircd.conf.5: reword description of "Ports" variable Alexander Barton 2012-01-01 17:39:07 +01:00
  • 56b7e67307 New configuration option "PAMIsOptional" Alexander Barton 2012-01-01 17:12:36 +01:00
  • b681aa5b9f PAM: don't use global password buffer for conv struct Alexander Barton 2011-12-31 18:06:17 +01:00
  • b32f3b76e9 doc/Modes.txt: document channel mode "r" Alexander Barton 2011-12-31 18:04:58 +01:00
  • 1a5ed654b4 Fixed handling of WHO commands Alexander Barton 2011-12-30 14:52:48 +01:00
  • 9cbb8f3bb8 Remove unused "time_t now" from Lists_Check() Alexander Barton 2011-12-30 01:02:44 +01:00