# # ChangeLog for / # # Generated by Trac 1.0.2 # Apr 23, 2024, 6:38:52 AM Fri, 09 Apr 2010 02:00:29 GMT Nelson Elhage [7d03c8d] * .gitignore (modified) * Makefile (deleted) * Makefile.am (modified) * configure.ac (modified) Add zcrypt to our build system. Thu, 18 Mar 2010 03:30:31 GMT Nelson Elhage [2b7ef0a] * Makefile (added) * zcrypt.c (added) * .gitignore (added) * AUTHORS (added) * COPYING (added) * ChangeLog (added) * Makefile.am (added) * README (added) * aim.c (added) * autogen.sh (added) * barnowl (added) * buddy.c (added) * buddylist.c (added) * cmd.c (added) * codelist.pl (added) * commands.c (added) * configure.ac (added) * context.c (added) * dict.c (added) * doc/advanced.txt (added) * doc/barnowl.1 (added) * doc/code.txt (added) * doc/intro.txt (added) * editwin.c (added) * errqueue.c (added) * examples/owlconf.erik (added) * examples/owlconf.simple (added) * examples/owlconf.vtformat (added) * filter.c (added) * filterelement.c (added) * fmtext.c (added) * functions.c (added) * glib_compat.c (added) * global.c (added) * help.c (added) * history.c (added) * keybinding.c (added) * keymap.c (added) * keypress.c (added) * keys.c (added) * libfaim/Makefile.am (added) * libfaim/admin.c (added) * libfaim/adverts.c (added) * libfaim/aim.h (added) * libfaim/aim_cbtypes.h (added) * libfaim/aim_internal.h (added) * libfaim/auth.c (added) * libfaim/bart.c (added) * libfaim/bos.c (added) * libfaim/bstream.c (added) * libfaim/buddylist.c (added) * libfaim/chat.c (added) * libfaim/chatnav.c (added) * libfaim/conn.c (added) * libfaim/email.c (added) * libfaim/faimconfig.h (added) * libfaim/ft.c (added) * libfaim/icq.c (added) * libfaim/im.c (added) * libfaim/invite.c (added) * libfaim/locate.c (added) * libfaim/md5.c (added) * libfaim/md5.h (added) * libfaim/misc.c (added) * libfaim/msgcookie.c (added) * libfaim/odir.c (added) * libfaim/oscar.c (added) * libfaim/popups.c (added) * libfaim/rxhandlers.c (added) * libfaim/rxqueue.c (added) * libfaim/search.c (added) * libfaim/service.c (added) * libfaim/snac.c (added) * libfaim/ssi.c (added) * libfaim/stats.c (added) * libfaim/tlv.c (added) * libfaim/translate.c (added) * libfaim/txqueue.c (added) * libfaim/util.c (added) * list.c (added) * logging.c (added) * m4/ax_c_check_flag.m4 (added) * m4/ax_cflags_strict_prototypes.m4 (added) * m4/ax_cflags_warn_all.m4 (added) * m4/pkg.m4 (added) * mainwin.c (added) * message.c (added) * messagelist.c (added) * obarray.c (added) * owl.c (added) * owl.h (added) * owl_perl.h (added) * pair.c (added) * perl/Makefile.am (added) * perl/lib/BarnOwl.pm (added) * perl/lib/BarnOwl/Complete/AIM.pm (added) * perl/lib/BarnOwl/Complete/Client.pm (added) * perl/lib/BarnOwl/Complete/Filter.pm (added) * perl/lib/BarnOwl/Complete/Zephyr.pm (added) * perl/lib/BarnOwl/Completion.pm (added) * perl/lib/BarnOwl/Completion/Context.pm (added) * perl/lib/BarnOwl/Completion/Util.pm (added) * perl/lib/BarnOwl/Editwin.pm (added) * perl/lib/BarnOwl/Help.pm (added) * perl/lib/BarnOwl/Hook.pm (added) * perl/lib/BarnOwl/Hooks.pm (added) * perl/lib/BarnOwl/Message.pm (added) * perl/lib/BarnOwl/Message/AIM.pm (added) * perl/lib/BarnOwl/Message/Admin.pm (added) * perl/lib/BarnOwl/Message/Generic.pm (added) * perl/lib/BarnOwl/Message/Loopback.pm (added) * perl/lib/BarnOwl/Message/Zephyr.pm (added) * perl/lib/BarnOwl/ModuleLoader.pm (added) * perl/lib/BarnOwl/Parse.pm (added) * perl/lib/BarnOwl/Style.pm (added) * perl/lib/BarnOwl/Style/Basic.pm (added) * perl/lib/BarnOwl/Style/Default.pm (added) * perl/lib/BarnOwl/Style/Legacy.pm (added) * perl/lib/BarnOwl/Style/OneLine.pm (added) * perl/lib/BarnOwl/Timer.pm (added) * perl/lib/BarnOwl/Zephyr.pm (added) * perl/lib/Module/Install/BarnOwl.pm (added) * perl/modules/IRC/Makefile.PL (added) * perl/modules/IRC/inc/Module/Install.pm (added) * perl/modules/IRC/inc/Module/Install/BarnOwl.pm (added) * perl/modules/IRC/inc/Module/Install/Base.pm (added) * perl/modules/IRC/inc/Module/Install/Can.pm (added) * perl/modules/IRC/inc/Module/Install/Fetch.pm (added) * perl/modules/IRC/inc/Module/Install/Makefile.pm (added) * perl/modules/IRC/inc/Module/Install/Metadata.pm (added) * perl/modules/IRC/inc/Module/Install/Win32.pm (added) * perl/modules/IRC/inc/Module/Install/WriteAll.pm (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/Completion.pm (added) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (added) * perl/modules/Jabber/Makefile.PL (added) * perl/modules/Jabber/inc/Module/Install.pm (added) * perl/modules/Jabber/inc/Module/Install/BarnOwl.pm (added) * perl/modules/Jabber/inc/Module/Install/Base.pm (added) * perl/modules/Jabber/inc/Module/Install/Can.pm (added) * perl/modules/Jabber/inc/Module/Install/Fetch.pm (added) * perl/modules/Jabber/inc/Module/Install/Makefile.pm (added) * perl/modules/Jabber/inc/Module/Install/Metadata.pm (added) * perl/modules/Jabber/inc/Module/Install/Win32.pm (added) * perl/modules/Jabber/inc/Module/Install/WriteAll.pm (added) * perl/modules/Jabber/lib/BarnOwl/Message/Jabber.pm (added) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (added) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/Connection.pm (added) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/ConnectionManager.pm (added) * perl/modules/Jabber/lib/Net/Jabber.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Client.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Component.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Data.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Debug.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Dialback.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Dialback/Result.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Dialback/Verify.pm (added) * perl/modules/Jabber/lib/Net/Jabber/IQ.pm (added) * perl/modules/Jabber/lib/Net/Jabber/JID.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Key.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Log.pm (added) * perl/modules/Jabber/lib/Net/Jabber/MUC.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Message.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Namespaces.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Presence.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Protocol.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Server.pm (added) * perl/modules/Jabber/lib/Net/Jabber/Stanza.pm (added) * perl/modules/Jabber/lib/Net/Jabber/XDB.pm (added) * perl/modules/Jabber/lib/Net/XMPP.pm (added) * perl/modules/Jabber/lib/Net/XMPP/Client.pm (added) * perl/modules/Jabber/lib/Net/XMPP/Connection.pm (added) * perl/modules/Jabber/lib/Net/XMPP/Debug.pm (added) * perl/modules/Jabber/lib/Net/XMPP/IQ.pm (added) * perl/modules/Jabber/lib/Net/XMPP/JID.pm (added) * perl/modules/Jabber/lib/Net/XMPP/Message.pm (added) * perl/modules/Jabber/lib/Net/XMPP/Namespaces.pm (added) * perl/modules/Jabber/lib/Net/XMPP/Presence.pm (added) * perl/modules/Jabber/lib/Net/XMPP/PrivacyLists.pm (added) * perl/modules/Jabber/lib/Net/XMPP/Protocol.pm (added) * perl/modules/Jabber/lib/Net/XMPP/Roster.pm (added) * perl/modules/Jabber/lib/Net/XMPP/Stanza.pm (added) * perl/modules/Jabber/lib/XML/Stream.pm (added) * perl/modules/Jabber/lib/XML/Stream/Namespace.pm (added) * perl/modules/Jabber/lib/XML/Stream/Node.pm (added) * perl/modules/Jabber/lib/XML/Stream/Parser.pm (added) * perl/modules/Jabber/lib/XML/Stream/Parser/DTD.pm (added) * perl/modules/Jabber/lib/XML/Stream/Tree.pm (added) * perl/modules/Jabber/lib/XML/Stream/XPath.pm (added) * perl/modules/Jabber/lib/XML/Stream/XPath/Op.pm (added) * perl/modules/Jabber/lib/XML/Stream/XPath/Query.pm (added) * perl/modules/Jabber/lib/XML/Stream/XPath/Value.pm (added) * perl/modules/Makefile.am (added) * perl/modules/WordWrap/Makefile.PL (added) * perl/modules/WordWrap/inc/Module/Install.pm (added) * perl/modules/WordWrap/inc/Module/Install/BarnOwl.pm (added) * perl/modules/WordWrap/inc/Module/Install/Base.pm (added) * perl/modules/WordWrap/inc/Module/Install/Can.pm (added) * perl/modules/WordWrap/inc/Module/Install/Fetch.pm (added) * perl/modules/WordWrap/inc/Module/Install/Makefile.pm (added) * perl/modules/WordWrap/inc/Module/Install/Metadata.pm (added) * perl/modules/WordWrap/inc/Module/Install/Win32.pm (added) * perl/modules/WordWrap/inc/Module/Install/WriteAll.pm (added) * perl/modules/WordWrap/lib/BarnOwl/Module/WordWrap.pm (added) * perl_tester.c (added) * perlconfig.c (added) * perlglue.xs (added) * popexec.c (added) * popwin.c (added) * regex.c (added) * runtests.sh (added) * scripts/add-changelog (added) * scripts/do-release (added) * scripts/locker-build (added) * scripts/locker-update (added) * select.c (added) * stubgen.pl (added) * style.c (added) * t/00-core-tests.t (added) * t/completion.t (added) * t/mock.pl (added) * t/unicode.t (added) * tester.c (added) * text.c (added) * typemap (added) * util.c (added) * variable.c (added) * view.c (added) * viewwin.c (added) * wcwidth.c (added) * zbuddylist.c (added) * zephyr.c (added) * zwrite.c (added) Merge zcrypt into master. Merge commit ... Thu, 18 Mar 2010 03:30:31 GMT Nelson Elhage [e832a52] * zcrypt.c (modified) const-ify most of the strings in zcrypt.c Thu, 18 Mar 2010 03:30:31 GMT Nelson Elhage [6d7f2a8] * zcrypt.c (modified) zcrypt: Make encryption/decryption algorithms into a table. Thu, 18 Mar 2010 03:30:30 GMT Nelson Elhage [8bd190d] * Makefile (modified) * filterproc.c (added) * filterproc.h (added) * zcrypt.c (modified) zcrypt: Implement AES encryption support using GPG. Thu, 18 Mar 2010 03:15:36 GMT Nelson Elhage [d564c3d] * Makefile.am (modified) * commands.c (modified) * filterproc.c (added) * filterproc.h (added) * functions.c (modified) * message.c (modified) * tester.c (modified) * zcrypt.c (deleted) Replace the built-in zcrypt with shelling out to the zcrypt binary. Thu, 18 Mar 2010 02:47:55 GMT Nelson Elhage [c836519] * zcrypt.c (modified) Import our OpenSSL compatibility fix for zcrypt. Thu, 18 Mar 2010 02:36:59 GMT Nelson Elhage [9a4077c] * zcrypt.c (modified) zcrypt.c: Refactor encryption. Thu, 18 Mar 2010 02:36:59 GMT Nelson Elhage [f7f35c0] * zcrypt.c (modified) zcrypt.c: untabify Thu, 18 Mar 2010 02:36:59 GMT Nelson Elhage [4133e34] * zcrypt.c (modified) zcrypt: Improve error handling behavior slightly. * Don't print ... Thu, 18 Mar 2010 02:36:59 GMT Nelson Elhage [a08bfc3] * zcrypt.c (modified) zcrypt: Send errors to stderr, not stdout. Thu, 18 Mar 2010 02:36:59 GMT Nelson Elhage [356465e] * zcrypt.c (modified) zcrypt.c: Clean up warnings. Thu, 18 Mar 2010 02:36:59 GMT Nelson Elhage [49bc81e] * zcrypt.c (modified) zcrypt: Fix the include. Thu, 18 Mar 2010 02:36:59 GMT Nelson Elhage [6b1c3b6] * zcrypt.c (modified) zcrypt.c: Fix the zcrypt CVEs Thu, 18 Mar 2010 02:36:59 GMT Nelson Elhage [4942723] * Makefile (added) Add a Makefile Tue, 16 Mar 2010 01:37:44 GMT Nelson Elhage [edae037] * zcrypt.c (added) Import zcrypt.[c1] from outland. Fri, 12 Mar 2010 02:37:07 GMT David Benjamin [dfe94f9] * functions.c (modified) Check for dirty windows in owl_function_set_cursor Fri, 12 Mar 2010 02:37:07 GMT David Benjamin [f449096] * commands.c (modified) * editwin.c (modified) * functions.c (modified) * mainwin.c (modified) * owl.c (modified) * popwin.c (modified) * util.c (modified) * viewwin.c (modified) Drop calls to update_panels outside main loop One call is ... Fri, 12 Mar 2010 02:37:07 GMT David Benjamin [03c5bdd] * owl.h (modified) * popwin.c (modified) Drop owl_popwin's first_refresh book-keeping ... Fri, 12 Mar 2010 02:37:07 GMT David Benjamin [8830df47] * functions.c (modified) * keys.c (modified) * popwin.c (modified) libpanel makes owl_popwin_refresh unnecessary Fri, 12 Mar 2010 02:36:40 GMT David Benjamin [4cca591] * functions.c (modified) * keys.c (modified) * popexec.c (modified) * viewwin.c (modified) Drop doupdate call in owl_viewwin_redisplay Instead, set refresh ... Tue, 09 Mar 2010 22:47:26 GMT David Benjamin [2ee9e8d] * commands.c (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) Drop doupdate call in owl_editwin_redisplay It isn't being used, ... Mon, 08 Mar 2010 04:50:32 GMT Anders Kaseorg [1286893] * doc/code.txt (modified) Document the init/cleanup vs. new/delete naming conventions. ... Mon, 08 Mar 2010 03:30:49 GMT Anders Kaseorg [f8074e9] * libfaim/aim.h (modified) * owl.h (modified) * zcrypt.c (modified) Use bool from instead of an ad-hoc definition in ... Mon, 08 Mar 2010 03:28:24 GMT Anders Kaseorg [423adcb] * fmtext.c (modified) owl_fmtext_get_colorpair: Remove unused variable default_bg. ... Mon, 08 Mar 2010 03:28:24 GMT Anders Kaseorg [66a8cd6] * message.c (modified) * messagelist.c (modified) * variable.c (modified) Copy structs without memcpy. Signed-off-by: Anders Kaseorg ... Mon, 08 Mar 2010 03:28:24 GMT Anders Kaseorg [46d940a] * util.c (modified) atokenize: Use owl_strdup instead of memcpy. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:26:56 GMT Anders Kaseorg [1c4b4ca] * buddylist.c (modified) Rename owl_buddylist_free to owl_buddylist_cleanup. Signed-off-by: ... Mon, 08 Mar 2010 03:26:54 GMT Anders Kaseorg [a038c2a3] * buddy.c (modified) Rename owl_buddy_free to owl_buddy_cleanup. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:26:51 GMT Anders Kaseorg [bb0d439] * functions.c (modified) * keymap.c (modified) Rename owl_keyhandler_keymap_namelist_free to ... Mon, 08 Mar 2010 03:26:49 GMT Anders Kaseorg [0bdb3a6] * keymap.c (modified) Rename owl_keymap_free to owl_keymap_cleanup. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:26:47 GMT Anders Kaseorg [920201c] * keybinding.c (modified) * keymap.c (modified) Rename owl_keybinding_free_all to owl_keybinding_delete. ... Mon, 08 Mar 2010 03:26:44 GMT Anders Kaseorg [b646d00] * keybinding.c (modified) Rename owl_keybinding_free to owl_keybinding_cleanup. ... Mon, 08 Mar 2010 03:26:41 GMT Anders Kaseorg [30bb10a] * editwin.c (modified) * tester.c (modified) Rename owl_editwin_free to owl_editwin_delete. Signed-off-by: ... Mon, 08 Mar 2010 03:26:38 GMT Anders Kaseorg [94b0b1d] * view.c (modified) Rename owl_view_free to owl_view_cleanup. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:26:36 GMT Anders Kaseorg [5294cbf] * global.c (modified) Rename owl_global_free_filter_ent to owl_global_delete_filter_ent. ... Mon, 08 Mar 2010 03:26:34 GMT Anders Kaseorg [75c7e8e] * filter.c (modified) * filterelement.c (modified) Rename owl_filterelement_free to owl_filterelement_cleanup. ... Mon, 08 Mar 2010 03:26:32 GMT Anders Kaseorg [5cbc929] * filterelement.c (modified) * functions.c (modified) * global.c (modified) * regex.c (modified) Rename owl_regex_free to owl_regex_cleanup. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:26:30 GMT Anders Kaseorg [963b471] * commands.c (modified) * viewwin.c (modified) Rename owl_viewwin_free to owl_viewwin_cleanup. Signed-off-by: ... Mon, 08 Mar 2010 03:26:28 GMT Anders Kaseorg [b585ba2] * style.c (modified) Rename owl_style_free to owl_style_cleanup. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:26:26 GMT Anders Kaseorg [a44cd91] * message.c (modified) Rename owl_message_free to owl_message_cleanup. Signed-off-by: ... Mon, 08 Mar 2010 03:26:22 GMT Anders Kaseorg [c230bc1] * commands.c (modified) * functions.c (modified) * zephyr.c (modified) * zwrite.c (modified) Rename owl_zwrite_free to owl_zwrite_cleanup. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:26:20 GMT Anders Kaseorg [8d4b521] * cmd.c (modified) * functions.c (modified) * keymap.c (modified) Rename owl_cmddict_namelist_free to owl_cmddict_namelist_cleanup. ... Mon, 08 Mar 2010 03:26:18 GMT Anders Kaseorg [685e96f] * cmd.c (modified) Rename owl_cmd_free to owl_cmd_cleanup. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:26:16 GMT Anders Kaseorg [8f2d9bf] * cmd.c (modified) * perlconfig.c (modified) Rename owl_perlconfig_cmd_free to owl_perlconfig_cmd_cleanup. ... Mon, 08 Mar 2010 03:26:14 GMT Anders Kaseorg [d537350] * dict.c (modified) * filterelement.c (modified) Inline owl_dict_free_simple. Signed-off-by: Anders Kaseorg ... Mon, 08 Mar 2010 03:26:12 GMT Anders Kaseorg [bf7aa1d] * dict.c (modified) * tester.c (modified) * variable.c (modified) Rename owl_dict_free_all to owl_dict_cleanup. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:26:09 GMT Anders Kaseorg [a1074de] * dict.c (modified) * filterelement.c (modified) * tester.c (modified) owl_dict_insert_element: Rename free_on_replace argument to ... Mon, 08 Mar 2010 03:26:06 GMT Anders Kaseorg [0e57335] * functions.c (modified) * help.c (modified) * variable.c (modified) Rename owl_variable_dict_namelist_free to ... Mon, 08 Mar 2010 03:26:04 GMT Anders Kaseorg [5e5f08f] * aim.c (modified) * list.c (modified) * message.c (modified) * messagelist.c (modified) * view.c (modified) Make owl_list_free_simple a special case of owl_list_cleanup. ... Mon, 08 Mar 2010 03:26:02 GMT Anders Kaseorg [8c59178] * buddylist.c (modified) * cmd.c (modified) * functions.c (modified) * keymap.c (modified) * list.c (modified) * perlconfig.c (modified) * perlglue.xs (modified) * tester.c (modified) * variable.c (modified) * zwrite.c (modified) Rename owl_list_free_all to owl_list_cleanup. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:26:00 GMT Anders Kaseorg [7ab0020] * fmtext.c (modified) * functions.c (modified) * help.c (modified) * message.c (modified) * perlglue.xs (modified) * viewwin.c (modified) Rename owl_fmtext_free to owl_fmtext_cleanup. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:25:58 GMT Anders Kaseorg [0fef6eb] * tester.c (modified) * variable.c (modified) Rename owl_variable_dict_free to owl_variable_dict_cleanup. ... Mon, 08 Mar 2010 03:25:56 GMT Anders Kaseorg [bbd74a9] * owl.h (modified) * variable.c (modified) Rename owl_variable.free_fn to delete_fn. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:25:54 GMT Anders Kaseorg [3b0edaa] * variable.c (modified) Rename owl_variable_free to owl_variable_delete. Signed-off-by: ... Mon, 08 Mar 2010 03:25:51 GMT Anders Kaseorg [40d22cf] * cmd.c (modified) * filter.c (modified) * util.c (modified) * zwrite.c (modified) Rename owl_parsefree to owl_parse_delete. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:25:09 GMT Anders Kaseorg [1672650] * commands.c (modified) * keybinding.c (modified) * util.c (modified) * variable.c (modified) Rename atokenize_free to atokenize_delete. Signed-off-by: Anders ... Mon, 08 Mar 2010 03:21:16 GMT Anders Kaseorg [43e8bb2] * functions.c (modified) owl_function_typefilt: Don’t leak an owl_filter. Signed-off-by: ... Sun, 07 Mar 2010 23:56:51 GMT David Benjamin [b30c256] * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/Help.pm (added) * perl/lib/BarnOwl/Hooks.pm (modified) Add edit:help command for zsh-style in-edit help zsh has this ... Sun, 07 Mar 2010 23:56:51 GMT David Benjamin [d64f963] * owl.c (modified) Prefer popwin to typwin for cursor placement If we somehow have a ... Sun, 07 Mar 2010 23:54:59 GMT David Benjamin [30c5aab] * perl/lib/BarnOwl/Completion/Context.pm (modified) * perl/lib/BarnOwl/Parse.pm (modified) Add function for point-less parses Often, you don't care very much ... Wed, 03 Mar 2010 02:14:44 GMT David Benjamin [2d232ed] * perl/lib/BarnOwl/Completion/Context.pm (modified) * perl/lib/BarnOwl/Parse.pm (added) Move Completion::Context::tokenize into own module Also add TODO ... Wed, 03 Mar 2010 02:14:44 GMT David Benjamin [af21934] * perl/lib/BarnOwl/Completion/Context.pm (modified) Fix leading whitespace in tokenizer and refactor Should make tests ... Wed, 03 Mar 2010 02:14:44 GMT David Benjamin [ccafe64] * t/completion.t (modified) Add additional (failing) tests for completer parse Completer should ... Wed, 03 Mar 2010 02:14:44 GMT David Benjamin [dffb8b8] * owl.h (modified) * popwin.c (modified) Drop popwin and borderwin from owl_popwin Again, the WINDOWs are ... Wed, 03 Mar 2010 02:14:44 GMT David Benjamin [b3adfb5] * global.c (modified) * owl.h (modified) Remove {rec,sep,msg,typ}win from owl_global With libpanel, the ... Wed, 03 Mar 2010 02:14:44 GMT David Benjamin [8099357] * owl.c (modified) Remove some mentions of global windows from main Sadly, we can't ... Wed, 03 Mar 2010 02:14:44 GMT David Benjamin [b928b3a] * functions.c (modified) * global.c (modified) * owl.c (modified) * popexec.c (modified) Remove popwin special-casing Finally, we can have our cake! Now ... Wed, 03 Mar 2010 02:14:44 GMT David Benjamin [8ae2de9] * commands.c (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) * mainwin.c (modified) * owl.c (modified) * owl.h (modified) * popwin.c (modified) * util.c (modified) * viewwin.c (modified) Attach PANELs to all of our WINDOWs We replace wnoutrefresh with ... Wed, 03 Mar 2010 02:14:44 GMT David Benjamin [be1ae91] * owl.h (modified) Allow compiling with panels included Add the typedef needed for the ... Wed, 03 Mar 2010 02:14:44 GMT David Benjamin [59077f9] * configure.ac (modified) Link to libpanel (provided with ncurses) libpanel makes life easier ... Tue, 02 Mar 2010 01:15:53 GMT Anders Kaseorg [80b5c42] * buddy.c (modified) * buddylist.c (modified) Add owl_buddy_delete to fix leaks. Signed-off-by: Anders Kaseorg ... Tue, 02 Mar 2010 01:15:51 GMT Anders Kaseorg [516c27e] * global.c (modified) * style.c (modified) Add owl_style_delete to fix leaks. Signed-off-by: Anders Kaseorg ... Tue, 02 Mar 2010 01:15:48 GMT Anders Kaseorg [91634ec] * functions.c (modified) * logging.c (modified) * message.c (modified) * messagelist.c (modified) * owl.c (modified) Add owl_message_delete to fix leaks. Signed-off-by: Anders Kaseorg ... Tue, 02 Mar 2010 01:15:46 GMT Anders Kaseorg [b0da027] * cmd.c (modified) Add owl_cmd_delete to fix leaks. Signed-off-by: Anders Kaseorg ... Tue, 02 Mar 2010 01:15:44 GMT Anders Kaseorg [62a000b] * cmd.c (modified) owl_cmddict_execute: Don’t leak buffers when given no arguments. ... Tue, 02 Mar 2010 01:15:41 GMT Anders Kaseorg [46c7f5b] * zephyr.c (modified) _owl_zephyr_process_events: Don’t leak ignored ZNotices. ... Tue, 02 Mar 2010 01:15:39 GMT Anders Kaseorg [7a3a747] * variable.c (modified) owl_variable_enum_get_tostring: Don’t leak the tokenized settings. ... Tue, 02 Mar 2010 01:15:37 GMT Anders Kaseorg [732cc15] * zcrypt.c (modified) owl_zcrypt_decrypt, owl_zcrypt_encrypt: Don’t leak the key filename. ... Tue, 02 Mar 2010 01:15:34 GMT Anders Kaseorg [1a01720] * fmtext.c (modified) owl_fmtext_appendf_normal: Don’t leak the formatted string to append. ... Tue, 02 Mar 2010 01:15:32 GMT Anders Kaseorg [3e55268] * viewwin.c (modified) owl_viewwin_init_fmtext: Don’t leak the temporary formatted text. ... Tue, 02 Mar 2010 01:15:29 GMT Anders Kaseorg [b85c1c4] * functions.c (modified) owl_function_exec: Don’t leak the redirected command string. ... Tue, 02 Mar 2010 01:15:26 GMT Anders Kaseorg [1915073] * owl.c (modified) main: Don’t leak the default tty name. Signed-off-by: Anders ... Tue, 02 Mar 2010 01:15:03 GMT Anders Kaseorg [1a0874f] * commands.c (modified) owl_command_zwrite, owl_command_zcrypt: Don’t leak an owl_zwrite on ... Mon, 01 Mar 2010 20:53:36 GMT Anders Kaseorg [ce5d181] * message.c (modified) owl_message_get_cc_without_recipient: Don’t overflow the output ... Mon, 01 Mar 2010 02:55:08 GMT Anders Kaseorg [181ea08] * commands.c (modified) owl_command_aimwrite: Fix a buffer overflow on aimwrite -m. I’ve ... Fri, 26 Feb 2010 04:04:38 GMT Anders Kaseorg [18fb86ee] * fmtext.c (modified) _owl_fmtext_curs_waddstr: Quash an uninitialized variable warning. ... Fri, 26 Feb 2010 03:58:59 GMT Anders Kaseorg [6b31006] * zephyr.c (modified) owl_zephyr_get_anyone_list: Fix a leak. Signed-off-by: Anders ... Fri, 26 Feb 2010 03:58:54 GMT Anders Kaseorg [a61daae] * util.c (modified) owl_util_file_deleteline: Fix a leak. Signed-off-by: Anders Kaseorg ... Wed, 17 Feb 2010 18:31:42 GMT Anders Kaseorg [8789410] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Jabber: Mention [-a ] in :help jwrite. Signed-off-by: ... Wed, 10 Feb 2010 02:49:54 GMT Anders Kaseorg [f61e7ac] * zcrypt.c (modified) zcrypt: Don’t allocate 32 times as much memory as we need for ... Wed, 10 Feb 2010 02:49:51 GMT Anders Kaseorg [1f37eba] * zcrypt.c (modified) zcrypt: Don’t read off the end of misaligned input messages. This ... Wed, 10 Feb 2010 02:49:49 GMT Anders Kaseorg [9be80b5] * tester.c (modified) zcrypt: Add tests. Signed-off-by: Anders Kaseorg ... 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 ...