2007-08-23 15:36:38 +00:00
Changes in current version:
2007-09-07 01:02:56 +00:00
o allow \r or \n individually to separate HTTP headers instead of the standard "\r\n"; from Charles Kerr.
2007-09-02 01:33:38 +00:00
o demote most http warnings to debug messages
2007-09-07 00:10:15 +00:00
o Fix Solaris compilation; from Magne Mahre
2007-09-07 02:49:46 +00:00
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
2007-09-09 02:33:10 +00:00
o Fix a memory leak in which failed HTTP connections whould not free the request object
2007-09-09 03:10:16 +00:00
o Make adding of array members in event_rpcgen more efficient, but doubling memory allocation
2007-09-10 01:30:11 +00:00
o Fix a memory leak in the DNS server
2007-09-10 14:55:50 +00:00
o Fix compilation when DNS_USE_OPENSSL_FOR_ID is enabled
2007-09-10 14:55:55 +00:00
o Fix buffer size and string generation in evdns_resolve_reverse_ipv6().
2007-09-10 14:56:00 +00:00
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.
2007-09-15 15:50:11 +00:00
o Fix http.c to compile properly with USE_DEBUG; from Christopher Layne
2007-09-15 18:45:57 +00:00
o Handle NULL timeouts correctly on Solaris; from Trond Norbye
2007-09-18 15:12:09 +00:00
o Recalculate pending events properly when reallocating event array on Solaris; from Trond Norbye
o Add Doxygen documentation to header files; from Mark Heily
2007-09-19 15:27:53 +00:00
o Add a evdns_set_transaction_id_fn() function to override the default
transaction ID generation code.
2007-09-20 18:26:40 +00:00
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.
2007-09-20 18:26:51 +00:00
o Fix signals implementation on windows.
o Fix http module on windows to close sockets properly.
2007-09-20 18:27:01 +00:00
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.)
o Skip calling gettime() in timeout_process if we are not in fact waiting for any events. (Patch from Trond Norbye)
2007-09-20 19:08:20 +00:00
o Make test subdirectory compile under mingw.
2007-09-20 19:36:03 +00:00
o Fix win32 buffer.c behavior so that it is correct for sockets (which do not like ReadFile and WriteFile).
2007-09-20 19:08:20 +00:00