Timeline


and

Nov 11, 2006:

11:17 PM Changeset [51c57f8]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Typo fix
3:03 AM Changeset [3405394]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Protocol.pm: allow IQ Auth to take a password callback like SASL's.

Nov 10, 2006:

3:47 PM Changeset [005562f]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Making reply-sender work right in chats
1:13 PM Changeset [d9f4a5c]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Refactoring jmuc_invite slightly
12:57 PM Changeset [b405ff6]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
perltidying jabber.pl and adding an emacs modeline
12:38 PM Changeset [9f183ff]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
* using strict and warnings in jabber.pl * Extracting JID/MUC extraction into cmd_jmuc * Adding a jmuc configure command to allow creating new rooms
12:38 PM Changeset [71e1e80]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Handling errors loading perl modules
12:38 PM Changeset [a55abb3]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Handling errors in the perl mainloop hook better

Nov 9, 2006:

11:40 PM Changeset [6df381b]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Refactoring jmuc somewhat. Also, @ARGV refers to @::ARGV by default (see perlmod), so changing to use that, since it looks nicer.
7:45 PM Changeset [960395d]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Handling disconnects better

Nov 6, 2006:

1:59 AM Changeset [6a6dd47]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
jabber.pl: * Multiple connections now possible. * Password-based authentication now possible. * jabberlogin now requires a login jid. * jabberlogin now uses _xmpp-client._tcp srv record for lookup. If no record exists, server part of jid is used with port 5222. * Eliminated various globals. Current globals are: $connections -> Holds all the client and roster objects, indexed by full jid. $connections->{JID}->{client} $connections->{JID}->{roster} %vars -> used to pass data around between functions and related callbacks. * New dependences: Getopt::Long, Net::DNS README: added a readme. It probably wants more in it.

Nov 3, 2006:

10:54 PM Changeset [b6a253c]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
jabber.pl: * Roster added to buddy list. * Command jlist added to get roster. perlglue.xs: * Exposed owl_fuction_popless_text() as owl::popless_text() * Exposed owl_fuction_popless_ztext() as owl::popless_ztext()

Nov 2, 2006:

10:56 PM Changeset [a75309a]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Stream.pm: Proper call to SASL. Roster.pm: Removing print statements.
10:52 PM Changeset [0ff8d110]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Adding XML::Stream, Net::XMPP, and Net::Jabber to perl/lib/
10:19 PM Changeset [f2f5815]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Refactoring hook code

Nov 1, 2006:

1:18 PM Changeset [591ea418]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Sam Hartman <hartmans@mit.edu>
* the reload sub now lives in package owl * load owlconf in package main
1:00 PM Changeset [3d18b30]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Sam Hartman <hartmans@mit.edu>
Move startup hooks to right place in reload. Drop debugging copy of queue_admin_msg
1:00 AM Changeset [7e470da]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Sam Hartman <hartmans@mit.edu>
Move the module support system into perlwrap.pm Add support for datadir modules.
1:00 AM Changeset [38ffdf9]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Sam Hartman <hartmans@mit.edu>
jabber.pl is a core module
12:59 AM Changeset [d03091c]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Sam Hartman <hartmans@mit.edu>
Reorder configuration handling so that perlwrap.m is pulled in before .owlconf. Initialize perl *always* even without owlconf. Disable -c command line argument
12:59 AM Changeset [8862725]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Sam Hartman <hartmans@mit.edu>
Add @dadatdir@/owl/lib and ~/.owl/lib to @INC
12:59 AM Changeset [2170fd7]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Sam Hartman <hartmans@mit.edu>
Don't include the default typemap in xsubpp compile line: 1) It doesn't live where the makefile expects it on Debian 2) it is included by default internally
12:59 AM Changeset [6b3f797]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Sam Hartman <hartmans@mit.edu>
Add get_data_dir

Oct 30, 2006:

1:42 PM Changeset [f72f573]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Changed how owl::mainloop_hook is called. This does wonders for memory.
1:51 AM Changeset [2fa15f0]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
1) Fix massive memory leak. I've removed the variable that held the mainloop hook name, replacing the two references to it with the hard-coded function "owl::mainloop_hook". We were discussing doing this anyhow, and since leak was in getting the variable over and over again, this was the easiest way to deal. 2) Updated owlconf.pl in light of (1). Update your local copy! 3) jabber - groupchat history is not requested, and is explicitly ignored.

Oct 29, 2006:

8:40 PM Changeset [f8b42ac]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Adding a perl hook to the blist function.
7:35 PM Changeset [cd9182d]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Arun A. Tharuvai <aatharuv@mit.edu>
Use from_jid instead of sender for chats
7:18 PM Changeset [2182be3]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Arun A. Tharuvai <aatharuv@mit.edu>
Logging for jabber.
7:06 PM Changeset [e7ac2b6]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Changing the owl autoloads so that owl::start_command means owl::command("start-command"), and so on.
6:36 PM Changeset [3c9012b]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Adding some support for distinguishing personals/private with messages generated from perl
5:01 AM Changeset [421c8ef7]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Adding some missing owl_message_type_is functions. Ensuring all the attributes of a message make it out to the perl hash.

Oct 28, 2006:

4:54 PM Changeset [4692b70]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Exposing owl_function_error and owl_function_makemsg as commands
4:41 PM Changeset [e0540e4]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Fixing a segfault when replying to unknown message types
4:08 PM Changeset [bbd2fdc]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Kevin Chen <kchen@mit.edu>
remove references to -ldes

Oct 27, 2006:

3:07 PM Changeset [db8b00b]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Exposing edit window hooks to perl
1:39 PM Changeset [e74c01c]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
I failed to commit this in the last ci
1:17 PM Changeset [1b6b2f3]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Refactoring the editwin code somewhat, and adding the ability to hang arbitrary reply commands off of messages.
1:19 AM Changeset [dd16bdd]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Initial support for creating and injecting messages into the display. Note that at the moment, you can easily segfault owl from perl by injecting messages that don't contain fields owl assumes they will.

Oct 26, 2006:

10:08 PM Changeset [39c036d]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Changing the version number and startup message to include a disclaimer (mostly so I can remember which build I'm using :))
5:45 PM Changeset [4c46dfd]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Fixing a hang I've seen repeatedly in owl
11:14 AM Changeset [6922edd]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Adding the ability to install real commands from perl.

Oct 25, 2006:

2:44 AM Changeset [bc220b2]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Hooking perl into owl's main loop.

Oct 24, 2006:

2:53 PM Changeset [2fa5eed]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Fixed regression tests for booleans variables. They were testing a 'string' variable. It looks like this broke when personalbell was tweaked to accept the name of a filter to beep on [r358]. I've changed it to test with rxping. --This line, and those below, will be ignored-- M owl/variable.c
1:41 PM Changeset [0138478]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Test failures now print out file/line numbers
12:40 PM Changeset [216c734]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Adding my getstyle patch, which I rely on from perl right now for a number of my "modules".
11:45 AM Changeset [4211f50b]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Refactoring the editwin code to use an explicit callback.
11:43 AM Changeset [908e388]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Applying alexmv's patch to allow dynamic loading of perl XS
1:10 AM Changeset [1aa2b1a]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alex Vandiver <alexmv@mit.edu>
Default narrows are un- and .d-aware
12:52 AM Changeset [1152d45]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Including owl.h into perlglue.xs to make it easier to add more perl glue.
12:44 AM Changeset [c0a90c2]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
alexmv+yoz's memory leak patches
12:43 AM Changeset [54666e0]barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
libfaim fix to make it compile
Note: See TracTimeline for information about the timeline view.