Timeline


and

Apr 14, 2009:

10:51 AM Ticket #74 (:show variable zsig misleading) closed by nelhage@MIT.EDU
fixed: Fixed in 81a96afedf6294a533b5f6421e95f5694e458fc5
10:50 AM Changeset [81a96af]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Update the docs on 'zsig' and 'zsigproc'. Correctly document the order in which they are checked for values before being used. fixes #74 Reported-By: Xavid Pretzer <xavid@mit.edu>
10:35 AM Changeset [32620ac]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
IRC: Don't beep on messages matching your nick. Having this feature in there and not customizable is extremely poor form, and we already have the 'personalbell' variable to enable this feature if needed.

Apr 13, 2009:

7:10 PM Ticket #74 (:show variable zsig misleading) created by xavid@MIT.EDU
:show variable zsig implies that if zsig and zsigproc are both set, …

Apr 12, 2009:

12:42 AM Changeset [f9f065a]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Merge branch 'always-send-utf8'

Apr 11, 2009:

6:11 PM Changeset [56e4869]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Add usage and clean up the build script a lot.
5:32 PM Changeset [5c81472]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Import barnowl-locker-* from /mit/nelhage/bin/
5:24 PM Changeset [5319565]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Add a script to create a release tag and tarball.

Apr 9, 2009:

12:32 PM Changeset [4b17a6c]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Zephyr: Always send in UTF-8, never iso-latin-1.

Apr 7, 2009:

11:13 PM Ticket #72 (OS X Unicode input gives “Unable to handle keypress”) reopened by andersk@MIT.EDU
A user reports that this setting isn’t there in OS X 10.4. Anyway, we …
11:41 AM Changeset [8d0796c0]owl by James M. Kretchmar <kretch@mit.edu>
revert all of owl_global_resize to 2.1.11 behavior
1:00 AM Changeset [d1948ce]owl by James M. Kretchmar <kretch@mit.edu>
2.1.12 included a patch that breaks opaque resizing for some versions of ncurses on solaris. Reverting that part of the change to fix.

Apr 6, 2009:

11:21 PM Ticket #73 (Log, but don't display, subset of subscriptions) closed by kchen@MIT.EDU
wontfix: On second thought, narrowing to an appropriate filter seems fine, …
11:13 PM Ticket #73 (Log, but don't display, subset of subscriptions) created by kchen@MIT.EDU
I'm currently subbed to some high-traffic classes that have low …
9:16 PM Changeset [f0550c5]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Handle Twitter being down better.
9:02 PM Changeset [4ea78a8]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Same fix for direct messages...
9:01 PM Changeset [5e1876d]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Don't die if friends_timeline returns a scalar.

Apr 5, 2009:

10:06 PM Ticket #72 (OS X Unicode input gives “Unable to handle keypress”) closed by broder@MIT.EDU
fixed: Yep, that seems to work.
8:35 PM Ticket #72 (OS X Unicode input gives “Unable to handle keypress”) created by andersk@MIT.EDU
Several OS X users have reported that typing or pasting Unicode into …
8:09 PM Changeset [7f19876]owl by James M. Kretchmar <kretch@mit.edu>
fix stderr redirector
7:56 PM Changeset [a412918]owl by James M. Kretchmar <kretch@mit.edu>
2.1.1 for release
7:38 PM Changeset [51b6c7c]owl by James M. Kretchmar <kretch@mit.edu>
make pre-1 until tested for release
7:36 PM Changeset [f98c74e]owl by James M. Kretchmar <kretch@mit.edu>
Fix some strcpy's that could be vulnerable Remove an unused function

Apr 4, 2009:

2:13 PM Changeset [e6c59ba]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
zephyr: Handle zpunts with recipient '%me%' Reported-By: Ken T Takusagawa <kenta@mit.edu>
1:29 PM Ticket #71 (:irc-msg could select network more cleverly) created by broder@MIT.EDU
Right now, if you're connected to two networks and try to :irc-msg a …

Apr 3, 2009:

1:59 AM Changeset [3071c69]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
gitignore Makefile.old

