Jelmer Vernooij [Fri, 19 Jun 2009 15:27:39 +0000 (17:27 +0200)]
Improve formatting.
Jelmer Vernooij [Wed, 17 Jun 2009 21:03:12 +0000 (23:03 +0200)]
Fix formatting.
Jelmer Vernooij [Tue, 16 Jun 2009 22:54:01 +0000 (00:54 +0200)]
Fix is_connected.
Jelmer Vernooij [Tue, 16 Jun 2009 22:51:35 +0000 (00:51 +0200)]
Support delaying disconnects until all lines are sent.
Jelmer Vernooij [Tue, 16 Jun 2009 21:20:24 +0000 (23:20 +0200)]
Remove outdated RPM specfile.
Jelmer Vernooij [Tue, 16 Jun 2009 21:01:11 +0000 (23:01 +0200)]
Move pending lines queue to backend.
Jelmer Vernooij [Tue, 16 Jun 2009 20:49:28 +0000 (22:49 +0200)]
Remove unnecessary G_MODULE_EXPORT
Jelmer Vernooij [Sun, 14 Jun 2009 00:42:02 +0000 (02:42 +0200)]
Fix year in motd.
Jelmer Vernooij [Sun, 14 Jun 2009 00:03:18 +0000 (02:03 +0200)]
Fix admin network now that we no longer provide the client.
Jelmer Vernooij [Sat, 13 Jun 2009 23:58:10 +0000 (01:58 +0200)]
Fix handling of virtual networks.
Jelmer Vernooij [Sat, 13 Jun 2009 18:54:36 +0000 (20:54 +0200)]
Fix the build.
Jelmer Vernooij [Sat, 13 Jun 2009 17:19:00 +0000 (19:19 +0200)]
Add benchmark for linestack.
Jelmer Vernooij [Sat, 13 Jun 2009 16:52:49 +0000 (18:52 +0200)]
Make truncate argument to Linestack optional.
Jelmer Vernooij [Sat, 13 Jun 2009 16:46:25 +0000 (18:46 +0200)]
Simplify linestack interface.
Jelmer Vernooij [Sat, 13 Jun 2009 16:32:54 +0000 (18:32 +0200)]
Implement traversing of linestack.
Jelmer Vernooij [Sat, 13 Jun 2009 16:08:46 +0000 (18:08 +0200)]
Split out line reading a bit.
Jelmer Vernooij [Sat, 13 Jun 2009 15:55:56 +0000 (17:55 +0200)]
Support send in linestack.
Jelmer Vernooij [Sat, 13 Jun 2009 15:47:12 +0000 (17:47 +0200)]
Implement Linestack.replay.
Jelmer Vernooij [Sat, 13 Jun 2009 15:47:06 +0000 (17:47 +0200)]
Implement ChannelDict.keys.
Jelmer Vernooij [Sat, 13 Jun 2009 14:50:52 +0000 (16:50 +0200)]
Use saner version strings when building from bzr.
Jelmer Vernooij [Sat, 13 Jun 2009 14:42:45 +0000 (16:42 +0200)]
Remove another layer of abstraction in linestack.
Jelmer Vernooij [Sat, 13 Jun 2009 14:36:35 +0000 (16:36 +0200)]
linestack: Remove a layer of abstraction.
Jelmer Vernooij [Sat, 13 Jun 2009 14:09:37 +0000 (16:09 +0200)]
Add basic python bindings for linestack.
Jelmer Vernooij [Sat, 13 Jun 2009 13:52:56 +0000 (15:52 +0200)]
Move linestack to libirc.
Jelmer Vernooij [Sat, 13 Jun 2009 13:47:53 +0000 (15:47 +0200)]
Simplify linestack handling.
Jelmer Vernooij [Sat, 13 Jun 2009 13:26:50 +0000 (15:26 +0200)]
Support not truncating linestack files a bit better.
Jelmer Vernooij [Sat, 13 Jun 2009 00:50:04 +0000 (02:50 +0200)]
Move libirc stuff to a separate makefile.
Jelmer Vernooij [Sat, 13 Jun 2009 00:23:12 +0000 (02:23 +0200)]
Always flush.
Jelmer Vernooij [Sat, 13 Jun 2009 00:20:39 +0000 (02:20 +0200)]
Merge index for linestack.
Jelmer Vernooij [Sat, 13 Jun 2009 00:20:28 +0000 (02:20 +0200)]
Use index for linestack.
Jelmer Vernooij [Fri, 12 Jun 2009 21:51:28 +0000 (23:51 +0200)]
Support loading motd from right location when running from source.
Jelmer Vernooij [Fri, 12 Jun 2009 21:32:02 +0000 (23:32 +0200)]
use nosetests rather than trial.
Jelmer Vernooij [Fri, 12 Jun 2009 21:30:49 +0000 (23:30 +0200)]
Load files from sourcedir if running from sourcedir.
Jelmer Vernooij [Wed, 10 Jun 2009 23:45:07 +0000 (01:45 +0200)]
Update years.
Patrick R McDonald [Sun, 7 Jun 2009 01:35:06 +0000 (03:35 +0200)]
Import daemontools script.
Jelmer Vernooij [Mon, 11 May 2009 23:55:05 +0000 (01:55 +0200)]
Don't print commands.
Jelmer Vernooij [Sun, 10 May 2009 22:17:00 +0000 (00:17 +0200)]
Fix KeyError being raised.
Jelmer Vernooij [Sun, 10 May 2009 22:12:27 +0000 (00:12 +0200)]
Provide access to more Network attributes.
Jelmer Vernooij [Sun, 10 May 2009 21:16:43 +0000 (23:16 +0200)]
Provide access to networks in ctrlproxy.
Jelmer Vernooij [Sun, 10 May 2009 20:49:05 +0000 (22:49 +0200)]
Mention python in dependencies.
Jelmer Vernooij [Sun, 10 May 2009 20:35:33 +0000 (22:35 +0200)]
Move lose client hooks to src/client.c.
Jelmer Vernooij [Sun, 10 May 2009 20:21:33 +0000 (22:21 +0200)]
Add --python option to ctrlproxy-admin.
Jelmer Vernooij [Sun, 10 May 2009 20:07:03 +0000 (22:07 +0200)]
re-combine arguments in python command.
Jelmer Vernooij [Sun, 10 May 2009 19:52:11 +0000 (21:52 +0200)]
Handle stderr as well, cope with newlines.
Jelmer Vernooij [Sun, 10 May 2009 19:26:51 +0000 (21:26 +0200)]
Provide custom stdout for scripts.
Jelmer Vernooij [Sun, 10 May 2009 17:46:10 +0000 (19:46 +0200)]
Mention which plugins have been successfully loaded.
Jelmer Vernooij [Sun, 10 May 2009 17:28:23 +0000 (19:28 +0200)]
Clean mods dir.
Jelmer Vernooij [Sun, 10 May 2009 17:26:27 +0000 (19:26 +0200)]
Fix clean for libirc python module.
Jelmer Vernooij [Sun, 10 May 2009 17:12:21 +0000 (19:12 +0200)]
Move irc python module tests to libirc/python/tests.
Jelmer Vernooij [Thu, 16 Apr 2009 11:53:38 +0000 (13:53 +0200)]
Move state Python objects to a separate file.
Jelmer Vernooij [Thu, 16 Apr 2009 11:48:30 +0000 (13:48 +0200)]
Move transport code into a separate file
Jelmer Vernooij [Thu, 16 Apr 2009 11:40:20 +0000 (13:40 +0200)]
Add header for IRC python module.
Jelmer Vernooij [Thu, 16 Apr 2009 11:33:03 +0000 (13:33 +0200)]
Move irc python module to libirc/
Jelmer Vernooij [Tue, 14 Apr 2009 13:38:51 +0000 (15:38 +0200)]
Watch status of child processes of ctrlproxyd.
Jelmer Vernooij [Tue, 14 Apr 2009 13:38:42 +0000 (15:38 +0200)]
Fix call to create-linestack
Jelmer Vernooij [Mon, 13 Apr 2009 17:36:33 +0000 (19:36 +0200)]
Fix crash in log_custom when the network is disconnected.
Jelmer Vernooij [Mon, 13 Apr 2009 16:53:00 +0000 (18:53 +0200)]
Initial work not truncating existing linestack data.
Jelmer Vernooij [Mon, 13 Apr 2009 16:05:13 +0000 (18:05 +0200)]
Fix crash bug in on_transport_log.
Jelmer Vernooij [Mon, 13 Apr 2009 16:01:10 +0000 (18:01 +0200)]
Update NEWS
Jelmer Vernooij [Mon, 13 Apr 2009 15:58:35 +0000 (17:58 +0200)]
Fix netsplits.
Jelmer Vernooij [Mon, 13 Apr 2009 15:16:21 +0000 (17:16 +0200)]
Remove relation between client and network in libirc.
Jelmer Vernooij [Mon, 13 Apr 2009 15:14:17 +0000 (17:14 +0200)]
Support Client.inject_line.
marlowe [Mon, 13 Apr 2009 15:01:57 +0000 (17:01 +0200)]
Update ctrlproxyd.8.
Jelmer Vernooij [Mon, 13 Apr 2009 12:28:49 +0000 (14:28 +0200)]
Fix segfault.
Jelmer Vernooij [Mon, 13 Apr 2009 12:15:38 +0000 (14:15 +0200)]
Add tests that show bug in MODE handling.
Jelmer Vernooij [Mon, 13 Apr 2009 12:07:03 +0000 (14:07 +0200)]
Add more state tests.
Jelmer Vernooij [Mon, 13 Apr 2009 12:01:25 +0000 (14:01 +0200)]
Fix diff state sending.
Jelmer Vernooij [Mon, 13 Apr 2009 11:54:25 +0000 (13:54 +0200)]
Fix addition of : for PART and TOPIC.
Jelmer Vernooij [Mon, 13 Apr 2009 11:46:50 +0000 (13:46 +0200)]
Add more channel state diff tests.
Jelmer Vernooij [Mon, 13 Apr 2009 02:33:09 +0000 (04:33 +0200)]
Support setting nick modes.
Jelmer Vernooij [Mon, 13 Apr 2009 02:23:41 +0000 (04:23 +0200)]
Fix tests.
Jelmer Vernooij [Mon, 13 Apr 2009 01:45:58 +0000 (03:45 +0200)]
Attempt to add ability to add nicks to channels.
Jelmer Vernooij [Mon, 13 Apr 2009 00:30:42 +0000 (02:30 +0200)]
Allow changing channel state modes.
Jelmer Vernooij [Mon, 13 Apr 2009 00:18:05 +0000 (02:18 +0200)]
support adding nicks
Jelmer Vernooij [Mon, 13 Apr 2009 00:09:13 +0000 (02:09 +0200)]
Support adding nicks to states.
Jelmer Vernooij [Mon, 13 Apr 2009 00:00:42 +0000 (02:00 +0200)]
Support adding channels to network state.
Jelmer Vernooij [Sun, 12 Apr 2009 15:27:48 +0000 (17:27 +0200)]
Prevent format expansion.
Jelmer Vernooij [Sun, 12 Apr 2009 15:14:10 +0000 (17:14 +0200)]
allow changing network nick modes
Jelmer Vernooij [Sun, 12 Apr 2009 15:09:07 +0000 (17:09 +0200)]
Support retrieving nick modes.
Jelmer Vernooij [Sun, 12 Apr 2009 15:03:33 +0000 (17:03 +0200)]
add tests for NetworkNick python object
Jelmer Vernooij [Sun, 12 Apr 2009 14:58:30 +0000 (16:58 +0200)]
Allow looking up nicks in channels.
Jelmer Vernooij [Sun, 12 Apr 2009 14:45:49 +0000 (16:45 +0200)]
Add python object for channel nicks.
Jelmer Vernooij [Sun, 12 Apr 2009 14:34:21 +0000 (16:34 +0200)]
Support changing creation time.
Jelmer Vernooij [Sun, 12 Apr 2009 14:31:38 +0000 (16:31 +0200)]
Allow setting topic_time
Jelmer Vernooij [Sun, 12 Apr 2009 14:06:54 +0000 (16:06 +0200)]
Allow setting topic manually.
Jelmer Vernooij [Sun, 12 Apr 2009 13:59:23 +0000 (15:59 +0200)]
ChannelState.topic_set_time, ChannelState.creation_time
Jelmer Vernooij [Sun, 12 Apr 2009 13:47:02 +0000 (15:47 +0200)]
Client.description python
Jelmer Vernooij [Sun, 12 Apr 2009 13:44:56 +0000 (15:44 +0200)]
last_ping / last_pong
Jelmer Vernooij [Sun, 12 Apr 2009 13:41:13 +0000 (15:41 +0200)]
send_topic python
Jelmer Vernooij [Sun, 12 Apr 2009 13:36:54 +0000 (15:36 +0200)]
send_state_diff, send_channel_state_diff
Jelmer Vernooij [Sun, 12 Apr 2009 13:29:01 +0000 (15:29 +0200)]
send_channel_state python.
Jelmer Vernooij [Sun, 12 Apr 2009 13:21:22 +0000 (15:21 +0200)]
send_nameslist python.
Jelmer Vernooij [Sun, 12 Apr 2009 13:16:40 +0000 (15:16 +0200)]
send_banlist Python.
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"
Jelmer Vernooij [Sun, 12 Apr 2009 02:44:29 +0000 (04:44 +0200)]
send_channel_mode python.
Jelmer Vernooij [Sun, 12 Apr 2009 01:58:25 +0000 (03:58 +0200)]
client_netsplit Python
Jelmer Vernooij [Sun, 12 Apr 2009 01:53:00 +0000 (03:53 +0200)]
send_luserchannels python.
Jelmer Vernooij [Sun, 12 Apr 2009 01:50:05 +0000 (03:50 +0200)]
send_motd python.
Jelmer Vernooij [Sun, 12 Apr 2009 01:38:56 +0000 (03:38 +0200)]
Wrap client_send_state.
Jelmer Vernooij [Sun, 12 Apr 2009 01:28:30 +0000 (03:28 +0200)]
Expose more Client properties in Python.