[2563] in BarnOwl Developers

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

[barnowl/barnowl] 8ab1f2: zephyr.c: Handle errors from ZPending and ZReceive...

daemon@ATHENA.MIT.EDU (noreply@github.com)
Tue Jul 27 22:51:23 2010

Date: Tue, 27 Jul 2010 19:51:21 -0700
To: barnowl-dev@mit.edu
From: noreply@github.com

Branch: refs/heads/perlmessages
Home:   http://github.com/barnowl/barnowl

Commit: 8ab1f2801e62b0ef27d25c62c5b64ee194ad3f15
    http://github.com/barnowl/barnowl/commit/8ab1f2801e62b0ef27d25c62c5b64ee194ad3f15
Author: Nelson Elhage <nelhage@mit.edu>
Date:   2010-07-16 (Fri, 16 Jul 2010)

Changed paths:
  M zephyr.c

Log Message:
-----------
zephyr.c: Handle errors from ZPending and ZReceiveNotice.

It is easy for a remote user to cause these functions to return errors by
sending us corrupt zgrams, so basically the only safe thing to do is to ignore
the errors.


Commit: 05524825c95f0c82e14f3a8bb6729bc63b361fab
    http://github.com/barnowl/barnowl/commit/05524825c95f0c82e14f3a8bb6729bc63b361fab
Author: Geoffrey Thomas <geofft@mit.edu>
Date:   2010-07-16 (Fri, 16 Jul 2010)

Changed paths:
  M aim.c

Log Message:
-----------
aim: Remove some terrifying and fortunately dead code.

It, uh, seems to send parts of a requested file to the AIM server.

Signed-off-by: Geoffrey Thomas <geofft@mit.edu>


Commit: c5873bee66a6dca24a9439b1a93ec6112e0cb9be
    http://github.com/barnowl/barnowl/commit/c5873bee66a6dca24a9439b1a93ec6112e0cb9be
Author: Geoffrey Thomas <geofft@mit.edu>
Date:   2010-07-16 (Fri, 16 Jul 2010)

Changed paths:
  M aim.c

Log Message:
-----------
aim: Don't send passwords to the debug log.

Signed-off-by: Geoffrey Thomas <geofft@mit.edu>


Commit: d12a8c71f5d91653b1bffd9fa566448eb52b5d43
    http://github.com/barnowl/barnowl/commit/d12a8c71f5d91653b1bffd9fa566448eb52b5d43
Author: Nelson Elhage <nelhage@mit.edu>
Date:   2010-07-16 (Fri, 16 Jul 2010)

Changed paths:
  M functions.c
  M global.c
  M owl.c
  M owl.h

Log Message:
-----------
Keep the debug file open persistently.


Commit: 50522b5c8a436a331fe1ae44e875b82d74994836
    http://github.com/barnowl/barnowl/commit/50522b5c8a436a331fe1ae44e875b82d74994836
Author: Nelson Elhage <nelhage@mit.edu>
Date:   2010-07-16 (Fri, 16 Jul 2010)

Changed paths:
  M global.c

Log Message:
-----------
Open the debug file using O_EXCL and an explicit mode.

We write potentially sensitive data out to the debug log, so we should protect
it.

Reported-by: Geoffrey Thomas <geofft@mit.edu>


Commit: 26ad412433e18b39230531a2a518a03bffc1d3d4
    http://github.com/barnowl/barnowl/commit/26ad412433e18b39230531a2a518a03bffc1d3d4
Author: Nelson Elhage <nelhage@mit.edu>
Date:   2010-07-16 (Fri, 16 Jul 2010)

Changed paths:
  M global.c
  M owl.h
  M variable.c

Log Message:
-----------
Use a uniquified debug file location.


Commit: 32542a175394b0354ef6b306e337dd0fe6f7fcb5
    http://github.com/barnowl/barnowl/commit/32542a175394b0354ef6b306e337dd0fe6f7fcb5
Author: Nelson Elhage <nelhage@mit.edu>
Date:   2010-07-17 (Sat, 17 Jul 2010)

Changed paths:
  M aim.c
  M functions.c
  M global.c
  M owl.c
  M owl.h
  M variable.c
  M zephyr.c

Log Message:
-----------
Merge branch 'security' into perlmessages

Conflicts:
	global.c
	owl.h



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