[3631] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

[barnowl/barnowl] fc2b7a: zephyr: Replace outgoing default format

daemon@ATHENA.MIT.EDU (GitHub)
Sun Nov 17 04:46:22 2013

Date: Sun, 17 Nov 2013 01:46:17 -0800
From: GitHub <noreply@github.com>
Reply-To: GitHub <noreply@github.com>
To: barnowl-dev@mit.edu

----==_mimepart_5288906970343_491487dd543657e
Date: Sun, 17 Nov 2013 01:46:17 -0800
Mime-Version: 1.0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-ID: <5288906971373_491487dd5436699@hookshot-fe2-pe1-prd.aws.github.net.mail>

  Branch: refs/heads/release-1.9
  Home:   https://github.com/barnowl/barnowl
  Commit: fc2b7ae1264f9beb2172b1e2903cb1cc6f13c708
      https://github.com/barnowl/barnowl/commit/fc2b7ae1264f9beb2172b1e29=
03cb1cc6f13c708
  Author: Geoffrey Thomas <geofft@mit.edu>
  Date:   2013-05-25 (Sat, 25 May 2013)

  Changed paths:
    M zephyr.c

  Log Message:
  -----------
  zephyr: Replace outgoing default format with a small URL

We need the bytes, no modern client uses it, and it's inherently a
security vulnerability. For those clients that do use it, provide a link
to a page on the zephyr wiki that explains the issue.
(cherry picked from commit 9b3167b9c2d41734807e20045328812b089538e5)


  Commit: 1e2fab5d171cfdcaa0c2a187107a94771c87f0c5
      https://github.com/barnowl/barnowl/commit/1e2fab5d171cfdcaa0c2a1871=
07a94771c87f0c5
  Author: David Benjamin <davidben@mit.edu>
  Date:   2013-05-25 (Sat, 25 May 2013)

  Changed paths:
    M perl/lib/BarnOwl/Message/Zephyr.pm
    M perlconfig.c

  Log Message:
  -----------
  Fix display of pseudologins

After b9517cf7ce2959a6e86a52d25a98b1d03df56d58, they lost fields and
auth keys. They're faked, so they don't really have fields or auth, but
put them in anyway to appease existing styles.

Reported-By: Kevin Chen <kchen@mit.edu>
(cherry picked from commit 6401db33a7a1c3156833113bbe6e9eec7a571406)


  Commit: 7558e1995f5b71778bf2aa36f66a6569bf93ad8d
      https://github.com/barnowl/barnowl/commit/7558e1995f5b71778bf2aa36f=
66a6569bf93ad8d
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M zcrypt.c

  Log Message:
  -----------
  zcrypt: Make gpg stop messing around in ~/.gnupg

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
(cherry picked from commit 048b1ff9986fa6f3572985dbf44dd262dcd81618)


  Commit: 017bf988ff637247423abd74f2454b82df10913f
      https://github.com/barnowl/barnowl/commit/017bf988ff637247423abd74f=
2454b82df10913f
  Author: Jason Gross <jgross@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M zcrypt.c

  Log Message:
  -----------
  Fix a memory leak in zcrypt.c, caught by clang scan-build

(cherry picked from commit d72ba1e6f5395eb40aefdd154fa6db8e3a0b5d3c)


  Commit: 7975229cb367e46ff2f67ba37c93e32c82b0990a
      https://github.com/barnowl/barnowl/commit/7975229cb367e46ff2f67ba37=
c93e32c82b0990a
  Author: Jason Gross <jgross@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M perl/lib/BarnOwl.pm
    M perlglue.xs

  Log Message:
  -----------
  Die on a failed zephyr_zwrite; don't silently ignore it

(cherry picked from commit 374089acfb4f43fdb00e90ec924887d88fd84f5d)


  Commit: 1cefe5f06dc209783a66389b0d3e5f793825922b
      https://github.com/barnowl/barnowl/commit/1cefe5f06dc209783a66389b0=
d3e5f793825922b
  Author: Jason Gross <jgross@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M filter.c

  Log Message:
  -----------
  Fix some undefined behavior in filter.c, caught by clang scan-build

