Timeline
Apr 10, 2012:
- 12:55 AM Changeset [d6b8b50]release-1.10release-1.9 by
- Fix typo (thanks Sasen for reporting.) Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Mar 24, 2012:
- 10:43 PM Ticket #215 (PgUp/PgDn prints “already at first/last message” too eagerly) created by
- PgUp prints the “already at first message” error if the first …
Mar 18, 2012:
- 4:17 PM Changeset [5111af4] by
- Hide the default cursor with curs_set if supported Then we don't leave it randomly at the right of the sepbar.
Mar 17, 2012:
- 2:04 AM Ticket #214 (XMPP priority should be configurable) created by
- We currently hard code the XMPP priority to 1 …
Mar 15, 2012:
- 11:21 PM 256Colors edited by
- Link gnome-terminal TERM bug (diff)
- 9:25 PM 256Colors edited by
- Better terminal detection for ~/.bashrc (diff)
Mar 14, 2012:
- 12:57 PM Changeset [f421190] by
- Load Jabber implementation lazily Brings our startup RSS down from about 45MB to 32MB. Fixes #213.
- 12:51 PM release-notes/1.8.1 edited by
- Fix download link (diff)
- 12:49 PM WikiStart edited by
- redirects still sad (diff)
- 12:49 PM WikiStart edited by
- (diff)
- 12:43 PM release-notes/1.8.1 created by
Mar 13, 2012:
- 1:55 PM Changeset [d474ee9] by
- Move command registration back to the entry point Impl is still loaded at startup, but we're almost there.
- 1:25 PM Changeset [3e34a69] by
- Move BarnOwl::Module::Jabber to BarnOwl::Module::Jabber::Impl In preparation of lazily loading the Jabber module.
Mar 12, 2012:
- 12:01 AM Changeset [970dafa]release-1.8 by
- BarnOwl 1.8.1
Mar 11, 2012:
- 11:50 PM Ticket #213 (Lazily load Net::XMPP in Jabber module) created by
- Filing this so we don't forget. We've talked about not loading modules …
- 11:44 PM Changeset [1cdb459]release-1.8 by
- Only add outgoing messages for personal part of half-personal messages Signed-off-by: Anders Kaseorg <andersk@mit.edu> Reviewed-by: David Benjamin <davidben@mit.edu>
- 11:44 PM Changeset [16ef9ae]release-1.8 by
- Don’t write CC: line on zwrite -C '' Signed-off-by: Anders Kaseorg <andersk@mit.edu> Reviewed-by: David Benjamin <davidben@mit.edu>
- 11:44 PM Changeset [ef742ad]release-1.8 by
- Don’t send public pings on zwrite '' or zwrite @REALM Signed-off-by: Anders Kaseorg <andersk@mit.edu> Reviewed-by: David Benjamin <davidben@mit.edu>
- 11:44 PM Changeset [18250fa]release-1.8 by
- Don’t treat zwrite '' as personal Signed-off-by: Anders Kaseorg <andersk@mit.edu> Reviewed-by: David Benjamin <davidben@mit.edu>
- 11:44 PM Changeset [3965ec3d]release-1.8 by
- Add function to test whether a recipient is personal Signed-off-by: Anders Kaseorg <andersk@mit.edu> Reviewed-by: David Benjamin <davidben@mit.edu>
- 11:44 PM Changeset [91882d6]release-1.8 by
- Stop pretending to support zwrite * ‘*’ is not a valid recipient, and pretending that it is just adds more special cases to get wrong. Signed-off-by: Anders Kaseorg <andersk@mit.edu> Reviewed-by: David Benjamin <davidben@mit.edu>
- 11:36 PM Changeset [b148387]release-1.8 by
- Show foreign realms on non-personal zephyrs like Owl did Signed-off-by: Anders Kaseorg <andersk@mit.edu> Reviewed-by: David Benjamin <davidben@mit.edu>
- 11:26 PM Changeset [fe569d7]release-1.8 by
- Don't leak old_msg in owl_function_zcrypt
- 11:24 PM Changeset [12a4d6e]release-1.8 by
- Don't attempt to switch filters in :view -d if invalid Add return value to owl_function_create_filter and check before switching.
- 11:23 PM Changeset [07cd24d]release-1.8 by
- Fixed typo in unbindkey Usage error [davidben@mit.edu: Oh hey, we have one of those in the help text too. I'll just fix it here.]
- 11:23 PM Changeset [5044ea9]release-1.8 by
- Fix bug generating filter text
- 11:08 PM Changeset [54bf650]release-1.8 by
- Remove ^noc from reply-lockout Given our current user base and how it is no longer primarily people in MIT's Network group, the danger of having legitimate classes starting with "noc" overrides the usefulness of having -c noc itself and affiliated classes in reply-lockout. This leaves reply-lockout with just class ^mail$. Ideally we'd write an Athena-specific customization module... Signed-off-by: Geoffrey Thomas <geofft@mit.edu> Reviewed-by: David Benjamin <davidben@mit.edu>
- 10:58 PM Changeset [d199207]release-1.10release-1.9 by
- zephyr: Use field iterator interface to avoid quadratic loops Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 10:58 PM Changeset [a03a409]release-1.10release-1.9 by
- zephyr: Add an iterator interface to fields Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 10:57 PM Changeset [97cdbaf5]release-1.10release-1.9 by
- Rewrite call_filter to use g_spawn_async_with_pipes This simplifies the error-handling code. Also fixes a bug where file descriptors get double-closed in call_filter. Also adds a unit test. The separate prog argument is removed to avoid having to deal with G_SPAWN_FILE_AND_ARGV_ZERO, and since we don't really use it anyway.
- 10:57 PM Changeset [1f39ded]release-1.10release-1.9 by
- Fix hang on empty zcrypt messages send_receive will never close wfd if out is an empty string. Consequently, the zcrypt end will keep waiting for something to encrypt (or decrypt), thereby deadlocking the barnowl. This closes wfd if we aren't going to write anything to it. Consequently, zcrypt will terminate quickly, and we'll also return. This fixes a deadlock when sending (at least it's the user's fault) or receiving (this one is a DoS possibility) empty zcrypted messages.
- 10:53 PM Changeset [5b54595]release-1.8 by
- zephyr: Use field iterator interface to avoid quadratic loops Signed-off-by: Anders Kaseorg <andersk@mit.edu> [davidben@mit.edu: cherry-picked onto release-1.8 Conflicts: functions.c ]
- 10:48 PM Changeset [6a08f16]release-1.8 by
- zephyr: Add an iterator interface to fields Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 10:34 PM Changeset [34132f7]release-1.8 by
- Rewrite call_filter to use g_spawn_async_with_pipes This simplifies the error-handling code. Also fixes a bug where file descriptors get double-closed in call_filter. Also adds a unit test. The separate prog argument is removed to avoid having to deal with G_SPAWN_FILE_AND_ARGV_ZERO, and since we don't really use it anyway.
- 10:34 PM Changeset [4a80a16]release-1.8 by
- Fix hang on empty zcrypt messages send_receive will never close wfd if out is an empty string. Consequently, the zcrypt end will keep waiting for something to encrypt (or decrypt), thereby deadlocking the barnowl. This closes wfd if we aren't going to write anything to it. Consequently, zcrypt will terminate quickly, and we'll also return. This fixes a deadlock when sending (at least it's the user's fault) or receiving (this one is a DoS possibility) empty zcrypted messages.
Note: See TracTimeline
for information about the timeline view.