# # ChangeLog for / # # Generated by Trac 1.0.2 # Apr 19, 2024, 10:48:17 AM Wed, 07 Aug 2013 01:41:07 GMT Jason Gross [48c09d4] * .travis.yml (added) Add .travis.yml for Travis-CI Yay for continuous integration and ... Wed, 07 Aug 2013 00:48:28 GMT Jason Gross [77dfeb1] * configure.ac (modified) Add -D_XOPEN_SOURCE_EXTENDED This is needed for cchar_t on the ... Sun, 30 Jun 2013 07:46:43 GMT Jason Gross [d995ff3] * doc/releasing-barnowl.txt (modified) ChangeLog updates should always show up on master This way Anders ... Sun, 30 Jun 2013 07:46:42 GMT Jason Gross [14b79a0] * doc/releasing-barnowl.txt (modified) Note that we need a barnowl-1.(N+1)dev tag Perhaps we should ... Sun, 30 Jun 2013 07:46:42 GMT Jason Gross [4ae24dd] * doc/releasing-barnowl.txt (modified) Add instructions for updating launchpad The build version number of ... Sat, 22 Jun 2013 16:36:17 GMT Jason Gross [96d80e9] * perlconfig.c (modified) Added support for calling perl subs with various return types Sat, 22 Jun 2013 16:36:16 GMT Jason Gross [92ffd89] * owl_perl.h (modified) * perlconfig.c (modified) * style.c (modified) Refactor perl calls through a single method I don't know the perl/C ... Thu, 20 Jun 2013 13:52:46 GMT Anders Kaseorg [1b17f50] * ChangeLog (modified) Sync ChangeLog with release-1.9 branch Signed-off-by: Anders ... Thu, 20 Jun 2013 13:25:24 GMT Anders Kaseorg [e4b8f93] * configure.ac (modified) * perl/lib/Module/Install/BarnOwl.pm (modified) * perl/modules/Makefile.am (modified) Really support building Perl modules from a separate builddir ... Thu, 20 Jun 2013 13:25:24 GMT Anders Kaseorg [1c22155] * .gitignore (modified) * README (modified) * configure.ac (modified) * perl/modules/Facebook/inc/Module/Install.pm (deleted) * perl/modules/Facebook/inc/Module/Install/BarnOwl.pm (deleted) * perl/modules/Facebook/inc/Module/Install/Base.pm (deleted) * perl/modules/Facebook/inc/Module/Install/Can.pm (deleted) * perl/modules/Facebook/inc/Module/Install/Fetch.pm (deleted) * perl/modules/Facebook/inc/Module/Install/Makefile.pm (deleted) * perl/modules/Facebook/inc/Module/Install/Metadata.pm (deleted) * perl/modules/Facebook/inc/Module/Install/Win32.pm (deleted) * perl/modules/Facebook/inc/Module/Install/WriteAll.pm (deleted) * perl/modules/IRC/inc/Module/Install.pm (deleted) * perl/modules/IRC/inc/Module/Install/BarnOwl.pm (deleted) * perl/modules/IRC/inc/Module/Install/Base.pm (deleted) * perl/modules/IRC/inc/Module/Install/Can.pm (deleted) * perl/modules/IRC/inc/Module/Install/Fetch.pm (deleted) * perl/modules/IRC/inc/Module/Install/Makefile.pm (deleted) * perl/modules/IRC/inc/Module/Install/Metadata.pm (deleted) * perl/modules/IRC/inc/Module/Install/Win32.pm (deleted) * perl/modules/IRC/inc/Module/Install/WriteAll.pm (deleted) * perl/modules/Jabber/inc/Module/Install.pm (deleted) * perl/modules/Jabber/inc/Module/Install/BarnOwl.pm (deleted) * perl/modules/Jabber/inc/Module/Install/Base.pm (deleted) * perl/modules/Jabber/inc/Module/Install/Can.pm (deleted) * perl/modules/Jabber/inc/Module/Install/Fetch.pm (deleted) * perl/modules/Jabber/inc/Module/Install/Makefile.pm (deleted) * perl/modules/Jabber/inc/Module/Install/Metadata.pm (deleted) * perl/modules/Jabber/inc/Module/Install/Win32.pm (deleted) * perl/modules/Jabber/inc/Module/Install/WriteAll.pm (deleted) * perl/modules/Makefile.am (modified) * perl/modules/Twitter/inc/Module/Install.pm (deleted) * perl/modules/Twitter/inc/Module/Install/BarnOwl.pm (deleted) * perl/modules/Twitter/inc/Module/Install/Base.pm (deleted) * perl/modules/Twitter/inc/Module/Install/Can.pm (deleted) * perl/modules/Twitter/inc/Module/Install/Fetch.pm (deleted) * perl/modules/Twitter/inc/Module/Install/Makefile.pm (deleted) * perl/modules/Twitter/inc/Module/Install/Metadata.pm (deleted) * perl/modules/Twitter/inc/Module/Install/Win32.pm (deleted) * perl/modules/Twitter/inc/Module/Install/WriteAll.pm (deleted) * perl/modules/WordWrap/inc/Module/Install.pm (deleted) * perl/modules/WordWrap/inc/Module/Install/BarnOwl.pm (deleted) * perl/modules/WordWrap/inc/Module/Install/Base.pm (deleted) * perl/modules/WordWrap/inc/Module/Install/Can.pm (deleted) * perl/modules/WordWrap/inc/Module/Install/Fetch.pm (deleted) * perl/modules/WordWrap/inc/Module/Install/Makefile.pm (deleted) * perl/modules/WordWrap/inc/Module/Install/Metadata.pm (deleted) * perl/modules/WordWrap/inc/Module/Install/Win32.pm (deleted) * perl/modules/WordWrap/inc/Module/Install/WriteAll.pm (deleted) Get rid of all our embedded copies of Module::Install ... Thu, 20 Jun 2013 13:25:24 GMT Anders Kaseorg [553fd38] * .gitignore (modified) Update .gitignore Commit 353719a2ddec4d6a8458ee42af37514fedbd80bf ... Thu, 20 Jun 2013 10:22:52 GMT Alex Dehnert [80d7b44] * configure.ac (modified) * zephyr.c (modified) Update and make configurable the default format - Rather than ... Thu, 20 Jun 2013 10:22:51 GMT Alex Dehnert [41779bf] * .mailmap (added) Add a .mailmap to canonicalize commit names/emails Fri, 14 Jun 2013 23:39:23 GMT David Benjamin [9d4dfdc] * variable.c (modified) When replacing a variable, keep the old value This unbreaks ... Fri, 14 Jun 2013 23:39:23 GMT David Benjamin [f20daff] * variable.c (modified) Don't g_value_unset an uninitialized GValue Silences a GObject ... Fri, 14 Jun 2013 23:39:23 GMT David Benjamin [5d8c9a7] * t/variable.t (modified) Make the fullvar variable test more reasonable Calling set on the ... Fri, 14 Jun 2013 23:39:23 GMT David Benjamin [2497f99] * t/variable.t (modified) Add tests to detect new_variable_* overriding previously set values ... Mon, 27 May 2013 20:50:15 GMT Jason Gross [80c0fc7] * AUTHORS (modified) Fix spelling errors in AUTHORS (caught by ispell) Mon, 27 May 2013 20:49:08 GMT Jason Gross [f6b7c9c] * AUTHORS (modified) Add more people to AUTHORS From a suggestion of Anders: > ... Mon, 27 May 2013 18:09:44 GMT Jason Gross [6383920] * global.c (modified) Messages sent to 'class messages' are not personal Add the ... Mon, 27 May 2013 18:09:44 GMT Jason Gross [0adbce1] * perl/lib/BarnOwl/Message.pm (modified) * perl/lib/BarnOwl/Message/Zephyr.pm (modified) Make is_personal like owl_message_is_personal Before we were ... Mon, 27 May 2013 18:09:44 GMT Jason Gross [1ced34f] * perl/lib/BarnOwl.pm (modified) * perlglue.xs (modified) Expose message_matches_filter to perl Mon, 27 May 2013 02:20:39 GMT Geoffrey Thomas [b58dea1] * .gitignore (modified) .gitignore: Add MYMETA.yml We already ignore META.yml, and see ... Wed, 22 May 2013 20:34:09 GMT Robert Jacobs [d555aa1] * global.c (modified) We should fail fast on -c filsrv, which most people won't have ... Mon, 20 May 2013 16:21:33 GMT Jason Gross [60ae736] * zephyr.c (modified) Fix a leak. Also add the CALLER_OWN annotation to the ... Mon, 20 May 2013 16:05:54 GMT Jason Gross [731e921] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Make check for non-existant channel more correct Currently, this ... Sun, 19 May 2013 23:35:03 GMT Alex Dehnert [53151d4] * perl/lib/BarnOwl/Zephyr.pm (modified) Use "our" instead of "my" for zephyrStartup hook All our other ... Tue, 14 May 2013 00:11:59 GMT Jason Gross [c2866ec] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Split irc messages into chunks From Zephyr: barnowl / ... Fri, 19 Apr 2013 07:22:54 GMT Anders Kaseorg [0625919] * configure.ac (modified) Check that programs support --help and --version in ‘make ... Fri, 19 Apr 2013 07:22:54 GMT Anders Kaseorg [8f335a8] * zcrypt.c (modified) zcrypt: Accept --help Signed-off-by: Anders Kaseorg Fri, 19 Apr 2013 07:22:54 GMT Anders Kaseorg [5175cf8] * zcrypt.c (modified) zcrypt: Accept --version Signed-off-by: Anders Kaseorg Fri, 19 Apr 2013 07:22:54 GMT Anders Kaseorg [478dc8e] * zcrypt.c (modified) zcrypt: Use getopt_long Signed-off-by: Anders Kaseorg Fri, 19 Apr 2013 07:22:54 GMT Anders Kaseorg [499224d] * owl.c (modified) barnowl --help: Write to stdout and exit successfully ... Fri, 19 Apr 2013 07:22:54 GMT Anders Kaseorg [a223b6b] * Makefile.am (modified) * barnowl-wrapper.in (modified) Build bin/{barnowl,tester} instead of {barnowl,tester}.bin This ... Thu, 18 Apr 2013 19:36:51 GMT Anders Kaseorg [487cc2b] * configure.ac (modified) configure: Support --disable-maintainer-mode automake < 1.8 doesn’t ... Thu, 18 Apr 2013 19:36:51 GMT Anders Kaseorg [78b9503] * Makefile.am (modified) Distribute files in doc/ individually ‘make distcheck’ in automake ... Thu, 18 Apr 2013 19:36:51 GMT Anders Kaseorg [24ece84] * configure.ac (modified) Explicitly substitute abs_builddir, abs_srcdir automake < 1.10 ... Fri, 05 Apr 2013 19:27:48 GMT David Benjamin [60e8617] * functions.c (modified) * zephyr.c (modified) Don't swallow errors in :unsuball More code that should get fixed ... Thu, 04 Apr 2013 06:36:26 GMT David Benjamin [89f01bd] * zephyr.c (modified) Remove pointless ZFreeNotice It's only meant to be called on a ... Thu, 04 Apr 2013 06:31:41 GMT Anders Kaseorg [3624a2c] * Makefile.am (modified) Don’t distribute generated sources Signed-off-by: Anders Kaseorg ... Thu, 04 Apr 2013 06:31:41 GMT Anders Kaseorg [5db8835] * runtests.sh (modified) * t/00-core-tests.t (modified) Allow testing in a separate build directory Now we pass ‘make ... Thu, 04 Apr 2013 06:31:41 GMT Anders Kaseorg [1dba5bd] * Makefile.am (modified) * barnowl-wrapper.in (modified) Allow running barnowl within a separate build directory ... Thu, 04 Apr 2013 06:31:41 GMT Anders Kaseorg [574b952] * Makefile.am (modified) * barnowl-wrapper.in (moved) * tester (deleted) Generate the barnowl and tester wrapper scripts at build time ... Thu, 04 Apr 2013 06:31:41 GMT Anders Kaseorg [eb5e8fc] * Makefile.am (modified) * configure.ac (modified) * perl/modules/Makefile.am (modified) Allow building in a separate build directory Signed-off-by: Anders ... Thu, 04 Apr 2013 06:31:41 GMT Anders Kaseorg [6249a88f] * compat/compat.h (modified) * owl.h (modified) * zcrypt.c (modified) Include generated headers with #include <> ... Thu, 04 Apr 2013 06:31:41 GMT Anders Kaseorg [cb1243be] * Makefile.am (modified) Remove redundant -I$(top_srcdir) from AM_CPPFLAGS Automake already ... Thu, 04 Apr 2013 06:31:41 GMT Anders Kaseorg [b80bae0] * Makefile.am (modified) * compat/Makefile.am (modified) * libfaim/Makefile.am (modified) * perl/modules/Makefile.am (modified) Distribute more files in ‘make dist’ Signed-off-by: Anders Kaseorg ... Thu, 04 Apr 2013 06:05:03 GMT Anders Kaseorg [a870319] * Makefile.am (modified) * perl/Makefile.am (modified) * perl/modules/Makefile.am (modified) Uninstall more files in ‘make uninstall’ Signed-off-by: Anders ... Thu, 04 Apr 2013 06:05:03 GMT Anders Kaseorg [0f5b08e] * Makefile.am (modified) * perl/modules/Makefile.am (modified) Clean more files in ‘make clean’ Signed-off-by: Anders Kaseorg ... Thu, 04 Apr 2013 06:04:17 GMT Anders Kaseorg [25d7236] * Makefile.am (modified) Fix perlglue.c dependency on typemap This was broken by commit ... Thu, 04 Apr 2013 06:04:17 GMT Anders Kaseorg [7155955] * filterproc.c (modified) filterproc.c: Sever owl.h dependency This fixes ‘make zcrypt’, ... Wed, 03 Apr 2013 06:40:12 GMT Anders Kaseorg [13a39ae8] * m4/pkg.m4 (modified) Update autoconf macros from pkg-config 0.28 5fc77a9 Add autoconf ... Wed, 03 Apr 2013 06:39:57 GMT Anders Kaseorg [e9b4a2c] * m4/ax_append_compile_flags.m4 (added) * m4/ax_append_flag.m4 (added) * m4/ax_cflags_warn_all.m4 (modified) * m4/ax_check_compile_flag.m4 (added) * m4/ax_check_flag.m4 (deleted) Update autoconf macros from autoconf-archive 2012.09.08 cfea4ee ... Sun, 17 Mar 2013 22:35:41 GMT Anders Kaseorg [0a6a2d6] * global.c (modified) Skip deprecated g_type_init() for GLib 2.35 ... Fri, 08 Mar 2013 23:14:25 GMT Anders Kaseorg [3496369] * filterproc.c (modified) call_filter: Set *out = NULL on g_spawn_async_with_pipes failure ... Mon, 25 Feb 2013 01:53:58 GMT Adam Glasgall [ba5e919] * README (modified) perlvariables: add new ExtUtils::Depends dependency to README Sun, 24 Feb 2013 23:01:35 GMT Adam Glasgall [a54ffe6] * Makefile.am (modified) * closures.c (added) * commands.c (modified) * configure.ac (modified) * marshal_types (added) * owl.h (modified) * perl/lib/BarnOwl.pm (modified) * perlconfig.c (modified) * perlglue.xs (modified) * t/variable.t (added) * tester.c (modified) * variable.c (modified) * zephyr.c (modified) Merge pull request #118 from davidben/perlvariables-n-plus-1 ... Sun, 24 Feb 2013 00:28:42 GMT David Benjamin [104a4eb] * perl/lib/BarnOwl.pm (modified) Accept validsettings in new_variable_string If people reeeaaally ... Sat, 23 Feb 2013 22:44:23 GMT David Benjamin [6a8b519] * tester.c (modified) * variable.c (modified) Remove pointless return code from owl_variable_add_defaults Sat, 23 Feb 2013 22:44:23 GMT David Benjamin [4953c44] * perl/lib/BarnOwl.pm (modified) * t/variable.t (modified) Change set_fromstring to die on failure Returning zero/non-zero is ... Sat, 23 Feb 2013 22:44:22 GMT David Benjamin [4419d3d] * t/variable.t (added) Add unit tests for perl-side variables Sat, 23 Feb 2013 22:44:22 GMT David Benjamin [f0a7c09] * variable.c (modified) Remove read-only variable check Those are impossible now and were ... Sat, 23 Feb 2013 22:44:22 GMT David Benjamin [366badc] * tester.c (modified) Add some unit tests for enum variables So we don't break them again. Sat, 23 Feb 2013 22:44:21 GMT David Benjamin [bbc31e4] * owl.h (modified) Whitespace that I don't feel like rebasing Sigh. Tabs and spaces. Sat, 23 Feb 2013 22:44:21 GMT David Benjamin [e26abb6] * perl/lib/BarnOwl.pm (modified) Add new_variable_enum This seems to work. Yay. Sat, 23 Feb 2013 22:44:20 GMT David Benjamin [523146b] * perl/lib/BarnOwl.pm (modified) Add new_variable_full Route everything through that. Thu, 21 Feb 2013 21:42:21 GMT David Benjamin [63d3e4e] * variable.c (modified) Make GClosure invokes more mechanical We don't really need some of ... Thu, 21 Feb 2013 21:42:21 GMT David Benjamin [f41956d] * variable.c (modified) Merge owl_variable_free and owl_variable_cleanup We don't do the ... Thu, 21 Feb 2013 21:42:20 GMT David Benjamin [1a4508b] * tester.c (modified) Fix the unit tests The arguments got reordered slightly to match ... Thu, 21 Feb 2013 21:42:20 GMT David Benjamin [4584d1f] * owl.h (modified) * variable.c (modified) Pipe all C-created variables through function calls Gets us some ... Wed, 20 Feb 2013 01:29:38 GMT David Benjamin [3b9ca71] * commands.c (modified) * owl.h (modified) * perl/lib/BarnOwl.pm (modified) * perlglue.xs (modified) * variable.c (modified) Allow perl variables to participate in argumentless set/unset Wed, 20 Feb 2013 01:29:34 GMT David Benjamin [69f74c2] * owl.h (modified) * perl/lib/BarnOwl.pm (modified) * perlglue.xs (modified) * variable.c (modified) And now... the moment you've all been waiting for... Expose ... Wed, 20 Feb 2013 01:29:05 GMT David Benjamin [e5210c9] * owl.c (modified) * perlconfig.c (modified) dlsym the functions we need after use Glib and before use BarnOwl ... Wed, 20 Feb 2013 01:29:04 GMT David Benjamin [897fc1c] * variable.c (modified) Fix error messages a bit Wed, 20 Feb 2013 01:29:04 GMT David Benjamin [5001a3d] * owl.h (modified) * variable.c (modified) g_strdup validsettings This'll allow perl to set it too. Wed, 20 Feb 2013 01:29:04 GMT David Benjamin [353719a] * Makefile.am (modified) * commands.c (modified) * gmarshal_funcs.c (deleted) * gmarshal_funcs.h (deleted) * marshal_types (modified) * owl.h (modified) * perlconfig.c (modified) * perlglue.xs (modified) * tester.c (modified) * variable.c (modified) Start of perlvariables iteration N+1 New plan: the C <-> perl ... Wed, 20 Feb 2013 01:28:55 GMT David Benjamin [06e04a9] * Makefile.am (modified) * closures.c (added) * configure.ac (modified) * gmarshal_funcs.c (added) * gmarshal_funcs.h (added) * marshal_types (added) * owl.c (modified) * owl.h (modified) * perlconfig.c (modified) * perlglue.xs (modified) * variable.c (modified) perlvariables - iteration N Later commits reworked a lot of this, ... Mon, 18 Feb 2013 07:53:53 GMT Anders Kaseorg [bbe7d4a] * zephyr.c (modified) owl_zephyr_loadsubs: Don’t leak memory on error opening ... Tue, 15 Jan 2013 13:22:20 GMT Jason Gross [6a20996] * tester.c (modified) Use CHECK_STR_AND_FREE more We have this macro, why not use it? ... Tue, 15 Jan 2013 10:51:27 GMT Anders Kaseorg [58b6ce5] * configure.ac (modified) configure: Try openssl.pc after libcrypto.pc OpenSSL < 0.9.8 didn’t ... Tue, 15 Jan 2013 10:51:27 GMT Anders Kaseorg [1f121cb] * configure.ac (modified) configure: Only use LIBCRYPTO_{CFLAGS,LIBS} on PKG_CHECK_MODULES ... Tue, 15 Jan 2013 10:51:27 GMT Anders Kaseorg [35a9ec7] * configure.ac (modified) configure: Look for libcrypto even when configuring --without-krb4 ... Sun, 13 Jan 2013 14:09:41 GMT David Benjamin [05adccf] * functions.c (modified) Make :loadsubs reload instanced personals too Right now if your ... Sun, 13 Jan 2013 00:07:41 GMT Jason Gross [c068c03] * filter.c (modified) Fix some undefined behavior in filter.c, caught by clang scan-build Sun, 13 Jan 2013 00:07:34 GMT Jason Gross [374089a] * perl/lib/BarnOwl.pm (modified) * perlglue.xs (modified) Die on a failed zephyr_zwrite; don't silently ignore it Sat, 12 Jan 2013 23:28:11 GMT Jason Gross [d72ba1e] * zcrypt.c (modified) Fix a memory leak in zcrypt.c, caught by clang scan-build Sat, 12 Jan 2013 18:48:20 GMT Jason Gross [8258ea5] * aim.c (modified) * commands.c (modified) * editwin.c (modified) * help.c (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * variable.c (modified) Fix spelling of various strings. I dumped `strings barnowl.bin` ... Fri, 11 Jan 2013 05:30:01 GMT Alejandro R. Sedeño [4626016] * perl/lib/BarnOwl/Complete/Client.pm (modified) Remove completion for nonexistent ':show information' Tue, 11 Dec 2012 02:00:02 GMT Anders Kaseorg [048b1ff] * zcrypt.c (modified) zcrypt: Make gpg stop messing around in ~/.gnupg Signed-off-by: ... Sat, 01 Dec 2012 22:16:21 GMT David Benjamin [6401db3] * perl/lib/BarnOwl/Message/Zephyr.pm (modified) * perlconfig.c (modified) Fix display of pseudologins After ... Wed, 14 Nov 2012 19:47:35 GMT David Benjamin [ccc182c] * COPYING (modified) * README (modified) * perl/modules/Facebook/lib/AnyEvent/HTTP.pm (deleted) * perl/modules/Facebook/lib/Ouch.pm (deleted) * perl/modules/Facebook/lib/URI/Encode.pm (deleted) Unbundle random Facebook module libraries Probably saner to ship ... Tue, 30 Oct 2012 03:23:49 GMT Anders Kaseorg [c42a8d1] * owl.h (modified) typedef fake curses and Perl types to undefined structs instead of ... Tue, 30 Oct 2012 03:18:51 GMT Anders Kaseorg [0792d99] * global.c (modified) * logging.c (modified) Replace deprecated GLib < 2.31.0 thread APIs As of GLib 2.31.0, - ... Tue, 30 Oct 2012 03:04:56 GMT Anders Kaseorg [cb124fc6] * global.c (modified) * owl.h (modified) Replace deprecated GLib < 2.31.0 mutex APIs As of GLib 2.31.0, - ... Tue, 30 Oct 2012 03:04:56 GMT Anders Kaseorg [c748e8a] * global.c (modified) Abstract g->interrupt_lock Signed-off-by: Anders Kaseorg ... Thu, 18 Oct 2012 22:19:45 GMT Geoffrey Thomas [9b3167b] * zephyr.c (modified) zephyr: Replace outgoing default format with a small URL We need ... Tue, 25 Sep 2012 03:06:53 GMT David Benjamin [290e2d0] * configure.ac (modified) Bump version for development. Tue, 25 Sep 2012 01:15:37 GMT David Benjamin [f43c777] * README (modified) Facebook has EVEN MORE dependencies Mon, 17 Sep 2012 13:50:23 GMT David Benjamin [96ee74c] * README (modified) Document that the Facebook module wants a moose Or a mouse ... Wed, 12 Sep 2012 23:53:56 GMT Adam Glasgall [ea0c453] * README (modified) * perl/modules/Jabber/lib/Net/Jabber/Component.pm (modified) * perl/modules/Jabber/lib/Net/Jabber/Key.pm (modified) * perl/modules/Jabber/lib/Net/XMPP.pm (modified) * perl/modules/Jabber/lib/Net/XMPP/Protocol.pm (modified) Merge pull request #100 from davidben/master Use Digest::SHA in ...