Timeline


and

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.

Jul 4, 2010:

12:15 PM Changeset [987cf3f]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Pass around owl_zwrite objects, instead of continually re-parsing them. In addition to be cleaner and shorter, this fixes a bug where ': zcrypt' ended in an unencrypted zwrite. Reported-by: Tony Valderrama <tvald@mit.edu>

Jul 3, 2010:

9:35 PM WikiStart edited by nelhage@mit.edu
(diff)
5:50 PM Changeset [aeadc74]release-1.10release-1.7release-1.8release-1.9 by Alex Vandiver <alexmv@mit.edu>
Include the public repository URL in the README
5:16 PM Changeset [09df586]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
README: Remove a long-defunct disclaimer.
5:15 PM Changeset [9d27ee8]release-1.10release-1.7release-1.8release-1.9 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.
5:13 PM Changeset [e2bc8ac]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Install the man page
5:13 PM Changeset [04af908]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Define _XOPEN_SOURCE, needed to get strptime() on some platforms.
5:05 PM Changeset [ddbb43ad]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Add a configure flag to enable/disable building with krb4.
Note: See TracTimeline for information about the timeline view.