mirror of
https://github.com/libevent/libevent.git
synced 2025-01-09 00:56:20 +08:00
5a0d671f0e
Apply patch from Trond Norbye with recommendations from Magne Mahre and Hannah Schroeter: make autogen.sh work on systems where /bin/sh is not bash. svn:r444
23 lines
1.7 KiB
Plaintext
23 lines
1.7 KiB
Plaintext
Changes in current version:
|
|
o allow \r or \n individually to separate HTTP headers instead of the standard "\r\n"; from Charles Kerr.
|
|
o demote most http warnings to debug messages
|
|
o Fix Solaris compilation; from Magne Mahre
|
|
o Add a "Date" header to HTTP responses, as required by HTTP 1.1.
|
|
o Support specifying the local address of an evhttp_connection using set_local_address
|
|
o Fix a memory leak in which failed HTTP connections whould not free the request object
|
|
o Make adding of array members in event_rpcgen more efficient, but doubling memory allocation
|
|
o Fix a memory leak in the DNS server
|
|
o Fix compilation when DNS_USE_OPENSSL_FOR_ID is enabled
|
|
o Fix buffer size and string generation in evdns_resolve_reverse_ipv6().
|
|
o Respond to nonstandard DNS queries with "NOTIMPL" rather than by ignoring them.
|
|
o In DNS responses, the CD flag should be preserved, not the TC flag.
|
|
o Fix http.c to compile properly with USE_DEBUG; from Christopher Layne
|
|
o Handle NULL timeouts correctly on Solaris; from Trond Norbye
|
|
o Recalculate pending events properly when reallocating event array on Solaris; from Trond Norbye
|
|
o Add Doxygen documentation to header files; from Mark Heily
|
|
o Add a evdns_set_transaction_id_fn() function to override the default
|
|
transaction ID generation code.
|
|
o Add an evutil module (with header evutil.h) to implement our standard cross-platform hacks, on the theory that somebody else would like to use them too.
|
|
o Fix signals implementation on windows.
|
|
o Fix http module on windows to close sockets properly.
|
|
o Make autogen.sh script run correctly on systems where /bin/sh isn't bash. (Patch from Trond Norbye, rewritten by Hagne Mahre and then Hannah Schroeter.) |