jelmer/ctrlproxy.git
15 years agoAllow setting topic manually.
Jelmer Vernooij [Sun, 12 Apr 2009 14:06:54 +0000 (16:06 +0200)]
Allow setting topic manually.

15 years agoChannelState.topic_set_time, ChannelState.creation_time
Jelmer Vernooij [Sun, 12 Apr 2009 13:59:23 +0000 (15:59 +0200)]
ChannelState.topic_set_time, ChannelState.creation_time

15 years agoClient.description python
Jelmer Vernooij [Sun, 12 Apr 2009 13:47:02 +0000 (15:47 +0200)]
Client.description python

15 years agolast_ping / last_pong
Jelmer Vernooij [Sun, 12 Apr 2009 13:44:56 +0000 (15:44 +0200)]
last_ping / last_pong

15 years agosend_topic python
Jelmer Vernooij [Sun, 12 Apr 2009 13:41:13 +0000 (15:41 +0200)]
send_topic python

15 years agosend_state_diff, send_channel_state_diff
Jelmer Vernooij [Sun, 12 Apr 2009 13:36:54 +0000 (15:36 +0200)]
send_state_diff, send_channel_state_diff

15 years agosend_channel_state python.
Jelmer Vernooij [Sun, 12 Apr 2009 13:29:01 +0000 (15:29 +0200)]
send_channel_state python.

15 years agosend_nameslist python.
Jelmer Vernooij [Sun, 12 Apr 2009 13:21:22 +0000 (15:21 +0200)]
send_nameslist python.

15 years agosend_banlist Python.
Jelmer Vernooij [Sun, 12 Apr 2009 13:16:40 +0000 (15:16 +0200)]
send_banlist Python.

15 years ago- Removed "--usage" information as it is no longer present in the binary
marlowe [Sun, 12 Apr 2009 02:48:17 +0000 (04:48 +0200)]
- Removed "--usage" information as it is no longer present in the binary
- Organized options in alphabetical order
- Added "--no-timestamp" option to man page
- Update "--log=FILE" entry to reference FILE
- Update "-d" to reference LEVEL
- Added "--check-running" and "--restricted"

15 years agosend_channel_mode python.
Jelmer Vernooij [Sun, 12 Apr 2009 02:44:29 +0000 (04:44 +0200)]
send_channel_mode python.

15 years agoclient_netsplit Python
Jelmer Vernooij [Sun, 12 Apr 2009 01:58:25 +0000 (03:58 +0200)]
client_netsplit Python

15 years agosend_luserchannels python.
Jelmer Vernooij [Sun, 12 Apr 2009 01:53:00 +0000 (03:53 +0200)]
send_luserchannels python.

15 years agosend_motd python.
Jelmer Vernooij [Sun, 12 Apr 2009 01:50:05 +0000 (03:50 +0200)]
send_motd python.

15 years agoWrap client_send_state.
Jelmer Vernooij [Sun, 12 Apr 2009 01:38:56 +0000 (03:38 +0200)]
Wrap client_send_state.

15 years agoExpose more Client properties in Python.
Jelmer Vernooij [Sun, 12 Apr 2009 01:28:30 +0000 (03:28 +0200)]
Expose more Client properties in Python.

15 years agoAdd GError argument to send functions.
Jelmer Vernooij [Sun, 12 Apr 2009 01:04:30 +0000 (03:04 +0200)]
Add GError argument to send functions.

15 years agoSupport creating client objects in python.
Jelmer Vernooij [Sat, 11 Apr 2009 22:23:57 +0000 (00:23 +0200)]
Support creating client objects in python.

15 years agoSupport all transport methods.
Jelmer Vernooij [Sat, 11 Apr 2009 20:51:35 +0000 (22:51 +0200)]
Support all transport methods.

15 years agoMove more transport code to GIOChannel-specific file.
Jelmer Vernooij [Sat, 11 Apr 2009 20:30:29 +0000 (22:30 +0200)]
Move more transport code to GIOChannel-specific file.

15 years agoFinish clearer separation between transport interface and implementation.
Jelmer Vernooij [Sat, 11 Apr 2009 16:57:37 +0000 (18:57 +0200)]
Finish clearer separation between transport interface and implementation.

15 years agoSplit most GIOChannel-specific code out to a separate file.
Jelmer Vernooij [Sat, 11 Apr 2009 16:34:41 +0000 (18:34 +0200)]
Split most GIOChannel-specific code out to a separate file.

15 years agoAdd ops struct for iochannel.
Jelmer Vernooij [Sat, 11 Apr 2009 16:15:05 +0000 (18:15 +0200)]
Add ops struct for iochannel.

