# # ChangeLog for / # # Generated by Trac 1.0.2 # Mar 19, 2024, 4:05:24 AM 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 [5b483a6] * perl/lib/BarnOwl/Complete/AIM.pm (added) Add minimal completion for 'aimwrite'. 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, 01 Oct 2009 01:32:36 GMT Nelson Elhage [9300fe5] * perl/lib/BarnOwl/Complete/Zephyr.pm (modified) Zephyr completion: Convert fields to lowercase for completing. ... Tue, 29 Sep 2009 03:23:01 GMT Anders Kaseorg [b0a6ea0] * functions.c (modified) owl_function_zcrypt: Remove unused assignment to mymsg. ... Tue, 29 Sep 2009 03:23:01 GMT Anders Kaseorg [402eb16f] * functions.c (modified) owl_function_prevmsg_full: Remove unused variable viewsize. ... Tue, 29 Sep 2009 03:23:00 GMT Anders Kaseorg [e3c4ba2] * editwin.c (modified) oe_reframe: Remove unused variable point. Signed-off-by: Anders ... Tue, 29 Sep 2009 03:23:00 GMT Anders Kaseorg [a6ac9fe] * zcrypt.c (modified) owl_zcrypt_encrypt: Remove unused variable use_buffer. ... Tue, 29 Sep 2009 03:23:00 GMT Anders Kaseorg [682fb8d] * functions.c (modified) owl_function_dump: Remove unused variable count. Signed-off-by: ... Tue, 29 Sep 2009 03:23:00 GMT Anders Kaseorg [9bda818] * mainwin.c (modified) owl_mainwin_redisplay: Remove redundant call to ... Tue, 29 Sep 2009 03:23:00 GMT Anders Kaseorg [f119757] * fmtext.c (modified) * util.c (modified) g_utf8_next_char can’t return NULL; remove redundant checks. ... Tue, 29 Sep 2009 03:23:00 GMT Anders Kaseorg [61de085] * commands.c (modified) owl_command_zlist: zlist {-e|-t} have never worked; remove them. ... Tue, 29 Sep 2009 03:23:00 GMT Anders Kaseorg [ebbeb39] * text.c (modified) owl_text_quote: Don’t leak a kretch-sized buffer. Signed-off-by: ... Tue, 29 Sep 2009 01:49:05 GMT Anders Kaseorg [1373d35] * perlconfig.c (modified) owl_perlconfig_edit_callback: Actually give up if the callback is ... Mon, 28 Sep 2009 21:04:47 GMT Anders Kaseorg [1a5db78] * perlglue.xs (modified) perlglue.xs: Always return const char * to Perl instead of char *. ... Mon, 28 Sep 2009 20:48:21 GMT Anders Kaseorg [fbadb37] * perlglue.xs (modified) get_zephyr_variable: Actually, the strdup isn’t needed here at all. ... Mon, 28 Sep 2009 20:37:13 GMT Anders Kaseorg [9cb03bf] * perlglue.xs (modified) get_zephyr_variable: Clean up const and NULL handling. g_strdup and ... Mon, 28 Sep 2009 19:24:26 GMT Karl Ramm [39cff48] * fmtext.c (modified) Spread the background color across the right hand side of messages ... Mon, 28 Sep 2009 19:19:50 GMT Karl Ramm [de3f641] * perl/lib/BarnOwl.pm (modified) * variable.c (modified) * zwrite.c (modified) Perl callout for zsig computation + move default to perl ... Mon, 28 Sep 2009 19:15:55 GMT Karl Ramm [bb79a52] * perlglue.xs (modified) BarnOwl::get_zephyr_variable gets you a .zephyr.vars variable Mon, 28 Sep 2009 17:14:23 GMT Anders Kaseorg [de8945b] * configure.ac (modified) * m4/ax_cflags_strict_prototypes.m4 (added) Require strict prototypes. Signed-off-by: Anders Kaseorg ... Mon, 28 Sep 2009 17:14:23 GMT Anders Kaseorg [c79a047] * aim.c (modified) * commands.c (modified) * fmtext.c (modified) * functions.c (modified) * help.c (modified) * logging.c (modified) * message.c (modified) * owl.c (modified) * select.c (modified) * util.c (modified) * zephyr.c (modified) Correctly prototype functions with no parameters as foo(void), not ... Mon, 28 Sep 2009 17:14:23 GMT Anders Kaseorg [99068d3] * perlconfig.c (modified) Declare parameters for owl_perlconfig_mainloop (a timer callback). ... Mon, 28 Sep 2009 17:14:23 GMT Anders Kaseorg [69f47f8] * select.c (modified) owl_select_dispatch_count() does not take arguments; don’t give it ... Mon, 28 Sep 2009 17:14:23 GMT Anders Kaseorg [8240bce] * global.c (modified) * popwin.c (modified) owl_function_full_redisplay() does not take arguments; don’t give it ... Mon, 28 Sep 2009 17:14:23 GMT Anders Kaseorg [e60f98c] * commands.c (modified) Use OWLCMD_VOID to define alist, blist, and toggle-oneline commands. ... Mon, 28 Sep 2009 17:14:23 GMT Anders Kaseorg [0c4ef53] * perlglue.xs (modified) Simplify calls to SvREFCNT_inc by using its return value. ... Mon, 28 Sep 2009 17:14:22 GMT Anders Kaseorg [eddee7e] * Makefile.am (modified) Remove --install from ACLOCAL_AMFLAGS (for automake < 1.10). ... Mon, 28 Sep 2009 17:10:23 GMT Anders Kaseorg [fb2f9ab] * fmtext.c (modified) owl_fmtext_truncate_cols: Remove stray asterisks from comment. ... Mon, 28 Sep 2009 16:56:20 GMT Alejandro R. Sedeño [dd6af02] * fmtext.c (modified) * tester.c (modified) * viewwin.c (modified) Revert 7b4d90e... and just fix #51 owl_fmtext_truncate_cols once ... Fri, 25 Sep 2009 23:43:51 GMT David Benjamin [7b4d90e] * fmtext.c (modified) * tester.c (modified) Handle missing newline in owl_fmtext_truncate_cols Fixes #51. Also ... Fri, 25 Sep 2009 22:08:24 GMT David Benjamin [da60ba9] * util.c (modified) * zephyr.c (modified) Cause unsub to warn user if user wasn't subbed Add a return value ... Wed, 23 Sep 2009 16:49:31 GMT David Benjamin [dbe172d] * keys.c (modified) Refresh popwin border when we redisplay viewwin Fixes the bug where ... Tue, 22 Sep 2009 00:18:37 GMT Anders Kaseorg [8073852] * Makefile.am (modified) * configure.ac (modified) * m4/ax_c_check_flag.m4 (added) * m4/ax_cflags_warn_all.m4 (added) * m4/pkg.m4 (added) Use an aclocal macro directory m4/, and add the macros we use. ... Mon, 21 Sep 2009 00:36:01 GMT Nelson Elhage [633db30] * Makefile.am (modified) * commands.c (modified) * configure.ac (modified) * libfaim/Makefile.am (modified) * perlconfig.c (modified) * zcrypt.c (modified) * scripts/do-release (modified) Merge branch 'build' * build: owl_new_sv: Squelch a pointer sign ... Mon, 21 Sep 2009 00:27:38 GMT Nelson Elhage [168f8a9] * scripts/do-release (modified) do-release: Support --no-tag for test builds. Wed, 16 Sep 2009 01:08:39 GMT Nelson Elhage [2693b12] * perlconfig.c (modified) owl_new_sv: Squelch a pointer sign warning. Tue, 15 Sep 2009 20:22:46 GMT Nelson Elhage [191d5e7] * Makefile.am (modified) Makefile.am: Add zcrypt.c back to BASE_SRCS and kill off libzcrypt.a. ... Tue, 15 Sep 2009 20:22:39 GMT Nelson Elhage [3daca13] * Makefile.am (modified) * zcrypt.c (modified) zcrypt.c: Clean up warnings. Signed-off-by: Anders Kaseorg ... Tue, 15 Sep 2009 20:22:38 GMT Nelson Elhage [1c89df8] * configure.ac (modified) FOO → PERL_CFLAGS in configure.ac Signed-off-by: Nelson Elhage ... Tue, 15 Sep 2009 20:21:57 GMT Nelson Elhage [d193e28] * configure.ac (modified) Clean up AC_CHECK_FUNCS call. Signed-off-by: Nelson Elhage ... Tue, 15 Sep 2009 20:21:18 GMT Nelson Elhage [363eb9d] * configure.ac (modified) configure.ac: Use AC_SEARCH_LIBS for lib{nsl,socket,resolv}. We ... Tue, 15 Sep 2009 20:21:11 GMT Nelson Elhage [cc1eeac] * configure.ac (modified) configure.ac: Only use com_err if building --with-zephyr. ... Tue, 15 Sep 2009 20:21:07 GMT Nelson Elhage [806f769] * configure.ac (modified) * zcrypt.c (modified) configure.ac: Clean up checks for Kerberos IV. Instead of searching ... Tue, 15 Sep 2009 20:20:58 GMT Nelson Elhage [fea5ddf] * commands.c (modified) owl_command_zcrypt: Fix a compile warning building without zcrypt. ... Tue, 15 Sep 2009 03:35:45 GMT Anders Kaseorg [79245bc] * configure.ac (modified) Compile with warnings enabled by default. Signed-off-by: Anders ... Tue, 15 Sep 2009 03:35:45 GMT Anders Kaseorg [215c119] * configure.ac (modified) * libfaim/Makefile.am (modified) Compile libfaim with -Wno-pointer-sign if the compiler supports it. ... Tue, 15 Sep 2009 03:35:45 GMT Anders Kaseorg [b3a77b1] * configure.ac (modified) * zcrypt.c (modified) Assume des_ecb_encrypt is prototyped. I can’t find a system that ... Tue, 15 Sep 2009 03:35:39 GMT Anders Kaseorg [ce27cc1] * configure.ac (modified) configure.ac: Reimplement -fstack-protector check with ... Tue, 15 Sep 2009 01:00:07 GMT Anders Kaseorg [d7cc50b] * codelist.pl (modified) * configure.ac (modified) * doc/code.txt (modified) * doc/intro.txt (modified) * examples/owlconf.erik (modified) * examples/owlconf.simple (modified) * examples/owlconf.vtformat (modified) * stubgen.pl (modified) Death to more RCS keywords. Signed-off-by: Anders Kaseorg ... Tue, 15 Sep 2009 00:59:58 GMT Anders Kaseorg [4193918] * NEWS (deleted) NEWS isn’t. Delete it. Signed-off-by: Anders Kaseorg Tue, 15 Sep 2009 00:59:56 GMT Anders Kaseorg [8ea3d47] * codelist.pl (modified) * stubgen.pl (modified) codelist.pl, stubgen.pl: Don’t default to processing *.c. Tue, 15 Sep 2009 00:59:37 GMT Anders Kaseorg [3d9f4d3] * Makefile.am (modified) * codelist.pl (modified) Avoid passing owl.c to codelist.pl, instead of excluding it later. ... Mon, 14 Sep 2009 13:19:08 GMT Nelson Elhage [4e4847c] * codelist.pl (modified) * owl.c (modified) Don't include owl.c when running codelist. Mon, 14 Sep 2009 13:17:49 GMT Nelson Elhage [f350fc3] * owl.c (modified) Add equivalent long options for all short options. Mon, 14 Sep 2009 00:06:06 GMT Nelson Elhage [799f36c] * owl.c (modified) Use getopt(3) for option parsing. While we're at it, refactor ... Mon, 14 Sep 2009 00:05:38 GMT Nelson Elhage [7967433] * owl.c (modified) Refactor startup into functions, and some clean up. Sun, 13 Sep 2009 03:22:14 GMT Alejandro R. Sedeño [5118b32] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Switch jabber keep-alive and auto-away to a timer. Dropping the ... Sat, 12 Sep 2009 23:37:37 GMT Nelson Elhage [eea72a13] * perlconfig.c (modified) * util.c (modified) owl_new_sv: Escape non-utf8 strings before erroring with them. ... Sat, 12 Sep 2009 17:38:44 GMT Nelson Elhage [2340422] * BUGS (deleted) * TODO (deleted) Remove defunct TODO and BUGS files. If anyone thinks anything in ... Sat, 12 Sep 2009 03:47:33 GMT Nelson Elhage [8459609] * editwin.c (modified) editwin: Properly update points inside a replaced region. If the ... Fri, 11 Sep 2009 03:13:18 GMT Nelson Elhage [b9df757] * scripts/do-release (modified) do-release: Support -f to release without a changelog Wed, 09 Sep 2009 15:08:51 GMT Anders Kaseorg [3e96ff0] * commands.c (modified) owl_command_startup, owl_command_unstartup: Use skiptokens. For a ... Wed, 09 Sep 2009 06:30:48 GMT Alex Dehnert [892e897] * perl/lib/BarnOwl/Message/Zephyr.pm (modified) Shift-R on CC zephyrs should go to the sender only Wed, 09 Sep 2009 00:43:48 GMT Alejandro R. Sedeño [7589f0a] * perl/lib/BarnOwl.pm (modified) Add a stub for owl::startup Adding a stub so that owl / ... Tue, 08 Sep 2009 00:57:03 GMT Anders Kaseorg [3519d06] * perl/lib/Module/Install/BarnOwl.pm (modified) * perl/modules/IRC/inc/Module/Install/BarnOwl.pm (modified) * perl/modules/Jabber/inc/Module/Install/BarnOwl.pm (modified) * perl/modules/WordWrap/inc/Module/Install/BarnOwl.pm (modified) Module::Install::BarnOwl: Tell zip to quiet down. Signed-off-by: ... Tue, 08 Sep 2009 00:53:28 GMT Anders Kaseorg [8362a48] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) BarnOwl::Module::Jabber: Quote jroster auth, deauth commands. ... Tue, 08 Sep 2009 00:53:28 GMT Anders Kaseorg [636de2a] * Makefile.am (modified) * configure.ac (modified) * perl/modules/Makefile.am (modified) Use automake’s silent-rules mode if available, for quieter build ... Tue, 08 Sep 2009 00:53:27 GMT Anders Kaseorg [03e25c5] * perl/lib/BarnOwl/Hooks.pm (modified) _new_command: Only tokenize on spaces when passed a single argument. ... Tue, 08 Sep 2009 00:53:27 GMT Anders Kaseorg [e440602] * zephyr.c (modified) Fix incorrect owl_function_makemsg usage inside comments. ... Sat, 05 Sep 2009 23:30:08 GMT Alex Dehnert [d694c55] * perl/lib/BarnOwl.pm (modified) Make time diplay again initially Fri, 04 Sep 2009 03:27:00 GMT Alex Dehnert [0b2afba] * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/Style/Default.pm (modified) Add configurable time display Includes :showdate, :hidedate, and ... Thu, 03 Sep 2009 22:03:37 GMT Alejandro R. Sedeño [4df918b] * perl/lib/BarnOwl.pm (modified) * perlglue.xs (modified) Add BarnOwl::redisplay() Thu, 03 Sep 2009 02:23:27 GMT Nelson Elhage [65a9870] * keys.c (modified) Remove trailing ; from BIND_{CMD,FNV} definitions. These macros are ... Thu, 03 Sep 2009 02:22:12 GMT Nelson Elhage [ffd50fe] * keys.c (modified) Bind C-v and M-v in popless windows Tue, 01 Sep 2009 19:16:20 GMT Alejandro R. Sedeño [0d9c90c] * editwin.c (modified) Fix an Off By One error in some editwin code. Fixes #99. Mon, 31 Aug 2009 19:01:12 GMT Nelson Elhage [4ccd92c] * editwin.c (modified) Make zdots work even if the buffer has trailing whitespace. Fixes #95. Sun, 30 Aug 2009 02:17:09 GMT Nelson Elhage [94ef58c] * perl/lib/BarnOwl/Completion/Util.pm (modified) Add keyword arg to complete_flags: stop_at_nonflag Signed-off-by: ... Sun, 30 Aug 2009 02:17:09 GMT Nelson Elhage [6c144b3] * perl/lib/BarnOwl/Completion/Util.pm (modified) Fix $argct when given -- in complete_flags $argct is updated in the ... Sun, 30 Aug 2009 02:17:09 GMT Nelson Elhage [a4dd3a5] * perl/lib/BarnOwl/Completion.pm (modified) Remove unused variable Signed-off-by: David Benjamin Sun, 30 Aug 2009 02:17:09 GMT Nelson Elhage [bcde942d] * perl/lib/BarnOwl/Message/Zephyr.pm (modified) Quote $realm before including in a regex Signed-off-by: David ... Sun, 30 Aug 2009 02:16:32 GMT Nelson Elhage [b017b03] * t/completion.t (modified) Add failing tests for computing $argct with --. Sat, 29 Aug 2009 17:49:48 GMT Alejandro R. Sedeño [27964fe] * functions.c (modified) * zephyr.c (modified) Fix pseudo-login interation with zephyr initialization. ... Fri, 28 Aug 2009 23:36:59 GMT Evan Broder [ec21c62] * configure.ac (modified) Correct the --with-libzephyr help message in the configure script. Fri, 28 Aug 2009 04:09:07 GMT Nelson Elhage [d1b1cf6] * perlconfig.c (modified) * perlglue.xs (modified) Set the UTF-8 flag on on strings we pass to Perl. Add an owl_new_sv ... Thu, 27 Aug 2009 05:02:53 GMT Anders Kaseorg [0571c30] * encapsulate.pl (deleted) Remove encapsulate.pl. It is unused since commit ... Thu, 27 Aug 2009 05:01:37 GMT Anders Kaseorg [e2ebf39] * logging.c (modified) owl_log_outgoing_zephyr_error: Remove unused variable zwriteline. ... Thu, 27 Aug 2009 03:50:56 GMT Nelson Elhage [24ccc01] * functions.c (modified) * logging.c (modified) * message.c (modified) * owl.h (modified) * zephyr.c (modified) * zwrite.c (modified) Replace owl_message_create_from_zwriteline with ... Sat, 22 Aug 2009 04:50:08 GMT Anders Kaseorg [36486be] * aim.c (modified) * cmd.c (modified) * functions.c (modified) * keymap.c (modified) * util.c (modified) * zcrypt.c (modified) * zephyr.c (modified) * zwrite.c (modified) Replace several owl_malloc, sprintf sequences with owl_strdup or ... Sat, 22 Aug 2009 04:50:08 GMT Anders Kaseorg [303a9e1] * functions.c (modified) owl_function_punt: Don’t leak an owl_filter. Signed-off-by: Anders ... Sat, 22 Aug 2009 04:49:20 GMT Anders Kaseorg [4083c49] * commands.c (modified) * functions.c (modified) * util.c (modified) * viewwin.c (modified) * zephyr.c (modified) * zwrite.c (modified) Fix unchecked accesses to s[strlen(s) - 1]. Signed-off-by: Anders ... Sat, 22 Aug 2009 04:47:44 GMT Anders Kaseorg [f4d4a00] * commands.c (modified) owl_command_aimwrite: Delete a one-byte memory leak. Signed-off-by: ... Sat, 22 Aug 2009 04:47:44 GMT Anders Kaseorg [27f6487] * commands.c (modified) * editwin.c (modified) * filterelement.c (modified) * functions.c (modified) * global.c (modified) * message.c (modified) * select.c (modified) * zephyr.c (modified) Consistently use owl_malloc and friends. Signed-off-by: Anders ... Sat, 22 Aug 2009 04:47:44 GMT Anders Kaseorg [0e5afa2] * functions.c (modified) * global.c (modified) * owl.h (modified) * popexec.c (modified) Use pid_t type for pids. Signed-off-by: Anders Kaseorg Fri, 21 Aug 2009 02:54:48 GMT Anders Kaseorg [952f137] * perlglue.xs (modified) perlglue.xs: Fix typo in comment. Signed-off-by: Anders Kaseorg ... Fri, 21 Aug 2009 02:54:48 GMT Anders Kaseorg [dbe8729] * perlconfig.c (modified) * perlglue.xs (modified) owl_perlconfig_curmessage2hashref: Don’t duplicate prototype. ... Fri, 21 Aug 2009 02:54:48 GMT Anders Kaseorg [2646676] * aim.c (modified) faimtest_parse_incoming_im_chan1: Fix realmsg initializer. ... Fri, 21 Aug 2009 02:54:32 GMT Anders Kaseorg [f278ff3] * aim.c (modified) * perlconfig.c (modified) aim.c, perlconfig.c: Fix format string bugs. Signed-off-by: Anders ... Fri, 21 Aug 2009 01:19:01 GMT Anders Kaseorg [0f15f12] * dict.c (modified) * list.c (modified) owl_list_grow, owl_dict_insert_element: Don’t use fuzzy math. • ... Thu, 20 Aug 2009 06:51:49 GMT Anders Kaseorg [5ebc202] * editwin.c (modified) * functions.c (modified) * perlconfig.c (modified) Move declarations before code. Signed-off-by: Anders Kaseorg ...