Timeline
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.
Jan 16, 2009:
- 1:43 PM Ticket #59 (Jabber empty message suppression doesn't work on MUCs) created by
- Steps to reproduce: * Create or join a MUC * Invite a Gmail user to …
Jan 13, 2009:
- 5:48 PM Changeset [b4b5a7e]release-1.10release-1.7release-1.8release-1.9 by
- Opps, typo fix should fix replying to tweets.
- 2:07 PM Changeset [bc7037c]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Ensure that at least one account is connected to Jabber before trying to disconnect any. If not, return a helpful error message. Reported by: yoz
Jan 12, 2009:
Note: See TracTimeline
for information about the timeline view.