ChangeLog


Log

Author Commit Date CI Message
Nick Mathewson c807358f 2008-05-09T03:59:57 r19666@catbus: nickm | 2008-05-08 23:49:18 -0400 Always include winsock2.h before windows.h. Apparently some SDKs need this. svn:r802
Nick Mathewson 32143cc2 2008-05-08T23:54:23 r15553@tombo: nickm | 2008-05-08 19:54:10 -0400 The IRIX compiler thinks #error means warn. Fix configure.in to tolerate this. svn:r800
Nick Mathewson 987597ff 2008-05-08T14:08:12 r19651@catbus: nickm | 2008-05-08 10:05:35 -0400 Replace gettimeofday() usage with a new evutil_gettimeofday(). This removes all previous need for win32-code/misc.[ch] svn:r793
Niels Provos 52a85138 2008-05-08T05:16:47 expose evhttp_accept_socket() api svn:r787
Nick Mathewson 6bd28951 2008-05-07T21:51:07 r19639@catbus: nickm | 2008-05-07 17:50:48 -0400 Fix win32 vc-2005 build. svn:r785
Nick Mathewson f47e7dff 2008-05-07T20:11:56 r19632@catbus: nickm | 2008-05-07 16:07:31 -0400 Fix bug 1958901: stop overriding CPPFLAGS in test directory. svn:r782
Niels Provos 0d43f0df 2008-05-04T22:28:22 fix evhttp_bind_socket() so that multiple sockets can be bound by the same http server. svn:r770
Niels Provos d58a0a7c 2008-05-04T00:52:57 revert to maintain stability: from trunk: separate signal events from io events svn:r764
Niels Provos 974a7543 2008-05-03T21:40:32 from trunk: separate signal events from io events svn:r761
Niels Provos bfdf56c2 2008-05-03T18:27:24 from trunk: cache clock_gettime/gettimeofday values in base svn:r759
Nick Mathewson 2a69a5ea 2008-04-29T18:11:44 r15342@tombo: nickm | 2008-04-29 14:10:46 -0400 Backport to 1.4 branch: Use internal implementation for evutil_timercmp() everywhere, to avoid bugs when the platform timercmp() has never heard of <= or >=. Also, replace timercmp() usage in min_heap.c with call to evutil_timercmp(). svn:r745
Niels Provos 8c4529c5 2008-04-27T20:45:57 from trunk: introduce bufferevent_setcb and bufferevent_setfd to allow better manipulation of bufferevents svn:r738
Niels Provos f2b8f9b0 2008-04-26T01:05:07 fromtrunk: fix a bug in buffrevent read water marks and add a test for them svn:r732
Niels Provos 47abd3ea 2008-04-26T00:38:36 from trunk: expose bufferevent_setwatermark via header files and fix high watermark on read svn:r730
Nick Mathewson f5b17df1 2008-04-18T13:31:07 r15247@tombo: nickm | 2008-04-18 09:30:43 -0400 Partial backport fix for bug in encode_int_internal svn:r723
Nick Mathewson 212523d1 2008-04-11T20:02:32 r19310@catbus: nickm | 2008-04-11 16:02:23 -0400 Backport fix for epoll-on-linux bug (#1908866). svn:r708
Nick Mathewson bb1dd9e7 2008-04-10T19:35:57 r19306@catbus: nickm | 2008-04-10 15:34:27 -0400 Backport fix for bug 1938754: do not warn when epoll_create() fails with ENOSYS. svn:r707
Nick Mathewson a63db431 2008-04-10T19:24:25 r19300@catbus: nickm | 2008-04-10 14:54:25 -0400 Correct the documentation on evbuffer_add_[v]printf: Fix for bug 1914464 svn:r704
Niels Provos 937230a8 2008-03-31T00:34:58 from trunk: do not delete uninitialized timeout event in evdns svn:r698
Niels Provos f817b5ff 2008-03-30T21:09:38 from trunk: make RPC replies use application/octet-stream svn:r695
Niels Provos 9e92909c 2008-03-29T01:47:04 from trunk: make event methods static so that they are not exported; from Andrei Nigmatulin svn:r693
Niels Provos 534d3272 2008-03-03T03:37:42 from trunk: make event_rpcgen.py generate code include event-config.h svn:r687
Niels Provos d1360598 2008-03-02T01:48:09 from trunk: Do not free the kqop file descriptor in other processes, also allow it to be 0; from Andrei Nigmatulin svn:r683
Nick Mathewson aab6b84c 2008-02-26T20:24:52 r14508@tombo: nickm | 2008-02-26 15:24:01 -0500 Backport to 1.4 branch: Patch from Tani Hosokawa: make some functions in http.c threadsafe. Also, note some functions in http.c that still are not threadsafe. svn:r672
Niels Provos 134cbc86 2008-02-26T03:30:43 from trunk: deal correctly with http/1.0 and keep-alive svn:r668
Niels Provos b820936b 2008-02-26T02:38:17 make it 1.4.2-rc svn:r664
Niels Provos e1ab038b 2008-02-25T07:35:57 from trunk: do not insert event into list when evsel->add fails svn:r661
Nick Mathewson b1341f05 2008-02-23T19:22:19 r18379@catbus: nickm | 2008-02-23 14:22:12 -0500 mention event_get_method() in whatsnew-14.txt. Remove duplicate mention of changed tag length. Fix a typo in Changelog svn:r659
Nick Mathewson d5d1aa53 2008-02-23T19:18:56 r18375@catbus: nickm | 2008-02-23 14:18:17 -0500 Backport removal of AM_MAINTAINER_MODE from configure.in: It causes more trouble than it is worth. svn:r658
Nick Mathewson 3a285c5b 2008-02-23T19:18:47 r18374@catbus: nickm | 2008-02-23 14:16:20 -0500 Improved integer handling on platforms without stdint. Backported. svn:r657
Niels Provos fccf4489 2008-02-20T21:53:33 from trunk: update event_base_loop documentation; from Tani Hosokawa svn:r653
Niels Provos 8b116c76 2008-02-17T01:35:24 from trunk: remove NDEBUG ifdefs from evdns.c svn:r648
Niels Provos 29e9b1d2 2008-02-17T01:16:55 from trunk: allow regression code to be build even without Python installed svn:r646
Nick Mathewson 41971a42 2008-02-16T20:51:04 r14214@tombo: nickm | 2008-02-16 15:49:32 -0500 Patch from Scott Lamb: make http content length into a 64-bit value. [Backport to 1.4] svn:r643
Nick Mathewson 7eb990d5 2008-02-16T20:50:49 r14212@tombo: nickm | 2008-02-16 15:29:17 -0500 Add new evutil_strtoll() function so we can apply 64-bit content-length patch from Scott Lamb in a portable way. [Backport to 1.4] svn:r642
Nick Mathewson d453c073 2008-02-16T16:56:47 r14206@tombo: nickm | 2008-02-16 11:56:10 -0500 Fix bug 1894184: add a CRLF after each chunk when sending chunked HTTP data. Original patch from propanbutan. [Backporting to 1.4 branch] svn:r638
Niels Provos 72ae0a2e 2008-02-16T06:10:52 from trunk: event_base_get_method; from Springande Ulv svn:r636
Niels Provos f74af031 2008-02-12T06:02:23 from trunk: devpoll and evport need reinit; tested by W.C.A. Wijngaards svn:r634
Niels Provos 68db6186 2008-02-12T05:59:41 the last two changes belong to new release svn:r632
Niels Provos 3d7ffbd9 2008-02-09T16:05:23 from trunk: check EAGAIN for Solaris' event ports; from W.C.A. Wijngaards svn:r631
Niels Provos d5aeeca0 2008-01-26T07:34:47 from trunk: remove pending timeouts on event_base_free svn:r628
Nick Mathewson 1cfba117 2007-12-25T02:48:12 r15675@tombo: nickm | 2007-12-24 21:48:00 -0500 Add a new "what's new in Libevent 1.4" file to summarize changes from a user's point of view. Needs editing. svn:r614
Niels Provos 718e64ac 2007-12-23T08:32:00 make it 1.4.1-beta svn:r610
Nick Mathewson 163c37b6 2007-12-20T22:09:37 r17289@catbus: nickm | 2007-12-20 17:09:04 -0500 Backport win32 changes in r574 through r576: make win32 backend n lg n instead of n^2. svn:r606
Niels Provos 19545583 2007-12-19T06:34:36 from trunk: removed linger from http server socket; reported by Ilya Martynov svn:r605
Niels Provos 108ee5f3 2007-12-19T04:52:28 from trunk: r15171@tombo: nickm | 2007-12-06 12:47:47 -0500 Use GCC attributes (where available) to verify printf type-correctness. Fix some bugs this turned up. svn:r603
Niels Provos 3368cc79 2007-12-18T03:50:04 from trunk: r16733@catbus: nickm | 2007-11-26 14:18:25 -0500 Add an --enable-gcc-warnings option (lifted from Tor) to the configure script. When provided, and when we are using GCC, we enable a bunch of extra GCC warnings in the compiler. Also, make the code all build happily with these warnings. svn:r601
Nick Mathewson c7bc1f10 2007-12-16T18:55:47 r15520@tombo: nickm | 2007-12-16 13:54:22 -0500 Fix for bug 1846282: accept as well-formed DNS replies with questions but no answers. [Backport to 1.4] svn:r596
Niels Provos 5bb67a80 2007-12-15T02:55:59 from trunk: support for 32-bit tag numbers in rpc structures svn:r593
Niels Provos b23f1dbe 2007-12-14T07:18:02 from trunk: move EV_PERSIST handling out of the event backends svn:r592
Niels Provos 6d5b846c 2007-12-13T06:44:40 from trunk: pull setters/getters out of RPC structures to reduce their memory footprint svn:r589
Niels Provos 9a708389 2007-12-13T05:58:05 from trunk: remove obsolete recalc code svn:r586
Niels Provos eecd6932 2007-12-12T06:26:07 from trunk: Patch from Scott Lamb: Implement event_{base_}loopbreak. Includes documentation and tests. From sf.net Feature Request 1826546. svn:r584
Nick Mathewson d582000e 2007-12-06T04:35:39 r15167@tombo: nickm | 2007-12-05 23:35:30 -0500 Backport: Apply patch from bug 1841036: set the base of the correct event in evhttp_connection_start_detectclose() svn:r570
Niels Provos ef12a5a1 2007-11-29T06:09:30 from trunk: always generate Date and Content-Length headers for HTTP/1.1 svn:r565
Niels Provos 567f681b 2007-11-29T04:04:08 from trunk: small improvements to evhttp documentation svn:r563
Niels Provos 7717cec7 2007-11-27T06:15:36 from trunk: provide event_reinit() to reinitialized an event_base after fork - necessary for epoll/kqueue svn:r557
Nick Mathewson 5ff1fd7a 2007-11-25T17:15:39 r14945@tombo: nickm | 2007-11-25 12:13:05 -0500 Make kqueue pass more unit tests. (Backport) svn:r545
Nick Mathewson 2604377f 2007-11-17T22:23:03 r14929@tombo: nickm | 2007-11-17 17:00:31 -0500 Backport documentation fix on loopexit from Scott Lamb. svn:r536
Niels Provos 9e060775 2007-11-17T01:33:35 from trunk: use a const pointer for bufferevent_write svn:r532
Niels Provos a060b24c 2007-11-14T17:53:43 from trunk: provide event_base_new() without setting current_base global svn:r530
Niels Provos 40cd2ce3 2007-11-13T17:38:39 from trunk: debug cleanups in signal.c; from Christopher Layne svn:r528
Niels Provos 57fe6ed2 2007-11-13T03:33:07 from trunk: free minheap; from Christopher Layne svn:r526
Niels Provos 2793c8ee 2007-11-12T07:35:30 call it 1.4.0-beta svn:r523
Niels Provos 5c796d74 2007-11-12T06:56:02 from trunk: We do not need to specially remove a timeout before calling event_del; patch from Christopher Layne. svn:r520
Niels Provos d8026971 2007-11-12T02:39:15 call it 1.4.0 svn:r513
Niels Provos 6b4342db 2007-11-12T02:37:25 copy trunk to 1.4 svn:r512