Apr 2, 2009:

1:25 AM Ticket #70 ("unpunt foo *" causes segfault) closed by nelhage@MIT.EDU
fixed: Fixed in e6a4dd500610e1fa32c8e82e24d7e2fbb963f731. You are also …
1:23 AM Changeset [e6a4dd5]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Propagate regex compile failures out of filter creation. Make calls to owl_filter_init_fromstring fail if the filter includes an illegal regex (e.g. an initial *), by having owl_filterelement_create_re return an error code which propagates up. This fixes an issue where a command like 'unpunt class *' would segfault because it succeeds in creating the invalid filter, but then fails to print it successfully. fixes: #70
12:24 AM Ticket #70 ("unpunt foo *" causes segfault) created by tvald@MIT.EDU
The command "unpunt foo *" causes a segfault. This is repeatable on …

Apr 1, 2009:

10:50 PM Changeset [9948234]owl by James M. Kretchmar <kretch@mit.edu>
update changelog for 2.2.0 release

Mar 30, 2009:

8:27 PM Ticket #69 (BarnOwl fails to redraw properly on some terminals) created by wdc@MIT.EDU
[…]

Mar 29, 2009:

9:46 PM Changeset [c2bcd54]owl by James M. Kretchmar <kretch@mit.edu>
debug message in the wrong place
9:41 PM Changeset [f19fef4]owl by James M. Kretchmar <kretch@mit.edu>
missed semicolons
9:34 PM Changeset [db654df]owl by James M. Kretchmar <kretch@mit.edu>
remove the excessive process_events (it oddly made the situation worse) and instead call it just on sending login and logout notificatinos. new debug message in loadsubs new handle_ack
7:41 PM Changeset [6d7e6c6]owl by James M. Kretchmar <kretch@mit.edu>
process aim events with just about any zephyr call
7:19 PM Changeset [6fdef66]owl by James M. Kretchmar <kretch@mit.edu>
Call this 2.2.0
7:02 PM Changeset [64b6449]owl by James M. Kretchmar <kretch@mit.edu>
try owl_zephyr_process_events() at the end of owl_zephyr_handle_ack() to address race condition. Also one after the select in the main loop for good measure.
5:44 PM Changeset [228326a]owl by James M. Kretchmar <kretch@mit.edu>
resize fix
5:14 PM Changeset [9b9e2d9c]owl by James M. Kretchmar <kretch@mit.edu>
zlocate return with no zephyr
5:06 PM Changeset [765fa34]owl by James M. Kretchmar <kretch@mit.edu>
new getsubs()
4:59 PM Changeset [e01449c]owl by James M. Kretchmar <kretch@mit.edu>
fix some sprintfs in zephyr.c make zlocate allocate and caller frees
4:47 PM Changeset [d9bfc82]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Fix zpunts display. Each zpunt line was followed by its number on the next line, leading to display of: [1] ... [1] [2] ... [2] [3] ... etc. Should have been: [1] ... [2] ... [3] ... reported by: kretch
4:24 PM Changeset [61f7250]owl by James M. Kretchmar <kretch@mit.edu>
still need to putenv TERMINFO, fix to earlier commit
3:56 PM Changeset [bc7ebf6]owl by James M. Kretchmar <kretch@mit.edu>
fix bad sprintf usage in get_startupargs
3:51 PM Changeset [c4b45ce]owl by James M. Kretchmar <kretch@mit.edu>
remove unnecessary sprintf
3:48 PM Changeset [488ebf6]owl by James M. Kretchmar <kretch@mit.edu>
change owl_global_get_runtime_string to return a string to free
3:41 PM Changeset [19c0c55]owl by James M. Kretchmar <kretch@mit.edu>
remove unnecessary putenv and unnecessary sprintf
3:25 PM Changeset [2b23a36a]owl by James M. Kretchmar <kretch@mit.edu>
sprintf -> owlsprintf in owl_function_buddylist
3:19 PM Changeset [8e1657c]owl by James M. Kretchmar <kretch@mit.edu>
new owl_function_error if a multiline error, make it an admin msg
3:14 PM Changeset [04a061f]owl by James M. Kretchmar <kretch@mit.edu>
another sprintf -> owl_sprintf in aimuserfilt
3:11 PM Changeset [a0bde15]owl by James M. Kretchmar <kretch@mit.edu>
sprintf -> owl_sprintf in aimuserfilt
3:08 PM Changeset [2f01162]owl by James M. Kretchmar <kretch@mit.edu>
new classinstfilt that uses ^(un)*%s(\\.d) style matching
2:58 PM Changeset [2ace81e]owl by James M. Kretchmar <kretch@mit.edu>
new command_aimwrite
2:52 PM Changeset [ba4fde8]owl by James M. Kretchmar <kretch@mit.edu>
fix static buffer in owl_command_version
2:48 PM Changeset [395b32e]owl by James M. Kretchmar <kretch@mit.edu>
work around delayed zephyrs from other calls to Z_WaitForNotice
2:43 PM Changeset [01dcae5]owl by James M. Kretchmar <kretch@mit.edu>
sprintf fixes for owl_filter_print, owl_function_printallvars, owl_function_show_filter owl_function_show_zpunts, owl_function_zpunt adopt ^(un)*%s(\\.d) style regex for punting
1:49 PM Changeset [5657d53]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Process zephyr prior to owl_select(). [more] Some libzephyr functions, such as ZLocateUser(), ZSetLocation() and ZUnsetLocation() call Z_WaitForNotice(), which has an internal select loop on the zephyr FD. It may leave pending zephyrs unprocessed, and the FD won't have anything to be read. This can leave a zephyr in the queue until the next zephyr comes in. Before calling into owl_select() loop, call owl_zephyr_process_events() and deal with any pending zephyrs. ZPending is quick, and we usually shouldn't have anything to process here anyhow. reported by: kretch
12:03 PM Changeset [3674002]owl by James M. Kretchmar <kretch@mit.edu>
bump to 2.2.0-pre1 take glib take printallvars from barnowl
11:49 AM Changeset [73d8a88]owl by James M. Kretchmar <kretch@mit.edu>
cleanup sprintf use in owl_function_info()
11:35 AM Changeset [924ee11]owl by James M. Kretchmar <kretch@mit.edu>
sprintf cleanup
10:55 AM Changeset [5345ea7]owl by James M. Kretchmar <kretch@mit.edu>
fix zuserfilt
8:44 AM Changeset [b310c0e]owl by James M. Kretchmar <kretch@mit.edu>
add select.c to the repository
8:38 AM Changeset [fa00c5c]owl by James M. Kretchmar <kretch@mit.edu>
Correct license.
8:21 AM Changeset [9cd7e6a]owl by James M. Kretchmar <kretch@mit.edu>
Do one owl_zephyr_process_events before the main loop to be sure to receive your own login message. Don't do the old aim event procesing each time through the loop.

