name age message
file .gitignore Fri Oct 09 16:58:06 -0700 2009 Add .*.swp to .gitignore For vim swap files. ... [davidben]
file AUTHORS Fri May 30 11:13:49 -0700 2008 Rename doc/contributors to the more canonical A... [nelhage]
file COPYING Fri Feb 13 10:33:02 -0800 2009 Bump the copyright year range to 2009. [nelhage]
file ChangeLog Sat Dec 19 19:51:01 -0800 2009 BarnOwl 1.5rc1 [nelhage]
file Makefile.am Thu Dec 24 19:35:46 -0800 2009 Makefile.am: Fall back gracefully if we can’t c... [andersk]
file README Thu Dec 10 11:08:51 -0800 2009 README: Document that WordWrap requires Text::A... [andersk]
file aim.c Thu Dec 10 10:38:09 -0800 2009 Replace /* noproto */ comments with static. Si... [andersk]
file autogen.sh Fri Jul 17 18:44:39 -0700 2009 Switch the build system to using automake. Use... [nelhage]
file barnowl Tue Jun 02 08:53:13 -0700 2009 Build to barnowl.bin and replace 'barnowl' with... [nelhage]
file buddy.c Sat Aug 15 16:08:21 -0700 2009 Add const qualifiers for owl_buddy *. Signed-o... [andersk]
file buddylist.c Sat Aug 15 16:08:21 -0700 2009 Add const qualifiers for owl_buddylist *. Sign... [andersk]
file cmd.c Mon Oct 19 22:29:02 -0700 2009 Use strtol without casting, to shut up gcc -Wca... [andersk]
file codelist.pl Mon Sep 14 18:00:07 -0700 2009 Death to more RCS keywords. Signed-off-by: And... [andersk]
file commands.c Thu Dec 24 15:18:51 -0800 2009 Allow left/right scrolling by arbitrary amount ... [Alex Dehnert]
file configure.ac Thu Dec 24 15:37:09 -0800 2009 BarnOwl 1.5rc2 [nelhage]
file context.c Sat Aug 15 16:08:19 -0700 2009 Add const qualifiers for owl_context *. Signed... [andersk]
file dict.c Thu Aug 20 18:19:01 -0700 2009 owl_list_grow, owl_dict_insert_element: Don’t u... [andersk]
directory doc/ Mon Sep 14 18:00:07 -0700 2009 Death to more RCS keywords. Signed-off-by: And... [andersk]
file editwin.c Wed Dec 30 11:12:05 -0800 2009 Revert "Force the locktext to be visible initia... [nelhage]
file errqueue.c Sat Aug 15 16:08:21 -0700 2009 Add const qualifiers for owl_errqueue *. Signe... [andersk]
directory examples/ Mon Sep 14 18:00:07 -0700 2009 Death to more RCS keywords. Signed-off-by: And... [andersk]
file filter.c Mon Oct 26 13:09:38 -0700 2009 Add owl_filter_to_sv for exporting filters Cur... [davidben]
file filterelement.c Fri Aug 21 21:47:44 -0700 2009 Consistently use owl_malloc and friends. Signe... [andersk]
file fmtext.c Thu Dec 10 10:38:09 -0800 2009 Replace /* noproto */ comments with static. Si... [andersk]
file functions.c Sun Dec 20 15:55:03 -0800 2009 Fix whitespace in buddy-list generating code T... [asedeno]
file glib_compat.c Sun Aug 03 16:18:56 -0700 2008 Do we really need gcc -I. and #include <owl.h>? [geofft]
file global.c Sat Dec 19 19:19:04 -0800 2009 Allow ^Z to be rebound. Rather than catching S... [nelhage]
file help.c Mon Sep 28 10:14:23 -0700 2009 Correctly prototype functions with no parameter... [andersk]
file history.c Sat Aug 15 16:08:20 -0700 2009 Add const qualifiers for owl_history *. Signed... [andersk]
file keybinding.c Sat Aug 15 16:08:20 -0700 2009 Add const qualifiers for owl_keyhandler *. Sig... [andersk]
file keymap.c Fri Aug 21 21:50:08 -0700 2009 Replace several owl_malloc, sprintf sequences w... [andersk]
file keypress.c Sat Aug 15 16:08:21 -0700 2009 Add const qualifiers for struct _owl_keypress_s... [andersk]
file keys.c Sat Dec 19 19:50:04 -0800 2009 Make HOME go all the way left in the main window [Alex Dehnert]
directory libfaim/ Mon Sep 14 20:35:45 -0700 2009 Compile libfaim with -Wno-pointer-sign if the c... [andersk]
file list.c Thu Dec 10 10:38:09 -0800 2009 Replace /* noproto */ comments with static. Si... [andersk]
file logging.c Mon Sep 28 10:14:23 -0700 2009 Correctly prototype functions with no parameter... [andersk]
directory m4/ Mon Sep 28 10:14:23 -0700 2009 Require strict prototypes. Signed-off-by: Ande... [andersk]
file mainwin.c Sun Dec 06 17:08:24 -0800 2009 Use a owl_dict to store the list of filters. C... [nelhage]
file message.c Thu Dec 10 10:38:09 -0800 2009 Replace /* noproto */ comments with static. Si... [andersk]
file messagelist.c Sat Aug 15 16:08:20 -0700 2009 Add const qualifiers for owl_messagelist *. Si... [andersk]
file obarray.c Thu Dec 10 10:38:09 -0800 2009 Replace /* noproto */ comments with static. Si... [andersk]
file owl.c Sat Dec 19 19:19:04 -0800 2009 Allow ^Z to be rebound. Rather than catching S... [nelhage]
file owl.h Sat Dec 19 19:19:04 -0800 2009 Allow ^Z to be rebound. Rather than catching S... [nelhage]
file owl_perl.h Thu Dec 10 10:38:08 -0800 2009 owl_perl.h: Fix a C++ style comment. Signed-of... [andersk]
file pair.c Sat Aug 15 16:08:19 -0700 2009 Add const qualifiers for owl_pair *. Signed-of... [andersk]
directory perl/ Wed Dec 30 10:59:57 -0800 2009 Merge branch 'release-1.5' [nelhage]
file perl_tester.c Fri Oct 09 17:52:57 -0700 2009 perl_tester: return 0 from main. Signed-off-by... [andersk]
file perlconfig.c Thu Dec 31 13:11:03 -0800 2009 Fix a typo in an error message. [nelhage]
file perlglue.xs Sun Dec 06 17:08:24 -0800 2009 Use a owl_dict to store the list of filters. C... [nelhage]
file popexec.c Mon Oct 26 21:41:17 -0700 2009 Switch C to the new I/O Dispatch API. Signed-o... [asedeno]
file popwin.c Mon Sep 28 10:14:23 -0700 2009 owl_function_full_redisplay() does not take arg... [andersk]
file regex.c Sat Aug 15 16:08:20 -0700 2009 Add const qualifiers for owl_regex *. Signed-o... [andersk]
file runtests.sh Thu Dec 24 19:35:54 -0800 2009 runtests.sh: Specify tester with HARNESS_PERL i... [andersk]
directory scripts/ Thu Dec 24 15:44:42 -0800 2009 do-release: Refuse to build an update tarball i... [nelhage]
file select.c Sat Dec 19 19:19:04 -0800 2009 Allow ^Z to be rebound. Rather than catching S... [nelhage]
file stubgen.pl Mon Sep 14 18:00:07 -0700 2009 Death to more RCS keywords. Signed-off-by: And... [andersk]
file style.c Thu Dec 10 10:38:09 -0800 2009 owl_style_get_description: Empty macro argument... [andersk]
directory t/ Sun Dec 27 21:03:29 -0800 2009 Completion: Add a helper function to complete p... [nelhage]
file tester.c Thu Dec 24 19:35:50 -0800 2009 Fix tester for the filter list owl_dict convers... [andersk]
file text.c Mon Sep 28 20:23:00 -0700 2009 owl_text_quote: Don’t leak a kretch-sized buffe... [andersk]
file typemap Sat Oct 03 17:45:52 -0700 2009 Return unicode strings to perl. Define a new t... [nelhage]
file util.c Fri Oct 30 09:06:34 -0700 2009 Tighten up sepbar() [Karl Ramm]
file variable.c Mon Oct 19 22:29:02 -0700 2009 Use strtol without casting, to shut up gcc -Wca... [andersk]
file view.c Sat Aug 15 16:08:20 -0700 2009 Add const qualifiers for owl_view *. Signed-of... [andersk]
file viewwin.c Mon Sep 28 09:56:20 -0700 2009 Revert 7b4d90e... and just fix #51 owl_fmtext_... [asedeno]
file wcwidth.c Sat Dec 06 15:55:29 -0800 2008 Fix three small warnings. [nelhage]
file zbuddylist.c Sat Aug 15 16:08:21 -0700 2009 Add const qualifiers for owl_zbuddylist *. Sig... [andersk]
file zcrypt.c Mon Sep 28 20:23:00 -0700 2009 owl_zcrypt_encrypt: Remove unused variable use_... [andersk]
file zephyr.c Thu Dec 10 10:38:09 -0800 2009 Replace /* noproto */ comments with static. Si... [andersk]
file zwrite.c Mon Sep 28 12:19:50 -0700 2009 Perl callout for zsig computation + move defaul... [Karl Ramm]
README
BarnOwl - owl, with more ponies

Based on owl 2.1.11, by James Kretchmar (http://www.ktools.org)

This project is a work in progress.
We guarantee no stability of form or function.

Notes:
-----
This project's perl/lib/ contains the lib directories from the
following CPAN modules:

Net::Jabber
Net::XMPP
XML::Stream

They have been modified slightly for the needs of this project.

BarnOwl currently requires the following perl modules off of CPAN:

PAR
Net::DNS
Authen::SASL::Perl
IO::Socket::SSL
Digest::SHA1

(Note that these are all available as Debian packages)
We plan to soon add targets to the Makefile to check for and install
these for you.

The IRC module requires:

Net::IRC
Class::Accessor

The WordWrap module requires:

Text::Autoformat