A multi-protocol curses IM client.
C Perl Other
Latest commit 4ced41e Mar 15, 2016 @kcr kcr Merge pull request #156 from andersk/dist
scripts/do-release: Build distribution with ‘make distcheck’
Permalink
Failed to load latest commit information.
compat
doc
examples
libfaim Distribute more files in ‘make dist’ Apr 4, 2013
m4
perl
scripts
t
.gitignore
.mailmap
.travis.yml
AUTHORS
COPYING
ChangeLog Sync ChangeLog with release-1.9 branch Nov 17, 2013
Makefile.am
README
aim.c
autogen.sh
barnowl-wrapper.in
buddy.c
buddylist.c
closures.c
cmd.c Use the Glib slice allocator for fixed-size objects Dec 25, 2013
codelist.pl
commands.c
configure.ac
context.c
cpanfile
dict.c
editcontext.c
editwin.c
errqueue.c
filter.c
filterelement.c
filterproc.c
filterproc.h
fmtext.c
functions.c
global.c
help.c
history.c
keybinding.c
keymap.c
keypress.c
keys.c
logging.c
mainpanel.c
mainwin.c
marshal_types
message.c
messagelist.c
msgwin.c
owl.c
owl.h
owl_perl.h Refactor perl calls through a single method Jun 22, 2013
pair.c Add const qualifiers for owl_pair *. Aug 15, 2009
perlconfig.c
perlglue.xs
popexec.c
popwin.c
regex.c
runtests.sh Use the Glib slice allocator for fixed-size objects Dec 25, 2013
select.c
sepbar.c
signal.c
stubgen.pl
style.c
tester.c
text.c
typemap
util.c
variable.c owl_variable_bool_get_tostring_default: Remove dead <invalid> case May 5, 2014
view.c
viewwin.c Use the Glib slice allocator for fixed-size objects Dec 25, 2013
wcwidth.c
window.c
window.h
windowcb.c
zbuddylist.c Replace owl_zbuddlist's owl_list with GPtrArray Jun 25, 2011
zcrypt.c
zephyr.c
zwrite.c

README

BarnOwl - owl, with more ponies

Source is freely available from http://github.com/barnowl/barnowl/

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

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

Facebook::Graph
Net::Jabber
Net::XMPP
XML::Stream

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

BarnOwl currently requires the following perl modules off of CPAN:

AnyEvent
Class::Accessor
ExtUtils::Depends
Glib
Module::Install
PAR

(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 Facebook module requires:

Any::Moose
AnyEvent::HTTP
DateTime
DateTime::Format::Strptime
JSON
MIME::Base64::URLSafe
Ouch
URI
URI::Encode

The IRC module requires:

AnyEvent::IRC

The Jabber module requires:

Net::DNS
Authen::SASL::Perl
IO::Socket::SSL
Digest::SHA

The Twitter module requires:

HTML::Entities
Net::Twitter::Lite

The WordWrap module requires:

Text::Autoformat