Mar 28, 2009:

10:49 PM Ticket #46 (perl should be able to examine existing filters) closed by nelhage@MIT.EDU
fixed: Fixed with the addition of the getfilter command.
7:32 PM Changeset [c34d788]owl by James M. Kretchmar <kretch@mit.edu>
versions to 2.1.12 to prepare for release
6:56 PM Changeset [4de643d]owl by James M. Kretchmar <kretch@mit.edu>
Fix zcrypt patch problem
5:00 PM Changeset [dab82f29]owl by James M. Kretchmar <kretch@mit.edu>
Don't crash on mobile device AIM messages [BZ 20] Don't crash when sending to someone not on AIM buddy list [BZ 94] Fix overflow vulerability in zwrite.c and zcrypt.c Add stack protector and -D_FORTIFY_SOURCE=2 where possible Fix hang [barnowl 4c46dfdebc294ca24fef59924f01688b8ee07dee] Fix segfault on missing subs [barnowl 99dabeed7de6d19acb50f1e73aa0bfe5f9469c02] Fix zcrypt bufffer size bug [barnowl 559076cd86edc3a8317819814dd5877b8bc7c3cb] Fix double free [barnowl e97c4a306ae2c9d2147d83da29fee59918198e70] Memory leak fix [barnowl c0a90c2c7ab97b9465c9873757faf312faa0021e] Memory leak fix [barnowl 95caa16b2e9ba10770d87d0955198c14c2d0e16a] Memory leak fix [barnowl 1716fed8c2650e46892cf6571555eac937266c6e] Add getstyle command [barnowl 216c73421653e3ef0e957aa9a9804e208a77c80e] Binary search for msgid [barnowl 0c8ab5eadbb6ecc97a120c91b9a824b33538c764] File-handle leak [barnowl e78397d6ac5da0de31a4e269c0ba7f3d691857a3] Fix delay in jump from top to bottom [barnowl 801b7ac63b962640debbcfd422cb9a60da5fea31] Load subs in chunks [barnowl 93e883d60051b80bf6d35391f9d76fd7dfd198e3] Load subs in chunks [barnowl f6050ee9b0a171a5031f84409eb181062afacd18] Better zsig logging [barnowl d857b667a5a9b108b1a2a26b4a5513bef2b53f80] free() -> owlfree() [barnowl d524c838ac7c115628424b8ac171c3489622ea3a] Escape AIM users in smartfilters [barnowl af9b92e3e7ccb7de276a94b5c7e5861b24e71eff] Better regex escape chars [barnowl 80e54a7631f091be8c9762adb9746bad38104738] Deal with quotes in smart filters [barnowl 4099cf83702763fa8d1efc4f1582a605431bdb77] Deal with 0 length zephyr fields [barnowl 128171aaf7cefa91a4bb1eada93a19d8fd0c355c] Deal with 0 length zephyr fields [barnowl 50e29e35c64d64e223d378d350a7bc4f038d78f5] Deal with 0 length zephyr fields [barnowl 804ab8af8b6d00bcd7e2402df892db8fbd61a3ec] Leave curmsg on screen after resize [barnowl c0f9e3009bc03e80a44de64cd5f2b4033290236e] Rip out brower stuff [barnowl 8e5935d11c699a7ce5a3e6e9a47799564c696d6a] Rip out browser stuff [barnowl 4f15e8e9ceada0d4b2cc969ebf43b0a1fb3709ea] No passwords in command history [barnowl 6e400cc71aa59e041dce677aadf50dc1f25228e2] Format NOC mssages [barnowl a1bb1980e4bca23b8329cc0e7c0bd5027055ea0a] Expand ~ in loadsubs [barnowl 27d8d835dc6d58c08fae10e75aae306c49215143] Expand ~ in source [barnowl 10d67d57cb29221f63a43a30643c697fc7b38911] Only use resizeterm() if it's available Debian backports Change license to GPLv3
4:54 PM Changeset [5189631]owl by James M. Kretchmar <kretch@mit.edu>
Removing NEWS file
4:53 PM Changeset [8065960]owl by James M. Kretchmar <kretch@mit.edu>
removing muxevents.c

