lp:barnowl

Created by BarnOwl Developers on 2011-05-13 and last modified on 2019-02-04
Get this branch:
bzr branch lp:barnowl

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
BarnOwl Developers
Project:
Barnowl
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://github.com/barnowl/barnowl.git.

The next import is scheduled to run in 13 minutes.

Last successful import was 5 hours ago.

Import started 5 hours ago on alnitak and finished 5 hours ago taking 20 seconds — see the log
Import started 11 hours ago on izar and finished 11 hours ago taking 15 seconds — see the log
Import started 17 hours ago on alnitak and finished 17 hours ago taking 20 seconds — see the log
Import started 23 hours ago on izar and finished 23 hours ago taking 20 seconds — see the log
Import started on 2019-06-25 on izar and finished on 2019-06-25 taking 20 seconds — see the log
Import started on 2019-06-24 on alnitak and finished on 2019-06-24 taking 20 seconds — see the log
Import started on 2019-06-24 on izar and finished on 2019-06-24 taking 15 seconds — see the log
Import started on 2019-06-24 on alnitak and finished on 2019-06-24 taking 20 seconds — see the log
Import started on 2019-06-24 on alnitak and finished on 2019-06-24 taking 20 seconds — see the log
Import started on 2019-06-23 on izar and finished on 2019-06-23 taking 20 seconds — see the log

Recent revisions

2327. By Anders Kaseorg on 2019-02-04

Migrate to “new” OpenSSL DES API

The new API was added in OpenSSL 0.9.7. The old API was removed in
OpenSSL 1.1.0.

Signed-off-by: Anders Kaseorg <email address hidden>

2326. By Anders Kaseorg on 2019-02-04

Rip out Kerberos IV support

Signed-off-by: Anders Kaseorg <email address hidden>

2325. By Anders Kaseorg on 2019-02-02

zcrypt: Try gpg1 before gpg

gpg2 insists on trying to do dumb things like starting gpg-agent and
making sockets in the home directory even when we’re doing symmetric
encryption, so let’s try to use gpg1 first if it’s available.

Signed-off-by: Anders Kaseorg <email address hidden>

2324. By Anders Kaseorg on 2018-03-03

Allow changing the fg + bg colors of an existing filter simutaneously

Signed-off-by: Anders Kaseorg <email address hidden>

2323. By Anders Kaseorg on 2017-12-23

Define _DEFAULT_SOURCE in addition to _BSD_SOURCE

Fixes many copies of this warning with glibc 2.20. (See _BSD_SOURCE
in feature_test_macros(7).)

In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33:0,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include/stdint.h:9,
                 from /usr/include/ncursesw/curses.h:63,
                 from owl.h:20,
                 from message.c:1:
/usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
   ^~~~~~~

Signed-off-by: Anders Kaseorg <email address hidden>

2322. By Anders Kaseorg on 2017-10-13

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 <email address hidden>

2321. By Anders Kaseorg on 2017-10-13

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 <email address hidden>

2320. By Anders Kaseorg on 2017-10-08

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 <email address hidden>

2319. By Anders Kaseorg on 2017-10-07

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 <email address hidden>

2318. By Anders Kaseorg on 2017-10-07

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 <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.