[3246] in BarnOwl Developers

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

[barnowl/barnowl] bf7035: Stop pretending to support zwrite *

daemon@ATHENA.MIT.EDU (GitHub)
Mon Jan 23 18:42:47 2012

Date: Mon, 23 Jan 2012 15:42:43 -0800
From: GitHub <noreply@github.com>
Reply-To: GitHub <noreply@github.com>
To: barnowl-dev@mit.edu



----==_mimepart_4f1df073a9510_4ecc3fd0b7107af8612d3
Date: Mon, 23 Jan 2012 15:42:43 -0800
Mime-Version: 1.0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-ID: <4f1df073aa4c7_4ecc3fd0b7107af86137@sh1.rs.github.com.mail>

  Branch: refs/heads/master
  Home:   https://github.com/barnowl/barnowl
  Commit: bf703502300b5d4cd09e0c2a21224e1a8237faa7
      https://github.com/barnowl/barnowl/commit/bf703502300b5d4cd09e0c2a2=
1224e1a8237faa7
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2012-01-23 (Mon, 23 Jan 2012)

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

  Log Message:
  -----------
  Stop pretending to support zwrite *

=E2=80=98*=E2=80=99 is not a valid recipient, and pretending that it is j=
ust adds more
special cases to get wrong.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Reviewed-by: David Benjamin <davidben@mit.edu>


  Commit: bff1f223f86b0f929024fe200978af380d54cba5
      https://github.com/barnowl/barnowl/commit/bff1f223f86b0f929024fe200=
978af380d54cba5
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2012-01-23 (Mon, 23 Jan 2012)

  Changed paths:
    M message.c
  M zephyr.c
  M zwrite.c

  Log Message:
  -----------
  Add function to test whether a recipient is personal

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Reviewed-by: David Benjamin <davidben@mit.edu>


  Commit: d6b2ae878abc581aecf29782080cef0848388ca7
      https://github.com/barnowl/barnowl/commit/d6b2ae878abc581aecf297820=
80cef0848388ca7
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2012-01-23 (Mon, 23 Jan 2012)

  Changed paths:
    M zwrite.c

  Log Message:
  -----------
  Don=E2=80=99t treat zwrite '' as personal

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Reviewed-by: David Benjamin <davidben@mit.edu>


  Commit: 9d206c685b0a401f9708cacf15e19ce52899cf61
      https://github.com/barnowl/barnowl/commit/9d206c685b0a401f9708cacf1=
5e19ce52899cf61
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2012-01-23 (Mon, 23 Jan 2012)

  Changed paths:
    M zwrite.c

  Log Message:
  -----------
  Don=E2=80=99t send public pings on zwrite '' or zwrite @REALM

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Reviewed-by: David Benjamin <davidben@mit.edu>


  Commit: f7c0730fb7cef0a548f7bb861c166115ad8e859f
      https://github.com/barnowl/barnowl/commit/f7c0730fb7cef0a548f7bb861=
c166115ad8e859f
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2012-01-23 (Mon, 23 Jan 2012)

  Changed paths:
    M zephyr.c

  Log Message:
  -----------
  Append the realm to the zsender if missing

This works around the problem where setting zsender to your username
makes outgoing zephyrs become unauthenticated.  It will also make
things less confusing on cross-realm classes with the next commit.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Reviewed-by: David Benjamin <davidben@mit.edu>


  Commit: f183917998f244e77793c393ebc60f3fc93a3c58
      https://github.com/barnowl/barnowl/commit/f183917998f244e77793c393e=
bc60f3fc93a3c58
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2012-01-23 (Mon, 23 Jan 2012)

  Changed paths:
    M zephyr.c

  Log Message:
  -----------
  Allow zsender spoofing on cross-realm classes

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Reviewed-by: David Benjamin <davidben@mit.edu>


  Commit: 919cbf2035c47a7fcb221ef0296e2bfde13eab12
      https://github.com/barnowl/barnowl/commit/919cbf2035c47a7fcb221ef02=
96e2bfde13eab12
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2012-01-23 (Mon, 23 Jan 2012)

  Changed paths:
    M zwrite.c

  Log Message:
  -----------
  Don=E2=80=99t write CC: line on zwrite -C ''

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Reviewed-by: David Benjamin <davidben@mit.edu>


  Commit: bd482c3a3acaa8cee4b0527fb21a61c2ed52e4e6
      https://github.com/barnowl/barnowl/commit/bd482c3a3acaa8cee4b0527fb=
21a61c2ed52e4e6
  Author: Anders Kaseorg <andersk@mit.edu>
  Date:   2012-01-23 (Mon, 23 Jan 2012)

  Changed paths:
    M functions.c

  Log Message:
  -----------
  Only add outgoing messages for personal part of half-personal messages

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Reviewed-by: David Benjamin <davidben@mit.edu>


Compare: https://github.com/barnowl/barnowl/compare/d126a19...bd482c3=


----==_mimepart_4f1df073a9510_4ecc3fd0b7107af8612d3--

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