pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/libevent



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Dec 16 11:26:07 UTC 2012

Modified Files:
        pkgsrc/devel/libevent: Makefile distinfo

Log Message:
Update to 2.0.21:

Changes in version 2.0.21-stable (18 Nov 2012)
BUGFIXES:
 o ssl: Don't discard SSL read event when timeout and read come close together 
(576b29f)
 o ssl: Stop looping in "consider_reading" if reading is suspended. (f719b8a 
Joachim Bauch)
 o ssl: No need to reserve space if reading is suspended. (1acf2eb Joachim 
Bauch)
 o dns: Avoid a memory-leak on OOM in evdns. (73e85dd, f2bff75 George Danchev)
 o build: Use python2 rather than python (0eb0109 Ross Lagerwall)
 o build: Compile without warnings on mingw64 (94866c2)
 o build: Fix compilation on mingw64 with -DUSE_DEBUG (62bd2c4)
 o build: Make rpcgen_wrapper.sh work on systems without a "python2" binary 
(f3009e4)
 o iocp: Close IOCP listener socket on free when LEV_OPT_CLOSE_ON_FREE is set 
(cb853ea Juan Pablo Fernandez)
 o core: Avoid crash when event_pending() called with no event_base set on 
event (e3cccf3)
 o misc: remove stray 'x' so print_err will compile when uncommented (ac35650 
Patrick Pelletier)
 o tests: Fix renegotiation test to work around openssl 1.0.1 bug (c2f3086)
 o tests: Warn when openssl version in unit test mismatches compiled version. 
(ac009f9)

Changes in version 2.0.20-stable (23 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)


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 pkgsrc/devel/libevent/Makefile
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/libevent/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index