jelmer/ctrlproxy.git
17 years agoSimplify.
exg [Wed, 21 Mar 2007 23:20:07 +0000 (23:20 +0000)]
Simplify.

17 years agoFix leak.
exg [Wed, 21 Mar 2007 23:18:36 +0000 (23:18 +0000)]
Fix leak.

17 years agoFix tracking of topic last set time.
Jelmer Vernooij [Wed, 21 Mar 2007 12:44:18 +0000 (13:44 +0100)]
Fix tracking of topic last set time.

17 years agoSupport CAPAB
Jelmer Vernooij [Wed, 21 Mar 2007 12:41:36 +0000 (13:41 +0100)]
Support CAPAB

17 years agoUse g_strdup_printf to convert topic time to string.
exg [Wed, 21 Mar 2007 12:18:06 +0000 (12:18 +0000)]
Use g_strdup_printf to convert topic time to string.

17 years agoRestore DUMPJOINEDCHANNELS association.
exg [Wed, 21 Mar 2007 11:33:35 +0000 (11:33 +0000)]
Restore DUMPJOINEDCHANNELS association.

17 years agoAdd name argument, patch by exg.
Jelmer Vernooij [Tue, 20 Mar 2007 23:28:30 +0000 (00:28 +0100)]
Add name argument, patch by exg.

17 years agoFix shutdown assertion.
Jelmer Vernooij [Tue, 20 Mar 2007 18:01:07 +0000 (19:01 +0100)]
Fix shutdown assertion.

17 years agoMove all help information to the XML docs.
Jelmer Vernooij [Tue, 20 Mar 2007 00:09:29 +0000 (01:09 +0100)]
Move all help information to the XML docs.

17 years agoFix index for help file.
Jelmer Vernooij [Mon, 19 Mar 2007 23:48:06 +0000 (00:48 +0100)]
Fix index for help file.

17 years agoDon't pass NULL to disconnect_client().
Jelmer Vernooij [Mon, 19 Mar 2007 23:26:09 +0000 (00:26 +0100)]
Don't pass NULL to disconnect_client().

17 years agoFix PRIVMSG, QUIT and MODE commands for admin network.
Jelmer Vernooij [Mon, 19 Mar 2007 22:59:27 +0000 (23:59 +0100)]
Fix PRIVMSG, QUIT and MODE commands for admin network.

17 years agoDon't require write support on help file.
Jelmer Vernooij [Mon, 19 Mar 2007 22:43:54 +0000 (23:43 +0100)]
Don't require write support on help file.

17 years agoDon't dereference client pointer, may be null.
Jelmer Vernooij [Mon, 19 Mar 2007 14:44:24 +0000 (15:44 +0100)]
Don't dereference client pointer, may be null.

17 years agoRemove last reference is_private
Jelmer Vernooij [Mon, 19 Mar 2007 12:37:30 +0000 (13:37 +0100)]
Remove last reference is_private

17 years agoOnly store lines in linestack that haven't been redirected (#42)
Jelmer Vernooij [Sun, 18 Mar 2007 17:14:18 +0000 (18:14 +0100)]
Only store lines in linestack that haven't been redirected (#42)

