Timeline
Jun 23, 2009:
- 12:45 AM Changeset [94af438]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Display a nicer error in :blist if .anyone doesn't exist. Signed-off-by: Geoffrey Thomas <geofft@mit.edu>
Jun 21, 2009:
- 3:24 AM Ticket #88 (OneLine mode fails on some zephyr markup) created by
- Due to the limited space, OneLine mode handles some Zephyr markup …
Jun 20, 2009:
Jun 18, 2009:
- 6:30 PM Changeset [30e7ffd]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Don't zcrypt shift-R replies to zcrypted messages In particular, if we've set $sender to force a recipient, and the original message was not private, then we won't use zcrypt.
Jun 13, 2009:
Jun 12, 2009:
- 10:30 AM Ticket #87 (Can’t send non-ASCII over IRC) created by
- :irc-msg andersk ☺ [Error] (in cleanup) Wide character in send at …
Jun 9, 2009:
- 1:38 PM Changeset [00d8433]debian by
- *hate dch; no really this is going to unstable
- 1:27 PM Changeset [e189ed1]debian by
- Upload this time
- 1:13 PM Changeset [3c7c655]debian by
- 1.1.1-1
- 1:09 PM Changeset [6b4469f]debian by
- Merge commit 'upstream/1.1.1' into debian
- 1:06 PM Changeset [560b071]debian by
- Merge in barnowl-1.1.1 to upstream by unpacking ../barnowl_1.1.1.orig.tar.gz.
- 1:06 PM Changeset [7fbbb27]debian by
- Use -f on git add in prepsource to include ignored files
- 1:02 PM Changeset [9c7458e]debian by
- debian/watch: watch file to download new barnowl sources debian/prepsource: script to set up git merge for upstream integration
- 12:37 PM Changeset [5550eb0]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Default style: Use strftime() on unix_time Instead of parsing time_str using a regex, just call strftime on the actual time_t to format the bits we want.
- 12:35 PM Changeset [d1ae4a4]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Export a time_t for messages to perl as 'unix_time' Previously, the only way for perl code to access the time was through the 'time' string, which code had to strptime() or otherwise parse in order to render the time in a different format.
Jun 7, 2009:
- 6:35 PM Changeset [ac40fdf]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Makefile: Display what changed in owl_prototypes.h.
Jun 5, 2009:
- 9:47 PM Changeset [48f7d12]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Get rid of cryptic numeric messages after IRC commands. Remove the cryptic numeric codes that appear in the message area after certain IRC commands.
- 7:39 PM Changeset [c00ab5f]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- IRC: Include IRC admin messages in the 'irc' filter. Stolen-from: Alex Vandiver <alexmv@mit.edu> Signed-off-by: Geoffrey Thomas <geofft@mit.edu>
- 5:46 PM Changeset [ddf1835]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Bind the weird sequences that M-LEFT and M-RIGHT seem to actually emit. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Jun 3, 2009:
- 11:18 PM Changeset [4f0a2ee]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Fix M-LEFT and M-RIGHT bindings. We had them backwards for some reason. Reported-By: Karl Ramm <kcr@mit.edu>
- 11:47 AM Changeset [fc92548d]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Replace '@ISA' references with 'use base' 'use base' will automatically 'use' the prereq modules, which was potentially problematic back when that didn't work, but is now exactly what we want.
Jun 2, 2009:
- 6:36 PM Changeset [bc8275e]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Fix replycmd to use right class/instance Replies to personals, login messages, etc. should not use the message's class. Fixes bug introduced by 62236380ee077b92.
- 12:48 PM Changeset [8daf504]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Allow SIGINT to interrupt getting the Zephyr buddy list If we're behind a NAT or Zephyr is losing for some other reason, 'l' will hang for (30 seconds) * (size of .anyone). Allow SIGINT to interrupt it and cause us to bail out early. ZLocateUser will still hang for up to 30 seconds before that takes effect, but that's better than having to wait for all of them.
- 11:53 AM Changeset [fd8dfe7]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Load perl code from the filesystem at runtime. Remove perlwrap.pm and associated code, and instead do 'use BarnOwl' at boot time to load cdoe from the file system at runtime. In addition, add appropriate 'use' statements to the .pm files to cause everything to get loaded.
- 11:53 AM Changeset [ee183be]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Break perlwrap.pm into multiple files. Break perlwrap.pm out into .pm files in perl/lib. With this commit, we keep perlwrap.pm around and still load it as before. The next commit will delete perlwrap.pm and start loading perl files directly from disk at runtime.
- 11:53 AM Changeset [1be5823]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Handle errors in perlwrap.pm better. If we error out in perlwrap.pm, we can't call owl_function_error, because we don't have enough infrastructure set up. So, instead of calling that, just dump the error to standard error and exit.
- 11:53 AM Changeset [d5ef539]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Build to barnowl.bin and replace 'barnowl' with a wrapper script. The wrapper script sets up BARNOWL_DATA_DIR to point to the build directory, instead of the compiled-in system-wide share directory.
Jun 1, 2009:
- 11:33 PM Changeset [eab5aa1]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- tester: Correct test counts.
- 11:22 PM Changeset [5a35c708]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Fix the build for 'make test' The tester build doesn't include owl.c, so owl.c cannot define any functions called from outside owl.c.
- 11:17 PM Changeset [7433402]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Don't attempt to send a Zephyr logout if we never initialized Zephyr.
May 31, 2009:
- 1:58 AM Ticket #86 (doesn't know how to deal with MUC invitations) created by
- In my quest to figure out why Gmail is sending weird group chat …
May 30, 2009:
- 11:32 PM Ticket #85 (incorporate Twitter functionality into main owl distribution) created by
- Enough people are using the Twitter module that it may make sense to …
- 11:30 PM Ticket #84 (expose away/idle functionality through perl interface (and make ...) created by
- Different protocols currently have different behaviors for setting an …
- 11:23 PM Ticket #83 (new message notification from gmail) created by
- Add a new message type for new-mail-notifications from gmail (likely …
- 7:29 PM Changeset [e04b7a1]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Add short_personal_context to IRC This is thoroughly untested --- it doesn't crash my BarnOwl, but I don't think my BarnOwl loads this code... Somebody who actually uses IRC should confirm this doesn't break anything. Also supports Jabber and AIM, insofaras the "right" thing to do for them is probably nothing.
- 7:29 PM Changeset [df7018f]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Display personals better in OneLine mode. Adds short_personal_context, which enables protocol modules to specify how to fill the subcontext column for personal messages For personal zephyrs, now displays the class (for non-message) or instance (for -c message).
- 7:29 PM Changeset [6223638]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Include non-default class in personal_context I think this turns out to be a no-op, because only the default class is ever set. Regardless, this feels like the right thing to do. Also, slightly refactors to make getting a -c class -i instance string without default class or instance easier. Further, quotes instance in personal context, which seems reasonable since the syntax seems intended to be that of zwrite.
- 6:26 PM Changeset [33539f7]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Display context for pings
- 2:51 PM Changeset [3043064]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- scripts/locker-build: use --program-suffix instead of EXE Update our build script to use the new --program-suffix option to set the installed binary name to "barnowl-$VERSION", instead of setting the Makefile variable EXE. At the same time, update it to automatically detect the version from owl.h, instead of taking it as an argument.
- 2:29 PM Changeset [c50f589]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Support --program-{prefix,suffix,transform}. Since our build scripts depend on being able to install a non-default name, we might as well use the standard options for supporting this.
May 26, 2009:
- 10:32 PM Changeset [1e550b2]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Fix comments from d73e3af3
- 10:32 PM Changeset [3ef779b]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Send instanced pings and give useful error messages Based on discussion on -c barnowl, switches zwrite adehnert => ping zwrite adehnert -i test => no ping zwrite adehnert -c test => no ping to zwrite adehnert => ping zwrite adehnert -i test => ping zwrite adehnert -c test => no ping Pings match the class & instance of the message they are associated with. The error message when an instanced personal fails now includes the instance.
- 10:32 PM Changeset [7451af9]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Add <message,*,%me%> to default Barnowl subs. Also adds support for default Barnowl subs and fixes the return value of owl_zephyr_loadsubs.
- 10:31 PM Changeset [f0f919d]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Maintain instance when using shift-R on personals This holds for all zephyr's on which is_private is true. I am unsure whether I think this should be is_personal instead.
- 4:06 PM Changeset [5fdab77]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Makefile.in: add owl_perl.h to HEADERS. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 4:03 PM Changeset [af193338]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Makefile.in: Replace shell for loops with makefile patterns. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 4:03 PM Changeset [30ac47f]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Makefile.in: Use $(MAKE) for submakes. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 4:03 PM Changeset [7c09b21]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- configure.ac: Replace echo with AC_MSG_NOTICE. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Note: See TracTimeline
for information about the timeline view.