Initial changelog and credits for 2.0.20

This commit is contained in:
Nick Mathewson 2012-08-23 10:36:39 -04:00
parent 606ac43b91
commit fc43cbdcda
2 changed files with 38 additions and 2 deletions

View File

@ -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) Changes in version 2.0.19-stable (3 May 2012)

5
README
View File

@ -91,6 +91,7 @@ fixing bugs:
Lawnstein Chan Lawnstein Chan
Shuo Chen Shuo Chen
Ka-Hing Cheung Ka-Hing Cheung
Andrew Cox
Andrew Danforth Andrew Danforth
Ed Day Ed Day
Christopher Davis Christopher Davis
@ -104,13 +105,14 @@ fixing bugs:
Remi Gacogne Remi Gacogne
Alexander von Gernler Alexander von Gernler
Artur Grabowski Artur Grabowski
Sebastian Hahn
Dave Hart Dave Hart
Greg Hazel Greg Hazel
Michael Herf Michael Herf
Sebastian Hahn
Savg He Savg He
Mark Heily Mark Heily
Greg Hewgill Greg Hewgill
Andrew Hochhaus
Aaron Hopkins Aaron Hopkins
Tani Hosokawa Tani Hosokawa
Jamie Iles Jamie Iles
@ -131,6 +133,7 @@ fixing bugs:
David Libenzi David Libenzi
Yan Lin Yan Lin
Moshe Litvin Moshe Litvin
Simon Liu
Mitchell Livingston Mitchell Livingston
Hagne Mahre Hagne Mahre
Lubomir Marinov Lubomir Marinov