17 years agoImplement USERHOST and ISON. (#99)
Jelmer Vernooij [Sun, 18 Mar 2007 16:36:17 +0000 (17:36 +0100)]
Implement USERHOST and ISON. (#99)

17 years agoRemove is_private (fixes #12). Patch by exg.
Jelmer Vernooij [Sun, 18 Mar 2007 16:11:58 +0000 (17:11 +0100)]
Remove is_private (fixes #12). Patch by exg.

17 years agoAdd helper function for sending responses to clients on virtual networks.
Jelmer Vernooij [Sun, 18 Mar 2007 15:48:42 +0000 (16:48 +0100)]
Add helper function for sending responses to clients on virtual networks.

17 years agoFix help.txt build.
Jelmer Vernooij [Sat, 17 Mar 2007 23:13:23 +0000 (00:13 +0100)]
Fix help.txt build.

17 years agoFix doc build.
Jelmer Vernooij [Sat, 17 Mar 2007 22:54:11 +0000 (23:54 +0100)]
Fix doc build.

17 years agoStart working on refactoring the network_info code.
Jelmer Vernooij [Sat, 17 Mar 2007 22:31:55 +0000 (23:31 +0100)]
Start working on refactoring the network_info code.

17 years agoFall back to default charset if client charset can't be set.
Jelmer Vernooij [Sat, 17 Mar 2007 17:40:14 +0000 (18:40 +0100)]
Fall back to default charset if client charset can't be set.
Patch by Emanuele Giaquinta <e.giaquinta@glauco.it>

17 years agoFix crash when CHARSET command fails (#89)
Jelmer Vernooij [Sat, 17 Mar 2007 17:36:02 +0000 (18:36 +0100)]
Fix crash when CHARSET command fails (#89)

17 years agoTrack CHANMODES information.
Jelmer Vernooij [Sat, 17 Mar 2007 02:52:18 +0000 (03:52 +0100)]
Track CHANMODES information.

17 years agoGet rid of hashtable in network_info (should speed things up a bit), add support...
Jelmer Vernooij [Sat, 17 Mar 2007 00:10:33 +0000 (01:10 +0100)]
Get rid of hashtable in network_info (should speed things up a bit), add support for parsing KEYLEN, USERLEN, HOSTLEN and SILENCE
parameters in 005 lines.

17 years agoRevert overactive memory management.
Jelmer Vernooij [Fri, 16 Mar 2007 23:18:46 +0000 (00:18 +0100)]
Revert overactive memory management.

17 years agoTwo fixes by exg.
Jelmer Vernooij [Fri, 16 Mar 2007 21:34:11 +0000 (22:34 +0100)]
Two fixes by exg.

17 years agoadd some tests for networkinfo code.
Jelmer Vernooij [Fri, 16 Mar 2007 21:03:40 +0000 (22:03 +0100)]
add some tests for networkinfo code.

17 years agoAdd support for WALLCHOPS, WALLVOICES, RFC2812, PENALTY,
Jelmer Vernooij [Fri, 16 Mar 2007 20:21:40 +0000 (21:21 +0100)]
Add support for WALLCHOPS, WALLVOICES, RFC2812, PENALTY,
FNC, SAFELIST, USERIP, CNOTICE, KNOCK, VCHANNELS, WHOX, CALLERID,
ACCEPT.

17 years agoAdd support for handling additional 005 parameters: MAXCHANNELS, NICKLEN,
Jelmer Vernooij [Fri, 16 Mar 2007 19:58:31 +0000 (20:58 +0100)]
Add support for handling additional 005 parameters: MAXCHANNELS, NICKLEN,
MAXBANS, MODES, NICKLEN, MAXBANS, TOPICLEN, KICKLEN, AWAYLEN, MAXTARGETS.

17 years agoHonour LDFLAGS and puts LIBS after $^. Patch from exg, thanks!
Jelmer Vernooij [Fri, 16 Mar 2007 12:44:42 +0000 (13:44 +0100)]
Honour LDFLAGS and puts LIBS after $^. Patch from exg, thanks!

17 years agoIgnore coverage directory.
Jelmer Vernooij [Fri, 16 Mar 2007 12:42:10 +0000 (13:42 +0100)]
Ignore coverage directory.

17 years agoFixed CTCP source reply.
Jelmer Vernooij [Sat, 10 Mar 2007 22:16:34 +0000 (23:16 +0100)]
Fixed CTCP source reply.

17 years agoShow more information about connections.
Jelmer Vernooij [Sat, 10 Mar 2007 22:02:46 +0000 (23:02 +0100)]
Show more information about connections.

17 years agoStore RPL_TOPICWHOTIME. Fixes #97
Jelmer Vernooij [Sat, 10 Mar 2007 21:15:53 +0000 (22:15 +0100)]
Store RPL_TOPICWHOTIME. Fixes #97

17 years agoMerge some fixes I made on the train. Fixes #102.
Jelmer Vernooij [Sat, 10 Mar 2007 17:49:10 +0000 (18:49 +0100)]
Merge some fixes I made on the train. Fixes #102.

17 years agoDo some more input checking.
Jelmer Vernooij [Fri, 9 Mar 2007 09:36:53 +0000 (10:36 +0100)]
Do some more input checking.

17 years agoRemove notes about fini_plugin().
Jelmer Vernooij [Fri, 9 Mar 2007 09:15:18 +0000 (10:15 +0100)]
Remove notes about fini_plugin().

17 years agoAdd make uninstall (#95)
Jelmer Vernooij [Thu, 8 Mar 2007 23:42:05 +0000 (00:42 +0100)]
Add make uninstall (#95)

17 years agoFix warnings.
Jelmer Vernooij [Thu, 8 Mar 2007 20:49:53 +0000 (21:49 +0100)]
Fix warnings.

17 years agoFix 396 handling.
Jelmer Vernooij [Thu, 8 Mar 2007 00:22:39 +0000 (01:22 +0100)]
Fix 396 handling.

17 years agoFix warning
Jelmer Vernooij [Wed, 7 Mar 2007 23:18:06 +0000 (00:18 +0100)]
Fix warning

17 years agoWhoops, logic was reversed.
Jelmer Vernooij [Wed, 7 Mar 2007 23:13:03 +0000 (00:13 +0100)]
Whoops, logic was reversed.

17 years agoMake GMappedFile optional.
Jelmer Vernooij [Wed, 7 Mar 2007 23:07:34 +0000 (00:07 +0100)]
Make GMappedFile optional.

17 years agocheck is optional
Jelmer Vernooij [Wed, 7 Mar 2007 22:47:01 +0000 (23:47 +0100)]
check is optional

17 years agoLook for check using pkg-config.
Jelmer Vernooij [Wed, 7 Mar 2007 20:10:43 +0000 (21:10 +0100)]
Look for check using pkg-config.

17 years agoAdd LOG_LEVEL command (#101).
Jelmer Vernooij [Mon, 5 Mar 2007 16:13:30 +0000 (17:13 +0100)]
Add LOG_LEVEL command (#101).

17 years agoFix support for 251, 252, 253, 254, 265 and 266.
Jelmer Vernooij [Sun, 4 Mar 2007 20:42:34 +0000 (21:42 +0100)]
Fix support for 251, 252, 253, 254, 265 and 266.

17 years agoUpdate year
Jelmer Vernooij [Sun, 4 Mar 2007 20:37:32 +0000 (21:37 +0100)]
Update year

17 years agoAdd check alias for tet, admin.
Jelmer Vernooij [Sat, 17 Feb 2007 23:02:36 +0000 (00:02 +0100)]
Add check alias for tet, admin.

17 years agoAdd nickserv testsuite framework.
Jelmer Vernooij [Sat, 17 Feb 2007 22:44:34 +0000 (23:44 +0100)]
Add nickserv testsuite framework.

17 years agoMerge more advanced help support.
Jelmer Vernooij [Sat, 17 Feb 2007 19:50:33 +0000 (20:50 +0100)]
Merge more advanced help support.

17 years agoMore help tests.
Jelmer Vernooij [Sat, 17 Feb 2007 19:20:04 +0000 (20:20 +0100)]
More help tests.

17 years agoAdd support for using bitlbee-like help files.
Jelmer Vernooij [Sat, 17 Feb 2007 18:07:41 +0000 (19:07 +0100)]
Add support for using bitlbee-like help files.

17 years agoImport help code from BitlBee.
Jelmer Vernooij [Sat, 17 Feb 2007 16:49:42 +0000 (17:49 +0100)]
Import help code from BitlBee.

17 years agoSimplify help code.
Jelmer Vernooij [Sat, 17 Feb 2007 16:13:40 +0000 (17:13 +0100)]
Simplify help code.

17 years agoMerge trunk.
Jelmer Vernooij [Sat, 17 Feb 2007 16:08:24 +0000 (17:08 +0100)]
Merge trunk.

17 years agoUpdate NEWS
Jelmer Vernooij [Sat, 17 Feb 2007 16:04:58 +0000 (17:04 +0100)]
Update NEWS

17 years agoAllow newlines in glib messages. Hopefully fixes #83
Jelmer Vernooij [Sat, 17 Feb 2007 15:48:15 +0000 (16:48 +0100)]
Allow newlines in glib messages. Hopefully fixes #83

17 years agoMerge some offline changes.
Jelmer Vernooij [Sat, 17 Feb 2007 15:46:52 +0000 (16:46 +0100)]
Merge some offline changes.

17 years agoMerge admin fixes.
Jelmer Vernooij [Mon, 12 Feb 2007 23:47:28 +0000 (00:47 +0100)]
Merge admin fixes.

17 years agoupdate news.
Jelmer Vernooij [Mon, 12 Feb 2007 23:33:23 +0000 (00:33 +0100)]
update news.

17 years agoAdd testsuite for admin commands, fix #92.
Jelmer Vernooij [Mon, 12 Feb 2007 23:32:21 +0000 (00:32 +0100)]
Add testsuite for admin commands, fix #92.

17 years agoSupport redirecting 396
Jelmer Vernooij [Fri, 2 Feb 2007 23:56:08 +0000 (00:56 +0100)]
Support redirecting 396

17 years agoFix abort while disconnected.
Jelmer Vernooij [Fri, 2 Feb 2007 23:54:03 +0000 (00:54 +0100)]
Fix abort while disconnected.

17 years agoFix currently unhandled responses in #84
Jelmer Vernooij [Sat, 27 Jan 2007 01:20:40 +0000 (02:20 +0100)]
Fix currently unhandled responses in #84

17 years agoFix handling of 338 (part of #84)
Jelmer Vernooij [Sat, 27 Jan 2007 01:13:07 +0000 (02:13 +0100)]
Fix handling of 338 (part of #84)

17 years agoFix #85
Jelmer Vernooij [Sat, 27 Jan 2007 00:56:50 +0000 (01:56 +0100)]
Fix #85

17 years agoAdd missing file
Jelmer Vernooij [Wed, 24 Jan 2007 00:59:21 +0000 (01:59 +0100)]
Add missing file

17 years agoAdd stub ctcp test
Jelmer Vernooij [Mon, 22 Jan 2007 10:14:19 +0000 (11:14 +0100)]
Add stub ctcp test

17 years agoAdd lcov rule
Jelmer Vernooij [Mon, 22 Jan 2007 09:35:50 +0000 (10:35 +0100)]
Add lcov rule

17 years agoMore tests, simplify ctcp
Jelmer Vernooij [Sun, 21 Jan 2007 22:57:32 +0000 (23:57 +0100)]
More tests, simplify ctcp

17 years agoAdd more tests
Jelmer Vernooij [Sun, 21 Jan 2007 20:42:59 +0000 (21:42 +0100)]
Add more tests

17 years agoAdd simple redirect test
Jelmer Vernooij [Sun, 21 Jan 2007 20:21:30 +0000 (21:21 +0100)]
Add simple redirect test

17 years agoMerge trunk
Jelmer Vernooij [Mon, 15 Jan 2007 13:12:14 +0000 (14:12 +0100)]
Merge trunk

17 years agoAdd bzr-builddeb configuration.
Jelmer Vernooij [Sun, 14 Jan 2007 23:33:04 +0000 (00:33 +0100)]
Add bzr-builddeb configuration.

17 years agoAdd support for DEB_BUILD_OPTIONS=notest
Jelmer Vernooij [Sun, 14 Jan 2007 23:22:50 +0000 (00:22 +0100)]
Add support for DEB_BUILD_OPTIONS=notest

17 years agoFix debian changelog entry
Jelmer Vernooij [Sun, 14 Jan 2007 04:36:28 +0000 (05:36 +0100)]
Fix debian changelog entry

17 years agoFreeBSD portability
Jelmer Vernooij [Fri, 5 Jan 2007 18:53:54 +0000 (19:53 +0100)]
FreeBSD portability

17 years agoMerge from 3.0
Jelmer Vernooij [Fri, 5 Jan 2007 00:31:51 +0000 (01:31 +0100)]
Merge from 3.0

17 years agoRelease 3.0.1.
Jelmer Vernooij [Thu, 4 Jan 2007 21:34:44 +0000 (22:34 +0100)]
Release 3.0.1.

17 years agoMerge trunk.
Jelmer Vernooij [Thu, 4 Jan 2007 21:30:43 +0000 (22:30 +0100)]
Merge trunk.

17 years agoSome small fixes.
Jelmer Vernooij [Mon, 1 Jan 2007 21:29:04 +0000 (22:29 +0100)]
Some small fixes.

17 years agoDon't crash if no network is set.
Jelmer Vernooij [Sun, 31 Dec 2006 21:57:56 +0000 (22:57 +0100)]
Don't crash if no network is set.

17 years agoCheck network->info.name.
Jelmer Vernooij [Sun, 31 Dec 2006 21:34:21 +0000 (22:34 +0100)]
Check network->info.name.

17 years agoFix bug saving listener configuration.
Jelmer Vernooij [Sun, 31 Dec 2006 21:06:53 +0000 (22:06 +0100)]
Fix bug saving listener configuration.

17 years agoProperly create dev package.
Jelmer Vernooij [Sat, 30 Dec 2006 04:14:19 +0000 (05:14 +0100)]
Properly create dev package.

17 years agoRefactor testsuite to not require installation.
Jelmer Vernooij [Sat, 30 Dec 2006 04:02:10 +0000 (05:02 +0100)]
Refactor testsuite to not require installation.

17 years agoMerge changes from train.
Jelmer Vernooij [Fri, 29 Dec 2006 21:14:38 +0000 (22:14 +0100)]
Merge changes from train.

17 years agoDepend on check.
Jelmer Vernooij [Thu, 28 Dec 2006 16:37:58 +0000 (17:37 +0100)]
Depend on check.

17 years agoInitial work on adding -dev package.
Jelmer Vernooij [Thu, 28 Dec 2006 16:36:44 +0000 (17:36 +0100)]
Initial work on adding -dev package.

Run testsuite during package build.

17 years agoAdd required code for generating a help.txt file.
Jelmer Vernooij [Sun, 24 Dec 2006 22:47:17 +0000 (23:47 +0100)]
Add required code for generating a help.txt file.

17 years agoMove help support to different file.
Jelmer Vernooij [Sun, 24 Dec 2006 22:39:47 +0000 (23:39 +0100)]
Move help support to different file.

17 years agoMerge administration system generaliztion fixes. NAMES reply is sent
Jelmer Vernooij [Sun, 24 Dec 2006 21:28:30 +0000 (22:28 +0100)]
Merge administration system generaliztion fixes. NAMES reply is sent
correctly now for the administration network.

17 years agoDocument --init
Jelmer Vernooij [Sun, 24 Dec 2006 02:03:17 +0000 (03:03 +0100)]
Document --init

17 years agoAdd credits for _charly_.
Jelmer Vernooij [Sun, 24 Dec 2006 01:42:25 +0000 (02:42 +0100)]
Add credits for _charly_.

Write information about administration being saved and where.

Remove commands related to modules.

17 years agoAdd clarification about WHO.
Jelmer Vernooij [Sun, 24 Dec 2006 01:25:53 +0000 (02:25 +0100)]
Add clarification about WHO.

17 years agoMerge fixes from trunk.
Jelmer Vernooij [Sun, 24 Dec 2006 01:21:27 +0000 (02:21 +0100)]
Merge fixes from trunk.

17 years agoMark 3.0.1.
Jelmer Vernooij [Sun, 24 Dec 2006 01:20:36 +0000 (02:20 +0100)]
Mark 3.0.1.