[3624] in BarnOwl Developers
[barnowl] Release 1.9 (#153)
daemon@ATHENA.MIT.EDU (Anders Kaseorg)
Sat Nov 16 22:16:16 2013
Date: Sat, 16 Nov 2013 19:15:59 -0800
From: Anders Kaseorg <notifications@github.com>
Reply-To: barnowl/barnowl <reply+i-22790396-83a4146ae7da031f6077b49d38e54cbf67dfbe61-4475081@reply.github.com>
To: barnowl/barnowl <barnowl@noreply.github.com>
----==_mimepart_528834ef740a8_5348a39d28808bb
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: quoted-printable
I=E2=80=99m proposing these commits for the 1.9 release, to be followed i=
mmediately by a 1.10 beta from current master, since we have lots of unre=
leased work there.
You can merge this Pull Request by running:
git pull https://github.com/andersk/barnowl release-1.9
Or you can view, comment on it, or merge it online at:
https://github.com/barnowl/barnowl/pull/153
-- Commit Summary --
* zephyr: Replace outgoing default format with a small URL
* Fix display of pseudologins
* zcrypt: Make gpg stop messing around in ~/.gnupg
* configure: Try openssl.pc after libcrypto.pc
* configure: Look for libcrypto even when configuring --without-krb4
* configure: Only use LIBCRYPTO_{CFLAGS,LIBS} on PKG_CHECK_MODULES succ=
ess
* Fix a leak.
* Make :loadsubs reload instanced personals too
* Fix a memory leak in zcrypt.c, caught by clang scan-build
* Die on a failed zephyr_zwrite; don't silently ignore it
* Fix some undefined behavior in filter.c, caught by clang scan-build
* owl_zephyr_loadsubs: Don=E2=80=99t leak memory on error opening ~/.ze=
phyr.subs
* call_filter: Set *out =3D NULL on g_spawn_async_with_pipes failure
* Add more people to AUTHORS
* Fix spelling errors in AUTHORS (caught by ispell)
* Update and make configurable the default format
* Add -D_XOPEN_SOURCE_EXTENDED
* change BarnOwl::Module::Jabber::getServerFromJID to use Net::DNS::RR:=
:SRV methods instead of hash elements (which seem to no longer work). Th=
is unbreaks connecting via jabber to google or facebook
-- File Changes --
M AUTHORS (40)
M configure.ac (43)
M filter.c (2)
M filterproc.c (1)
M functions.c (17)
M perl/lib/BarnOwl.pm (8)
M perl/lib/BarnOwl/Message/Zephyr.pm (2)
M perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (2)
M perlconfig.c (27)
M perlglue.xs (18)
M zcrypt.c (9)
M zephyr.c (8)
-- Patch Links --
https://github.com/barnowl/barnowl/pull/153.patch
https://github.com/barnowl/barnowl/pull/153.diff
----==_mimepart_528834ef740a8_5348a39d28808bb
Content-Type: text/html;
charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<p>I=E2=80=99m proposing these commits for the 1.9 release, to be followe=
d immediately by a 1.10 beta from current master, since we have lots of u=
nreleased work there.</p>
<hr>
<h4>You can merge this Pull Request by running</h4>
<pre> git pull https://github.com/andersk/barnowl release-1.9</pre>
<p>Or view, comment on, or merge it at:</p>
<p> <a href=3D'https://github.com/barnowl/barnowl/pull/153'>ht=
tps://github.com/barnowl/barnowl/pull/153</a></p>
<h4>Commit Summary</h4>
<ul>
<li>zephyr: Replace outgoing default format with a small URL</li>
<li>Fix display of pseudologins</li>
<li>zcrypt: Make gpg stop messing around in ~/.gnupg</li>
<li>configure: Try openssl.pc after libcrypto.pc</li>
<li>configure: Look for libcrypto even when configuring --without-krb4<=
/li>
<li>configure: Only use LIBCRYPTO_{CFLAGS,LIBS} on PKG_CHECK_MODULES su=
ccess</li>
<li>Fix a leak.</li>
<li>Make :loadsubs reload instanced personals too</li>
<li>Fix a memory leak in zcrypt.c, caught by clang scan-build</li>
<li>Die on a failed zephyr_zwrite; don't silently ignore it</li>
<li>Fix some undefined behavior in filter.c, caught by clang scan-build=
</li>
<li>owl_zephyr_loadsubs: Don=E2=80=99t leak memory on error opening ~/.=
zephyr.subs</li>
<li>call_filter: Set *out =3D NULL on g_spawn_async_with_pipes failure<=
/li>
<li>Add more people to AUTHORS</li>
<li>Fix spelling errors in AUTHORS (caught by ispell)</li>
<li>Update and make configurable the default format</li>
<li>Add -D_XOPEN_SOURCE_EXTENDED</li>
<li>change BarnOwl::Module::Jabber::getServerFromJID to use Net::DNS::R=
R::SRV methods instead of hash elements (which seem to no longer work). =
This unbreaks connecting via jabber to google or facebook</li>
</ul>
<h4>File Changes</h4>
<ul>
<li>
<strong>M</strong>
<a href=3D"https://github.com/barnowl/barnowl/pull/153/files#diff-0">=
AUTHORS</a>
(40)
</li>
<li>
<strong>M</strong>
<a href=3D"https://github.com/barnowl/barnowl/pull/153/files#diff-1">=
configure.ac</a>
(43)
</li>
<li>
<strong>M</strong>
<a href=3D"https://github.com/barnowl/barnowl/pull/153/files#diff-2">=
filter.c</a>
(2)
</li>
<li>
<strong>M</strong>
<a href=3D"https://github.com/barnowl/barnowl/pull/153/files#diff-3">=
filterproc.c</a>
(1)
</li>
<li>
<strong>M</strong>
<a href=3D"https://github.com/barnowl/barnowl/pull/153/files#diff-4">=
functions.c</a>
(17)
</li>
<li>
<strong>M</strong>
<a href=3D"https://github.com/barnowl/barnowl/pull/153/files#diff-5">=
perl/lib/BarnOwl.pm</a>
(8)
</li>
<li>
<strong>M</strong>
<a href=3D"https://github.com/barnowl/barnowl/pull/153/files#diff-6">=
perl/lib/BarnOwl/Message/Zephyr.pm</a>
(2)
</li>
<li>
<strong>M</strong>
<a href=3D"https://github.com/barnowl/barnowl/pull/153/files#diff-7">=
perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm</a>
(2)
</li>
<li>
<strong>M</strong>
<a href=3D"https://github.com/barnowl/barnowl/pull/153/files#diff-8">=
perlconfig.c</a>
(27)
</li>
<li>
<strong>M</strong>
<a href=3D"https://github.com/barnowl/barnowl/pull/153/files#diff-9">=
perlglue.xs</a>
(18)
</li>
<li>
<strong>M</strong>
<a href=3D"https://github.com/barnowl/barnowl/pull/153/files#diff-10"=
>zcrypt.c</a>
(9)
</li>
<li>
<strong>M</strong>
<a href=3D"https://github.com/barnowl/barnowl/pull/153/files#diff-11"=
>zephyr.c</a>
(8)
</li>
</ul>
<h4>Patch Links:</h4>
<ul>
<li><a href=3D'https://github.com/barnowl/barnowl/pull/153.patch'>https=
://github.com/barnowl/barnowl/pull/153.patch</a></li>
<li><a href=3D'https://github.com/barnowl/barnowl/pull/153.diff'>https:=
//github.com/barnowl/barnowl/pull/153.diff</a></li>
</ul>
----==_mimepart_528834ef740a8_5348a39d28808bb--