jelmer/ctrlproxy.git
16 years agoUpdate bug #'s
Jelmer Vernooij [Wed, 21 Nov 2007 22:05:50 +0000 (23:05 +0100)]
Update bug #'s

16 years agohandle ping timeouts from server (#158).
Jelmer Vernooij [Wed, 21 Nov 2007 21:48:15 +0000 (22:48 +0100)]
handle ping timeouts from server (#158).

16 years agoRemove useless argument from reconnect().
Jelmer Vernooij [Wed, 21 Nov 2007 21:46:15 +0000 (22:46 +0100)]
Remove useless argument from reconnect().

16 years agoDon't crash when network of listener goes away (#168).
Jelmer Vernooij [Wed, 21 Nov 2007 21:16:05 +0000 (22:16 +0100)]
Don't crash when network of listener goes away (#168).

16 years agoFix null pointer dereference.
Jelmer Vernooij [Wed, 21 Nov 2007 02:00:45 +0000 (03:00 +0100)]
Fix null pointer dereference.

16 years agoDon't install ctrlproxy-admin if readline wasn't available.
Jelmer Vernooij [Tue, 20 Nov 2007 11:29:04 +0000 (12:29 +0100)]
Don't install ctrlproxy-admin if readline wasn't available.

16 years agoProvide replacements for some macros not available in older versions of glib.
Jelmer Vernooij [Mon, 19 Nov 2007 17:22:10 +0000 (18:22 +0100)]
Provide replacements for some macros not available in older versions of glib.

16 years agoMove client.h to correct dir, install lib_headers.
Jelmer Vernooij [Mon, 19 Nov 2007 17:18:04 +0000 (18:18 +0100)]
Move client.h to correct dir, install lib_headers.

16 years agoOnly install ctrlproxy-admin if readline was found.
Jelmer Vernooij [Mon, 19 Nov 2007 12:41:02 +0000 (13:41 +0100)]
Only install ctrlproxy-admin if readline was found.

16 years agoFix unused symbols.
Jelmer Vernooij [Mon, 19 Nov 2007 12:33:16 +0000 (13:33 +0100)]
Fix unused symbols.

16 years agoinstall ctrlproxy-admin.
Jelmer Vernooij [Fri, 16 Nov 2007 03:03:24 +0000 (04:03 +0100)]
install ctrlproxy-admin.

16 years agoFix gcov, install ctrlproxy-admin.
Jelmer Vernooij [Fri, 16 Nov 2007 01:47:09 +0000 (02:47 +0100)]
Fix gcov, install ctrlproxy-admin.

16 years agoNo longer install upgrading texts.
Jelmer Vernooij [Thu, 15 Nov 2007 22:54:41 +0000 (23:54 +0100)]
No longer install upgrading texts.

16 years agofix configure.
Jelmer Vernooij [Thu, 15 Nov 2007 21:21:01 +0000 (22:21 +0100)]
fix configure.

16 years agoMove a few more headers, fix missing prototype.
Jelmer Vernooij [Thu, 15 Nov 2007 21:09:31 +0000 (22:09 +0100)]
Move a few more headers, fix missing prototype.

16 years agobuilt standard code as library by default.
Jelmer Vernooij [Thu, 15 Nov 2007 20:54:11 +0000 (21:54 +0100)]
built standard code as library by default.

16 years agoCreate library by default.
Jelmer Vernooij [Thu, 15 Nov 2007 20:53:07 +0000 (21:53 +0100)]
Create library by default.

16 years agoIntegrate UPGRADING file and make README rst.
Jelmer Vernooij [Thu, 15 Nov 2007 20:31:49 +0000 (21:31 +0100)]
Integrate UPGRADING file and make README rst.

16 years agoAdd some tests.
Jelmer Vernooij [Thu, 15 Nov 2007 20:19:58 +0000 (21:19 +0100)]
Add some tests.

16 years agoProvide replacement for g_mkdir_with_parents.
Jelmer Vernooij [Thu, 15 Nov 2007 19:34:40 +0000 (20:34 +0100)]
Provide replacement for g_mkdir_with_parents.

16 years agoMove line functions into lib.
Jelmer Vernooij [Thu, 15 Nov 2007 19:06:23 +0000 (20:06 +0100)]
Move line functions into lib.

16 years agoMerge upstream.
Jelmer Vernooij [Thu, 15 Nov 2007 19:01:17 +0000 (20:01 +0100)]
Merge upstream.

16 years agoMerge some improvements to the admin interface.
Jelmer Vernooij [Thu, 15 Nov 2007 18:49:53 +0000 (19:49 +0100)]
Merge some improvements to the admin interface.

16 years agoAdd report-time setting.
Jelmer Vernooij [Thu, 15 Nov 2007 18:49:33 +0000 (19:49 +0100)]
Add report-time setting.

16 years agoAllow changing the motd path.
Jelmer Vernooij [Thu, 15 Nov 2007 18:42:02 +0000 (19:42 +0100)]
Allow changing the motd path.

16 years agoAdd 'set' command in the admin interface.
Jelmer Vernooij [Thu, 15 Nov 2007 18:34:02 +0000 (19:34 +0100)]
Add 'set' command in the admin interface.

16 years agoSanitize function names.
Jelmer Vernooij [Thu, 15 Nov 2007 18:10:45 +0000 (19:10 +0100)]
Sanitize function names.

16 years agoAdd "network" command.
Jelmer Vernooij [Thu, 15 Nov 2007 18:06:30 +0000 (19:06 +0100)]
Add "network" command.

16 years agoSome more comments.
Jelmer Vernooij [Thu, 15 Nov 2007 17:47:39 +0000 (18:47 +0100)]
Some more comments.

16 years agoFix crash bug in listener. (#167).
Jelmer Vernooij [Thu, 15 Nov 2007 14:14:56 +0000 (15:14 +0100)]
Fix crash bug in listener. (#167).

16 years agoFix bug cleaning up log files.
Jelmer Vernooij [Thu, 15 Nov 2007 13:08:42 +0000 (14:08 +0100)]
Fix bug cleaning up log files.

16 years agoactually send number of channels, pointed out by _charly_.
Jelmer Vernooij [Wed, 14 Nov 2007 22:58:40 +0000 (23:58 +0100)]
actually send number of channels, pointed out by _charly_.

16 years agofix bugs
Jelmer Vernooij [Wed, 14 Nov 2007 15:05:20 +0000 (16:05 +0100)]
fix bugs

16 years agoIntegrate log_custom module and log_irssi modules.
Jelmer Vernooij [Wed, 14 Nov 2007 03:47:00 +0000 (04:47 +0100)]
Integrate log_custom module and log_irssi modules.

16 years agoActually load log.
Jelmer Vernooij [Tue, 13 Nov 2007 20:54:33 +0000 (21:54 +0100)]
Actually load log.

16 years agoIntegrate config.
Jelmer Vernooij [Tue, 13 Nov 2007 20:50:10 +0000 (21:50 +0100)]
Integrate config.

16 years agoHandle 263 responses.
Jelmer Vernooij [Tue, 13 Nov 2007 20:20:18 +0000 (21:20 +0100)]
Handle 263 responses.

16 years agoFix log_custom.
Jelmer Vernooij [Tue, 13 Nov 2007 20:08:35 +0000 (21:08 +0100)]
Fix log_custom.

16 years agoMerge log_irssi into log_custom.
Jelmer Vernooij [Tue, 13 Nov 2007 20:02:37 +0000 (21:02 +0100)]
Merge log_irssi into log_custom.

16 years agoMove state to lib as well.
Jelmer Vernooij [Tue, 13 Nov 2007 18:39:37 +0000 (19:39 +0100)]
Move state to lib as well.

16 years agoSplit up into main code and library.
Jelmer Vernooij [Tue, 13 Nov 2007 18:36:52 +0000 (19:36 +0100)]
Split up into main code and library.

16 years agoFix NULL bug.
Jelmer Vernooij [Tue, 13 Nov 2007 17:50:08 +0000 (18:50 +0100)]
Fix NULL bug.

16 years agoFix formatting, update NEWS.
Jelmer Vernooij [Tue, 13 Nov 2007 17:14:39 +0000 (18:14 +0100)]
Fix formatting, update NEWS.

16 years agoProperly send non-data lines when using repl_lastdisconnect. (#146).
Jelmer Vernooij [Tue, 13 Nov 2007 17:13:01 +0000 (18:13 +0100)]
Properly send non-data lines when using repl_lastdisconnect. (#146).

16 years agoFix warning.
Jelmer Vernooij [Tue, 13 Nov 2007 15:04:18 +0000 (16:04 +0100)]
Fix warning.

16 years agoMerge clientstate branch.
Jelmer Vernooij [Tue, 13 Nov 2007 14:47:12 +0000 (15:47 +0100)]
Merge clientstate branch.

16 years agoSend network info messages to clients as notices.
Jelmer Vernooij [Tue, 13 Nov 2007 14:21:17 +0000 (15:21 +0100)]
Send network info messages to clients as notices.

16 years agoFix listener calls to log_network().
Jelmer Vernooij [Tue, 13 Nov 2007 14:19:00 +0000 (15:19 +0100)]
Fix listener calls to log_network().

16 years agoAdd assertion.
Jelmer Vernooij [Tue, 13 Nov 2007 13:28:11 +0000 (14:28 +0100)]
Add assertion.

16 years agoRedirect DCC messages (#163).
Jelmer Vernooij [Tue, 13 Nov 2007 02:00:59 +0000 (03:00 +0100)]
Redirect DCC messages (#163).

16 years agoSend simple message upon connect.
Jelmer Vernooij [Mon, 12 Nov 2007 23:19:47 +0000 (00:19 +0100)]
Send simple message upon connect.

16 years agoMerge upstream
Jelmer Vernooij [Mon, 12 Nov 2007 19:39:57 +0000 (20:39 +0100)]
Merge upstream

16 years agoRemove unnecessary file.
Jelmer Vernooij [Mon, 12 Nov 2007 17:05:38 +0000 (18:05 +0100)]
Remove unnecessary file.

16 years agoAvoid sending lines to disconnected clients.
Jelmer Vernooij [Sat, 3 Nov 2007 23:42:39 +0000 (00:42 +0100)]
Avoid sending lines to disconnected clients.

16 years agoMerge auto-away client limit patch from dato.
Jelmer Vernooij [Sat, 3 Nov 2007 16:00:11 +0000 (17:00 +0100)]
Merge auto-away client limit patch from dato.

16 years agoMerge trunk.
Adeodato Simó [Sat, 3 Nov 2007 15:29:48 +0000 (16:29 +0100)]
Merge trunk.

16 years agoRemove single-line BUGS file.
Jelmer Vernooij [Thu, 1 Nov 2007 19:04:30 +0000 (20:04 +0100)]
Remove single-line BUGS file.

16 years agoSupport IRCD 005 parameter.
Jelmer Vernooij [Tue, 30 Oct 2007 10:59:20 +0000 (11:59 +0100)]
Support IRCD 005 parameter.

16 years agoChange license to GPLv3.
Jelmer Vernooij [Wed, 24 Oct 2007 12:01:28 +0000 (14:01 +0200)]
Change license to GPLv3.

16 years agoFix crash on invalid password.
Jelmer Vernooij [Mon, 22 Oct 2007 13:52:51 +0000 (15:52 +0200)]
Fix crash on invalid password.

16 years agoUse network_state for clients as well.
Jelmer Vernooij [Sun, 21 Oct 2007 12:46:57 +0000 (14:46 +0200)]
Use network_state for clients as well.

16 years agoUse const in a few more places.
Jelmer Vernooij [Sun, 21 Oct 2007 12:40:34 +0000 (14:40 +0200)]
Use const in a few more places.

16 years agoLast attempt at fixing memory access for first line
Jelmer Vernooij [Sun, 21 Oct 2007 11:49:37 +0000 (13:49 +0200)]
Last attempt at fixing memory access for first line

16 years agoDeal with lines with no origin.
Jelmer Vernooij [Sun, 21 Oct 2007 11:39:33 +0000 (13:39 +0200)]
Deal with lines with no origin.

16 years agoFix invalid memory access
Jelmer Vernooij [Sun, 21 Oct 2007 11:38:27 +0000 (13:38 +0200)]
Fix invalid memory access

16 years agoOnly change own nick..
Jelmer Vernooij [Sun, 21 Oct 2007 11:30:35 +0000 (13:30 +0200)]
Only change own nick..

16 years agoFix building with GLib 2.8.
Korbinian Rosenegger [Fri, 19 Oct 2007 17:24:38 +0000 (19:24 +0200)]
Fix building with GLib 2.8.

16 years agoFix newlines in log_custom.
Korbinian Rosenegger [Fri, 19 Oct 2007 17:23:44 +0000 (19:23 +0200)]
Fix newlines in log_custom.

16 years agoFix potential memory leak in log_custom.
Korbinian Rosenegger [Fri, 19 Oct 2007 17:22:53 +0000 (19:22 +0200)]
Fix potential memory leak in log_custom.

16 years agoAdd docstrings.
Jelmer Vernooij [Fri, 19 Oct 2007 17:21:00 +0000 (19:21 +0200)]
Add docstrings.

16 years agoMake connect non-blocking.
Jelmer Vernooij [Thu, 18 Oct 2007 18:20:18 +0000 (20:20 +0200)]
Make connect non-blocking.

16 years agoProvide replacements for G_GNUC_WARN_UNUSED RESULT and G_GNUC_NULL_TERMINATEd.
Jelmer Vernooij [Thu, 18 Oct 2007 17:45:04 +0000 (19:45 +0200)]
Provide replacements for G_GNUC_WARN_UNUSED RESULT and G_GNUC_NULL_TERMINATEd.

16 years agoRemove unused headers and checks.
Jelmer Vernooij [Thu, 18 Oct 2007 16:50:41 +0000 (18:50 +0200)]
Remove unused headers and checks.

16 years agoFree TCP data on disconnect.
Jelmer Vernooij [Thu, 18 Oct 2007 16:02:11 +0000 (18:02 +0200)]
Free TCP data on disconnect.

16 years agoFix missing newline (#156).
Jelmer Vernooij [Thu, 18 Oct 2007 15:40:33 +0000 (17:40 +0200)]
Fix missing newline (#156).

16 years agoPrevent (null) in hostmask.
Jelmer Vernooij [Fri, 12 Oct 2007 15:21:37 +0000 (17:21 +0200)]
Prevent (null) in hostmask.

16 years agoFix some issues with tracking nicks.
Jelmer Vernooij [Fri, 12 Oct 2007 14:43:27 +0000 (16:43 +0200)]
Fix some issues with tracking nicks.

16 years agoRefactor hostmask code, more endcolon fixes.
Jelmer Vernooij [Fri, 12 Oct 2007 13:50:38 +0000 (15:50 +0200)]
Refactor hostmask code, more endcolon fixes.

16 years agoFix endcolon issues that were confusing x-chat.
Jelmer Vernooij [Fri, 12 Oct 2007 13:21:53 +0000 (15:21 +0200)]
Fix endcolon issues that were confusing x-chat.

16 years agoSome small fixes.
Jelmer Vernooij [Fri, 5 Oct 2007 15:20:58 +0000 (17:20 +0200)]
Some small fixes.

16 years agoFix clean.
Jelmer Vernooij [Fri, 5 Oct 2007 14:33:12 +0000 (16:33 +0200)]
Fix clean.

16 years agoFix another set of warnings.
Jelmer Vernooij [Thu, 20 Sep 2007 22:37:51 +0000 (00:37 +0200)]
Fix another set of warnings.

16 years agoFix warnings.
Jelmer Vernooij [Thu, 20 Sep 2007 19:55:32 +0000 (21:55 +0200)]
Fix warnings.

16 years agoRevert client fixes.
Jelmer Vernooij [Mon, 17 Sep 2007 01:21:58 +0000 (03:21 +0200)]
Revert client fixes.

16 years agoSimplify client send code.
Jelmer Vernooij [Mon, 17 Sep 2007 00:13:40 +0000 (02:13 +0200)]
Simplify client send code.

16 years agoAdd another test.
Jelmer Vernooij [Mon, 17 Sep 2007 00:03:48 +0000 (02:03 +0200)]
Add another test.

16 years agoMerge support for accessing the admin network from the command-line.
Jelmer Vernooij [Sun, 16 Sep 2007 23:35:23 +0000 (01:35 +0200)]
Merge support for accessing the admin network from the command-line.

16 years agoFix some warnings.
Jelmer Vernooij [Sun, 16 Sep 2007 23:34:51 +0000 (01:34 +0200)]
Fix some warnings.

16 years agoFix ctrlproxy-admin.
Jelmer Vernooij [Sun, 16 Sep 2007 23:33:21 +0000 (01:33 +0200)]
Fix ctrlproxy-admin.

16 years agoMove admin client code to a separate file.
Jelmer Vernooij [Sun, 16 Sep 2007 23:06:23 +0000 (01:06 +0200)]
Move admin client code to a separate file.

16 years agoMerge trunk.
Jelmer Vernooij [Sun, 16 Sep 2007 22:51:40 +0000 (00:51 +0200)]
Merge trunk.

16 years agoAdd some GCC attributes.
Jelmer Vernooij [Sun, 16 Sep 2007 22:13:31 +0000 (00:13 +0200)]
Add some GCC attributes.

16 years agoExtend linestack-cmd a bit.
Jelmer Vernooij [Sun, 16 Sep 2007 21:28:12 +0000 (23:28 +0200)]
Extend linestack-cmd a bit.

16 years agoFree listeners.
Jelmer Vernooij [Sun, 16 Sep 2007 20:44:14 +0000 (22:44 +0200)]
Free listeners.

16 years agoDon't crash when no password is set.
Jelmer Vernooij [Sun, 16 Sep 2007 20:06:33 +0000 (22:06 +0200)]
Don't crash when no password is set.

16 years agoInclude internals.h from main header.
Jelmer Vernooij [Sun, 16 Sep 2007 02:27:04 +0000 (04:27 +0200)]
Include internals.h from main header.

16 years agoAvoid const.
Jelmer Vernooij [Sun, 16 Sep 2007 02:11:51 +0000 (04:11 +0200)]
Avoid const.

16 years agoMove sending queue to a separate function.
Jelmer Vernooij [Mon, 10 Sep 2007 22:17:24 +0000 (00:17 +0200)]
Move sending queue to a separate function.

16 years agoPrint error when unknown arguments are specified to ctrlproxy.
Emanuele Giaquinta [Mon, 10 Sep 2007 14:32:55 +0000 (16:32 +0200)]
Print error when unknown arguments are specified to ctrlproxy.

16 years agoDon't drop lines in /NAMES.
Jelmer Vernooij [Mon, 10 Sep 2007 11:06:41 +0000 (13:06 +0200)]
Don't drop lines in /NAMES.