log

age author description
Thu, 14 Jan 2010 10:25:32 +0100 Charly COSTE isinstance(participant, participant) → isinstance(participant, Participant)
Wed, 13 Jan 2010 22:28:09 +0100 Charly COSTE fixed participant.changeNickname(), renamed IRC.server() to IRC.open_connection(), created IRC.get_connection() and IRC.has_connection(), removed irclib.SimpleIRCClient (we don't need it)
Wed, 13 Jan 2010 23:08:44 +0100 Charly COSTE code cleaning
Wed, 13 Jan 2010 22:27:00 +0100 Charly COSTE Code refactoring (new method participant.set_both_sides())
Wed, 13 Jan 2010 22:22:50 +0100 Charly COSTE bug fixes
Wed, 13 Jan 2010 11:06:20 +0100 Charly COSTE Restart all bridges connected to a MUC server when it goes down
Sat, 05 Dec 2009 11:44:59 +0100 Charly COSTE bugfix related to the bypass mode
Thu, 03 Dec 2009 22:42:14 +0100 Charly COSTE cleanup
Sat, 28 Nov 2009 23:47:11 +0100 Charly COSTE new mode bypass and new method bridge.changeMode
Sat, 28 Nov 2009 23:55:47 +0100 Charly COSTE minor fix 0.2
Sat, 28 Nov 2009 23:48:24 +0100 Charly COSTE REAME update
Sat, 28 Nov 2009 23:33:48 +0100 Charly COSTE split long messages when sending on IRC
Sat, 28 Nov 2009 10:12:43 +0100 Charly COSTE minor fix
Fri, 27 Nov 2009 23:45:47 +0100 Charly COSTE added "--show-say-level" and "--show-participants" options to the "bridges" command, renamed {irc,xmpp}_participants commands
Fri, 27 Nov 2009 23:18:54 +0100 Charly COSTE stop bridge on error instead of removing it
Fri, 27 Nov 2009 22:47:27 +0100 Charly COSTE handle XMPP remote-server-not-found
Wed, 25 Nov 2009 12:47:38 +0100 Charly COSTE new stop-bridge command
Sun, 22 Nov 2009 11:40:45 +0100 Charly COSTE Minor fixes
Sun, 22 Nov 2009 11:39:33 +0100 Charly COSTE XMPP room deletion (and server shut down) handling
Sun, 22 Nov 2009 00:02:58 +0100 Charly COSTE Updated README for 0.2
Sun, 22 Nov 2009 00:00:17 +0100 Charly COSTE Updated example_config.xml
Sat, 21 Nov 2009 18:23:41 +0100 Charly COSTE Handle MUC error messages
Sat, 21 Nov 2009 16:54:22 +0100 Charly COSTE Oops, forgot to add this file in the new command system commit
Sat, 21 Nov 2009 16:26:09 +0100 Charly COSTE New command system
Fri, 20 Nov 2009 15:31:41 +0100 Charly COSTE In minimal mode, display the participants' list on XMPP when someone joins on IRC
Fri, 20 Nov 2009 15:30:07 +0100 Charly COSTE Minor fixes/improvements
Sun, 04 Oct 2009 23:47:09 +0200 Charly COSTE Reconnect when a connection is closed
Sun, 04 Oct 2009 14:00:31 +0200 Charly COSTE Don't try to remove a participant that does not exist
Sun, 04 Oct 2009 13:43:45 +0200 Charly COSTE Code cleaning, participant.changeNickname improvement, added participant.__str__
Sun, 04 Oct 2009 13:43:03 +0200 Charly COSTE bridge.addParticipant improvements
Sun, 04 Oct 2009 13:42:50 +0200 Charly COSTE Code cleaning
Tue, 29 Sep 2009 19:35:57 +0200 Charly COSTE Improved /me handling
Sat, 26 Sep 2009 23:02:55 +0200 Charly COSTE Tried to fix participant.changeNickname
Tue, 22 Sep 2009 23:22:46 +0200 Charly COSTE XMPP kick and ban handling
Tue, 22 Sep 2009 18:24:40 +0200 Charly COSTE Better handling of IRC kick
Sun, 20 Sep 2009 16:10:52 +0200 Charly COSTE Tried to fix XMPP «Replaced by new connection» problem
Sun, 20 Sep 2009 11:56:03 +0200 Charly COSTE Tried to improve XMPP disconnections handling
Tue, 15 Sep 2009 21:38:00 +0200 Charly COSTE Better format stripping for IRC messages
Mon, 07 Sep 2009 18:33:59 +0200 Charly COSTE Handle IRC "kill" event
Mon, 07 Sep 2009 00:51:43 +0200 Charly COSTE Better color stripping for IRC messages
Sun, 06 Sep 2009 15:34:49 +0200 Charly COSTE First hack at an error notification system
Sat, 05 Sep 2009 21:57:46 +0200 Charly COSTE Fixed callbacks in bridge.py
Sat, 05 Sep 2009 20:34:53 +0200 Charly COSTE Fixed callbacks, addParticipant, removeParticipant and __del__ in bridge.py
Sat, 05 Sep 2009 20:34:04 +0200 Charly COSTE Leave chan only if (really) connected
Sat, 05 Sep 2009 20:13:22 +0200 Charly COSTE Fixed callbacks in participant.py
Sat, 05 Sep 2009 20:01:31 +0200 Charly COSTE Fixed muc.py
Sat, 05 Sep 2009 19:46:23 +0200 Charly COSTE Fixed irclib "part" method
Sat, 05 Sep 2009 00:15:50 +0200 Charly COSTE Fixed the XMPP loop (release the lock)
Fri, 04 Sep 2009 14:21:48 +0200 Charly COSTE Fixed IRC quit event handling
Thu, 03 Sep 2009 21:47:14 +0200 Charly COSTE Fixed IRC namreply handling
Thu, 03 Sep 2009 21:35:41 +0200 Charly COSTE Fixed IRC strip_formatting_re
Thu, 03 Sep 2009 18:56:58 +0200 Charly COSTE First hack at pings
Wed, 02 Sep 2009 17:48:41 +0200 Charly COSTE Strip bold character from IRC messages
Wed, 02 Sep 2009 15:08:34 +0200 Charly COSTE Handle /me the XMPP to IRC way
Wed, 02 Sep 2009 14:57:57 +0200 Charly COSTE Better handling of participants
Sun, 30 Aug 2009 22:46:02 +0200 Charly COSTE Dots are forbidden in IRC nicknames
Sun, 30 Aug 2009 22:43:42 +0200 Charly COSTE Prevent unjustified switching to limited mode
Sun, 30 Aug 2009 21:08:53 +0200 Charly COSTE Strip colors from IRC messages
Sun, 30 Aug 2009 20:09:06 +0200 Charly COSTE Fixed IRC nick callback
Sun, 30 Aug 2009 18:58:33 +0200 Charly COSTE Don't ever do copy/paste ...
Sun, 30 Aug 2009 18:57:47 +0200 Charly COSTE Encoding issue
Sun, 30 Aug 2009 13:05:00 +0200 Charly COSTE Some fault tolerance
Sun, 30 Aug 2009 01:18:34 +0200 Charly COSTE Handle IRC "nickcollision" event
Sat, 29 Aug 2009 21:57:49 +0200 Charly COSTE Fixed unjustified switching to limited mode
Sat, 29 Aug 2009 14:52:11 +0200 Charly COSTE Added bridge.hasParticipant() and fixed participant.changeNickname()
Sat, 29 Aug 2009 13:15:10 +0200 Charly COSTE Don't create an XMPP duplicate for ChanServ
Fri, 28 Aug 2009 20:42:28 +0200 Charly COSTE Fixed a little bug in bridge.py
Fri, 28 Aug 2009 13:40:13 +0200 Charly COSTE Fixed participant.changeNickname()
Thu, 27 Aug 2009 22:35:18 +0200 Charly COSTE Handle bannedfromchan IRC event
Thu, 27 Aug 2009 22:33:25 +0200 Charly COSTE Some thread safety for irclib.py
Thu, 27 Aug 2009 22:31:47 +0200 Charly COSTE Fixed encoding issues
Wed, 26 Aug 2009 20:10:50 +0200 Charly COSTE I'm stupid ...
Wed, 26 Aug 2009 20:06:26 +0200 Charly COSTE Fixed a bug introduced in previous commit
Wed, 26 Aug 2009 18:47:46 +0200 Charly COSTE Handle kick (by simply rejoining) on IRC side
Wed, 26 Aug 2009 16:36:18 +0200 Charly COSTE Fixed XMPP connection closing and the XMPP loop
Tue, 25 Aug 2009 14:38:30 +0200 Charly COSTE Tried to improve the XMPP loop, again.
Tue, 25 Aug 2009 02:22:43 +0200 Charly COSTE Ignore messages sent by self
Tue, 25 Aug 2009 02:22:27 +0200 Charly COSTE Tried to improve thread-safety during XMPP connection closing.
Mon, 24 Aug 2009 23:32:34 +0200 Charly COSTE lower() for "join" and "namreply" IRC events
Mon, 24 Aug 2009 22:00:38 +0200 Charly COSTE Reduce latency.
Mon, 24 Aug 2009 21:07:34 +0200 Charly COSTE Removed unnecessary and buggy test
Mon, 24 Aug 2009 20:32:48 +0200 Charly COSTE Lower before comparing strings.
Mon, 24 Aug 2009 19:47:18 +0200 Charly COSTE Fixed XMPP infinite loop and a debug message that wasn't flagged as a debug one.
Mon, 24 Aug 2009 19:00:45 +0200 Charly COSTE Minor change to irclib.py
Mon, 24 Aug 2009 18:06:37 +0200 Charly COSTE Thread safety for bot.close_xmpp_connection().
Mon, 24 Aug 2009 16:56:04 +0200 Charly COSTE Fixed IRC "nick" event handling. Fixed bot's XMPP infinite loop.
Sun, 23 Aug 2009 22:35:24 +0200 Charly COSTE Tried to get thread safety and handle disconnections in muc.py
Sun, 23 Aug 2009 20:09:49 +0200 Charly COSTE Improved debug output.
Sun, 23 Aug 2009 16:19:05 +0200 Charly COSTE Initialize bridge.irc_connections_limit to -1.
Sun, 23 Aug 2009 13:17:05 +0200 Charly COSTE Cosmetics.
Sun, 23 Aug 2009 13:15:59 +0200 Charly COSTE Removed a done item from the todo list in the README.
Sun, 23 Aug 2009 00:38:01 +0200 Charly COSTE Switched from Lock() to RLock().
Sat, 22 Aug 2009 20:16:01 +0200 Charly COSTE Fixed XMPP message handling and removed disconnect handler.
Sat, 22 Aug 2009 16:55:17 +0200 Charly COSTE Fixed a dumb error.
Sat, 22 Aug 2009 14:41:37 +0200 Charly COSTE Implemented "/me" in the IRC->XMPP way (ie "action" event is now handled). Re-written bot.getBridges because the old one didn't always work and was slow.
Fri, 21 Aug 2009 17:12:09 +0200 Charly COSTE Changed participant's IRC nickname callback function.
Fri, 21 Aug 2009 17:03:20 +0200 Charly COSTE Fixed IRC leaving events handling.
Fri, 21 Aug 2009 01:27:41 +0200 Charly COSTE Fixed nickname change.
Fri, 21 Aug 2009 00:58:47 +0200 Charly COSTE Added documentation for the "say_level" attribute.
Fri, 21 Aug 2009 00:46:09 +0200 Charly COSTE Fixed XMPP message handling, again.
Fri, 21 Aug 2009 00:25:42 +0200 Charly COSTE Fixed participant's "say" functions.
Fri, 21 Aug 2009 00:23:14 +0200 Charly COSTE Added an XMPP disconnect handler, fixed XMPP message handling.
Thu, 20 Aug 2009 21:52:52 +0200 Charly COSTE First hack at locks for thread safety. Some other minor changes.
Thu, 20 Aug 2009 18:58:29 +0200 Charly COSTE Minor fixes.
Thu, 20 Aug 2009 17:49:40 +0200 Charly COSTE Solved an XMPP resource conflict that would have happened when someone on IRC changed its nickname and later its old nickname would be used again. In other words, the bot no longer uses nicknames as XMPP resources.
Thu, 20 Aug 2009 15:17:20 +0200 Charly COSTE Introduced a bridge's "say" attribute to offer more flexibility in what the bot says.
Thu, 20 Aug 2009 14:00:45 +0200 Charly COSTE Fixed a little bug in exception handling.
Thu, 20 Aug 2009 13:20:50 +0200 Charly COSTE Changed format of non-debug error messages, fixed IRC namreply handling, prevented crash when receiving bad XMPP stanza.
Thu, 20 Aug 2009 01:57:51 +0200 Charly COSTE Fixed bot.respond(), boosted XMPP thread to lower latency, fixed mode notice.
Thu, 20 Aug 2009 01:00:54 +0200 Charly COSTE Rewrote/modified many things, multiple bridges should now work and are preferred over multiple bots.
Mon, 17 Aug 2009 14:42:24 +0200 Charly COSTE Added warning about different bots using the same nickname
Mon, 17 Aug 2009 14:36:43 +0200 Charly COSTE Fixed a "copy/paste" bug
Mon, 17 Aug 2009 13:20:25 +0200 Charly COSTE Fixed bug that prevented the bot from connecting to freenode and all other servers that don't send "umode"
Mon, 17 Aug 2009 13:19:37 +0200 Charly COSTE Added optional parameter to start_bots_from_xml_config.py
Mon, 17 Aug 2009 01:05:30 +0200 Charly COSTE Fixed bridge mode-switching
Mon, 17 Aug 2009 00:30:37 +0200 Charly COSTE Introduced the command mechanism and fixed a bug
Sun, 16 Aug 2009 23:35:15 +0200 Charly COSTE No comment.
Sun, 16 Aug 2009 22:18:42 +0200 Charly COSTE Fixed multi-line message bug
Sun, 16 Aug 2009 22:04:06 +0200 Charly COSTE Added some help in README
Sun, 16 Aug 2009 21:28:02 +0200 Charly COSTE Removed a self._check() in muc.py