Timeline


and

Dec 25, 2013:

3:22 PM Changeset [6a5f0c3] by Anders Kaseorg <andersk@mit.edu>
owl_message_set_attribute: Take a destroy function for the value In the case of constant strings, and ZNotice_t fields other than the body, this lets us avoid wasting memory on unnecessary string copies. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2:45 PM Changeset [58777e9] by Anders Kaseorg <andersk@mit.edu>
Kill owl_pair Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2:45 PM Changeset [8f95fc4] by Anders Kaseorg <andersk@mit.edu>
Use GData for message attributes Signed-off-by: Anders Kaseorg <andersk@mit.edu>
11:35 AM Changeset [1bd5aa9] by Anders Kaseorg <andersk@mit.edu>
Merge 7dcef0312dbb22b5bb46c6e0e72c5508ed26c284 into d779a1aa58104b69d351237882b1b55aac8cf315
11:33 AM Changeset [7dcef03] by Anders Kaseorg <andersk@mit.edu>
Use the Glib slice allocator for fixed-size objects The slice allocator, available since GLib 2.10, is more space-efficient than [g_]malloc. Since BarnOwl is obviously at the leading edge of space-efficient technology, this seems like a natural fit. Use it for every fixed-size object except owl_viewwin_search_data (which would need an extra destroy_cbdata function to g_slice_free it). Signed-off-by: Anders Kaseorg <andersk@mit.edu>

Dec 2, 2013:

4:42 AM Changeset [7d6039d] by Anders Kaseorg <andersk@mit.edu>
scripts/do-release: Build distribution with ‘make distcheck’ This has many advantages: ‘make distcheck’ automatically verifies that the release builds, tests, installs, uninstalls, and cleans successfully. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
4:36 AM Ticket #203 (Unsafe strcat on overlapping strings in owl_zephyr_smartstripped_user) closed by andersk@mit.edu
fixed: Fixed in ebcdf4d1d62cb8a947fa244068de37c0f8ad7dde.
4:35 AM Ticket #168 (Deal with multi-line zsigs) closed by andersk@mit.edu
fixed: Fixed in ebcdf4d1d62cb8a947fa244068de37c0f8ad7dde.
3:59 AM Changeset [c20d743] by Anders Kaseorg <andersk@mit.edu>
Support baking a version into the tarball with ‘make dist VERSION=…’ Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:59 AM Changeset [a3bc1f8] by Anders Kaseorg <andersk@mit.edu>
Makefile.am: Don’t distribute version.c Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:58 AM Changeset [8a213ca] by Anders Kaseorg <andersk@mit.edu>
Merge d779a1aa58104b69d351237882b1b55aac8cf315 into ebcdf4d1d62cb8a947fa244068de37c0f8ad7dde
3:57 AM Changeset [d779a1a] by Anders Kaseorg <andersk@mit.edu>
Remove redundant per-module .gitignore, .hgignore files This is all taken care of by the central .gitignore files. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:57 AM Changeset [59f4fd6] by Anders Kaseorg <andersk@mit.edu>
perl/modules/.gitignore: Add META.json, MYMETA.json ExtUtils::MakeMaker 6.57_07 and later generate META.json and MYMETA.json in addition to META.yml and MYMETA.yml. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:57 AM Changeset [7834bb5] by Anders Kaseorg <andersk@mit.edu>
.gitignore: Add other kinds of tags Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:57 AM Changeset [7792bac] by Anders Kaseorg <andersk@mit.edu>
.gitignore: Add compile This is pulled in by Automake ≥ 1.14. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:57 AM Changeset [f1095da] by Anders Kaseorg <andersk@mit.edu>
.gitignore: Reorganize Divide .gitignore into logical sections, and be explicit about files that only need to be ignored at top level. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:57 AM Changeset [ba9a1be] by Anders Kaseorg <andersk@mit.edu>
.gitignore: Remove core, jabber.log Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:57 AM Changeset [4a212dd] by Anders Kaseorg <andersk@mit.edu>
Merge ebcdf4d1d62cb8a947fa244068de37c0f8ad7dde into ebc6f77fe018701fba1cb7d0a39bd9f487516835
3:56 AM Changeset [ebcdf4d] by Anders Kaseorg <andersk@mit.edu>
owl_zephyr_smartstripped_user: Simplify, fixing overlapping strcat Previously, the strcat(out, realm+1) call might read from the same place it’s writing to, which is invalid and could break if strcat is optimized in certain ways. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:56 AM Changeset [21dc927] by Anders Kaseorg <andersk@mit.edu>
Test owl_zephyr_smartstripped_user Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:55 AM Changeset [1369b75] by Anders Kaseorg <andersk@mit.edu>
Merge ebc6f77fe018701fba1cb7d0a39bd9f487516835 into 6f876584912e7f54831d093fa6fb4ecd5d28f557
3:55 AM Changeset [ebc6f77] by Anders Kaseorg <andersk@mit.edu>
Humanize zsigs Stop throwing away parts of multiline zsigs; we have humanize for that now. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:46 AM Ticket #268 (Release 1.9) closed by andersk@mit.edu
fixed: BarnOwl 1.9 is released.
3:43 AM WikiStart edited by andersk@mit.edu
Release BarnOwl 1.9 (diff)
3:42 AM release-notes/1.9 created by andersk@mit.edu
BarnOwl 1.9 release notes
2:23 AM Changeset [8505b8f]release-1.9 by Anders Kaseorg <andersk@mit.edu>
BarnOwl 1.9 Signed-off-by: Anders Kaseorg <andersk@mit.edu>

Dec 1, 2013:

5:15 PM Ticket #271 (Use Twitter stream API) created by andersk@mit.edu
BarnOwl currently polls Twitter every minute or so. We should use the …
4:49 PM Ticket #270 (Uses Net::Twitter::Lite with deprecated Lists API) created by andersk@mit.edu
From :show errors: […] See …
Note: See TracTimeline for information about the timeline view.