15 years agoMove backend data to a specific struct.
Jelmer Vernooij [Sat, 11 Apr 2009 15:55:10 +0000 (17:55 +0200)]
Move backend data to a specific struct.

15 years agoBasic support for transport objects in Python.
Jelmer Vernooij [Sat, 11 Apr 2009 15:43:01 +0000 (17:43 +0200)]
Basic support for transport objects in Python.

15 years agoFix warnings.
Jelmer Vernooij [Sat, 11 Apr 2009 02:55:01 +0000 (04:55 +0200)]
Fix warnings.

15 years agoMerge in python support.
Jelmer Vernooij [Fri, 10 Apr 2009 15:48:55 +0000 (17:48 +0200)]
Merge in python support.

15 years agoAdd more redirect tests.
Jelmer Vernooij [Fri, 10 Apr 2009 15:47:14 +0000 (17:47 +0200)]
Add more redirect tests.

15 years agoMerge trunk.
Jelmer Vernooij [Fri, 10 Apr 2009 15:29:15 +0000 (17:29 +0200)]
Merge trunk.

15 years agoMake query stack contents generic.
Jelmer Vernooij [Fri, 10 Apr 2009 15:18:11 +0000 (17:18 +0200)]
Make query stack contents generic.

15 years agoRemove network from query stack.
Jelmer Vernooij [Fri, 10 Apr 2009 15:12:40 +0000 (17:12 +0200)]
Remove network from query stack.

15 years agoAdd bindings for query stack.
Jelmer Vernooij [Fri, 10 Apr 2009 15:12:07 +0000 (17:12 +0200)]
Add bindings for query stack.

15 years agoMove logic for finding response client into separate function.
Jelmer Vernooij [Fri, 10 Apr 2009 15:08:22 +0000 (17:08 +0200)]
Move logic for finding response client into separate function.

15 years agoSimplify redirect handling.
Jelmer Vernooij [Fri, 10 Apr 2009 15:02:55 +0000 (17:02 +0200)]
Simplify redirect handling.

15 years agoadd some const.
Jelmer Vernooij [Fri, 10 Apr 2009 14:46:48 +0000 (16:46 +0200)]
add some const.

15 years agoUpdate NEWS.
Jelmer Vernooij [Wed, 8 Apr 2009 22:23:55 +0000 (00:23 +0200)]
Update NEWS.

15 years agoMerge python support.
Jelmer Vernooij [Wed, 8 Apr 2009 22:23:03 +0000 (00:23 +0200)]
Merge python support.

15 years agoProvide access to user channels.
Jelmer Vernooij [Wed, 8 Apr 2009 22:05:27 +0000 (00:05 +0200)]
Provide access to user channels.

15 years agoFix iterator.
Jelmer Vernooij [Wed, 8 Apr 2009 21:16:03 +0000 (23:16 +0200)]
Fix iterator.

15 years agoAdd Client.state bindings.
Jelmer Vernooij [Wed, 8 Apr 2009 21:04:46 +0000 (23:04 +0200)]
Add Client.state bindings.

15 years agoignore trial lock dir.
Jelmer Vernooij [Wed, 8 Apr 2009 20:48:09 +0000 (22:48 +0200)]
ignore trial lock dir.

15 years agomerge laptop.
Jelmer Vernooij [Wed, 8 Apr 2009 20:47:47 +0000 (22:47 +0200)]
merge laptop.

15 years agoFix build.
Jelmer Vernooij [Wed, 8 Apr 2009 20:47:36 +0000 (22:47 +0200)]
Fix build.

15 years agoMerge python branch.
Jelmer Vernooij [Wed, 8 Apr 2009 20:44:58 +0000 (22:44 +0200)]
Merge python branch.

15 years agoMove special line-handling to src/
Jelmer Vernooij [Wed, 8 Apr 2009 20:42:01 +0000 (22:42 +0200)]
Move special line-handling to src/

15 years agoFixes required for python.
Jelmer Vernooij [Wed, 8 Apr 2009 20:27:54 +0000 (22:27 +0200)]
Fixes required for python.

15 years agoSmall improvements to python tests.
Jelmer Vernooij [Wed, 8 Apr 2009 20:25:40 +0000 (22:25 +0200)]
Small improvements to python tests.

15 years agoadd some extra asserts.
Jelmer Vernooij [Mon, 6 Apr 2009 19:38:25 +0000 (21:38 +0200)]
add some extra asserts.

15 years agoFix all python tests save one.
Jelmer Vernooij [Mon, 6 Apr 2009 18:24:13 +0000 (20:24 +0200)]
Fix all python tests save one.

15 years agoSupport channel modes.
Jelmer Vernooij [Mon, 6 Apr 2009 15:56:32 +0000 (17:56 +0200)]
Support channel modes.