Mar 21, 2009:

1:27 AM Changeset [0741984]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alex Vandiver <alexmv@mit.edu>
Ignore a couple more kinds of emacs temp files
1:09 AM Changeset [79d7d98]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alex Vandiver <alexmv@mit.edu>
Make compiling without zephyr support work again, by moving an ifdef
1:08 AM Changeset [130479b]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alex Vandiver <alexmv@mit.edu>
Add execute bit to autogen.sh

Mar 19, 2009:

10:29 PM Changeset [bab79f8]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Don't spew error messages when Twitter sucks.

Mar 18, 2009:

7:08 PM Ticket #68 (hang on searching for a too-long string) created by geofft@MIT.EDU
If you search for a string about 100-something characters long, …
11:40 AM Changeset [35200e7]debian by Sam Hartman <hartmans@mit.edu>
* Correctly send zephyr login at startup, pull 619d8649e7 from upstream
11:39 AM Changeset [e05337e]debian by Sam Hartman <hartmans@mit.edu>
Zephyr: Correctly send a login notice at startup We were trying to do a zlogin before Zephyr was initialized, so of course it wasn't taking effect. (cherry picked from commit 619d8649e7c1b741dc96f58479a72c7c989ba682)

Mar 17, 2009:

5:30 PM Ticket #67 ("down" can't go to an empty final line in editwin) created by wdc@MIT.EDU
When composing a message I often hit newline, see an error in the line …
5:29 PM Ticket #66 (Option to show date in the default style) created by wdc@MIT.EDU
Something I can do with barnowl that's very hard to do with zwgc is, …
5:27 PM Ticket #32 (Want way to reload .anyone subs) closed by nelhage@MIT.EDU
fixed: I recently discovered 'loadloginsubs', which I believe is what you want.
5:26 PM Changeset [619d864]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Zephyr: Correctly send a login notice at startup We were trying to do a zlogin before Zephyr was initialized, so of course it wasn't taking effect.

