Timeline


and

Aug 7, 2010:

9:06 PM Changeset [d40ad8b]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Punt OWL_WEBBROWSER_* and userclue That code hasn't been used for quite some time, and only one of those browsers is still in active development anyway.
12:55 AM Changeset [335413f1]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Fix owl_editwin_move_to_beginning_of_line for empty first lines The condition for determining whether we stopped moving because we encountered the beginning of the buffer or the end of the previous line was incorrect. As a result, the editwin was moving back an extra line when the first line was empty.
12:55 AM Changeset [e5c9d3de]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Add a test for owl_editwin_move_to_beginning_of_line We currently incorrectly handle buffers which begin with an empty line.

Aug 5, 2010:

12:08 AM 256Colors edited by andersk@mit.edu
(diff)
12:08 AM 256Colors edited by andersk@mit.edu
(diff)
12:08 AM 256Colors edited by andersk@mit.edu
Mention ncurses-term package. (diff)

Aug 2, 2010:

11:38 PM Changeset [5ca3fb7]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Correctly maintain the doubly linked list in owl_widnow Oops. This must have only barely worked because we've been deleting things in the right order.
11:38 PM Changeset [fd03b12]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Properly revert globalnotifier changes to stubgen.pl Apparently I made some typoes and didn't do the obvious thing of checking out the old copy when punting the experiment. Variables with different varname and altvarname got slightly confused.
11:38 PM Changeset [e0022d2]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Expand tabs first in owl_fmtext_truncate_cols Although the previous commit already expanded tabs from messages, a fmtext may still get tabs in it. For instance, a :pexec. So, before truncating, we expand all tabs. Also adds a test case with tabs for owl_fmtext_truncate_cols.
11:38 PM Changeset [30da473]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Expand tabs before applying OWL_TAB This is a partial fix to #90. Messages with tabs still do not correctly tab in the default style, if the intent is to begin column counts after the 4-space indent. But, if the style does give us tabs, BarnOwl should correctly draw them from the style. Expanding them here both deals with owl_fmtext_truncate_cols not understanding tabs and tabs getting confused by the OWL_TAB indent. A full fix should expand tabs in the style layer, taking markup into account.
1:01 PM Ticket #148 (misleading text for sender on zwrite to multiple people without -C) created by jesstess@mit.edu
If I 'zwrite leonidg ternus', I see […] even though both …

Jul 31, 2010:

7:12 PM Changeset [2b83ad6]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Add owl_fmtext_expand_tabs with test case
7:11 PM Changeset [c93b8b5]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Consider format characters in owl_fmtext_num_lines This fixes the second failure in the owl_fmtext test.
7:11 PM Changeset [e0e0e5a]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Make _owl_fmtext_append_fmtext take a half-open range Inclusive on both endpoints is weird. This also makes the usage in owl_fmtext_append_fmtext correct. It otherwise appends an extra '\0', causing textlen to be off. This fixes a failure in the owl_fmtext test.
7:11 PM Changeset [6772d19]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Add a test case for owl_fmtext with two failures When appending text, we get the textlen wrong. We also fail to correctly consider attributes in owl_fmtext_num_lines. This also adds tests for owl_fmtext_truncate_cols and owl_fmtext_truncate_lines as they are finicky.

Jul 30, 2010:

5:38 PM 256Colors edited by andersk@mit.edu
Actually, the frame-background-mode comment is more useful on the … (diff)
5:17 PM 256Colors edited by andersk@mit.edu
Better Emacs bug link (diff)
5:10 PM 256Colors edited by andersk@mit.edu
Restore the old termcapinfo nonsense with an explanation (diff)
5:03 PM 256Colors edited by andersk@mit.edu
Mention frame-background-mode (diff)
5:02 PM 256Colors edited by andersk@mit.edu
Explain how to set things up in a way that works for other applications too (diff)

Jul 27, 2010:

11:49 PM Changeset [35a30f9]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Move variable declaration to top of function
10:56 PM WikiStart edited by nelhage@mit.edu
(diff)
10:51 PM WikiStart edited by nelhage@mit.edu
(diff)
10:50 PM Changeset [e488ec5]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Merge branch 'security'
10:44 PM release-notes/1.6.2 created by nelhage@mit.edu
9:10 PM Changeset [88f0dae]release-1.6 by Nelson Elhage <nelhage@mit.edu>
BarnOwl 1.6.2
9:10 PM Changeset [af16ad3]release-1.6 by Nelson Elhage <nelhage@mit.edu>
Use a uniquified debug file location.
9:10 PM Changeset [6687135]release-1.6 by Nelson Elhage <nelhage@mit.edu>
Open the debug file using O_EXCL and an explicit mode. We write potentially sensitive data out to the debug log, so we should protect it. Reported-by: Geoffrey Thomas <geofft@mit.edu>
9:10 PM Changeset [26a1398]release-1.6 by Nelson Elhage <nelhage@mit.edu>
Keep the debug file open persistently.
9:10 PM Changeset [0f6ea94]release-1.6 by Nelson Elhage <nelhage@mit.edu>
aim: Don't send passwords to the debug log. Signed-off-by: Geoffrey Thomas <geofft@mit.edu>
9:10 PM Changeset [de44b96]release-1.6 by Nelson Elhage <nelhage@mit.edu>
aim: Remove some terrifying and fortunately dead code. It, uh, seems to send parts of a requested file to the AIM server. Signed-off-by: Geoffrey Thomas <geofft@mit.edu>
9:10 PM Changeset [7961a57]release-1.6 by Nelson Elhage <nelhage@mit.edu>
zephyr.c: Handle errors from ZPending and ZReceiveNotice. It is easy for a remote user to cause these functions to return errors by sending us corrupt zgrams, so basically the only safe thing to do is to ignore the errors.
9:10 PM Changeset [b19e324]release-1.6 by Nelson Elhage <nelhage@mit.edu>
Include the public repository URL in the README
9:10 PM Changeset [bd5d550]release-1.6 by Nelson Elhage <nelhage@mit.edu>
README: Remove a long-defunct disclaimer.
9:10 PM Changeset [1749dac]release-1.6 by Nelson Elhage <nelhage@mit.edu>
Install intro.txt and advanced.txt. Hold off on installing code.txt and releasing-barnowl.txt, since you probably don't care about those unless you have the source, anyways.
9:10 PM Changeset [20e872d]release-1.6 by Nelson Elhage <nelhage@mit.edu>
Install the man page

