Timeline
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.
Feb 25, 2012:
- 1:27 PM Ticket #212 (ncursesw portability) created by
- Some systems (e.g., FreeBSD) provide the ncursesw function prototypes …
- 1:09 PM Ticket #211 (htons() portability) created by
- To get a prototype for htons() on FreeBSD, one needs to include …
- 1:06 PM Ticket #210 (str{,n}casecmp are sometimes in <strings.h>) created by
- On, say, FreeBSD, these functions are provided by a separate …
Feb 20, 2012:
- 2:13 AM 256Colors edited by
- Fix quoting bug that broke the tic invocation (diff)
- 2:06 AM 256Colors edited by
- termcapinfo xterm is not recommended (diff)
Feb 18, 2012:
- 12:15 AM Ticket #209 (BarnOwl::ModuleLoader sometimes fails to load) created by
- I'm getting […] whenever I run the master version of BarnOwl on …
Note: See TracTimeline
for information about the timeline view.