Timeline
Feb 23, 2009:
- 5:59 PM Changeset [64638d9]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Minor typo fix
- 5:56 PM Ticket #43 (one-line style should be fixed) closed by
- fixed: This was fixed aaaages ago
- 5:51 PM Changeset [5283b01]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Kill an unused variable warning.
- 5:42 PM Changeset [45cf49f]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Don't send stderr to admin messages. We've been getting a lot of complaints about 'uninitialized use of ...' errors and of spew from buggy zsig randomizers. In both cases, this was an effect of the way we were sending stderr to error messages, and those error messages went to admin messages because of a change in 1.0.5. We still send stderr to the error message log, but text there will no longer show up anywhere by default.
- 5:13 PM Changeset [1375a6a]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Add a word-wrapping style to the repo and default build.
- 4:52 PM Changeset [03285f5]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Add config.h.in to gitignore and sort it.
Feb 22, 2009:
- 11:46 PM Changeset [69cb3f5]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Make IRC part of the default build and install.
- 10:44 PM Changeset [81eb08f]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- gitignore aclocal.m4
- 10:43 PM Changeset [6cc1ff7]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Rename libfain/configure.in to configure.ac. This seems to be required in order to get it processed by auto(re)conf2.50, which is needed to make this build on Solaris.
- 9:28 PM Changeset [cebac35]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Remove the generated files config.h.in and libfaim/configure.
- 9:28 PM Changeset [53d4634]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Remove m4_include(/usr/share/aclocal/pkg.m4) and let aclocal deal. Also remove dnl m4_include(pkg.m4) which confuses old aclocal even though it is a comment.
- 9:21 PM Changeset [7743955]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Default style: Wrap to window-width minus 1 Normally text in the far-right margin is an indication to scroll right, so always wrap so as to leave the right-most column empty. Reported-By: Anders Kaseorg <andersk@mit.edu>
- 9:15 PM Changeset [f17bb2c0]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- IRC: Document most commands and add a quickstart entry.
Feb 21, 2009:
- 11:16 PM Changeset [e625b5e]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- IRC: Implement irc-mode. We could probably be smarter about this; Right now I believe 'irc-mode #channel +m' works, but 'irc-mode +m #channel' doesn't. But it's a start.
Feb 20, 2009:
- 7:08 PM Changeset [4df2568]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- IRC: Show admin messages for mode changes.
- 7:00 PM Changeset [33db995]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Fix cmd_disconnect (accidentally broken in 330c55a8).
- 6:30 PM Changeset [af9de56]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Add an `irc-quote' command to send raw IRC commands. This should help as a temporary workaround for the lack of /mode and some other commands.
- 12:44 AM Changeset [21882032]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Only use zsender when not sending personals. Acked-by: Geoffrey Thomas <geofft@mit.edu>
- 12:44 AM Changeset [10d67d5]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Expand ~ in the argument to :source
Feb 16, 2009:
- 4:38 PM Changeset [330c55a]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Refactor IRC argument processing. The primary concrete improvement here is that '-a [connection]' no longer needs to come at the start of the command line.
- 2:48 PM Changeset [52a0f14]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- stat the zhm asynchronously at startup. If Zephyr is not present, this means we can continue booting immediately, rather than waiting a second for the zhm to not respond. The downside is that you no longer get an error message if Zephyr is unavailable, but that can be fixed by adding a timeout timer.
- 1:30 PM Changeset [5008e51]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Squash an 'undefined' warning in one-line mode.
Feb 13, 2009:
- 2:36 PM Changeset [412a8be]debian by
- Fix changelog typo
- 1:33 PM Changeset [6e400cc]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Never save passwords in the command history. Previously, if you started entering a password and then cancelled it (using e.g. C-g), whatever you had entered got saved in the edit history.
- 1:33 PM Changeset [23e1110]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Bump the copyright year range to 2009.
- 12:25 PM WikiStart edited by
- (diff)
- 12:24 PM WikiStart edited by
- (diff)
- 12:24 PM barnowl-1.0.5-announce created by
- 12:19 PM WikiStart edited by
- (diff)
- 12:11 PM Changeset [79fe0ad]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Merge branch 'support_stack_protector'
- 11:55 AM Changeset [308ace3]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Bump the version to 1.0.6 for development. Doing the version bump now is probably a better practice than doing it just before the relase.
- 12:33 AM Changeset [ac9199f9]debian by
- Don't include -fstack-protector in debian/rules Configure is patched to use -fstack-protector when available. Since it does not always work, don't force in debian/rules.
- 12:32 AM Changeset [f8f8bd8]debian by
- Merge branch 'support_stack_protector' into debian
- 12:31 AM Changeset [87afe92]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Support -fstack-protector Gcc and some Linux environments support a -fstack-protector option to guard against buffer overflows. Sometimes this requires linking against -lssp. When this option works, use it in the build. Users may set PROTECT_CFLAGS to override.
Feb 12, 2009:
- 10:57 PM Changeset [d09b339]debian by
- Indicate public git repo
- 10:31 PM Changeset [63df534]pristine-tar by
- pristine-tar data for barnowl_1.0.5.orig.tar.gz
- 10:29 PM Changeset [2e89962]pristine-tar by
- pristine-tar data for barnowl_1.0.1.orig.tar.gz
- 10:17 PM Changeset [14489be]debian by
- Merge commit 'barnowl-1.0.5' into debian
Feb 11, 2009:
- 12:54 PM Changeset [eef5b52]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- BarnOwl 1.0.5
- 12:53 PM Changeset [f2fc5ad]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- 1.0.4.1
- 12:37 PM Changeset [f4d817d]debian by
- Merge branch 'barnowl-1.0.5-security' into debian Conflicts: .gitignore
- 12:36 PM Changeset [3bc7358]debian by
- Enable fortify_source and stack protector mark CVE
- 12:36 PM Changeset [eda74cb9]debian by
- Barnowl 1.0.5-1
- 12:20 PM Changeset [b4c270c]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- owl_function_printallvars: Use a GString instead of a static buffer.
- 12:20 PM Changeset [7980fb2]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- owl_function_zpunt: Actually populate recipexpr when recip isn't '*'
- 12:20 PM Changeset [f34dd65]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Kill a whole bunch of unused code. I generated a list of dead functions by building with -ffunction-sections and linking with -Wl,--gc-sections -Wl,--print-gc-sections I kept a number of functions that seemed to be logical parts of an existing API, as well as stuff in varstubs.c, since that file is autogenerated.
- 12:20 PM Changeset [823671c]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- owl_zwrite_send_message: avoid buffer overflow with to The variable to was set up with sprintf without bounds checking; use dynamic allocation.
- 12:20 PM Changeset [3538bc8]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- zwrite.c: toline should not use sprintf The construction of toline uses sprintf without bounds checking. Use dynamic allocation.
- 12:20 PM Changeset [99b50a5]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- owl_function_buddylist: Replace sprintf() usages.
- 12:20 PM Changeset [c894c15]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- owl_function_zpunt: Replace sprintf with owl_sprintf
- 12:20 PM Changeset [a0e6082]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- owl_function_classinstfilt: Replace sprintf with owl_sprintf. The old code should be safe, but this is cleaner and more obviously correct.
- 12:20 PM Changeset [c1d166b]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- functions.c: Remove some more sprintf()s Fix owl_function_show_status and owl_function_show_term() this time.
- 12:20 PM Changeset [57609b3]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- owl_function_info: Clean up code using owl_fmtext_appendf_normal This replaces the awkward and potentially unsafe use of sprintf previously present here.
- 12:20 PM Changeset [28fa23c]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- main: Avoid using strcpy/strcat/sprintf in the intro message
- 12:20 PM Changeset [1490327]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- fmtext.c: Add owl_fmtext_appendf_normal.
- 12:20 PM Changeset [2101a50]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- owl_function_about: suppress unsafe use of sprintf/strcat
- 12:20 PM Changeset [44a61ac]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- zwrite.c: Fix an unsafe use of sprintf. Reported-By: Geoffrey Thomas <geofft@mit.edu>
- 12:20 PM Changeset [8412869]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- zcrypt.c: Fix an unsafe use of sprintf() Reported-By: Geoffrey Thomas <geofft@mit.edu>
Feb 10, 2009:
- 7:04 PM Changeset [7d471c3]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- message.c: do not leak call to long_zuser long_zuser returns a string that must be freed by the caller. owl_message_set_recipient does not free its argument but instead duplicates it.
Feb 8, 2009:
- 1:57 AM Changeset [6b7e7a5]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- gitignore: *~ Signed-off-by: Greg Price <price@mit.edu>
- 1:57 AM Changeset [d54035d]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- clarify error message when curses is missing The lack of 'w' confused me for a bit after I installed 'a curses library' -- libncurses5-dev -- and it still didn't work. Signed-off-by: Greg Price <price@mit.edu>
- 1:57 AM Changeset [50e671c]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Don't fill-paragraph the ending dot of the buffer. When I leave a dot at the end of the message and then go back and edit it a bit before sending, it's annoying for M-q to wrap the dot onto the paragraph. It really isn't part of the paragraph, so with this patch we don't treat it as one. Signed-off-by: Greg Price <price@mit.edu>
Feb 6, 2009:
- 3:34 PM Changeset [c1e5316]release-1.10release-1.7release-1.8release-1.9 by
- Display outgoing personal twitters
Feb 3, 2009:
- 12:33 AM Ticket #62 (Sometimes outgoing zephyrs don't appear until another one happens) created by
- I've seen zephyrs that I just sent not appear until either I send …
Feb 2, 2009:
- 1:33 PM Ticket #61 (barnowl crashes when .zephyr.subs is unwritable and you attempt to use ...) closed by
- fixed: Fixed in e97c4a306ae2c9d2147d83da29fee59918198e70.
- 1:17 PM Changeset [e97c4a30]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- util.c: Fix double-free from owl_zephyr_delsub. Also fix general memory-handling incompetence, including a use-after-free and a leak. There are probably still errors here; we should rewrite the whole function as per the comment at the top. Reported-by: Quentin Smith <quentin@mit.edu> Signed-off-by: Geoffrey Thomas <geofft@mit.edu>
- 1:02 PM Ticket #61 (barnowl crashes when .zephyr.subs is unwritable and you attempt to use ...) created by
- I keep my .zephyr.subs in RCS, so it's normally locked and unwritable. …
Jan 29, 2009:
- 1:40 AM Changeset [637d983]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Make one-line error messages display better. When we have one-line error messages that we display inline as normal messages, prefix them with "[Error]", rather than the date.
Jan 28, 2009:
- 7:55 PM Changeset [ce56149]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Bind DC to edit:delete-next-char and M-DC to edit:delete-next-word.
- 1:27 PM Changeset [6babb75]release-1.10release-1.7release-1.8release-1.9 by
- Apply Jesse's @reply patch.
- 12:32 AM Ticket #60 (input window doesn’t accept tabs) created by
- […]
Jan 24, 2009:
- 9:17 PM Changeset [b73ce70]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Only show confusing "ignoring:<random xml>" if jabber:spew is turned on
- 8:55 PM Changeset [92f8fc2] by
- Changelog for 1.0.4.1-0debathena1.
- 8:53 PM Changeset [098376e] by
- Merge commit 'barnowl-1.0.4.1' into debian
- 8:51 PM Changeset [209ea94] by
- Call perl_sys_init3; Closes: 495056
- 8:39 PM Changeset [5b37c063] by
- Call perl_sys_init3 Closes debian #495056 This is necessary for libperl to work at all on several architectures/OSes.
- 7:50 PM Changeset [e8c6d8f]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Call perl_sys_init3 Closes debian #495056 This is necessary for libperl to work at all on several architectures/OSes.
Note: See TracTimeline
for information about the timeline view.