Timeline


and

Aug 21, 2008:

6:20 PM Changeset [680ada9]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Properly quote generate reply commands for Jabber
6:20 PM Changeset [5b75e8b]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Implement BarnOwl::quote() to fully quote a string against command parsing
6:20 PM Changeset [d5dcd7c]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Use replycmd/replysendercmd subs rather than properties for Jabber.
6:18 PM Changeset [57cf4f9]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Make owl_function_reply call methods to get the replycmd. For backwards compatibility, we add default sub replycmd and sub replysendercmd to BarnOwl::Message, which just return the value of the property.
2:37 PM Changeset [7a45a72]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
BarnOwl/Modules/Jabber.pm: Small stylistic cleanup
12:01 PM Changeset [a82e091]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Rename :reload to :reload-module, as :reload is already in use by a number of custom .owlconfs including my own
2:08 AM Changeset [38a7f22]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Convert Message::IRC and Message::Jabber to use the new BarnOwl::command() We should now be able to properly narrow to MUCs and users and channels containing whitespace or quotation marks.
12:52 AM Changeset [c4ba74d]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Make BarnOwl::command() accept a pre-tokenized command. If given more than one argument, BarnOwl::command now treats the arguments as an argv list to execute the command with. Previously it only accepted a single argument, so this should not change the behavior of any existing code.

Aug 20, 2008:

5:05 PM Changeset [aef51f8]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alex Vandiver <alexmv@mit.edu>
Remove the opcode nolog "feature"
2:19 AM Changeset [72b61dd]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Try to add a string hook entry before adding a coderef, to work better with r1105 and newer barnowl.
2:16 AM Changeset [167044b]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Support string hook entries. perlwrap.pm: Support calling and adding string hook entries in BarnOwl::Hook IRC.pm: Switch our hooks to use string entries Jabber.pm: Switch our hooks to use string entries ModuleLoader.pm: No longer clear all hooks on reload This should have the net effect that we can safely reload single modules.
2:16 AM Changeset [5987370]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
ModuleLoader.pm: Add a :reload command which reloads a single module
2:16 AM Changeset [e9bb404]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
editwin.c: Don't make owl_editwin_insert_char increase e->bufflen twice This seems to fix at least some cases of the editwin becoming confused and causing text entry to not work quite right (often manifesting as a trailing '.' on a line by itself not sending a zephyr)

Aug 10, 2008:

5:38 PM Changeset [0504f63]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Rewrite owl_filter_print to use GString. barnowl will no longer segfault on `show filter' with filters over 5000 characters or so.
10:53 AM Changeset [61abb18]barnowl_perlaim by Geoffrey Thomas <geofft@mit.edu>
Now it compiles. Highly likely to leak or crash, although it seems to work for me...
8:33 AM Changeset [d81f8d0]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Geoffrey Thomas <geofft@mit.edu>
Fix a buffer overflow -> segfault due to strcat

Aug 3, 2008:

10:00 PM Changeset [0f9eca7]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Geoffrey Thomas <geofft@mit.edu>
Add a hook, newMessage, that catches every message that's added to the message list. receiveMessage only sees incoming messages, and I don't want to change that behavior. newMessage is probably most useful for people writing fancy loggers in Perl.
7:27 PM Changeset [719c699]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Geoffrey Thomas <geofft@mit.edu>
Clean up _burningears, which is better done in Perl, and _summarymode, apparently not implemented.
7:18 PM Changeset [731dd1e]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Geoffrey Thomas <geofft@mit.edu>
Do we really need gcc -I. and #include <owl.h>?

Jul 30, 2008:

6:35 PM Changeset [601733d]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
The color default has been -1 for a while now, so we match what curses thinks. We shouldn't also believe that -1 means invalid color. Adding OWL_COLOR_INVALID (-2) and using that in place of -1 when checking for invalid colors.

Jul 28, 2008:

10:07 AM Changeset [bfc127b]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Geoffrey Thomas <geofft@mit.edu>
Another angry commit -- add :jaway.
9:08 AM Changeset [a1a2036]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Geoffrey Thomas <geofft@mit.edu>
THIS IS AN ANGRY COMMIT

Jul 25, 2008:

11:59 PM Changeset [4789b17]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Geoffrey Thomas <geofft@mit.edu>
IRC: Add /quit display support
11:31 AM Ticket #52 (Support client certificates for auth) created by geofft@MIT.EDU
OFTC supports authenticating to NickServ by connecting over SSL with a …

Jul 24, 2008:

1:55 AM Changeset [d264c6d]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Geoffrey Thomas <geofft@mit.edu>
IRC: Support for displaying :irc-whois replies, and various bugfixes.

Jul 23, 2008:

11:53 PM Ticket #51 (popless_ztext does not display last line if no ending newline) created by geofft@MIT.EDU
If you do :perl BarnOwl::popless_ztext("foo\nbar"), the window only …
9:05 PM Changeset [38cfdb5d]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Geoffrey Thomas <geofft@mit.edu>
IRC: Add proper display for the :irc-names reply.
8:18 PM Changeset [3ad15ff]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Geoffrey Thomas <geofft@mit.edu>
IRC: Add :irc-topic support and on_topic/on_topicinfo callbacks.
Note: See TracTimeline for information about the timeline view.