From fc43cbdcda5c8451bdbfaf27dae2bdb04684f7c6 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 23 Aug 2012 10:36:39 -0400 Subject: [PATCH] Initial changelog and credits for 2.0.20 --- ChangeLog | 35 ++++++++++++++++++++++++++++++++++- README | 5 ++++- 2 files changed, 38 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 33686c90..618ccc42 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,37 @@ -Changes in version 2.0.20-stable (?? ??? 2012) +Changes in version 2.0.20-stable (?? Aug 2012) +BUGFIXES: + o core: Make event_pending() threadsafe. (be7a95c Simon Liu) + o win32: avoid crash when waiting forever on zero fds. (160e58b) + o evhttp: Fix a memory leak on error in evhttp_uriencode (11c8b31) + o evbuffer: Avoid possible needless call to writev. Found by coverity. (6a4ec5c) + o evdns: memset sockaddr_in before using it. Found by coverity. (a1a0e67) + o evhttp: Check more setsockopt return values when binding sockets. Found by coverity (a0912e3) + o evdns: Avoid segfault on weird timeout during name lookup. (dc32077 Greg Hazel) + o bufferevent_ssl: Correctly invoke callbacks when a SSL bufferevent reads some and then blocks. (606ac43) + + +PORTABILITY FIXES: + o check for arc4random_buf at runtime, on OS X (bff5f94 Greg Hazel) + o Correctly check for arc4random_buf (fcec3e8 Sebastian Hahn) + o Add explicit AC_PROG_SED to configure.in so all autoconfs will expose $(SED) (ca80ea6) + +BUILD FIXES: + o Add GCC annotations so that the vsprintf functions get checked properly (117e327) + o Fix an unused variable warning on *BSD. (c0720c1) + +UNIT TEST FIXES: + o Fix a couple of memory leaks (found with Valgrind). (3b2529a Ross Lagerwall) + o Remove deadcode in http regression tests. Found by coverity. (5553346) + o Fix possible uninitialized read in dns regression tests. Found by coverity. (2259777) + o Set umask before calling mkstemp in unit tests. Found by coverity (f1ce15d) + o Fix various check-after-dereference issues in unit tests: found by coverity (4f3732d) + o Fix resource leaks in the unit tests; found by coverity (270f279) + o Add some missing null checks to unit tests; found by coverity (f021c3d) + o Avoid more crashes/bad calls in unit tests; found by coverity (3cde5bf) + o Remove unused variable; spotted by coverity (6355b2a) + o Add checks to various return values in unit tests. Found by coverity (b9e7329) + o Move assignment outside tt_assert in ssl unit tests. Appeases coverity. (a2006c0) + Changes in version 2.0.19-stable (3 May 2012) diff --git a/README b/README index 1ebe6e12..9f719ce1 100644 --- a/README +++ b/README @@ -91,6 +91,7 @@ fixing bugs: Lawnstein Chan Shuo Chen Ka-Hing Cheung + Andrew Cox Andrew Danforth Ed Day Christopher Davis @@ -104,13 +105,14 @@ fixing bugs: Remi Gacogne Alexander von Gernler Artur Grabowski + Sebastian Hahn Dave Hart Greg Hazel Michael Herf - Sebastian Hahn Savg He Mark Heily Greg Hewgill + Andrew Hochhaus Aaron Hopkins Tani Hosokawa Jamie Iles @@ -131,6 +133,7 @@ fixing bugs: David Libenzi Yan Lin Moshe Litvin + Simon Liu Mitchell Livingston Hagne Mahre Lubomir Marinov -- 2.40.0