15 years agoMerge trunk.
Jelmer Vernooij [Mon, 6 Apr 2009 02:18:01 +0000 (04:18 +0200)]
Merge trunk.

15 years agoMove more functionality to libirc/
Jelmer Vernooij [Mon, 6 Apr 2009 02:00:27 +0000 (04:00 +0200)]
Move more functionality to libirc/

15 years agoFix some of the python tests.
Jelmer Vernooij [Mon, 6 Apr 2009 01:03:22 +0000 (03:03 +0200)]
Fix some of the python tests.

15 years agoMerge trunk.
Jelmer Vernooij [Mon, 6 Apr 2009 00:15:43 +0000 (02:15 +0200)]
Merge trunk.

15 years agoAdd network_forward_line().
Jelmer Vernooij [Mon, 6 Apr 2009 00:14:53 +0000 (02:14 +0200)]
Add network_forward_line().

15 years agoMerge trunk.
Jelmer Vernooij [Sun, 5 Apr 2009 23:42:35 +0000 (01:42 +0200)]
Merge trunk.

15 years agoRemove duplicate hook call.
Jelmer Vernooij [Sun, 5 Apr 2009 23:40:38 +0000 (01:40 +0200)]
Remove duplicate hook call.

15 years agoMerge trunk.
Jelmer Vernooij [Sun, 5 Apr 2009 23:34:12 +0000 (01:34 +0200)]
Merge trunk.

15 years agoMove linestack initialization out of libirc/
Jelmer Vernooij [Sun, 5 Apr 2009 23:33:33 +0000 (01:33 +0200)]
Move linestack initialization out of libirc/

15 years agoMerge trunk
Jelmer Vernooij [Sun, 5 Apr 2009 23:23:45 +0000 (01:23 +0200)]
Merge trunk

15 years agoMove ctrlproxy-specific calls to src/.
Jelmer Vernooij [Sun, 5 Apr 2009 23:22:44 +0000 (01:22 +0200)]
Move ctrlproxy-specific calls to src/.

15 years agoMerge trunk.
Jelmer Vernooij [Sun, 5 Apr 2009 22:55:57 +0000 (00:55 +0200)]
Merge trunk.

15 years agoMerge upstream.
Jelmer Vernooij [Sun, 5 Apr 2009 22:52:48 +0000 (00:52 +0200)]
Merge upstream.

15 years agoMove gnutls code to libirc/
Jelmer Vernooij [Sun, 5 Apr 2009 22:51:25 +0000 (00:51 +0200)]
Move gnutls code to libirc/

15 years agoMerge trunk.
Jelmer Vernooij [Sun, 5 Apr 2009 16:07:31 +0000 (18:07 +0200)]
Merge trunk.

15 years agoMove call to linestack to src/.
Jelmer Vernooij [Sun, 5 Apr 2009 16:07:02 +0000 (18:07 +0200)]
Move call to linestack to src/.

15 years agoMerge trunk.
Jelmer Vernooij [Sun, 5 Apr 2009 15:59:25 +0000 (17:59 +0200)]
Merge trunk.

15 years agoMove fini_networks to core.
Jelmer Vernooij [Sun, 5 Apr 2009 15:59:06 +0000 (17:59 +0200)]
Move fini_networks to core.

15 years agoIgnore trial output.
Jelmer Vernooij [Sun, 5 Apr 2009 15:53:01 +0000 (17:53 +0200)]
Ignore trial output.

15 years agoMerge trunk.
Jelmer Vernooij [Sun, 5 Apr 2009 15:49:24 +0000 (17:49 +0200)]
Merge trunk.

15 years agoAdd callback for network disconnect.
Jelmer Vernooij [Sun, 5 Apr 2009 15:49:13 +0000 (17:49 +0200)]
Add callback for network disconnect.

15 years agoMake sure files that end up in .so's are compiled with -fPIC.
Jelmer Vernooij [Sun, 5 Apr 2009 15:42:43 +0000 (17:42 +0200)]
Make sure files that end up in .so's are compiled with -fPIC.

