# # ChangeLog for / # # Generated by Trac 1.0.2 # Apr 16, 2024, 6:33:14 PM Tue, 11 Mar 2008 16:38:20 GMT Nelson Elhage [965e14d] * perl/lib/BarnOwl/ModuleLoader.pm (modified) Generate less ugly error spew if a module fails to load Thu, 06 Mar 2008 17:52:58 GMT Nelson Elhage [9815e2e] * perlwrap.pm (modified) Typo fix in docs Mon, 03 Mar 2008 20:00:24 GMT Derrick J. Brashear [054894e] * global.c (modified) ensure that even if ioctl(,TIOCGWINSZ,) returns 0s we never set ... 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 Sun, 02 Mar 2008 00:29:54 GMT Nelson Elhage [b07d8c8] * perlwrap.pm (modified) Update perlwrap.pm documentation for the select() BarnOwl Sat, 01 Mar 2008 23:41:46 GMT Nelson Elhage [e005862] * perl/lib/BarnOwl/ModuleLoader.pm (modified) Fix loading PAR modules that weren't present at startup Fri, 29 Feb 2008 00:27:35 GMT Alejandro R. Sedeño [3bf5516] * perl/modules/Jabber/lib/Net/XMPP/Connection.pm (modified) Fix a file descriptor leak. 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 Sun, 24 Feb 2008 08:39:48 GMT Matthew S. Goldstein [3bcf125] * text.c (modified) HTML Filtering fix for BODY tag Fri, 22 Feb 2008 15:58:32 GMT Alejandro R. Sedeño [b24029a] * global.c (modified) resize should always refresh the editwin. Wed, 20 Feb 2008 01:48:44 GMT Alex Vandiver [1951db8] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Fix admin messages Tue, 19 Feb 2008 23:10:18 GMT Alejandro R. Sedeño [4cc0ee0b] * owl.c (modified) owl.c: * Input processing - deal with all remaining input before ... Tue, 19 Feb 2008 09:55:35 GMT Geoffrey Thomas [18108b1e] * message.c (modified) Fix a bug where an explicit (local) realm foiled ... Tue, 19 Feb 2008 06:22:48 GMT Alejandro R. Sedeño [2f69081] * select.c (modified) Fixing AIM post select() Tue, 19 Feb 2008 01:54:45 GMT Alejandro R. Sedeño [9d2f010] * Makefile.in (modified) * functions.c (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) * perl/lib/BarnOwl/ModuleLoader.pm (modified) Merging in the select branch, part 2. select.c Mon, 18 Feb 2008 22:38:32 GMT Alejandro R. Sedeño [6b580b0] * functions.c (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) * select.c (modified) functions.c: * removing the redisplay call from ... Mon, 18 Feb 2008 21:45:22 GMT Nelson Elhage [b4fcc06] * perl/lib/BarnOwl/ModuleLoader.pm (modified) We need to stick modules on the beginning of @INC, not the end Fri, 15 Feb 2008 18:43:30 GMT Alejandro R. Sedeño [18a54ee] * select.c (modified) eliminate a segfault. 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 ... Tue, 12 Feb 2008 04:09:54 GMT Nelson Elhage [a6a4155] * keys.c (modified) Bind M-left and M-right by default in the editor Tue, 05 Feb 2008 01:11:37 GMT Alejandro R. Sedeño [005fc22] * fmtext.c (modified) bufflen should be initialized on copy. Mon, 04 Feb 2008 23:20:08 GMT Geoffrey Thomas [247cbc9] * variable.c (modified) * zephyr.c (modified) Add the variable 'zsender' to customize the outgoing Zephyr username. Sun, 03 Feb 2008 06:01:07 GMT Alejandro R. Sedeño [af1920fd] * dict.c (modified) * editwin.c (modified) * filter.c (modified) * filterelement.c (modified) * fmtext.c (modified) * functions.c (modified) * logging.c (modified) * obarray.c (modified) * perlconfig.c (modified) * util.c (modified) * variable.c (modified) Portability - removing C++ style comments. Sun, 03 Feb 2008 05:49:46 GMT Alejandro R. Sedeño [1b737a1] * fmtext.c (modified) Bounds checking. Wed, 30 Jan 2008 20:49:35 GMT Alejandro R. Sedeño [879e7e94] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Jabber Buddy Lists: * Query the jabber:show_offline_buddies once ... Wed, 30 Jan 2008 01:47:41 GMT Nelson Elhage [cab045b] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Fix IRC -- I forgot to add one ->conn in the last patch Thu, 24 Jan 2008 04:20:12 GMT Nelson Elhage [10e3963] * zephyr.c (modified) Fix the error messages sending to users who don't exist or aren't ... 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 07:13:44 GMT Alejandro R. Sedeño [eebef19] * global.c (modified) * owl.c (modified) dropping one unnecessary time(NULL) call. 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 ... Wed, 16 Jan 2008 07:59:06 GMT Nelson Elhage [f2d72128] * owl.c (modified) * perlwrap.pm (modified) * stylefunc.c (modified) Move oneline style to perl. closes 43 Tue, 15 Jan 2008 19:40:02 GMT Nelson Elhage [ff13a6f] * perlconfig.c (modified) Actually free the right thing when freeing perl commands 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 Sun, 13 Jan 2008 23:10:13 GMT Nelson Elhage [1fd5041b] * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (modified) Show JOIN and PART for login/outs Sun, 13 Jan 2008 23:08:14 GMT Nelson Elhage [56e72d5] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Kill a uninitialized warning Sat, 12 Jan 2008 20:07:20 GMT Alejandro R. Sedeño [05f0061] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Jabber - * fix logins to jabber.org - reported by gendalia Sat, 12 Jan 2008 16:56:20 GMT Alejandro R. Sedeño [cc6f009] * editwin.c (modified) Fixing a pet peeve. Clearing the line should preserve the echochar. Sat, 12 Jan 2008 07:00:53 GMT Nelson Elhage [6824a76] * README (modified) Adding a note about IRC deps Sat, 12 Jan 2008 06:11:53 GMT Nelson Elhage [88dc766] * owl.h (modified) I'm tired of those stupid warning. Sat, 12 Jan 2008 03:40:17 GMT Nelson Elhage [60c2e1e] * zephyr.c (modified) Nuke a warning Sat, 12 Jan 2008 03:17:19 GMT Nelson Elhage [0b7082c] * owl.c (modified) * stylefunc.c (modified) Nuke the vt style as well Sat, 12 Jan 2008 03:15:06 GMT Nelson Elhage [216e621] * stylefunc.c (modified) Nuke the stylefunc_default C code Fri, 11 Jan 2008 22:11:00 GMT Alex Vandiver [fe8cad8] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Default connections on a per-channel-name basis 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 Fri, 11 Jan 2008 04:25:27 GMT Nelson Elhage [b0c8011] * perl/lib/BarnOwl/ModuleLoader.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perlwrap.pm (modified) doc nits Fri, 11 Jan 2008 02:01:27 GMT Geoffrey Thomas [65fea01] * perlglue.xs (modified) Move comment around so that perlglue.xs compiles. Thu, 10 Jan 2008 22:22:46 GMT Nelson Elhage [1a64de6] * perlwrap.pm (modified) Document ::Hook and ::Hooks 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 20:49:27 GMT Nelson Elhage [b68342b] * perlglue.xs (modified) `beep' is already a barnowl command, so this binding is superfluous Thu, 10 Jan 2008 20:48:00 GMT Nelson Elhage [74fc22a] * perlglue.xs (modified) * perlwrap.pm (modified) Document (nearly) every public function in the BarnOwl:: namespace Thu, 10 Jan 2008 20:47:00 GMT Nelson Elhage [635881c] * message.c (modified) Require 'isprivate' to be a literal 'true', not merely present for a ... Thu, 10 Jan 2008 06:43:11 GMT Nelson Elhage [9506feb] * perl/lib/BarnOwl/ModuleLoader.pm (modified) Make :reload-modules work correctly with PARs Thu, 10 Jan 2008 06:28:59 GMT Nelson Elhage [1151f0b] * zephyr.c (modified) sprintf -> snprintf Thu, 10 Jan 2008 06:16:33 GMT Nelson Elhage [44f32fb] * zephyr.c (modified) Handle zephyrs to users on non -c message better (fixes #39) Thu, 10 Jan 2008 06:02:06 GMT Nelson Elhage [d536e72] * variable.c (modified) Handle recreation of an existing variable better. Copy over the ... Thu, 10 Jan 2008 06:01:32 GMT Nelson Elhage [b10f340] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Document the IRC variables 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:13:11 GMT Nelson Elhage [2fb58e4] * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (modified) Show the channel in LOG{IN,OUT} 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 Thu, 10 Jan 2008 04:14:20 GMT Nelson Elhage [6858d2d] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Implement /part and /names. We don't parse the /names response yet Wed, 09 Jan 2008 07:23:31 GMT Nelson Elhage [6286f26] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Implement irc-nick Wed, 09 Jan 2008 06:26:19 GMT Nelson Elhage [380b1ab] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) import is_private from ::Connection 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 05:10:30 GMT Alejandro R. Sedeño [c0f9e30] * global.c (modified) Fixing a personal pet peeve: resizing should not leave the current ... 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 Mon, 31 Dec 2007 01:53:07 GMT Alex Vandiver [3617286] * commands.c (modified) * functions.c (modified) Don't conceal subscription errors with the "ok, we added it to the ... Thu, 27 Dec 2007 15:55:12 GMT Alejandro R. Sedeño [9aba27b] * stylefunc.c (modified) Fixing a bug I noticed in the unicode branch. Mon, 24 Dec 2007 02:18:36 GMT Alejandro R. Sedeño [89f5338] * owl.c (modified) * util.c (modified) Moving owl_get_datadir to util.c so make test'' works again. Sun, 23 Dec 2007 20:16:29 GMT Alex Vandiver [78667f3] * owl.c (modified) Identify ourselves as barnowl in a couple more places Sun, 23 Dec 2007 20:16:26 GMT Alex Vandiver [3939268] * functions.c (modified) Allow C-r on outgoing messages (useful for CCs) Sun, 23 Dec 2007 16:32:02 GMT Nelson Elhage [8938188] * keys.c (modified) bind END in popless windows. closes #41 Tue, 11 Dec 2007 02:36:25 GMT Nelson Elhage [c7172b3] * debian/control (modified) We're not ktools Tue, 11 Dec 2007 02:34:46 GMT Nelson Elhage [a5a4a52] * debian/control (modified) Add zip as build-depends Thu, 06 Dec 2007 19:38:05 GMT Alejandro R. Sedeño [cf39d9f] * owl.c (modified) Making usleep call more reasonable. Responsiveness seems okay on ... Sun, 14 Oct 2007 22:16:44 GMT Matthew S. Goldstein [fa4f9c3] * commands.c (modified) aimwrite -m displays according to displayoutgoing Sun, 14 Oct 2007 21:16:35 GMT Matthew S. Goldstein [944004c] * commands.c (modified) added -m flag to aimwrite Wed, 10 Oct 2007 19:21:13 GMT Alejandro R. Sedeño [abe0962] * commands.c (modified) Fixing a typo pointed out by kchen. Tue, 02 Oct 2007 04:38:49 GMT Nelson Elhage [6711361] * message.c (modified) Don't crash if we hit `i' on iso-8859-*. This is not the right ... Thu, 13 Sep 2007 02:46:17 GMT Nelson Elhage [892568b] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/Connection.pm (modified) * perl/modules/Jabber/lib/Net/Jabber/MUC.pm (modified) Show full JIDs for users in non-anonymous JIDs in :jmuc presence. ... Thu, 13 Sep 2007 01:54:51 GMT Nelson Elhage [86840c5] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Validate JIDs passed to jmuc join. closes #25 Thu, 13 Sep 2007 01:37:41 GMT Nelson Elhage [27d8d83] * functions.c (modified) Do ~-expansion in :loadsubs. closes #26 Tue, 11 Sep 2007 00:00:45 GMT Nelson Elhage [79c06ae] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Use "" instead of `undef' as a default for messages with no reply ... Sat, 08 Sep 2007 21:33:34 GMT Eric C. Price [18e28a4] * configure.in (modified) * owl.c (modified) * owl.h (modified) Fixes for FreeBSD. Fri, 07 Sep 2007 04:13:45 GMT Nelson Elhage [2bdfed9] * Makefile.in (modified) Adding an explicit -f - to the tar commands for FreeBSD compatibility ... Mon, 27 Aug 2007 23:17:20 GMT Nelson Elhage [04166e9] * util.c (modified) Don't read before the start of the string for an instance Fri, 17 Aug 2007 21:26:44 GMT Nelson Elhage [ef9438a] * functions.c (modified) When we're narrowing to an instance, properly include un-instances. ... Fri, 17 Aug 2007 16:48:37 GMT Alejandro R. Sedeño [5073972] * perl/modules/Jabber/lib/XML/Stream.pm (modified) Apply patch from: ... Sat, 11 Aug 2007 05:18:37 GMT Nelson Elhage [18fb3d4f] * perlwrap.pm (modified) Show non-personal pings like stock owl does. closes #12 Sat, 11 Aug 2007 05:04:07 GMT Nelson Elhage [ce7b824] * commands.c (modified) * functions.c (modified) Implement :punt and :unpunt to punt arbitrary filters, rather than ... Wed, 08 Aug 2007 22:01:51 GMT Nelson Elhage [ad15610] * commands.c (modified) * filter.c (modified) * functions.c (modified) * global.c (modified) * message.c (modified) * perlconfig.c (modified) * variable.c (modified) Applying ctl's variable shuffling patch for better ANSI C-ness. ... Thu, 02 Aug 2007 02:58:31 GMT Nelson Elhage [b51d257] * perlwrap.pm (modified) Display opcodes with the default style Wed, 01 Aug 2007 06:27:30 GMT Nelson Elhage [095e717] * owl.c (modified) Changing the default personal filter to for ... Wed, 01 Aug 2007 05:52:08 GMT Nelson Elhage [0ef0e8f] * functions.c (modified) zephyr smartnarrow now uses the ``personal'' filter to decide whether ... Wed, 01 Aug 2007 05:42:53 GMT Nelson Elhage [21f0a9d] * message.c (modified) owl_message_get_text needs to make sure there's text to return before ... Tue, 31 Jul 2007 00:29:36 GMT Nelson Elhage [804ab8a] * message.c (modified) Making that last patch actually compile. Bad me. Tue, 31 Jul 2007 00:25:59 GMT Nelson Elhage [50e29e3] * message.c (modified) * zephyr.c (modified) * zero-len message means no fields * Actually use ...