| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-05-11 | GIT: ignore symbolic links to tests in testsuite directory | Alexander Barton | |
| Added symbolic links to new tests (invite-test, join-test, and kick-test) to .gitignore file. | |||
| 2008-05-11 | Fixes to who-test: accept "localhost.<domain>" as well as "localhost" | Alexander Barton | |
| Some operating systems, for example OpenBSD, use "localhost.<domain>" instead of "localhost", so the "who-test" expecting "localhost" failed on such systems. | |||
| 2008-05-10 | ng_ipaddr.h must include netinet/in.h. | Florian Westphal | |
| compile on FreeBSD 5.4 failed with: ./../ipaddr/ng_ipaddr.h:34: error: field `sin4' has incomplete type Reported and tested by Jefferson S Almeida. | |||
| 2008-05-09 | Removed space after # so that Cygwin's version of expect recognizes comments. | Brandon Beresini | |
| 2008-05-09 | Fix secret channel information leak | Ali Shemiran | |
| /who on a secret channel that the user is not a member of now returns proper RPL_ENDOFWHO_MSG instead of nothing. | |||
| 2008-05-08 | Added Cygwin uid kludge. (verified working) | ashemira@ucsd.edu | |
| 2008-05-08 | Anglified and improved comments in channel.c and channel.h | Eric Grunow | |
| [Dana Dahlstrom: repair tab/space conversion in patch] | |||
| 2008-05-05 | Implement IRC commands SERVICE, SERVLIST, and SQUERY as dummy functions | Alexander Barton | |
| SERVICE, SERVLIST, and SQUERY are required by RFC 2812 (it states in section 3 that "all commands described in this section MUST be implemented by any server for this protocol." -- So we implement them without (much) actual functionality ... | |||
| 2008-05-05 | Add invite-test.e to test suite. | Florian Westphal | |
| 2008-05-05 | Tests for the INVITE command. | Dana Dahlstrom | |
| 2008-05-05 | Invite: prefix last argument with colon when necessary. | Dana Dahlstrom | |
| 2008-05-05 | tests for JOIN and various replies | Dana Dahlstrom | |
| Brandon Beresini sent me a patch yesterday adding tests for JOIN under various circumstances, which I believe he worked on with Bryan Caldwell and Ali Shemiran. I made a few modifications; the result is below. | |||
| 2008-05-05 | Allow KICK to handle comma-delimited lists (of channels, nicks). | Bryan Caldwell | |
| includes test cases. [fw@strlen.de: - move code around to avoid duplication - use const where possible - integrate test case] | |||
| 2008-05-05 | Invite: Send RPL_AWAY to client sending the invite if target is away. | Florian Westphal | |
| 2008-05-05 | Fixes to who-test: accept any ident, escape some '*' flags. | Dana Dahlstrom | |
| This prevents who-test.e from failing when ngircd is performing ident lookups and an ident server is running. | |||
| 2008-05-05 | IRC_INVITE: coding style cleanup. | Florian Westphal | |
| 2008-05-05 | Constify some of Channel_Kick()s arguments. | Florian Westphal | |
| 2008-05-05 | constify Client_Search() argument. | Florian Westphal | |
| 2008-05-05 | Allow IRC ops to ignore channel limits when joining | Rolf Eike Beer | |
| Allow IRC ops to ignore any channel limit (bans, invite only etc.) when they want to join a channel. | |||
| 2008-05-02 | Handle 1-character messages terminated with CR or LF correctly | Alexander Barton | |
| Code cleanup and fix for Bug #83, "ngIRCd chokes on 1-character messages" in function Handle_Buffer(): the buffer is now correctly cleared when ngIRCd receives 1-character messages terminated with either CR or LF (in violation to RFC 2812, section 2.3 "Messages", 5th paragraph). | |||
| 2008-05-01 | On AIX (for example) socklen_t is defined in sys/socket.h | Alexander Barton | |
| On AIX and probably other systems socklen_t is defined in sys/socket.h, so we have to include it here explicitly (tested by Florian). | |||
| 2008-05-01 | Always enable modeless channels. | Florian Westphal | |
| Modeless channels (+channels) are described in RFC 2811; so my modifications to 530112b114ffa7d5352c0733790ddf90253f41f9 ('Add support for modeless channels') to disable +channels for --strict-rfc configurations were wrong. This reverts those changes. | |||
| 2008-05-01 | Prevent GIT to complain about opless-channel-test link | Alexander Barton | |
| 2008-05-01 | Add support for modeless channels | Ali Shemiran | |
| Add support for modeless channels (+channels). [fw@strlen.de: - integrate test cases - don't support +channels when compiled with --strict-rfc - do not set +o mode for channel creator - force +nt mode when channel is created ] | |||
| 2008-04-29 | Updated NEWS and ChangeLog for ngIRCd 0.12.0-pre2. | Alexander Barton | |
| 2008-04-29 | --configtest: fix missing whitespace at "ConnectIPv4" option. | Alexander Barton | |
| 2008-04-29 | --enable-ipv6: fix indentation in ./configure --help output. | Alexander Barton | |
| 2008-04-29 | Merge branch 'master' of git://git.breakpoint.cc/fw/ngircd-fw | Alexander Barton | |
| 2008-04-29 | Testsuite: remove erroneous ConfUID setting in config file. | Florian Westphal | |
| The config file for ngircds test suite contained obsolete ConfUID/ConfGID settings, causing ngircd to needlesly complain when started as non-root (which is hopefully the _normal_ case...) | |||
| 2008-04-25 | Get rid of cvs-version.* and CVSDATE definition. | Alexander Barton | |
| (cherry picked from commit b187fac244f4e14705f882ba7c43eef0238e2830) | |||
| 2008-04-25 | Documentation: get rid of some more references to CVS, switch to GIT. | Alexander Barton | |
| (cherry picked from commit 6e9389b86c906c53a7797b8ced87a19195e16333) | |||
| 2008-04-24 | Report ERR_NOTONCHANNEL when trying to part a channel one is not member of. | Alexander Barton | |
| When trying to part a channel ("PART #channel") the client is not member of the daemon now correctly reports the numeric ERR_NOTONCHANNEL (442) insted of ERR_NOSUCHCHANNEL (403). | |||
| 2008-04-24 | Channel_Part(): Code and comment cleanup. | Alexander Barton | |
| 2008-04-24 | IRC_PART(): code and comment cleanup. | Alexander Barton | |
| 2008-04-21 | IPv6: Add config options to disabe ipv4/ipv6 support. | Florian Westphal | |
| This also enables ipv6-only setups. | |||
| 2008-04-20 | Don't include doc/CVS.txt in distribution archive, use doc/GIT.txt now! | Alexander Barton | |
| (cherry picked from commit a8e0eb62e9dce81ca4a5c5911428561b90bf2c6e) | |||
| 2008-04-20 | Synchronized branch-0-12-x (ngIRCd 0.12.0-pre1) with master. | Alexander Barton | |
| (cherry picked from commit 4ea29329674ff8ec6d772991a57c146b5d78d2ad) | |||
| 2008-04-20 | Updated NEWS and ChangeLog for upcoming 0.12.0-pre1 release. | Alexander Barton | |
| 2008-04-20 | Updated copyright notice to read "2001-2008". | Alexander Barton | |
| 2008-04-20 | Added make target "testsuite" | Alexander Barton | |
| This make target runs the testsuite located in src/testsuite without running alle the other tests that "make check" would run. | |||
| 2008-04-20 | Fixed "xcode" make target (used to build ngIRCd with Mac OS X Xcode) | Alexander Barton | |
| 2008-04-19 | Channel_Mode: Remove duplicate code. | Florian Westphal | |
| Incidentially, this doesn't even change the generated code... | |||
| 2008-04-19 | Channel_Mode: change order of if (set) and if (client) check. | Florian Westphal | |
| 2008-04-19 | Channel_Mode: Re-indent switch. | Florian Westphal | |
| No functional changes were made. | |||
| 2008-04-19 | Channel_Mode: check return type of Invite/Ban Add/Del function | Florian Westphal | |
| 2008-04-19 | Channel_Mode: unify 'b' and 'I' switch/case handling. | Florian Westphal | |
| 2008-04-19 | Channel_Mode: Unify Del_Invite and Del_Ban handler | Florian Westphal | |
| 2008-04-19 | Constify Lists_MakeMask argument and return type. | Florian Westphal | |
| 2008-04-19 | Channel_Mode: Unify Add_Invite and Add_Ban handler | Florian Westphal | |
| 2008-04-13 | Enable more compiler warnings when using Xcode. | Alexander Barton | |