15 years agoRemove python/*.o in make clean.
Jelmer Vernooij [Sun, 5 Apr 2009 14:17:12 +0000 (16:17 +0200)]
Remove python/*.o in make clean.

15 years agoMerge trunk.
Jelmer Vernooij [Sun, 5 Apr 2009 14:14:48 +0000 (16:14 +0200)]
Merge trunk.

15 years agoMerge trunk.
Jelmer Vernooij [Thu, 2 Apr 2009 20:47:57 +0000 (22:47 +0200)]
Merge trunk.

15 years agoFix warning about integer types.
Jelmer Vernooij [Thu, 2 Apr 2009 14:27:52 +0000 (16:27 +0200)]
Fix warning about integer types.

15 years agoMerge RPL_MYINFO fix.
Jelmer Vernooij [Tue, 24 Feb 2009 21:34:01 +0000 (22:34 +0100)]
Merge RPL_MYINFO fix.

15 years agoDon't send colon before last argument of RPL_MYINFO.
Jelmer Vernooij [Tue, 24 Feb 2009 21:17:44 +0000 (22:17 +0100)]
Don't send colon before last argument of RPL_MYINFO.

15 years agoFix ctrlproxy --init.
Jelmer Vernooij [Mon, 9 Feb 2009 16:33:38 +0000 (17:33 +0100)]
Fix ctrlproxy --init.

15 years agoRename lib to libirc.
Jelmer Vernooij [Wed, 4 Feb 2009 23:35:46 +0000 (00:35 +0100)]
Rename lib to libirc.

15 years agoAdd simple tests for libirc.
Jelmer Vernooij [Wed, 4 Feb 2009 23:24:31 +0000 (00:24 +0100)]
Add simple tests for libirc.

15 years agoConvert more cython code to c.
Jelmer Vernooij [Fri, 9 Jan 2009 20:57:58 +0000 (21:57 +0100)]
Convert more cython code to c.

15 years agoImport Python code.
Jelmer Vernooij [Fri, 9 Jan 2009 17:39:22 +0000 (18:39 +0100)]
Import Python code.

15 years agoRemove swig references.
Jelmer Vernooij [Fri, 9 Jan 2009 17:24:25 +0000 (18:24 +0100)]
Remove swig references.

15 years agonetwork_select_next_server -> irc_network_elect_next_server.
Jelmer Vernooij [Fri, 9 Jan 2009 17:22:13 +0000 (18:22 +0100)]
network_select_next_server -> irc_network_elect_next_server.

15 years agonetwork_unref -> irc_network_unref.
Jelmer Vernooij [Fri, 9 Jan 2009 17:17:51 +0000 (18:17 +0100)]
network_unref -> irc_network_unref.

15 years agoAdd wrapper network_info_log.
Jelmer Vernooij [Fri, 9 Jan 2009 17:13:05 +0000 (18:13 +0100)]
Add wrapper network_info_log.

15 years agoSimplify handling of virtual networks.
Jelmer Vernooij [Fri, 9 Jan 2009 17:00:34 +0000 (18:00 +0100)]
Simplify handling of virtual networks.

15 years agoMerge trunk.
Jelmer Vernooij [Mon, 22 Dec 2008 22:30:47 +0000 (23:30 +0100)]
Merge trunk.

15 years agoRemember password sent by client.
Jelmer Vernooij [Mon, 22 Dec 2008 22:16:49 +0000 (23:16 +0100)]
Remember password sent by client.

15 years agoFix another error free.
Jelmer Vernooij [Thu, 18 Dec 2008 14:01:51 +0000 (15:01 +0100)]
Fix another error free.

15 years agoFree errors in more places.
Jelmer Vernooij [Thu, 18 Dec 2008 11:21:55 +0000 (12:21 +0100)]
Free errors in more places.

15 years agoHandle 308 replies.
Jelmer Vernooij [Tue, 16 Dec 2008 00:12:30 +0000 (01:12 +0100)]
Handle 308 replies.

15 years agoHandle 309 replies.
Jelmer Vernooij [Tue, 16 Dec 2008 00:11:38 +0000 (01:11 +0100)]
Handle 309 replies.

15 years agoMatch by nick rather than by hostmask.
Jelmer Vernooij [Sun, 14 Dec 2008 01:19:53 +0000 (02:19 +0100)]
Match by nick rather than by hostmask.

15 years agoSupport l->origin being NULL in replace hostmask function.
Jelmer Vernooij [Sun, 14 Dec 2008 00:58:42 +0000 (01:58 +0100)]
Support l->origin being NULL in replace hostmask function.

15 years agoInternal state isn't initialized yet..
Jelmer Vernooij [Sun, 14 Dec 2008 00:51:19 +0000 (01:51 +0100)]
Internal state isn't initialized yet..

15 years agomake sure nl is initalized.
Jelmer Vernooij [Sun, 14 Dec 2008 00:46:39 +0000 (01:46 +0100)]
make sure nl is initalized.

15 years agoFix crash bug, thanks bernie for finding this one.
Jelmer Vernooij [Sun, 14 Dec 2008 00:44:14 +0000 (01:44 +0100)]
Fix crash bug, thanks bernie for finding this one.

15 years agoFix parentheses.
Jelmer Vernooij [Sat, 13 Dec 2008 23:11:17 +0000 (00:11 +0100)]
Fix parentheses.