# # ChangeLog for perl/modules/IRC/lib/BarnOwl/Module/IRC # # Generated by Trac 1.0.2 # Mar 29, 2024, 9:08:18 AM Sun, 03 Apr 2011 19:06:02 GMT Nelson Elhage [5c6d661] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Fix reconnect behavior. Sun, 03 Apr 2011 19:06:02 GMT Nelson Elhage [ab6d8f0] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Fix spacing in MODE messages. Sun, 03 Apr 2011 19:06:02 GMT Nelson Elhage [dace02a] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Completion.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Use AnyEvent::IRC::Client's channel tracking, instead our own. Sun, 03 Apr 2011 19:06:02 GMT Nelson Elhage [b9a642a] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Only show nicks in response to irc-names. Sun, 03 Apr 2011 19:06:02 GMT Nelson Elhage [41ade7f] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Try to improve disconnection behavior Sun, 03 Apr 2011 19:06:02 GMT Nelson Elhage [0b0e460] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Squelch an "uninitialized" warning. I have no idea why ->{command} ... Sun, 03 Apr 2011 19:06:01 GMT Nelson Elhage [0ccf5ab] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Fix the message shown on on IRC connection. Sun, 03 Apr 2011 19:06:01 GMT Nelson Elhage [60b49a7] * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Make nick-change events LOGIN messages instead of ADMIN. Sun, 03 Apr 2011 19:06:01 GMT Nelson Elhage [5d4262c] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Correctly grab the 'reason' field for quit messages. Sun, 03 Apr 2011 19:06:01 GMT Nelson Elhage [3713b86] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Remove the %reconnect hash. Keep everything in the %ircnets ... Sun, 03 Apr 2011 19:06:01 GMT Nelson Elhage [59425a3] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Restore an accidentally-removed line. Sun, 03 Apr 2011 19:06:01 GMT Nelson Elhage [09bd74c] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Implement sending and receiving CTCP ACTIONs Sun, 03 Apr 2011 19:06:01 GMT Nelson Elhage [249bbbe] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Fix the connected callback. Sun, 03 Apr 2011 19:06:01 GMT Nelson Elhage [851a0e0] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Remove circular references between ::Connection and its Client. Sun, 03 Apr 2011 19:06:01 GMT Nelson Elhage [4787581] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Don't store a second copy of our nick. Sun, 03 Apr 2011 19:06:00 GMT Nelson Elhage [38d50c2] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Handle NICK messages from the server. Sun, 03 Apr 2011 19:06:00 GMT Nelson Elhage [8ba9313] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Port IRC support to AnyEvent::IRC. Thu, 24 Feb 2011 02:25:56 GMT Nelson Elhage [fb6e8e3] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Sort the output of :irc-names Sat, 02 Oct 2010 01:22:20 GMT David Benjamin [c6adf17] * aim.c (modified) * commands.c (modified) * functions.c (modified) * owl.h (modified) * perl/lib/BarnOwl/Complete/Client.pm (modified) * perl/lib/BarnOwl/MainLoopCompatHook.pm (modified) * perl/lib/BarnOwl/Timer.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/Connection.pm (modified) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter/Handle.pm (modified) * perlglue.xs (modified) * select.c (modified) * variable.c (modified) Track names along with timers, add :show timers This will help ... Sun, 26 Sep 2010 02:26:08 GMT David Benjamin [c8d9f84] * perl/lib/BarnOwl/MainLoopCompatHook.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter/Handle.pm (modified) More aggressively stop Timers created in perl In case something ... Mon, 28 Dec 2009 05:25:00 GMT Nelson Elhage [416241f] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: irc-disconnect on a pending reconnect should cancel it. Mon, 28 Dec 2009 05:25:00 GMT Nelson Elhage [3acab0e] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Store connection objects in %reconnect, rather than timers. Fri, 25 Dec 2009 03:37:22 GMT Nelson Elhage [ac374fc] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Revert "irc-disconnect on a pending reconnect should cancel the ... Wed, 23 Dec 2009 22:42:08 GMT Nelson Elhage [618a980] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) irc-disconnect on a pending reconnect should cancel the reconnect Sat, 19 Dec 2009 03:28:47 GMT Nelson Elhage [99c1f46] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Use 'private' when creating messages instead of 'isprivate'. ... Fri, 18 Dec 2009 03:52:39 GMT Alex Vandiver [f81176c] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Skip some IRC admin messages by default, controlled by irc:skip Tue, 15 Dec 2009 05:03:05 GMT Alex Vandiver [3b4ba7d] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Reconnect and re-join channels on IRC disconnect Tue, 27 Oct 2009 04:41:17 GMT Alejandro R. Sedeño [f1a2736] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/ConnectionManager.pm (modified) Switch perl modules to the new I/O Dispatch API. Signed-off-by: ... Tue, 06 Oct 2009 04:06:42 GMT Nelson Elhage [7cfb1df] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Handle 'nosuchchannel' events. Fixes #109. Sat, 03 Oct 2009 21:34:19 GMT Nelson Elhage [0e8a0fc] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Remove channels from the channel list on disconnect. Thu, 01 Oct 2009 01:32:36 GMT Nelson Elhage [955a36e] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Completion.pm (modified) Squelch some 'uninitialized' warnings in IRC completion. IRC join, ... Thu, 01 Oct 2009 01:32:36 GMT Nelson Elhage [27a1903] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Completion.pm (modified) IRC Completion: Use networks and channels from the IRC module. Thu, 20 Aug 2009 06:46:38 GMT Anders Kaseorg [744769e] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Add quoting for reply commands and editwin prompt. ... Wed, 29 Jul 2009 03:17:47 GMT Nelson Elhage [216b1d0] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Completion.pm (modified) IRC Completion: Complete based on observed senders, too. Wed, 29 Jul 2009 03:15:43 GMT Nelson Elhage [ab9cd8f] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Completion.pm (added) Add simplistic tab-completion for IRC. [nelhage@mit.edu: Fix hook ... Wed, 15 Jul 2009 00:40:17 GMT Nelson Elhage [7c83a32] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Fix "ARRAY(0x...)" at the start of 'whois' output. Tue, 14 Apr 2009 14:35:27 GMT Nelson Elhage [32620ac] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Don't beep on messages matching your nick. Having this feature ... Sat, 21 Feb 2009 00:08:36 GMT Nelson Elhage [4df2568] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Show admin messages for mode changes. Mon, 16 Feb 2009 21:38:22 GMT Nelson Elhage [330c55a] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Refactor IRC argument processing. The primary concrete improvement ... Mon, 15 Dec 2008 18:04:07 GMT Anders Kaseorg [3048f1f] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Show incoming IRC /me messages with * instead of bold, too. Sat, 26 Jul 2008 03:59:40 GMT Geoffrey Thomas [4789b17] * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Add /quit display support Thu, 24 Jul 2008 05:55:35 GMT Geoffrey Thomas [d264c6d] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Support for displaying :irc-whois replies, and various bugfixes. Thu, 24 Jul 2008 01:05:18 GMT Geoffrey Thomas [38cfdb5d] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Add proper display for the :irc-names reply. Thu, 24 Jul 2008 00:18:30 GMT Geoffrey Thomas [3ad15ff] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Add :irc-topic support and on_topic/on_topicinfo callbacks. Mon, 09 Jun 2008 22:32:38 GMT Alex Vandiver [3835ae8] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) A small bit of warnings avoidance for empty bodies. Fri, 21 Mar 2008 18:47:51 GMT Geoffrey Thomas [8faab0c] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) syntax error. Wed, 19 Mar 2008 19:46:43 GMT Geoffrey Thomas [3c5fe43] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: explicitly include the network (-a $alias) in reply commands. ... Mon, 03 Mar 2008 16:44:52 GMT Nelson Elhage [661d2eb] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Render IRC notices as normal messages Thu, 28 Feb 2008 23:18:54 GMT Nelson Elhage [e322b7c] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Make IRC admin messages actually display their content Thu, 28 Feb 2008 23:13:45 GMT Nelson Elhage [1af21e8] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Add parenthesis to fix a perl error in IRC Wed, 20 Feb 2008 01:48:44 GMT Alex Vandiver [1951db8] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Fix admin messages Fri, 15 Feb 2008 05:56:49 GMT Alejandro R. Sedeño [9c7a701] * Makefile.in (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/Connection.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/ConnectionManager.pm (modified) * perlconfig.c (modified) * perlglue.xs (modified) * select.c (added) * zephyr.c (modified) Initial select() changes. stdin, zephyr, jabber, and irc are checked ... Fri, 18 Jan 2008 13:58:53 GMT Geoffrey Thomas [5ff830a] * Makefile.in (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perlwrap.pm (modified) * minor changes to IRC * run ./svkversion only once rather than at ... Thu, 17 Jan 2008 03:03:00 GMT Nelson Elhage [ba2ca66] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Rewrite ::Connection to not subclass Net::IRC::Connection to avoid ... Mon, 14 Jan 2008 05:24:43 GMT Nelson Elhage [eab7a4c] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Right, _connected doesn't work either. I think I need to refactor ... Mon, 14 Jan 2008 03:08:52 GMT Nelson Elhage [e4db5ae] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Don't clober our parent's connected() method, either. Sun, 13 Jan 2008 23:10:44 GMT Nelson Elhage [3baf77f] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) 'motd' is a method of Net::IRC::Connection, don't clobber it Fri, 11 Jan 2008 06:38:50 GMT Nelson Elhage [9e02bb7] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Handle `nickinuse' errors and disconnects Thu, 10 Jan 2008 20:58:49 GMT Nelson Elhage [214b790] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) strip IRC coloring from IRC messages Thu, 10 Jan 2008 05:32:44 GMT Geoffrey Thomas [bc0d7bc] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perlglue.xs (modified) A (broken) attempt at handling motds and other IRC admin messages ... Thu, 10 Jan 2008 05:12:52 GMT Nelson Elhage [47b6a5f] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Show PART and JOIN messages Wed, 09 Jan 2008 05:26:15 GMT Nelson Elhage [0e52069] * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Implement smartnarrow on channels Wed, 09 Jan 2008 04:24:09 GMT Geoffrey Thomas [2c40dc0] * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Added support for channels in IRC. After you :irc-connect to a ... Tue, 08 Jan 2008 01:13:17 GMT Nelson Elhage [b38b0b2] * perl/modules/IRC/Makefile.PL (added) * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (added) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (added) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (added) Committing a partial IRC plugin