jelmer/ctrlproxy.git
16 years agoAutomatically mark as unaway when a client connects and auto-away/no_client=true...
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).

16 years agobe a bit more verbose, don't store default values when autosaving.
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.

16 years agoFix dependency generating.
Jelmer Vernooij [Wed, 5 Sep 2007 18:52:15 +0000 (20:52 +0200)]
Fix dependency generating.

16 years agoUse standard types where possible.
Jelmer Vernooij [Wed, 5 Sep 2007 18:48:33 +0000 (20:48 +0200)]
Use standard types where possible.

16 years agoAvoid tabs in NEWS.
Jelmer Vernooij [Wed, 5 Sep 2007 18:25:48 +0000 (20:25 +0200)]
Avoid tabs in NEWS.

16 years agoMerge /AWAY '' fix from Adeodato.
Jelmer Vernooij [Wed, 5 Sep 2007 18:17:28 +0000 (20:17 +0200)]
Merge /AWAY '' fix from Adeodato.

16 years agoRequire a non-empty argument to AWAY for setting d->is_away.
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.

16 years agoOpen log file if terminal goes away.
Jelmer Vernooij [Wed, 5 Sep 2007 17:47:30 +0000 (19:47 +0200)]
Open log file if terminal goes away.

16 years agoPush some common logging code into src/log_support.c.
Jelmer Vernooij [Tue, 4 Sep 2007 20:42:40 +0000 (22:42 +0200)]
Push some common logging code into src/log_support.c.

16 years agoUse more defines.
Jelmer Vernooij [Tue, 4 Sep 2007 18:18:18 +0000 (20:18 +0200)]
Use more defines.

16 years agoMove some compiled-in settings to src/local.h
Jelmer Vernooij [Tue, 4 Sep 2007 18:03:20 +0000 (20:03 +0200)]
Move some compiled-in settings to src/local.h

16 years agosome formatting fixes
Jelmer Vernooij [Tue, 4 Sep 2007 17:18:00 +0000 (19:18 +0200)]
some formatting fixes

16 years agoImprove development support.
Jelmer Vernooij [Tue, 4 Sep 2007 17:14:15 +0000 (19:14 +0200)]
Improve development support.

16 years agoMake sure included plugins are always up to date.
Jelmer Vernooij [Tue, 4 Sep 2007 16:11:46 +0000 (18:11 +0200)]
Make sure included plugins are always up to date.

16 years agoUpgrade plugin versions.
Jelmer Vernooij [Tue, 4 Sep 2007 16:10:17 +0000 (18:10 +0200)]
Upgrade plugin versions.

16 years agoSome documentation updates.
Jelmer Vernooij [Tue, 4 Sep 2007 15:40:26 +0000 (17:40 +0200)]
Some documentation updates.

16 years agofix the testsuite
Jelmer Vernooij [Mon, 3 Sep 2007 16:13:12 +0000 (18:13 +0200)]
fix the testsuite

