]> granicus.if.org Git - libevent/commitdiff
Initial changelog and credits for 2.0.20
authorNick Mathewson <nickm@torproject.org>
Thu, 23 Aug 2012 14:36:39 +0000 (10:36 -0400)
committerNick Mathewson <nickm@torproject.org>
Thu, 23 Aug 2012 18:33:52 +0000 (14:33 -0400)
ChangeLog
README

index 33686c907899dd1f07e1f9d4b0f456b3ba0ce3fb..618ccc4238718ca0f1a872ab1f456aa0ef2de0e7 100644 (file)
--- 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 1ebe6e12f1dfa4e0096a62f87d4e7b92762fc967..9f719ce18ccb931b578a10b2329b3312de8706ad 100644 (file)
--- 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