Jul 26, 2010:

7:00 PM Ticket #147 (colorztext should force recomputation of message fmttext) created by andersk@mit.edu
Currently the colorztext option strips colors from the message when it …

Jul 24, 2010:

1:30 AM Changeset [f93cc34]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Add tester.bin to .gitignore, remove perl_tester tester.bin was added in de18326f12c18fd92f275bf46bca509343b79063 and perl_tester removed in 5aa33fd73dce2c8d6c88559e62cd1ae78ef4a36d.

Jul 20, 2010:

2:31 PM Changeset [205e164]release-1.10release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Use fpathconf to disable signals Just using 0 is not portable. POSIX provides a portable way to find the right value. Reported-By: Benjamin Kaduk <kaduk@mit.edu> Signed-off-by: Alejandro R. Sedeño <asedeno@mit.edu> Reviewed-by: Nelson Elhage <nelhage@mit.edu

Jul 18, 2010:

4:48 PM Changeset [d296c9a]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Merge branch 'owl_window' Conflicts: global.c

Jul 17, 2010:

7:27 AM Changeset [6c24c67]release-1.6 by Nelson Elhage <nelhage@mit.edu>
Add a configure flag to enable/disable building with krb4.
7:27 AM Changeset [28cd9088]release-1.6 by Nelson Elhage <nelhage@mit.edu>
zcrypt.c: Clean up some clang-detected warnings.
7:27 AM Changeset [ed380eb]release-1.6 by Nelson Elhage <nelhage@mit.edu>
owl_command_view: Fix an infinite loop on 'view -r args'. owl_command_view should really be cleaned up a lot, but this fixes the immediate bug. We already handle the 'view -r' case specially near the top, and 'view -r' with other args has clearly never worked, so let's just deprecate it.
7:26 AM Changeset [6758c74]release-1.6 by Nelson Elhage <nelhage@mit.edu>
Free paths to Zephyr dot-files when non-existant Signed-off-by: David Benjamin <davidben@mit.edu>
7:26 AM Changeset [a484b3e]release-1.6 by Nelson Elhage <nelhage@mit.edu>
Jabber: Accept a -m argument to jwrite to set the message.

Jul 16, 2010:

8:27 PM Changeset [1cc9b615]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Tell perl about aliases as well as commands. This fixes tab-completing aliases, as well BarnOwl::$alias(…).
7:43 PM Changeset [26ad412]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Use a uniquified debug file location.
7:43 PM Changeset [50522b5]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Open the debug file using O_EXCL and an explicit mode. We write potentially sensitive data out to the debug log, so we should protect it. Reported-by: Geoffrey Thomas <geofft@mit.edu>
7:43 PM Changeset [d12a8c7]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Keep the debug file open persistently.
7:43 PM Changeset [c5873be]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
aim: Don't send passwords to the debug log. Signed-off-by: Geoffrey Thomas <geofft@mit.edu>
7:43 PM Changeset [0552482]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
aim: Remove some terrifying and fortunately dead code. It, uh, seems to send parts of a requested file to the AIM server. Signed-off-by: Geoffrey Thomas <geofft@mit.edu>
7:43 PM Changeset [8ab1f28]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
zephyr.c: Handle errors from ZPending and ZReceiveNotice. It is easy for a remote user to cause these functions to return errors by sending us corrupt zgrams, so basically the only safe thing to do is to ignore the errors.

Jul 14, 2010:

1:32 AM Changeset [8bba1ae]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Rename owl_global_get_curs_typwin to owl_global_get_typwin_window This is more consistent with us no longer exporting raw WINDOWs.
1:27 AM Changeset [3f11c00]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Rename oe_set_curswin to oe_set_window
12:38 AM Changeset [23b6c11]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Use owl_{strdup,free} instead of g_{strdup,free} For consistency. Also, the strdup wrappers already handle NULL.

Jul 12, 2010:

12:18 PM Changeset [7bfc613]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Fix some bugs with 'zcrypt -C'

Jul 9, 2010:

4:58 PM Ticket #146 (Timestamps in info view should include a timezone) created by andersk@mit.edu
The timestamps in the message info view are local time in the client …

Jul 8, 2010:

7:33 PM Changeset [96582d5]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Fix a crash on 'zcrypt -m'.
5:55 PM Changeset [c43c77b]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Display the cleartext on outgoing zcrypted personals.
3:29 PM Changeset [efc460e]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Fix the 'personal' filter after a perlmessages-related mismerge.
Note: See TracTimeline for information about the timeline view.