16 years agoRecognize NS as command for NickServ. (#145)
Jelmer Vernooij [Sat, 1 Sep 2007 18:12:48 +0000 (20:12 +0200)]
Recognize NS as command for NickServ. (#145)

16 years agoFinish integrating socks support.
Jelmer Vernooij [Sat, 1 Sep 2007 17:44:45 +0000 (19:44 +0200)]
Finish integrating socks support.

16 years agoMerge listener/configuration fixes.
Jelmer Vernooij [Sat, 1 Sep 2007 16:22:17 +0000 (18:22 +0200)]
Merge listener/configuration fixes.

16 years agoDon't warn about missing listener file.
Jelmer Vernooij [Sat, 1 Sep 2007 16:21:44 +0000 (18:21 +0200)]
Don't warn about missing listener file.

16 years agoMore work on configuration simplifcation.
Jelmer Vernooij [Sat, 1 Sep 2007 16:17:34 +0000 (18:17 +0200)]
More work on configuration simplifcation.

16 years agoSimplify configuration a bit.
Jelmer Vernooij [Sat, 1 Sep 2007 16:00:17 +0000 (18:00 +0200)]
Simplify configuration a bit.

16 years agoIntegrate listener into the core.
Jelmer Vernooij [Sat, 1 Sep 2007 14:38:45 +0000 (16:38 +0200)]
Integrate listener into the core.

16 years agoThis is actually 3.0.4.
Jelmer Vernooij [Sat, 1 Sep 2007 14:03:03 +0000 (16:03 +0200)]
This is actually 3.0.4.

16 years agoAllow specifying a network in the password, separated by a colon (:).
Jelmer Vernooij [Sat, 1 Sep 2007 11:45:11 +0000 (13:45 +0200)]
Allow specifying a network in the password, separated by a colon (:).

16 years agoFix order.
Jelmer Vernooij [Thu, 30 Aug 2007 14:31:22 +0000 (16:31 +0200)]
Fix order.

16 years agoFix some formatting.
Jelmer Vernooij [Thu, 30 Aug 2007 14:27:26 +0000 (16:27 +0200)]
Fix some formatting.

16 years agoMove replication backends into the core.
Jelmer Vernooij [Thu, 30 Aug 2007 14:24:50 +0000 (16:24 +0200)]
Move replication backends into the core.

16 years agoSome trivial fixes.
Jelmer Vernooij [Thu, 30 Aug 2007 13:23:03 +0000 (15:23 +0200)]
Some trivial fixes.

16 years agoRelease 3.0.3.
Jelmer Vernooij [Sun, 22 Jul 2007 12:53:36 +0000 (14:53 +0200)]
Release 3.0.3.

16 years agoSupport SILENCE without arguments.
Jelmer Vernooij [Thu, 19 Jul 2007 22:50:43 +0000 (00:50 +0200)]
Support SILENCE without arguments.

16 years agoMerge upstream changes.
Jelmer Vernooij [Wed, 11 Jul 2007 10:22:07 +0000 (11:22 +0100)]
Merge upstream changes.

16 years agoIgnore nick changes from unknown users.
Jelmer Vernooij [Wed, 11 Jul 2007 02:39:46 +0000 (03:39 +0100)]
Ignore nick changes from unknown users.

16 years agoAdd extra assertion.
Jelmer Vernooij [Wed, 11 Jul 2007 02:29:51 +0000 (03:29 +0100)]
Add extra assertion.

16 years agoAdd simple function for sending state diffs.
Jelmer Vernooij [Tue, 3 Jul 2007 14:46:53 +0000 (16:46 +0200)]
Add simple function for sending state diffs.

16 years agoRefactor linestack_send().
Jelmer Vernooij [Tue, 3 Jul 2007 13:49:40 +0000 (15:49 +0200)]
Refactor linestack_send().

16 years agoAdd some documentation.
Jelmer Vernooij [Tue, 3 Jul 2007 13:39:37 +0000 (15:39 +0200)]
Add some documentation.

16 years agoHopefully fix #143 (only PRIVMSG+NOTICE for BACKLOG command).
Jelmer Vernooij [Mon, 2 Jul 2007 20:55:33 +0000 (22:55 +0200)]
Hopefully fix #143 (only PRIVMSG+NOTICE for BACKLOG command).

16 years agoHandle 479 replies correctly.
Jelmer Vernooij [Sat, 23 Jun 2007 16:38:44 +0000 (18:38 +0200)]
Handle 479 replies correctly.

16 years agoAdd 250 as valid response to LUSERS command (#138).
Jelmer Vernooij [Thu, 21 Jun 2007 19:08:21 +0000 (21:08 +0200)]
Add 250 as valid response to LUSERS command (#138).

16 years agoFall back to user name if no full name is set on the local system.
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.

16 years agoSupport 403 as response to a MODE query.
Jelmer Vernooij [Sat, 16 Jun 2007 00:41:52 +0000 (02:41 +0200)]
Support 403 as response to a MODE query.

16 years agoHandle 330 correctly.
Jelmer Vernooij [Sat, 16 Jun 2007 00:35:11 +0000 (02:35 +0200)]
Handle 330 correctly.

16 years agoHandle 263 response correctly.
Jelmer Vernooij [Fri, 15 Jun 2007 23:49:55 +0000 (01:49 +0200)]
Handle 263 response correctly.

16 years agoHandle 250 responses correctly.
Jelmer Vernooij [Fri, 15 Jun 2007 23:45:53 +0000 (01:45 +0200)]
Handle 250 responses correctly.

16 years agoHandle responses after forced joins correctly (gets rid of 'unable to redirect 332...
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).

16 years agoHandle 354 replies correctly.
Jelmer Vernooij [Thu, 14 Jun 2007 21:55:48 +0000 (23:55 +0200)]
Handle 354 replies correctly.

16 years agoFix configuration update (#113).
Jelmer Vernooij [Tue, 24 Apr 2007 09:21:36 +0000 (11:21 +0200)]
Fix configuration update (#113).

16 years agoFix test.
Jelmer Vernooij [Mon, 23 Apr 2007 23:03:36 +0000 (01:03 +0200)]
Fix test.

16 years agoFix crash in admin command.
Jelmer Vernooij [Mon, 23 Apr 2007 18:59:43 +0000 (20:59 +0200)]
Fix crash in admin command.

17 years agoReset idle time when AWAY is seen (#121).
Jelmer Vernooij [Sun, 22 Apr 2007 10:40:02 +0000 (12:40 +0200)]
Reset idle time when AWAY is seen (#121).

17 years agoStore topic_set_time, topic_set_by.
Jelmer Vernooij [Sun, 22 Apr 2007 10:26:51 +0000 (12:26 +0200)]
Store topic_set_time, topic_set_by.

17 years agoDefault to no character set at all.
Jelmer Vernooij [Sun, 22 Apr 2007 10:18:56 +0000 (12:18 +0200)]
Default to no character set at all.

17 years agoFix testsuite.
Jelmer Vernooij [Thu, 19 Apr 2007 15:21:04 +0000 (17:21 +0200)]
Fix testsuite.

17 years agoAdd support for 470 response.
Jelmer Vernooij [Wed, 18 Apr 2007 15:59:54 +0000 (17:59 +0200)]
Add support for 470 response.

17 years agoSet copyright year to 2007.
Jelmer Vernooij [Mon, 16 Apr 2007 18:41:41 +0000 (20:41 +0200)]
Set copyright year to 2007.

17 years agoImport remote server channel/user modes.
Jelmer Vernooij [Mon, 16 Apr 2007 17:51:56 +0000 (19:51 +0200)]
Import remote server channel/user modes.

17 years agoDon't send users' local host name to server. Patch by exg.
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.

17 years agoDon't do autogen.sh for tarballs.
Jelmer Vernooij [Sun, 15 Apr 2007 14:31:45 +0000 (16:31 +0200)]
Don't do autogen.sh for tarballs.

17 years agouse GIOChannels for reading the MOTD. Patch by exg.
Jelmer Vernooij [Sun, 15 Apr 2007 13:33:33 +0000 (15:33 +0200)]
use GIOChannels for reading the MOTD. Patch by exg.

17 years agoMerge 3.0 branch, start working on 3.0.3
Jelmer Vernooij [Sun, 15 Apr 2007 13:05:59 +0000 (15:05 +0200)]
Merge 3.0 branch, start working on 3.0.3

17 years agoConvert get_motd_lines to io channel interface.
exg [Sun, 15 Apr 2007 12:26:11 +0000 (13:26 +0100)]
Convert get_motd_lines to io channel interface.

17 years agoFill in release date.
Jelmer Vernooij [Sun, 15 Apr 2007 12:21:26 +0000 (14:21 +0200)]
Fill in release date.

17 years agoSet version to 3.0.2
Jelmer Vernooij [Sun, 15 Apr 2007 12:17:28 +0000 (14:17 +0200)]
Set version to 3.0.2

17 years agoFix test.
Jelmer Vernooij [Sun, 15 Apr 2007 12:15:36 +0000 (14:15 +0200)]
Fix test.

17 years agoFix function name to match prototype.
Jelmer Vernooij [Sun, 15 Apr 2007 11:46:57 +0000 (13:46 +0200)]
Fix function name to match prototype.

17 years agoFix formatting.
Jelmer Vernooij [Sun, 15 Apr 2007 11:45:15 +0000 (13:45 +0200)]
Fix formatting.

17 years agoSome more formatting.
Jelmer Vernooij [Sun, 15 Apr 2007 01:18:35 +0000 (03:18 +0200)]
Some more formatting.

17 years agoChange default address for listeners back to 0.0.0.0, don't try to look up service
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.

17 years agoAdd support for 307 responses.
Jelmer Vernooij [Sun, 15 Apr 2007 00:05:09 +0000 (02:05 +0200)]
Add support for 307 responses.

17 years agoAdd support for VBANLIST.
Jelmer Vernooij [Sat, 14 Apr 2007 23:46:29 +0000 (01:46 +0200)]
Add support for VBANLIST.

17 years agoAdd support for OVERRIDE.
Jelmer Vernooij [Sat, 14 Apr 2007 23:37:03 +0000 (01:37 +0200)]
Add support for OVERRIDE.

17 years agoAdd support for MAP.
Jelmer Vernooij [Sat, 14 Apr 2007 23:26:31 +0000 (01:26 +0200)]
Add support for MAP.

17 years agoAdd support for REMOVE.
Jelmer Vernooij [Sat, 14 Apr 2007 23:21:46 +0000 (01:21 +0200)]
Add support for REMOVE.

17 years agoNever send origin to server. Fixes #122.
Jelmer Vernooij [Sat, 14 Apr 2007 23:10:35 +0000 (01:10 +0200)]
Never send origin to server. Fixes #122.

17 years agoAdd support for WATCH.
Jelmer Vernooij [Sat, 14 Apr 2007 22:37:37 +0000 (00:37 +0200)]
Add support for WATCH.

17 years agoAdd support for SECURELIST.
Jelmer Vernooij [Sat, 14 Apr 2007 22:22:54 +0000 (00:22 +0200)]
Add support for SECURELIST.

17 years agoAdd support for NAMESX.
Jelmer Vernooij [Sat, 14 Apr 2007 22:14:12 +0000 (00:14 +0200)]
Add support for NAMESX.

17 years agoSupport MAXPARA
Jelmer Vernooij [Sat, 14 Apr 2007 21:45:11 +0000 (23:45 +0200)]
Support MAXPARA

17 years agoImplement AWAY command for the admin network.
Jelmer Vernooij [Sat, 14 Apr 2007 21:34:24 +0000 (23:34 +0200)]
Implement AWAY command for the admin network.

17 years agoDon't obtain addresses that can't be used.
Jelmer Vernooij [Sat, 14 Apr 2007 21:25:29 +0000 (23:25 +0200)]
Don't obtain addresses that can't be used.

17 years agoDon't disconnect after the first error.
Jelmer Vernooij [Sat, 14 Apr 2007 18:26:20 +0000 (20:26 +0200)]
Don't disconnect after the first error.

17 years agoFix formatting
Jelmer Vernooij [Fri, 13 Apr 2007 00:25:55 +0000 (02:25 +0200)]
Fix formatting

17 years agoDon't use charsets by default (#117).
Jelmer Vernooij [Thu, 12 Apr 2007 22:57:43 +0000 (00:57 +0200)]
Don't use charsets by default (#117).

17 years agoIgnore temporary file.
Jelmer Vernooij [Thu, 12 Apr 2007 21:15:47 +0000 (23:15 +0200)]
Ignore temporary file.

17 years agoFix encoding of linestack files.
Jelmer Vernooij [Thu, 12 Apr 2007 21:14:45 +0000 (23:14 +0200)]
Fix encoding of linestack files.

17 years agoImplement WHOIS for admin.
Jelmer Vernooij [Sun, 8 Apr 2007 14:00:06 +0000 (16:00 +0200)]
Implement WHOIS for admin.

17 years agoMore tests.
Jelmer Vernooij [Sat, 7 Apr 2007 22:01:21 +0000 (00:01 +0200)]
More tests.

17 years agoAdd tests for nickserv file reader.
Jelmer Vernooij [Sat, 7 Apr 2007 19:50:00 +0000 (21:50 +0200)]
Add tests for nickserv file reader.

17 years agoAdd tests for nickserv
Jelmer Vernooij [Sat, 7 Apr 2007 17:57:11 +0000 (19:57 +0200)]
Add tests for nickserv

17 years agoIgnore gcov-generated files
Jelmer Vernooij [Sat, 7 Apr 2007 16:05:06 +0000 (18:05 +0200)]
Ignore gcov-generated files

17 years agoCode style improvements
Jelmer Vernooij [Sat, 7 Apr 2007 15:59:52 +0000 (17:59 +0200)]
Code style improvements

17 years agoUse host name as origin of PINGs
Jelmer Vernooij [Sat, 7 Apr 2007 15:46:38 +0000 (17:46 +0200)]
Use host name as origin of PINGs

17 years agoFix memory leak
Jelmer Vernooij [Sat, 7 Apr 2007 15:45:20 +0000 (17:45 +0200)]
Fix memory leak

17 years agoSupport ELIST
Jelmer Vernooij [Sat, 7 Apr 2007 01:10:46 +0000 (03:10 +0200)]
Support ELIST

17 years agoSupport DEAF
Jelmer Vernooij [Sat, 7 Apr 2007 01:02:43 +0000 (03:02 +0200)]
Support DEAF

17 years agoActually delete network in DELNETWORK.
Jelmer Vernooij [Sat, 7 Apr 2007 00:53:33 +0000 (02:53 +0200)]
Actually delete network in DELNETWORK.

17 years agoNo longer disconnect on encoding errors.
Jelmer Vernooij [Sat, 7 Apr 2007 00:19:07 +0000 (02:19 +0200)]
No longer disconnect on encoding errors.

17 years agoSupport PART in admin network.
Jelmer Vernooij [Fri, 6 Apr 2007 21:28:59 +0000 (23:28 +0200)]
Support PART in admin network.