Mar 16, 2009:

10:43 PM Changeset [3ccc3dd]debian by Sam Hartman <hartmans@mit.edu>
* Add barnowl-irc dependencies, Thanks Evan and Anders, Closes: #520031
11:05 AM Changeset [321ef52]debian by Sam Hartman <hartmans@mit.edu>
Document more changes for 1.1-1
11:04 AM Changeset [2f205a7]debian by Sam Hartman <hartmans@mit.edu>
zephyr: Don't give bogus error messages when adding subscriptions. We were returning the value of an uninitalized 'ret' if we added subscriptions to the deferred list instead of taking them immediately. This primarily manifests as an occasional (false) error suscribing to login messages at startup. (cherry picked from commit 1810558433d183ef65dde80999b70779f467f38b)
11:04 AM Changeset [bd7e09d]debian by Sam Hartman <hartmans@mit.edu>
Add misc:Depends to pacify lintian
10:48 AM Changeset [18105584]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
zephyr: Don't give bogus error messages when adding subscriptions. We were returning the value of an uninitalized 'ret' if we added subscriptions to the deferred list instead of taking them immediately. This primarily manifests as an occasional (false) error suscribing to login messages at startup.
10:47 AM Changeset [19cc0b7e]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Bump the version number for development.
10:28 AM Changeset [485d885]debian by Sam Hartman <hartmans@mit.edu>
Disable cdbs configure handling CDBS fails to handle aclocal correctly because it will only create it if it exists. The upstream tarball has a configure. WE'll use that and run autoreconf (and include the results in the diff) if necessary. Also, disable dh_clean removal of autom4te.cache. It's broken that the upstream tarball includes this, but cleaning it up produces problems for the diff and git-buildpackage.
10:14 AM Changeset [5a96920]debian by Sam Hartman <hartmans@mit.edu>
Merge branch 'upstream' into debian
10:13 AM Changeset [bddcaf1]debian by Sam Hartman <hartmans@mit.edu>
Merge commit 'barnowl-1.1' into upstream
9:58 AM Changeset [abe231b]debian by Sam Hartman <hartmans@mit.edu>
fix gbp config
9:55 AM Changeset [00ab2b2]debian by Sam Hartman <hartmans@mit.edu>
Depend on autotools
9:48 AM Changeset [9945426]debian by Sam Hartman <hartmans@mit.edu>
cleanup for wordwrap module
9:42 AM Changeset [0f8bdd7]debian by Sam Hartman <hartmans@mit.edu>
Changes for 1.1-1 fold irc into main package
9:04 AM Changeset [484b14d]debian by Sam Hartman <hartmans@mit.edu>
Merge commit 'barnowl-1.1' into debian Conflicts: .gitignore Makefile.in

Mar 15, 2009:

6:44 PM WikiStart edited by nelhage@MIT.EDU
(diff)
6:41 PM barnowl-1.1-src.tgz attached to Download by nelhage@MIT.EDU
BarnOwl 1.1 source tarball
6:27 PM Changeset [879e90dc]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
BarnOwl 1.1
Note: See TracTimeline for information about the timeline view.