# # ChangeLog for / # # Generated by Trac 1.0.2 # Mar 28, 2024, 12:13:39 PM Wed, 10 Feb 2010 02:49:47 GMT Anders Kaseorg [ae50abc] * zcrypt.c (modified) zcrypt: Don’t append a newline when decrypting. Signed-off-by: ... Wed, 10 Feb 2010 02:49:44 GMT Anders Kaseorg [a52eeb1] * zcrypt.c (modified) zcrypt: Add separate functions for zcrypting with a particular key. ... Wed, 10 Feb 2010 02:49:41 GMT Anders Kaseorg [dacb555] * functions.c (modified) * message.c (modified) * zcrypt.c (modified) zcrypt: Change zcrypt functions to allocate their output buffer. ... Wed, 10 Feb 2010 02:49:36 GMT Anders Kaseorg [d35d2ba] * message.c (modified) zcrypt: Don’t leak the body after decrypting a message. This fixes ... Wed, 10 Feb 2010 02:49:20 GMT Anders Kaseorg [3f18ad5] * zcrypt.c (modified) Fix zcrypt when compiling without krb4 OpenSSL's "compatibility" ... Sat, 06 Feb 2010 23:11:26 GMT Geoffrey Thomas [9a023d0] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Send multiple PRIVMSGs for IRC messages entered as multiple ... Sun, 31 Jan 2010 02:26:54 GMT Anders Kaseorg [c3a47c9] * filter.c (modified) * owl.h (modified) * view.c (modified) Move cachedmsgid from owl_filter to owl_view. This fixes a ... Sat, 23 Jan 2010 15:49:54 GMT Nelson Elhage [fde6d80] * perlglue.xs (modified) * style.c (modified) owl_style_create_perl: Change refcounting convention. Make ... Wed, 20 Jan 2010 03:53:08 GMT Nelson Elhage [2fec14b] * perlglue.xs (modified) perlglue.xs: Copy passed-in SV*s before storing them. Perl gives us ... Sun, 10 Jan 2010 15:03:52 GMT Nelson Elhage [0f8efe0] * t/completion.t (modified) completion.t: chdir("/") when done to allow cleanup. Some versions ... Sun, 10 Jan 2010 15:03:52 GMT Nelson Elhage [366558f] * t/completion.t (modified) completion.t: Pass a mode to mkpath. For some reason, without an ... Sat, 09 Jan 2010 21:02:47 GMT Anders Kaseorg [f7cd7c9] * tester.c (modified) * text.c (modified) owl_text_expand_tabs, meet multibyte and wide characters. ... Sat, 09 Jan 2010 21:02:03 GMT Anders Kaseorg [8a16704] * libfaim/config.h.in (deleted) * libfaim/stamp-h (deleted) * libfaim/stamp-h.in (deleted) Remove unused config.h.in, stamp-h, stamp-h.in from libfaim. ... Sat, 09 Jan 2010 21:01:58 GMT Anders Kaseorg [cecb125] * configure.ac (modified) Require automake ≥ 1.7.0, and don’t warn about portability to non-GNU ... Sat, 09 Jan 2010 21:01:53 GMT Anders Kaseorg [10557e6] * Makefile.am (modified) * configure.ac (modified) * perl/Makefile.am (added) Makefile.am: Use only direct children in SUBDIRS, to appease automake ... Thu, 07 Jan 2010 23:54:15 GMT Nelson Elhage [2a17b63] * commands.c (modified) * context.c (modified) * functions.c (modified) * keys.c (modified) * owl.c (modified) * popexec.c (modified) * select.c (modified) Push and pop contexts whenever we change context. This allows us to ... Thu, 07 Jan 2010 23:54:14 GMT Nelson Elhage [a999d9e] * global.c (modified) * owl.h (modified) * tester.c (modified) Replace the global context with a context stack. For now, we only ... Thu, 07 Jan 2010 23:54:14 GMT Nelson Elhage [8a2815b] * functions.c (modified) loopwrite_setup: Delegate to owl_function_write_setup() Thu, 07 Jan 2010 20:51:02 GMT Nelson Elhage [365950b] * perl/lib/BarnOwl.pm (modified) Squelch an 'uninitialized' warning in recv:shift-left. Tue, 05 Jan 2010 05:08:02 GMT Nelson Elhage [ec5d1a2] * configure.ac (modified) Start 1.6 release Tue, 05 Jan 2010 05:07:38 GMT Nelson Elhage [21889338] * ChangeLog (modified) * configure.ac (modified) * perl/lib/BarnOwl/Complete/Client.pm (modified) * perl/lib/BarnOwl/Completion.pm (modified) * perl/lib/BarnOwl/Completion/Util.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perlconfig.c (modified) * scripts/do-release (modified) * t/completion.t (modified) Merge branch 'release-1.5' Thu, 31 Dec 2009 21:11:03 GMT Nelson Elhage [901b931] * perlconfig.c (modified) Fix a typo in an error message. Thu, 31 Dec 2009 18:33:41 GMT Nelson Elhage [491cdb1] * ChangeLog (modified) * configure.ac (modified) BarnOwl 1.5 Wed, 30 Dec 2009 19:12:15 GMT Nelson Elhage [814aca1] * editwin.c (modified) * perl/lib/BarnOwl/Complete/Client.pm (modified) * perl/lib/BarnOwl/Completion.pm (modified) * perl/lib/BarnOwl/Completion/Util.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * scripts/do-release (modified) * t/completion.t (modified) Merge branch 'release-1.5' Wed, 30 Dec 2009 19:12:05 GMT Nelson Elhage [d41f773] * editwin.c (modified) Revert "Force the locktext to be visible initially." This reverts ... Wed, 30 Dec 2009 18:59:57 GMT Nelson Elhage [85fa6e4] * editwin.c (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/lib/BarnOwl/Complete/Client.pm (modified) * perl/lib/BarnOwl/Completion.pm (modified) * perl/lib/BarnOwl/Completion/Util.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * scripts/do-release (modified) * t/completion.t (modified) Merge branch 'release-1.5' Wed, 30 Dec 2009 18:59:48 GMT Nelson Elhage [460fbe8] * editwin.c (modified) editwin: Prefer the point a line below center when reframing. This ... Wed, 30 Dec 2009 06:55:19 GMT Nelson Elhage [43fe02f] * editwin.c (modified) Force the locktext to be visible initially. This works around a bug ... 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. Mon, 28 Dec 2009 05:24:59 GMT Nelson Elhage [54b4a87] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) IRC: Refactor the mk_irc_command API and document it. Mon, 28 Dec 2009 05:03:29 GMT Nelson Elhage [dc8f6e0] * perl/lib/BarnOwl/Complete/Client.pm (modified) Complete several commands that accept a filename. Mon, 28 Dec 2009 05:03:29 GMT Nelson Elhage [e6cec01] * perl/lib/BarnOwl/Completion/Util.pm (modified) * t/completion.t (modified) Completion: Add a helper function to complete paths. Add tests as ... Mon, 28 Dec 2009 05:03:28 GMT Nelson Elhage [880311d] * perl/lib/BarnOwl/Completion.pm (modified) Completion: Allow completers to provide partial completion. Mon, 28 Dec 2009 05:03:28 GMT Nelson Elhage [4815492] * perl/lib/BarnOwl/Completion.pm (modified) Completion: Allow for separate display and replacement strings. Mon, 28 Dec 2009 05:03:28 GMT Nelson Elhage [4d26776] * perl/lib/BarnOwl/Complete/Client.pm (modified) Complete the 'print' command. Mon, 28 Dec 2009 05:03:28 GMT Nelson Elhage [1dc839b] * perl/lib/BarnOwl/Complete/Client.pm (modified) Complete the 'bindkey' command. Fri, 25 Dec 2009 23:04:37 GMT Alejandro R. Sedeño [b84feab] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Interpret 'normal' messages the same as 'chat' messages Fri, 25 Dec 2009 23:01:33 GMT Alejandro R. Sedeño [89b700e] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Broaden recognition of 'normal' messages As per RFC 3921, Section ... 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 ... Fri, 25 Dec 2009 03:36:20 GMT Nelson Elhage [0572abcf] * ChangeLog (modified) * Makefile.am (modified) * commands.c (modified) * configure.ac (modified) * editwin.c (modified) * functions.c (modified) * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/Hooks.pm (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) * runtests.sh (modified) * tester.c (modified) * scripts/do-release (modified) Merge branch 'release-1.5' Fri, 25 Dec 2009 03:35:54 GMT Nelson Elhage [9f026c1] * runtests.sh (modified) runtests.sh: Specify tester with HARNESS_PERL instead of prove ... Fri, 25 Dec 2009 03:35:50 GMT Nelson Elhage [f0f2eec] * tester.c (modified) Fix tester for the filter list owl_dict conversion. Commit ... Fri, 25 Dec 2009 03:35:46 GMT Nelson Elhage [89982ec] * Makefile.am (modified) Makefile.am: Fall back gracefully if we can’t compute a GIT_VERSION. ... Thu, 24 Dec 2009 23:44:42 GMT Nelson Elhage [d771d1b] * scripts/do-release (modified) do-release: Refuse to build an update tarball if we haven't pulled. Thu, 24 Dec 2009 23:37:09 GMT Nelson Elhage [980fa31] * configure.ac (modified) BarnOwl 1.5rc2 Thu, 24 Dec 2009 23:18:51 GMT Alex Dehnert [6700c605] * commands.c (modified) * perl/lib/BarnOwl.pm (modified) Allow left/right scrolling by arbitrary amount Move ... Thu, 24 Dec 2009 06:41:36 GMT Alejandro R. Sedeño [c471e85] * editwin.c (modified) Reframe when replacing text in the editwin that is before or at the ... Thu, 24 Dec 2009 06:41:36 GMT Alejandro R. Sedeño [36a16fc] * editwin.c (modified) Revert "Add another case for reframing to owl_editwin_redisplay" ... 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 Tue, 22 Dec 2009 23:37:48 GMT Alejandro R. Sedeño [0cfa6ee] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Tweak what jabber messages are displayed Process and display normal ... Tue, 22 Dec 2009 23:37:48 GMT Alejandro R. Sedeño [2cca044] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/ConnectionManager.pm (modified) Replace the jabber roster on reconnect Tue, 22 Dec 2009 23:37:48 GMT Alejandro R. Sedeño [a2a5236] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Split jabber reconnect / keep-alive loops Reconnect may mutate the ... Tue, 22 Dec 2009 23:37:38 GMT Alejandro R. Sedeño [0dbb7d2] * 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) Factor out some common jabber connect-time code Call it upon ... Mon, 21 Dec 2009 23:00:27 GMT Nelson Elhage [6396c1e] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) IRC buddy list: Don't include a newline inside the bold tag. Mon, 21 Dec 2009 22:54:21 GMT Nelson Elhage [7574eed] * perl/lib/BarnOwl/Hooks.pm (modified) _get_blist: Ignore undefined or empty buddy list entries. Mon, 21 Dec 2009 22:36:30 GMT Nelson Elhage [fa0114b] * perl/lib/BarnOwl/Hooks.pm (modified) _get_blist: Correctly strip leading and trailing whitespace. Mon, 21 Dec 2009 22:14:11 GMT Nelson Elhage [2b66c361] * perl/lib/BarnOwl/Hooks.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Eliminate newlines between parts of the buddylists. ... Sun, 20 Dec 2009 23:55:03 GMT Alejandro R. Sedeño [cce5dbd] * functions.c (modified) Fix whitespace in buddy-list generating code This was written with ... Sun, 20 Dec 2009 03:51:01 GMT Nelson Elhage [1fd6086] * ChangeLog (modified) * configure.ac (modified) BarnOwl 1.5rc1 Sun, 20 Dec 2009 03:50:04 GMT Nelson Elhage [6aa4611] * keys.c (modified) Make HOME go all the way left in the main window Sun, 20 Dec 2009 03:49:57 GMT Nelson Elhage [8c97fa1] * commands.c (modified) * functions.c (modified) Add recv:getshift and recv:setshift [nelhage@mit.edu: Clean up ... Sun, 20 Dec 2009 03:45:57 GMT Nelson Elhage [1247aaa] * commands.c (modified) shift{left,right} should have same order in source Sun, 20 Dec 2009 03:19:04 GMT Nelson Elhage [b752f1e] * global.c (modified) * keys.c (modified) * owl.c (modified) * owl.h (modified) * select.c (modified) Allow ^Z to be rebound. Rather than catching SIGTSTP and doing ... 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 Wed, 16 Dec 2009 19:11:54 GMT Alex Vandiver [cd12307] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Minor space and formatting nitpicks 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 Thu, 10 Dec 2009 19:08:51 GMT Anders Kaseorg [62c91c1] * README (modified) README: Document that WordWrap requires Text::Autoformat. ... Thu, 10 Dec 2009 19:08:51 GMT Anders Kaseorg [438009c] * configure.ac (modified) Correct the --with-libzephyr help string to --with-zephyr. ... Thu, 10 Dec 2009 18:38:09 GMT Anders Kaseorg [e9c6fc8] * aim.c (modified) * editwin.c (modified) * fmtext.c (modified) * list.c (modified) * message.c (modified) * obarray.c (modified) * tester.c (modified) * zephyr.c (modified) Replace /* noproto */ comments with static. Signed-off-by: Anders ... Thu, 10 Dec 2009 18:38:09 GMT Anders Kaseorg [c0ddaea] * style.c (modified) owl_style_get_description: Empty macro arguments are undefined in ISO ... Thu, 10 Dec 2009 18:38:08 GMT Anders Kaseorg [bafbba1] * owl_perl.h (modified) owl_perl.h: Fix a C++ style comment. Signed-off-by: Anders Kaseorg ... Mon, 07 Dec 2009 01:08:24 GMT Nelson Elhage [129e609] * functions.c (modified) * global.c (modified) * mainwin.c (modified) * owl.c (modified) * owl.h (modified) * perlglue.xs (modified) Use a owl_dict to store the list of filters. Cathy Zhang reported ... Thu, 03 Dec 2009 15:17:03 GMT Karl Ramm [2c48db8] * functions.c (modified) don't open the file before owl_file_deleteline owl_file_deleteline ... Sat, 28 Nov 2009 20:38:40 GMT Alejandro R. Sedeño [e8074ed] * editwin.c (modified) Add another case for reframing to owl_editwin_redisplay Fixes: #99 ... Fri, 20 Nov 2009 08:28:56 GMT Alex Dehnert [dab89e28] * perl/lib/BarnOwl/Complete/Client.pm (modified) Add completion for :filter* Fri, 20 Nov 2009 08:28:54 GMT Alex Dehnert [1b9a163] * perl/lib/BarnOwl.pm (modified) Fix filter* Recent tokenization changes broke the filter* family ... Tue, 17 Nov 2009 01:53:43 GMT David Benjamin [f63a681] * functions.c (modified) * mainwin.c (modified) Mark the current mark with an asterisk Has priority over the arrow, ... Sun, 15 Nov 2009 15:36:45 GMT Nelson Elhage [3e8625f] * perl/lib/BarnOwl/Complete/Zephyr.pm (modified) Complete class names for the 'unsub' command. Sun, 08 Nov 2009 02:14:36 GMT Nelson Elhage [01846ce] * scripts/do-release (modified) do-release: Support release tarballs from random git revisions. Sun, 08 Nov 2009 02:14:36 GMT Nelson Elhage [8df704f] * Makefile.am (modified) * owl.h (modified) Take the version number from git if we're building in a git tree. Sun, 01 Nov 2009 22:39:15 GMT Alejandro R. Sedeño [6c81223] * owl.c (modified) Fix _followlast behavior. I broke _followlast in ... Fri, 30 Oct 2009 16:06:34 GMT Karl Ramm [96c3265] * util.c (modified) Tighten up sepbar() Fri, 30 Oct 2009 01:51:29 GMT Nelson Elhage [e3068de] * perlconfig.c (modified) perlconfig: Remove G_KEEPERR I believe this is only around because ... Fri, 30 Oct 2009 01:49:51 GMT Nelson Elhage [48d130b] * perl/lib/BarnOwl/Completion.pm (modified) Fix an uninitialized variable warning in tab completion. ... Wed, 28 Oct 2009 14:00:15 GMT Karl Ramm [ad0dedd] * perl/lib/BarnOwl/Style/Default.pm (modified) * perl/lib/BarnOwl/Style/OneLine.pm (modified) make control characters human-readable Random control characters ... Tue, 27 Oct 2009 19:08:19 GMT Alejandro R. Sedeño [7ca5d3e] * select.c (modified) Remove obsolete dispatch simplifications This should have been part ... Tue, 27 Oct 2009 18:15:08 GMT Alejandro R. Sedeño [a01ed7c] * global.c (modified) * owl.c (modified) * owl.h (modified) * perl/lib/BarnOwl.pm (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/ConnectionManager.pm (modified) * perlconfig.c (modified) * perlglue.xs (modified) * popexec.c (modified) * select.c (modified) * zephyr.c (modified) * filter.c (modified) * fmtext.c (modified) * perl/lib/BarnOwl/Complete/Client.pm (modified) * scripts/locker-build (modified) * util.c (modified) Merge branch 'io_dispatch_rewrite' 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, 27 Oct 2009 04:41:17 GMT Alejandro R. Sedeño [6fc40a7] * global.c (modified) * owl.h (modified) * select.c (modified) Rip out the old dispatch API. Signed-off-by: Alejandro R. Sedeño ... Tue, 27 Oct 2009 04:41:17 GMT Alejandro R. Sedeño [18fdd5f9] * owl.c (modified) * owl.h (modified) * popexec.c (modified) * zephyr.c (modified) Switch C to the new I/O Dispatch API. Signed-off-by: Alejandro R. ... Tue, 27 Oct 2009 04:41:17 GMT Alejandro R. Sedeño [ffc4df6] * perl/lib/BarnOwl.pm (modified) * perlconfig.c (modified) * perlglue.xs (modified) * select.c (modified) Switch perl API to new I/O Dispatch API. Signed-off-by: Alejandro ... Tue, 27 Oct 2009 04:41:09 GMT Alejandro R. Sedeño [df0138f] * global.c (modified) * owl.h (modified) * perlconfig.c (modified) * select.c (modified) Add a new I/O Dispatch API Signed-off-by: Alejandro R. Sedeño ... Mon, 26 Oct 2009 20:09:38 GMT David Benjamin [e7f5970] * perlconfig.c (modified) Add owl_new_hv for future Perl code While we're at it, might as ... Mon, 26 Oct 2009 20:09:38 GMT David Benjamin [02a72bf] * perl/lib/BarnOwl/Complete/Client.pm (modified) Further complete the show command Add subcommands keymap(s) and ... Mon, 26 Oct 2009 20:09:38 GMT David Benjamin [fe7616e] * perlglue.xs (modified) Export BarnOwl::all_keymaps to perl For completing the show keymap ... Mon, 26 Oct 2009 20:09:38 GMT David Benjamin [e3cbd65] * perlglue.xs (modified) Use owl_new_av in exported functions Simplified all_variables, ... Mon, 26 Oct 2009 20:09:38 GMT David Benjamin [3cc4bfc] * filter.c (modified) Add owl_filter_to_sv for exporting filters Currently just returns ... Mon, 26 Oct 2009 20:09:38 GMT David Benjamin [e67359b] * perlconfig.c (modified) Add owl_new_av to abstract owl_list to AV* Takes a callback ...