Timeline
Oct 16, 2017:
- 2:38 PM Changeset [f0bd871] by
- add missing Makefile.PL
- 1:32 PM Changeset [e5f5e2c] by
- Make -c and -s options to zulip:write required Zulip requires them anyway and making them required fixes some obnoxious quoting-related behavior.
- 1:32 PM Changeset [20fb602] by
- Actually build zulip module as part of build
- 1:32 PM Changeset [6226f0e] by
- more README updates
- 1:32 PM Changeset [eda7d62f] by
- Don't try to register for events if zulip is not configured (e.g. if it couldn't parse the config file). Thanks to Alex Dehnert for the bug report
- 1:32 PM Changeset [8c77c4f] by
- more README
- 1:32 PM Changeset [ac53f3d] by
- giant README update add USAGE section and more notes on future work
- 1:32 PM Changeset [51ce84b] by
- grody but functional smartfilter support for names with spaces
- 1:32 PM Changeset [2776966] by
- Add zulip:getsubs to list current subscriptions
- 1:32 PM Changeset [a93ff35] by
- smartfilter part 2: class messages
- 1:32 PM Changeset [30eb401] by
- smartfilter part 1: personal threads
- 1:32 PM Changeset [7c6a07f] by
- reset presence interval to 60s now that it works
- 1:32 PM Changeset [05b1ab8] by
- Zulip: Better private reply support
- 1:32 PM Changeset [9ec88c6] by
- Zulip: warn about lack of SSL in an admin message
- 1:32 PM Changeset [6607b83] by
- Fix whitespace in Message/Zulip.pm
- 1:32 PM Changeset [ca7ab9d] by
- initial implementation of presence
- 1:32 PM Changeset [cc6de81] by
- untabify files and add file-local variables to keep them that way. Thanks to adehnert for noticing the tabs
- 1:32 PM Changeset [c753a6a] by
- further README updates
- 1:32 PM Changeset [efb0807] by
- update README
- 1:32 PM Changeset [6ee496b] by
- Initial support for displaying message edits
- 1:32 PM Changeset [7727a68] by
- Improve messages on successfully subscribing/unsubscribing to/from streams
- 1:32 PM Changeset [7eda6b3] by
- Add subscription manipulation
- 1:32 PM Changeset [e25b189] by
- add README
- 1:32 PM Changeset [5afbccf] by
- Better HTTPS support Allow validation of server certs by specifying a CA file and at least theoretically support client certs (I will test the latter on Monday)
- 1:32 PM Changeset [fa4c773] by
- fix retries in Zulip module
- 1:32 PM Changeset [cb463cd] by
- first draft of zulip module
Oct 12, 2017:
- 11:11 PM Changeset [a882637] by
- tester --builtin: Fix exit status The exit status of tester --builtin previously came from the return value of owl_regtest(), but commit 95414bfd3960e215dd54e6916a12f56abbf0c820 accidentally overwrote it with 0. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 8:28 PM Changeset [4fd3c04] by
- Remove AIM support This code has received almost no security attention, and anyway, AIM is shutting down on December 15, 2017. https://aimemories.tumblr.com/post/166091776077/aimemories Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Oct 8, 2017:
- 6:02 PM Changeset [ee6b30f] by
- Avoid thread-unsafe functions ctime, localtime, strtok BarnOwl seems to be growing threads at an alarming rate, so let’s be sure these don’t turn into race conditions. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Oct 7, 2017:
- 7:25 AM Changeset [d110d95] by
- Merge b36b9a6a6bb74ef2564f73f0c78e56d8d3efcb74 into 0c059f0fccba1043c860fc69292bd24f7284f2a9
- 7:24 AM Changeset [b36b9a6] by
- owl_perlconfig_store_attribute: Call hv_store with the right key length Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 3:11 AM Changeset [09530e6] by
- owl_perlconfig_hashref2message: Don’t pass uninitialized tm_isdst to mktime strptime doesn’t initialize tm_isdst, so mktime was offsetting the time by ±1 hour depending on uninitialized memory. Initializing tm_isdst to a negative value causes it to guess. It will still guess incorrectly during one hour of every year, but at least now the behavior is defined. (Discovered by valgrind.) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 3:11 AM Changeset [0c059f0] by
- Rename owl_log_entry_free to owl_log_entry_delete We use “_cleanup” for functions that free everything referenced by the object and “_delete” for functions that also free the object itself, avoiding the ambiguous “_free”. Also remove the NULL check since the pointer can never be NULL. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 3:11 AM Changeset [a7250ee] by
- Fix test harness for Perl 5.26 ('.' is no longer in @INC) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Note: See TracTimeline
for information about the timeline view.