(cherry picked from commit c068c0307a85727dd3ad619122a640f96399d627)


  Commit: 990772ce8533faeba84c85fe5a0c80b1d9dc09c7
      https://github.com/barnowl/barnowl/commit/990772ce8533faeba84c85fe5=
a0c80b1d9dc09c7
  Author: David Benjamin <davidben@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M functions.c

  Log Message:
  -----------
  Make :loadsubs reload instanced personals too

Right now if your subs get lost because something falls over, you have
to manually sub to instanced personals to get them back. :loadsubs
doesn't work.

(Supposedly that code is for "backwards compatibility", but... it dates
back to kretch. Probably because it's odd that :loadsubs [file] will
also automatically load the default subs. But given that everyone runs
:loadsubs with no argument to mean "oops zephyr fell over reload my subs
please", I'm okay with adding more code to the "backwards compatibility"
path. I doubt anyone actually runs :loadsubs with an argument anyway.)

Also, while I'm here, get rid of that 'foo' variable. (Really? Really?!
foo?!?)

(cherry picked from commit 05adccf169f26130f56cd69a12829a9d80043a75)


  Commit: 14515f644eb4cfb86351f81c000ff94f8ecf612c
      https://github.com/barnowl/barnowl/commit/14515f644eb4cfb86351f81c0=
00ff94f8ecf612c
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure: Look for libcrypto even when configuring --without-krb4

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
(cherry picked from commit 35a9ec77205b3cd3470878d2b3329d40f19eb242)


  Commit: a4f7b990a193f418abe6cc1c536df36a0afa7c99
      https://github.com/barnowl/barnowl/commit/a4f7b990a193f418abe6cc1c5=
36df36a0afa7c99
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure: Only use LIBCRYPTO_{CFLAGS,LIBS} on PKG_CHECK_MODULES succes=
s

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
(cherry picked from commit 1f121cb7df8e01f3b3febaa4c4345ed479db8792)


  Commit: 577f8ab12120ee3fcba88d2c0d47e256ed956f07
      https://github.com/barnowl/barnowl/commit/577f8ab12120ee3fcba88d2c0=
d47e256ed956f07
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure: Try openssl.pc after libcrypto.pc

OpenSSL < 0.9.8 didn=E2=80=99t ship libcrypto.pc.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
(cherry picked from commit 58b6ce5427395fc8c1887a2a8c69ea459a1fc9e5)


  Commit: 83004b04750f97864ad3aa7af77f415b49f6d5bd
      https://github.com/barnowl/barnowl/commit/83004b04750f97864ad3aa7af=
77f415b49f6d5bd
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M zephyr.c

  Log Message:
  -----------
  owl_zephyr_loadsubs: Don=E2=80=99t leak memory on error opening ~/.zeph=
yr.subs

Found by cppcheck.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
(cherry picked from commit bbe7d4a8ffa8c6c6b49ff192f54df4c385dfc1cb)


  Commit: b70556fabf2c9a74a6bc1d0a29e39cc2d8bbcf3b
      https://github.com/barnowl/barnowl/commit/b70556fabf2c9a74a6bc1d0a2=
9e39cc2d8bbcf3b
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M filterproc.c

  Log Message:
  -----------
  call_filter: Set *out =3D NULL on g_spawn_async_with_pipes failure

Fixes a zcrypt crash.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
(cherry picked from commit 3496369c2871b87831bd7bcfef61f8cc5bf36a3c)


  Commit: 245d5863169d6a68649e4670ce7eadf322ba254f
      https://github.com/barnowl/barnowl/commit/245d5863169d6a68649e4670c=
e7eadf322ba254f
  Author: Jason Gross <jgross@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M zephyr.c

  Log Message:
  -----------
  Fix a leak.

Also add the CALLER_OWN annotation to the owl_zephyr_dotfile method.

(cherry picked from commit 60ae73623d2d5d0de7ff98c39b77da51ec7b30a9)


  Commit: 935eb10b20c791d3725b9d17d4dca67347c61ef9
      https://github.com/barnowl/barnowl/commit/935eb10b20c791d3725b9d17d=
