Oct 28, 2011:

1:53 AM Ticket #205 (Segfault on :multi loopwrite; loopwrite; edit:cancel; edit:cancel) created by andersk@mit.edu
BarnOwl segfaults on `:multi loopwrite; loopwrite; edit:cancel; …[…]

Oct 17, 2011:

8:15 PM Changeset [a19c9a3] by GitHub Merge Button <merge-button@github.com>
Merge 389d48749c4eb68f218e9fd6faf953ba542bfb75 into ef4074b758108eb46e2b1884e950d6f092a01260
8:12 PM Changeset [389d487]release-1.9 by David Benjamin <davidben@mit.edu>
Switch to interactive context before sourcing the startup file There are no invariants that don't hold before the previous place we flip the interactive bit; although default_style is applied afterwards, there is still a style set before that code. There is no code which reads the READCONFIG bit, so no behavior should change from there. Setting the interactive bit makes owl_function_load{login,}subs noisier, but that's fine. A number of commands were labeled OWL_CTX_INTERACTIVE, but that doesn't change much because, unless the command is OWLCMD_*_CTX, the bits are ignored. What does change is that .owl/startup is allowed to leave with a context on the stack. In particular, this /finally/ fixes #161. More fundamentally, this makes .owl/startup identical to the user having run those commands in succession, which is a nice simplification.

Oct 15, 2011:

8:17 PM Changeset [822e9bd] by Jed Davis <jld@panix.com>
Fix SASL digest-uri to be acceptable to ejabberd. This is, approximately, 68ad6bc and 8fe68e0 from the XML-Stream repo. The problem is that, if example.com pointed SRV records at foo.example.com, we'd send "xmpp/foo.example.com" (which is, arguably, what RFC 2831 calls for, but community consensus seems to disagree) rather than "xmpp/example.com". ejabberd would also accept "xmpp/foo.example.com/example.com", and that would follow RFC 2831 more closely, but I don't want to introduce divergence from the upstream unless there's an observed interoperability problem that would be fixed by it.

Oct 14, 2011:

12:09 AM Ticket #204 (zpunt command should be consistent with the subscribe command) created by jgross@mit.edu
:sub message * @cs.cmu.edu and :zpunt message * @cs.cmu.edu both …

Oct 13, 2011:

3:36 AM Ticket #203 (Unsafe strcat on overlapping strings in owl_zephyr_smartstripped_user) created by andersk@mit.edu
From owl_zephyr_smartstripped_user: […] This strcat call might …

Oct 11, 2011:

11:47 PM release-notes/1.8 edited by davidben@mit.edu
Gmail some spaces got eaten. Also random wording cleanups (diff)
3:31 PM WikiStart edited by davidben@mit.edu
BarnOwl 1.8 (diff)
3:26 PM release-notes/1.8 created by davidben@mit.edu
2:05 PM Changeset [4f8535e]release-1.8 by David Benjamin <davidben@mit.edu>
BarnOwl 1.8

Oct 10, 2011:

8:07 PM Changeset [6503194] by GitHub Merge Button <merge-button@github.com>
Merge e21b9212952a5f6ff9f30193013153a0470944bb into ef4074b758108eb46e2b1884e950d6f092a01260

Oct 3, 2011:

12:33 AM Changeset [ef4074b]release-1.9 by David Benjamin <davidben@mit.edu>
Cleanup in owl_zwrite_create on error cases Before, the caller was required to cleanup, even on error. This is kind of weird. In particular, owl_zwrite_create_and_send_from_line forgot to so there was a small leak in there. Also with 6329cd5136a27361dedf94bb92e20fa2d327e43c it's now possible to error from owl_zwrite_create_from_line before the owl_zwrite is initialized, which means that owl_zwrite_new_from_line on misquoted strings explodes. Oops. Although I don't think this is actually possible to trigger now. Also be consistent about whether rv != 0 or rv < 0 is the error condition. Barring any actual arguments one or another, I'm going to arbitrary declare it's the former since that function doesn't really have a useful number to return.

Oct 2, 2011:

3:38 PM Changeset [8da4e96] by Alex Dehnert <adehnert@mit.edu>
Add command to get a buddy's status This could be used by a user directly, though it's probably more likely to be used by a module author of some sort.
8:22 AM Changeset [9579509] by GitHub Merge Button <merge-button@github.com>
Merge 215b8d5017196e5ddc3408e367c01570c41c8680 into f34728b01e16a1cadffac064a947fd75ff28581a
1:31 AM Changeset [4af1241] by Alex Dehnert <adehnert@mit.edu>
Add completion for jabberlogout

Oct 1, 2011:

11:00 PM Changeset [f49afc3] by GitHub Merge Button <merge-button@github.com>
Merge f34728b01e16a1cadffac064a947fd75ff28581a into f89cc6fa54344f8f6b48601228af46e8fc95caea
10:59 PM Changeset [f34728b]release-1.9 by Alex Dehnert <adehnert@mit.edu>
Add completion for reload-module
9:07 PM Changeset [ba4d1ad] by GitHub Merge Button <merge-button@github.com>
Merge 923c3f6c4a953b7c17e7a90328dcf2451255bdd2 into f89cc6fa54344f8f6b48601228af46e8fc95caea
Note: See TracTimeline for information about the timeline view.