Jelmer Vernooij [Wed, 5 Sep 2007 20:02:06 +0000 (22:02 +0200)]
Automatically mark as unaway when a client connects and auto-away/no_client=true. (#150).
Jelmer Vernooij [Wed, 5 Sep 2007 19:52:30 +0000 (21:52 +0200)]
be a bit more verbose, don't store default values when autosaving.
Jelmer Vernooij [Wed, 5 Sep 2007 18:52:15 +0000 (20:52 +0200)]
Fix dependency generating.
Jelmer Vernooij [Wed, 5 Sep 2007 18:48:33 +0000 (20:48 +0200)]
Use standard types where possible.
Jelmer Vernooij [Wed, 5 Sep 2007 18:25:48 +0000 (20:25 +0200)]
Avoid tabs in NEWS.
Jelmer Vernooij [Wed, 5 Sep 2007 18:17:28 +0000 (20:17 +0200)]
Merge /AWAY '' fix from Adeodato.
Adeodato Simó [Wed, 5 Sep 2007 18:07:21 +0000 (20:07 +0200)]
Require a non-empty argument to AWAY for setting d->is_away.
Jelmer Vernooij [Wed, 5 Sep 2007 17:47:30 +0000 (19:47 +0200)]
Open log file if terminal goes away.
Jelmer Vernooij [Tue, 4 Sep 2007 20:42:40 +0000 (22:42 +0200)]
Push some common logging code into src/log_support.c.
Jelmer Vernooij [Tue, 4 Sep 2007 18:18:18 +0000 (20:18 +0200)]
Use more defines.
Jelmer Vernooij [Tue, 4 Sep 2007 18:03:20 +0000 (20:03 +0200)]
Move some compiled-in settings to src/local.h
Jelmer Vernooij [Tue, 4 Sep 2007 17:18:00 +0000 (19:18 +0200)]
some formatting fixes
Jelmer Vernooij [Tue, 4 Sep 2007 17:14:15 +0000 (19:14 +0200)]
Improve development support.
Jelmer Vernooij [Tue, 4 Sep 2007 16:11:46 +0000 (18:11 +0200)]
Make sure included plugins are always up to date.
Jelmer Vernooij [Tue, 4 Sep 2007 16:10:17 +0000 (18:10 +0200)]
Upgrade plugin versions.
Jelmer Vernooij [Tue, 4 Sep 2007 15:40:26 +0000 (17:40 +0200)]
Some documentation updates.
Jelmer Vernooij [Mon, 3 Sep 2007 16:13:12 +0000 (18:13 +0200)]
fix the testsuite
Jelmer Vernooij [Sat, 1 Sep 2007 18:12:48 +0000 (20:12 +0200)]
Recognize NS as command for NickServ. (#145)
Jelmer Vernooij [Sat, 1 Sep 2007 17:44:45 +0000 (19:44 +0200)]
Finish integrating socks support.
Jelmer Vernooij [Sat, 1 Sep 2007 16:22:17 +0000 (18:22 +0200)]
Merge listener/configuration fixes.
Jelmer Vernooij [Sat, 1 Sep 2007 16:21:44 +0000 (18:21 +0200)]
Don't warn about missing listener file.
Jelmer Vernooij [Sat, 1 Sep 2007 16:17:34 +0000 (18:17 +0200)]
More work on configuration simplifcation.
Jelmer Vernooij [Sat, 1 Sep 2007 16:00:17 +0000 (18:00 +0200)]
Simplify configuration a bit.
Jelmer Vernooij [Sat, 1 Sep 2007 14:38:45 +0000 (16:38 +0200)]
Integrate listener into the core.
Jelmer Vernooij [Sat, 1 Sep 2007 14:03:03 +0000 (16:03 +0200)]
This is actually 3.0.4.
Jelmer Vernooij [Sat, 1 Sep 2007 11:45:11 +0000 (13:45 +0200)]
Allow specifying a network in the password, separated by a colon (:).
Jelmer Vernooij [Thu, 30 Aug 2007 14:31:22 +0000 (16:31 +0200)]
Fix order.
Jelmer Vernooij [Thu, 30 Aug 2007 14:27:26 +0000 (16:27 +0200)]
Fix some formatting.
Jelmer Vernooij [Thu, 30 Aug 2007 14:24:50 +0000 (16:24 +0200)]
Move replication backends into the core.
Jelmer Vernooij [Thu, 30 Aug 2007 13:23:03 +0000 (15:23 +0200)]
Some trivial fixes.
Jelmer Vernooij [Sun, 22 Jul 2007 12:53:36 +0000 (14:53 +0200)]
Release 3.0.3.
Jelmer Vernooij [Thu, 19 Jul 2007 22:50:43 +0000 (00:50 +0200)]
Support SILENCE without arguments.
Jelmer Vernooij [Wed, 11 Jul 2007 10:22:07 +0000 (11:22 +0100)]
Merge upstream changes.
Jelmer Vernooij [Wed, 11 Jul 2007 02:39:46 +0000 (03:39 +0100)]
Ignore nick changes from unknown users.
Jelmer Vernooij [Wed, 11 Jul 2007 02:29:51 +0000 (03:29 +0100)]
Add extra assertion.
Jelmer Vernooij [Tue, 3 Jul 2007 14:46:53 +0000 (16:46 +0200)]
Add simple function for sending state diffs.
Jelmer Vernooij [Tue, 3 Jul 2007 13:49:40 +0000 (15:49 +0200)]
Refactor linestack_send().
Jelmer Vernooij [Tue, 3 Jul 2007 13:39:37 +0000 (15:39 +0200)]
Add some documentation.
Jelmer Vernooij [Mon, 2 Jul 2007 20:55:33 +0000 (22:55 +0200)]
Hopefully fix #143 (only PRIVMSG+NOTICE for BACKLOG command).
Jelmer Vernooij [Sat, 23 Jun 2007 16:38:44 +0000 (18:38 +0200)]
Handle 479 replies correctly.
Jelmer Vernooij [Thu, 21 Jun 2007 19:08:21 +0000 (21:08 +0200)]
Add 250 as valid response to LUSERS command (#138).
Jelmer Vernooij [Mon, 18 Jun 2007 01:38:46 +0000 (03:38 +0200)]
Fall back to user name if no full name is set on the local system.
Jelmer Vernooij [Sat, 16 Jun 2007 00:41:52 +0000 (02:41 +0200)]
Support 403 as response to a MODE query.
Jelmer Vernooij [Sat, 16 Jun 2007 00:35:11 +0000 (02:35 +0200)]
Handle 330 correctly.
Jelmer Vernooij [Fri, 15 Jun 2007 23:49:55 +0000 (01:49 +0200)]
Handle 263 response correctly.
Jelmer Vernooij [Fri, 15 Jun 2007 23:45:53 +0000 (01:45 +0200)]
Handle 250 responses correctly.
Jelmer Vernooij [Thu, 14 Jun 2007 22:57:16 +0000 (00:57 +0200)]
Handle responses after forced joins correctly (gets rid of 'unable to redirect 332' error when using the admin network).
Jelmer Vernooij [Thu, 14 Jun 2007 21:55:48 +0000 (23:55 +0200)]
Handle 354 replies correctly.
Jelmer Vernooij [Tue, 24 Apr 2007 09:21:36 +0000 (11:21 +0200)]
Fix configuration update (#113).
Jelmer Vernooij [Mon, 23 Apr 2007 23:03:36 +0000 (01:03 +0200)]
Fix test.
Jelmer Vernooij [Mon, 23 Apr 2007 18:59:43 +0000 (20:59 +0200)]
Fix crash in admin command.
Jelmer Vernooij [Sun, 22 Apr 2007 10:40:02 +0000 (12:40 +0200)]
Reset idle time when AWAY is seen (#121).
Jelmer Vernooij [Sun, 22 Apr 2007 10:26:51 +0000 (12:26 +0200)]
Store topic_set_time, topic_set_by.
Jelmer Vernooij [Sun, 22 Apr 2007 10:18:56 +0000 (12:18 +0200)]
Default to no character set at all.
Jelmer Vernooij [Thu, 19 Apr 2007 15:21:04 +0000 (17:21 +0200)]
Fix testsuite.
Jelmer Vernooij [Wed, 18 Apr 2007 15:59:54 +0000 (17:59 +0200)]
Add support for 470 response.
Jelmer Vernooij [Mon, 16 Apr 2007 18:41:41 +0000 (20:41 +0200)]
Set copyright year to 2007.
Jelmer Vernooij [Mon, 16 Apr 2007 17:51:56 +0000 (19:51 +0200)]
Import remote server channel/user modes.
Jelmer Vernooij [Sun, 15 Apr 2007 14:45:18 +0000 (16:45 +0200)]
Don't send users' local host name to server. Patch by exg.
Jelmer Vernooij [Sun, 15 Apr 2007 14:31:45 +0000 (16:31 +0200)]
Don't do autogen.sh for tarballs.
Jelmer Vernooij [Sun, 15 Apr 2007 13:33:33 +0000 (15:33 +0200)]
use GIOChannels for reading the MOTD. Patch by exg.
Jelmer Vernooij [Sun, 15 Apr 2007 13:05:59 +0000 (15:05 +0200)]
Merge 3.0 branch, start working on 3.0.3
exg [Sun, 15 Apr 2007 12:26:11 +0000 (13:26 +0100)]
Convert get_motd_lines to io channel interface.
Jelmer Vernooij [Sun, 15 Apr 2007 12:21:26 +0000 (14:21 +0200)]
Fill in release date.
Jelmer Vernooij [Sun, 15 Apr 2007 12:17:28 +0000 (14:17 +0200)]
Set version to 3.0.2
Jelmer Vernooij [Sun, 15 Apr 2007 12:15:36 +0000 (14:15 +0200)]
Fix test.
Jelmer Vernooij [Sun, 15 Apr 2007 11:46:57 +0000 (13:46 +0200)]
Fix function name to match prototype.
Jelmer Vernooij [Sun, 15 Apr 2007 11:45:15 +0000 (13:45 +0200)]
Fix formatting.
Jelmer Vernooij [Sun, 15 Apr 2007 01:18:35 +0000 (03:18 +0200)]
Some more formatting.
Jelmer Vernooij [Sun, 15 Apr 2007 00:16:42 +0000 (02:16 +0200)]
Change default address for listeners back to 0.0.0.0, don't try to look up service
name when displaying ports.
Jelmer Vernooij [Sun, 15 Apr 2007 00:05:09 +0000 (02:05 +0200)]
Add support for 307 responses.
Jelmer Vernooij [Sat, 14 Apr 2007 23:46:29 +0000 (01:46 +0200)]
Add support for VBANLIST.
Jelmer Vernooij [Sat, 14 Apr 2007 23:37:03 +0000 (01:37 +0200)]
Add support for OVERRIDE.
Jelmer Vernooij [Sat, 14 Apr 2007 23:26:31 +0000 (01:26 +0200)]
Add support for MAP.
Jelmer Vernooij [Sat, 14 Apr 2007 23:21:46 +0000 (01:21 +0200)]
Add support for REMOVE.
Jelmer Vernooij [Sat, 14 Apr 2007 23:10:35 +0000 (01:10 +0200)]
Never send origin to server. Fixes #122.
Jelmer Vernooij [Sat, 14 Apr 2007 22:37:37 +0000 (00:37 +0200)]
Add support for WATCH.
Jelmer Vernooij [Sat, 14 Apr 2007 22:22:54 +0000 (00:22 +0200)]
Add support for SECURELIST.
Jelmer Vernooij [Sat, 14 Apr 2007 22:14:12 +0000 (00:14 +0200)]
Add support for NAMESX.
Jelmer Vernooij [Sat, 14 Apr 2007 21:45:11 +0000 (23:45 +0200)]
Support MAXPARA
Jelmer Vernooij [Sat, 14 Apr 2007 21:34:24 +0000 (23:34 +0200)]
Implement AWAY command for the admin network.
Jelmer Vernooij [Sat, 14 Apr 2007 21:25:29 +0000 (23:25 +0200)]
Don't obtain addresses that can't be used.
Jelmer Vernooij [Sat, 14 Apr 2007 18:26:20 +0000 (20:26 +0200)]
Don't disconnect after the first error.
Jelmer Vernooij [Fri, 13 Apr 2007 00:25:55 +0000 (02:25 +0200)]
Fix formatting
Jelmer Vernooij [Thu, 12 Apr 2007 22:57:43 +0000 (00:57 +0200)]
Don't use charsets by default (#117).
Jelmer Vernooij [Thu, 12 Apr 2007 21:15:47 +0000 (23:15 +0200)]
Ignore temporary file.
Jelmer Vernooij [Thu, 12 Apr 2007 21:14:45 +0000 (23:14 +0200)]
Fix encoding of linestack files.
Jelmer Vernooij [Sun, 8 Apr 2007 14:00:06 +0000 (16:00 +0200)]
Implement WHOIS for admin.
Jelmer Vernooij [Sat, 7 Apr 2007 22:01:21 +0000 (00:01 +0200)]
More tests.
Jelmer Vernooij [Sat, 7 Apr 2007 19:50:00 +0000 (21:50 +0200)]
Add tests for nickserv file reader.
Jelmer Vernooij [Sat, 7 Apr 2007 17:57:11 +0000 (19:57 +0200)]
Add tests for nickserv
Jelmer Vernooij [Sat, 7 Apr 2007 16:05:06 +0000 (18:05 +0200)]
Ignore gcov-generated files
Jelmer Vernooij [Sat, 7 Apr 2007 15:59:52 +0000 (17:59 +0200)]
Code style improvements
Jelmer Vernooij [Sat, 7 Apr 2007 15:46:38 +0000 (17:46 +0200)]
Use host name as origin of PINGs
Jelmer Vernooij [Sat, 7 Apr 2007 15:45:20 +0000 (17:45 +0200)]
Fix memory leak
Jelmer Vernooij [Sat, 7 Apr 2007 01:10:46 +0000 (03:10 +0200)]
Support ELIST
Jelmer Vernooij [Sat, 7 Apr 2007 01:02:43 +0000 (03:02 +0200)]
Support DEAF
Jelmer Vernooij [Sat, 7 Apr 2007 00:53:33 +0000 (02:53 +0200)]
Actually delete network in DELNETWORK.
Jelmer Vernooij [Sat, 7 Apr 2007 00:19:07 +0000 (02:19 +0200)]
No longer disconnect on encoding errors.
Jelmer Vernooij [Fri, 6 Apr 2007 21:28:59 +0000 (23:28 +0200)]
Support PART in admin network.