4dca67347c61ef9
  Author: Geoffrey Thomas <geofft@ldpreload.com>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  .gitignore: Add MYMETA.yml

We already ignore META.yml, and see
http://www.dagolden.com/index.php/479/mymeta-yml-in-the-wild/

(cherry picked from commit b58dea13aadcc1eee14a142336f8a331c8c7d2f5)


  Commit: 3dff44cebee3931a838d95aa960caf731aef7ee2
      https://github.com/barnowl/barnowl/commit/3dff44cebee3931a838d95aa9=
60caf731aef7ee2
  Author: Jason Gross <jgross@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M AUTHORS

  Log Message:
  -----------
  Add more people to AUTHORS

From a suggestion of Anders:

> Actually, since it=E2=80=99s probably best to keep them in an order tha=
t doesn=E2=80=99t
> change over time, here are the authors sorted by when their first commi=
t
> was merged:

$ git log origin/master --pretty=3D'%an' --topo-order --reverse | awk '{i=
f (!h[$0]) {print $0; h[$0]=3D1}}'

I removed duplicates and most of the middle initials.

(cherry picked from commit f6b7c9c678a2895f1d6c7140bddf4ac7bd270c90)


  Commit: a63410375a2aa31f26aa8302704d67548734ef14
      https://github.com/barnowl/barnowl/commit/a63410375a2aa31f26aa83027=
04d67548734ef14
  Author: Jason Gross <jgross@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M AUTHORS

  Log Message:
  -----------
  Fix spelling errors in AUTHORS (caught by ispell)

(cherry picked from commit 80c0fc7442dbbcdb248b6b588246470d35b6f8ec)


  Commit: ff25de63a1f1e3d1a142a6a9b01018dec69ffeff
      https://github.com/barnowl/barnowl/commit/ff25de63a1f1e3d1a142a6a9b=
01018dec69ffeff
  Author: Alex Dehnert <adehnert@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M configure.ac
    M zephyr.c

  Log Message:
  -----------
  Update and make configurable the default format

- Rather than http://zephyr.1ts.org/wiki/df, use http://mit.edu/df, which=
 is
  shorter
- Rather than a bare URL, prefix "Config error: see " to make it clearer =
what
  is going on
- Make the default format configurable using ./configure, to aid users wi=
th
  particularly severe length constraints

(cherry picked from commit 80d7b445c48a5c63361e0ae972d0b0264d54ed65)


  Commit: e2e40728bf4832fa23fc9ea7ef252136376cb530
      https://github.com/barnowl/barnowl/commit/e2e40728bf4832fa23fc9ea7e=
f252136376cb530
  Author: Jason Gross <jgross@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Add -D_XOPEN_SOURCE_EXTENDED

This is needed for cchar_t on the Travis-CI build machine.

(cherry picked from commit 77dfeb1f97913f37bc4f0356a76e35d67f5782d0)


  Commit: 384b2fa99b5ee75575042c68d9e5161e9adf3b47
      https://github.com/barnowl/barnowl/commit/384b2fa99b5ee75575042c68d=
9e5161e9adf3b47
  Author: James Wright <james2vegas@aim.com>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm

  Log Message:
  -----------
  change BarnOwl::Module::Jabber::getServerFromJID to use Net::DNS::RR::S=
RV methods instead of hash elements (which seem to no longer work).  This=
 unbreaks connecting via jabber to google or facebook

(cherry picked from commit 41064be8e484a638bef23474f173491cd87969b3)


  Commit: b783311d7c91e45c1cf9690a3390f33d624dd567
      https://github.com/barnowl/barnowl/commit/b783311d7c91e45c1cf9690a3=
390f33d624dd567
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2013-11-17 (Sun, 17 Nov 2013)

  Changed paths:
    M ChangeLog
    M configure.ac

  Log Message:
  -----------
  BarnOwl 1.9rc2

Signed-off-by: Anders Kaseorg <andersk@mit.edu>


Compare: https://github.com/barnowl/barnowl/compare/489df88d718a...b78331=
1d7c91=


----==_mimepart_5288906970343_491487dd543657e--

home help back first fref pref prev next nref lref last post