Lines Matching refs:in
1 Changes in version 2.0.21-stable (18 Nov 2012)
4 o ssl: Stop looping in "consider_reading" if reading is suspended. (f719b8a Joachim Bauch)
6 o dns: Avoid a memory-leak on OOM in evdns. (73e85dd, f2bff75 George Danchev)
15 o tests: Warn when openssl version in unit test mismatches compiled version. (ac009f9)
18 Changes in version 2.0.20-stable (23 Aug 2012)
22 o evhttp: Fix a memory leak on error in evhttp_uriencode (11c8b31)
33 o Add explicit AC_PROG_SED to configure.in so all autoconfs will expose $(SED) (ca80ea6)
41 o Remove deadcode in http regression tests. Found by coverity. (5553346)
42 o Fix possible uninitialized read in dns regression tests. Found by coverity. (2259777)
43 o Set umask before calling mkstemp in unit tests. Found by coverity (f1ce15d)
44 o Fix various check-after-dereference issues in unit tests: found by coverity (4f3732d)
45 o Fix resource leaks in the unit tests; found by coverity (270f279)
47 o Avoid more crashes/bad calls in unit tests; found by coverity (3cde5bf)
49 o Add checks to various return values in unit tests. Found by coverity (b9e7329)
50 o Move assignment outside tt_assert in ssl unit tests. Appeases coverity. (a2006c0)
54 Changes in version 2.0.19-stable (3 May 2012)
57 …o If time has jumped so we'd reschedule a periodic event in the past, schedule it for the future i…
69 o Fix a typo in the bufferevent documentation (98e9119)
71 o Fix the website URL in the readme (f775521)
84 o Work-around a stupid gcov-breaking bug in OSX 10.6 (b3887cd)
88 Changes in version 2.0.18-stable (22 Mar 2012)
93 o Properly zero the kevent in kq_setup_kevent() (c2c7b39 Sebastian Hahn)
101 o Stop crashing in evdns when nameserver probes give a weird error (bec5068)
104 Changes in version 2.0.17-stable (10 Feb 2012)
110 o Make evconnlistener work around bug in older Linux when getting nmapped (ecfc720)
112 o Fix a fd leak in event_reinit() (3f18ad1)
114 …o Use C-style comments in C source files (for compatibility with compilers such as xlc on AIX). (d…
123 o Force strict validation of HTTP version in response. (790f6b3 Catalin Patulea)
126 o evdns: fix a bug in circular-queue implementation (d6094b1)
130 o Suppress a gcc warning from ignoring fwrite return in http-sample.c (7206e8c)
140 o Fix a race condition in the dns/bufferevent_connect_hostname test. (cba48c7)
143 o Workaround in the unit tests for an apparent epoll bug in Linux 3.2 (dab9187)
146 Changes in version 2.0.16-stable (18 Nov 2011)
148 o More detailed message in case of libevent self-debugging failure. (9e6a4ef Leonid Evdokimov)
156 o Fix an evbuffer crash in evbuffer_remove_buffer() (c37069c)
159 o Refactor amount-to-read calculations in buffervent_ssl consider_reading() (a186e73 Mark Ellzey)
175 o Fix typo in whatsnew-2.0.txt (674bc6a Mansour Moufid)
180 Changes in version 2.0.15-stable (12 Oct 2011)
193 o Fix docstring in dns.h (2b6eae5 Leonid Evdokimov)
194 o refer to non-deprecated evdns functions in comments (ba5c27d Greg Hazel)
198 o Use _SOURCES, not _sources, in sample/Makefile.am (7f82382)
205 Changes in version 2.0.14-stable (31 Aug 2011)
218 o Make overlapped reads result in evbuffer callbacks getting invoked (6acfbdd)
231 Changes in version 2.0.13-stable (18 Jul 2011)
234 o Fix bug in SSL bufferevents backed by a bev with a write high-watermarks (e050703 Joachim Bauch)
241 o Check if the `evhttp_new_object' function in `http.c' returns NULL. (446cc7a Mansour Moufid)
254 o Use AM_CPPFLAGS in sample/Makefile.am, not AM_CFLAGS (4a5c82d)
262 Changes in version 2.0.12-stable (4 Jun 2011)
264 o Fix a warn-and-fail bug in kqueue by providing kevent() room to report errors (28317a0)
265 o Fix an assert-inducing fencepost bug in the select backend (d90149d)
266 o Fix failing http assertion introducd in commit 0d6622e (0848814 Kevin Ko)
268 o Prevent size_t overflow in evhttp_htmlescape. (06c51cd Mansour Moufid)
269 …o Added several checks for under/overflow conditions in evhttp_handle_chunked_read (a279272 Mark E…
270 o Added overflow checks in evhttp_read_body and evhttp_get_body (84560fc Mark Ellzey)
277 o Libtool brings in the dependencies of libevent_openssl.la automatically (7b819f2 Peter Rosin)
278 o Use OPENSSL_LIBS in Makefile.am (292092e Sebastian Hahn)
279 o Move the win32 detection in configure.in (ceb03b9 Sebastian Hahn)
286 o Bring in the compile script from automake, if needed. (f3c7a4c Peter Rosin)
298 Changes in version 2.0.11-stable (27 Apr 2011)
306 o Handle resize failures in the select backend better. (83e805a)
307 o Correctly free selectop fields when select_resize fails in select_init (0c0ec0b)
309 o Fix a type error in our (unused) arc4random_stir() (f736198)
313 o Fix incorrect assertions and possible use-after-free in evrpc_free() (4b8f02f Christophe Fillot)
314 o Reset outgoing http connection when read data in idle state. (272823f Tomash Brechko)
315 o Fix subtle recursion in evhttp_connection_cb_cleanup(). (218cf19 Tomash Brechko)
316 …o Fix the case when failed evhttp_make_request() leaved request in the queue. (0d6622e Tomash Brec…
317 o Fix a crash bug in evdns server circular list code (00e91b3)
318 o Handle calloc failure in evdns. (Found by Dave Hart) (364291e)
321 o Fix possible NULL-deref in evdns_cancel_request (5208544 Sebastian Hahn)
334 o Check for allocation failures in apply_socktype_protocol_hack (637d17a)
335 o Fix the check for multicast or broadcast addresses in evutil_check_interfaces (1a21d7b)
336 o Avoid a free(NULL) if out-of-memory in evdns_getaddrinfo. Found by Dave Hart (3417f68)
344 o Use %s with printf in test.sh (039b9bd)
346 o Add a forgotten return value check in the unit tests (3819b62 Sebastian Hahn)
347 o Actually send NULL request in http_bad_request_test (b693c32 Sebastian Hahn)
350 o Be nice and "handle" error return values in sample code (4bac793 Sebastian Hahn)
351 o Check return value of evbuffer_add_cb in tests (93a1abb Sebastian Hahn)
359 o Correct an AM_CFLAGS to an AM_CPPFLAGS in test/Makefile.am (9c469db Dave Hart)
369 o fix spelling mistake in whatsnew-2.0.txt (deb2f73)
371 o Comment internal headers used in sample code. (4eb281c)
372 o Be explicit about how long event loops run in event.h documentation (f95bafb)
373 o Add comment to configure.in to explain gc-sections test logic (c621359)
374 o Fix a couple of memory leaks in samples/http-server.c. Found by Dave Hart. (2e9f665)
382 Changes in version 2.0.10-stable (16 Dec 2010)
400 o Add stuff to "whats new in 2.0" based on reading include changes since August. (18adc3f)
403 Changes in 2.0.9-rc (30 Nov 2010):
415 o Fix bugs in posix thread-id calculation when sizeof(pthread_t) != sizeof(long) (fbaf077)
440 o Fix a bug where we would read too much data in HTTP bodies or requests. (58a1cc6)
447 …TP connection after sending the request to be notified of connection-close in time (c76640b Felix …
451 o Preliminary support for Continue expectation in evhttp. (fa9305f Christopher Davis)
454 o Correct logic for realigning a chain in evbuffer_add (e4f34e8)
456 o Fix some uses of int for socket in regress (5d389dc)
463 o Fix some more cancel-related bugs in getaddrinfo_async (c7cfbcf)
466 o Fix bug in bufferevent_connect on an openssl bufferevent that already had an fd (4f228a1)
467 o Resolve an evport bug in the thread/forking test (3a67d0b)
469 …o Fix IRIX build. sa_family collides with a #define in sys/socket.h on IRIX. (e874982 Kevin Bowli…
470 o If not WIN32, include <sys/socket.h> in event2/util.h. (1cd45e5 Kevin Bowling)
472 …n't imply lack of FIRST, END, NEXT, or INSERT_BEFORE. Quiet some warnings in XL C. (c4dc335 Kevin…
474 o Take select from <sys/select.h> when testing in autoconf. AIX build fix. (a3a9f6b Kevin Bowling)
482 o Stop using Libevent-1 headers in regress_http (1f507d7)
483 o Modernize header usage in bench_http.c (e587069)
484 o fix signed/unsigned warnings in http.c (74a91e5)
488 o Rename the confusing "base" static variable in regress_http.c (353402a)
489 o Stop accessing http request struct directly from in the unit tests. (0b137f4)
496 o Increase the skew tolerance to 2 seconds in thread/deferred_cb_skew (f806476 Christopher Davis)
497 o Reorder backends in test.sh to match preference order in event.c (ece974f)
505 o Fix a mistake in http documentation found by Julien Blache (229714d)
513 o Rename "size" variables in win32select that were really fd counts. (b6a158c)
517 o Use the label_len local variable in evdns instead of recalculating it over and over (ba01456)
522 Changes in 2.0.8-rc (14 Oct 2010):
533 …n using the error-prone EV_SIGNAL interface in an error-prone way. Also, fix a couple of race con…
536 …o Fix warnings in the main codebase flagged by -Wsigned-compare (9c8db0, 5e4bafb, 5c214a, 6be589a,…
537 o Fix compile in kqueue.c (b395392 Sebastian Hahn)
546 o Fix serious bugs in per-bufferevent rate-limiting code (34d64f8)
568 Changes in 2.0.7-rc (9 Sep 2010):
577 o Make definition of WIN32_LEAN_AND_MEAN in event.h conditional (3920172 Gilad Benjamini)
582 o Fix an issue with forking and signal socketpairs in select/poll backends (d61b2f3)
587 o Use the _func() replacements for open, fstat, etc in evutil.c on win32 (e50c0fc)
594 o Fix logic error in win32 TRY_LOCK that caused problems with rate-limiting (4c32b9d)
607 o Fix event_del(0) instance in bench.c (b0f284c Shuo Chen)
608 o Fix a few memory leaks in the tests (1115366)
614 o Change include order in Makefile.nmake (4022b28)
615 o Make include/event2/event-config.h not included in source dist (a4af9be)
616 …o Honor NDEBUG; build without warnings with NDEBUG; make NDEBUG always-off in unit test code (743f…
632 Changes in 2.0.6-rc (6 Aug 2010):
635 o Document a change in the semantics of event_get_struct_event_size() (e21f5d1)
637 o Fix sentence fragment in docs for event_get_struct_event_size() (7b259b6)
647 o Add an interface to expose min_share in ratelimiting groups (6ae53d6)
650 o Avoid event_del on uninitialized event in event_base_free (6d19510)
652 o Avoid close of uninitialized socket in evbuffer unit test (bda21e7)
657 o Close the file in evutil_read_file whether there's an error or not. (0798dd1 Pierre Phaneuf)
658 o Fix possible nullptr dereference in evhttp_send_reply_end() (29b2e23 Felix Nawothnig)
664 o Suppress a spurious EPERM warning in epoll.c (e73cbde)
692 o Fix logic in correcting high values from FIONREAD (3467f2f)
698 o Fix an assertion bug in test-ratelim (b2c6202)
700 o Increase the tolerance in our unit tests for sloppy clocks. (170ffd2)
706 o Do not check that event_base is set in EVBASE_ACQUIRE_LOCK (218a3c3)
709 o Fix a pedantic gcc 4.4 warning in event2/event.h (276e7ee)
711 o Tidy up the code in evthread_make_base_notifiable a little (61e1eee)
713 o Remove unused variables in test/test-changelist.c (b00d4c0)
720 Changes in 2.0.5-beta (10 May 2010):
748 o Refuse null keys in evhttp_parse_query() (953e229 Frank Denis)
754 o Avoid an (untriggerable so far) crash bug in bufferevent_free() (0cf1431)
756 o Fix infrequent memory leak in bufferevent_init_common(). (8398641 Jardel Weyrich)
759 o Fix a free(NULL) in minheap-internal.h (6f20492)
760 o Fix critical bug in evbuffer_write when writev is not available (cda56ab)
763 o Clean up a mistake in pointer manipulation in evbuffer_remove (28bfed4 Christopher Davis)
771 o Fix a couple of bugs in the BSD sysctl arc4seed logic (a47a4b7)
772 o Remove one last bug in last_with_datap logic. Found with valgrind (d49b92a)
776 o Allow empty reason line in HTTP status (739e688 Pierre Phaneuf)
777 o Fix a compile warning introduced in 739e688 (bd1ed5f Sebastian Hahn)
781 o Fix some crazy macro mistakes in arc4random.c (90d4225)
791 o Distribute libevent.pc.in, not libevent.pc (22aff04)
792 o Avoid errors in evutil.c when building with _UNICODE defined (b677032 Brodie Thiesfield)
793 o Avoid errors in http.c when building with VC 2003 .NET (13e4f3b Brodie Thiesfield)
794 o Support the standard 'make check' target in place of 'make verify' (426c8fb)
796 o Switch to using AM conditionals in place of AC_LIBOBJ (2e898f5)
797 o Remove an orphaned RELEASE flag in Makefile.am (0794b0d)
809 o VC has no getopt(), so do without in bench_http. (1273d2f Christopher Davis)
810 o Fix an obnoxious typo in the bufferevent_timeout_filter test (0d047c3)
811 o Fix a write of uninitialized RAM in regression tests (68dc742)
812 o Fix some memory leaks in the unit tests (274a7bd)
817 …o Fix a possible double-free bug in SSL bufferevents with CLOSE_ON_FREE (7501895) o Add dns/search…
832 o Use last_with_data in place of previous_to_last (c8ac57f)
845 o Initialize last_with_datap correctly in evbuffer_overlapped (a0983b6)
850 o Fix whitespace in evutil.c (935e150)
851 o Replace users of "int fd" with "evutil_socket_t fd" in portable code (c7cf6f0)
855 Changes in 2.0.4-alpha (28 Feb 2010):
881 …tead assign it via evhttp_connection_base_new() which is a new function introduced in 2.0 (5032e52)
889 o const-ify a few more functions in event.h (d38a7a1)
906 o Fix two use-after-free bugs in unit tests spoted by lock debugging (d84d838)
907 o Fix a locking bug in event_base_loop() (da1718b)
914 o Fix a snow leopard compile warning in the unit tests. (7ae9445)
919 o Fix a segfault when freeing SSL bufferevents in an unusual order (a773df5 Joachim Bauch)
928 o Fix an fd leak in evconnlistener_new_bind(). (24fb502 Jardel Weyrich)
929 o Fix a bogus free in evutil_new_addrinfo() (0d64051 Jardel Weyrich)
937 … windows threads implementation. The CRITICAL_SECTION was not being free'd in evthread_win32_lock_…
938 o Fixed a fd leak in start_accepting(), plus cosmetic changes (4367a33 Jardel Weyrich)
939 …o Improved error handling in evconnlistener_new_async(). Also keeping the fd open because it is no…
946 o Try to fix a warning in hash_debug_entry (137f2c6)
947 o Fix a dumb typo in ev_intptr_t definitions. (27c9a40)
956 o Fix two unlocked reads in evbuffer. (7116bf2)
964 o Fix some race conditions in persistent events and event_reinit (e2642f0)
965 o Fix a bug in resetting timeouts on persistent events when IO triggers. (38ec0a7)
968 o Use new timeval diff comparison function in bufferevent test (f3dfe46)
969 o Delete stack-alloced event in new unit test before returning. (7ffd387)
994 o Whitespace fixes in test.sh (0b151a9)
997 …o Comestic changes in evconnlistener_new(), new_accepting_socket(), accepted_socket_invoke_user_cb…
998 …o Add unit-test for bad_request bug fixed in 1.4 recently. (6cc79c6 Pavel Plesov) o Add a comment …
1006 o Remove some commented-out code in evutil (26e1b6f)
1008 o Use less memory for each entry in a hashtable (a66e947)
1009 o Try to untangle the logic in server_port_flush(). (439aea0)
1010 o Use ev_[u]intptr_t types in place of [u]intptr_t (cef61a2)
1011 o Reduce windows header includes in our own headers. (da6135e)
1014 o Update event-config.h version number to match configure.in (aae7db5)
1022 Changes in 2.0.3-alpha (20 Nov 2009):
1024 o Fix a bug where we didn't allocate enough memory in event_get_supported_methods().
1031 o Fix a bug in bufferevent_socket_connect() when the connection succeeds too quickly.
1036 o Fix a rare crash bug in evdns.
1045 o Fix compilation on Android, which forgot to define fd_mask in its sys/select.h
1054 …CP-socket-connected events as EV_WRITE, not EV_READ. This should bring it in line with the other …
1075 …CONREFUSED immediately; instead of failing the function call, pretend with faileld in the callback.
1076 o Fix a race condition in the pthreads test case; found by Nick Mathewson
1077 o Remove most calls to event_err() in http and deal with memory errors instead
1081 Changes in 2.0.2-alpha (25 Jul 2009):
1102 …ata_cb and bufferevent_event_cb respectively. The old names are available in bufferevent_compat.h.
1103 …void namespace collision with evbuffer flags. The old names are available in bufferevent_compat.h.
1111 …erfaces so that you can use them without causing extraneous copies or leaving gaps in the evbuffer.
1112 o Add a new evbuffer_peek() interface to inspect data in an evbuffer without removing it.
1113 …o Fix a deadlock when suspending reads in a bufferevent due to a full buffer. (Spotted by Joachim …
1116 …o Activate fd events in a pseudorandom order with O(N) backends, so that we don't systematically f…
1118 o Set truncated flag correctly in evdns server replies.
1119 o Raise RpcGenError in event_rpcgen.py; from jmanison and Zack Weinberg
1122 o Allow C identifiers as struct names; allow multiple comments in .rpc files; from Zack Weinberg
1123 o Mitigate a race condition when using socket bufferevents in multiple threads.
1125 …o Do not allow event_del(ev) to return while that event's callback is executing in another thread.…
1127 …g the global namespace. The old method names are still available as macros in event2/tag_compat.h.
1131 Changes in 2.0.1-alpha (17 Apr 2009):
1133 o debug cleanups in signal.c; from Christopher Layne
1138 o Check return value of event_add in signal.c
1140 …e user to give libevent replacement functions to use for memory management in place of malloc(), f…
1143 o Check return value of event_add in signal.c
1154 …o support for 32-bit tag numbers in rpc structures; this is wire compatible, but changes the API s…
1162 o support string arrays in event_rpcgen
1171 …o Send CRLF after each chunk in HTTP output, for compliance with RFC2626. Patch from "propanbutan…
1182 o include Content-Length in reply for HTTP/1.0 requests with keep-alive
1184 o Patch from Tani Hosokawa: make some functions in http.c threadsafe.
1188 …o Do not free the kqop file descriptor in other processes, also allow it to be 0; from Andrei Nigm…
1194 o do not delete uninitialized timeout event in evdns
1198 o Make name_from_addr() threadsafe in http.c
1205 o fix a bug in buffrevent read water marks and add a test for them
1206 o fix a bug in which bufferevent_write_buffer would not schedule a write event
1216 …o introduce evbuffer_contiguous_space() api that tells a user how much data is available in the fi…
1217 …o introduce evbuffer_reserve_space() and evbuffer_commit_space() to make processing in filters mor…
1233 o Fix use of freed memory in event_reinit; pointed out by Peter Postma
1243 o Support 64-bit integers in RPC structs
1244 o Correct handling of trailing headers in chunked replies; from Scott Lamb.
1252 o Fix off-by-one errors in devpoll; from Ian Bell
1254 …o Fix a bug where headers arriving in multiple packets were not parsed; fix from Jiang Hong; test …
1255 o Match the query in DNS replies to the query in the request; from Vsevolod Stakhov.
1262 o Fix a typo in setting the global event base; reported by lance.
1263 …Set the 0x20 bit on outgoing alphabetic characters in DNS requests randomly, and insist on a match…
1272 …o Change the semantics of timeouts in conjunction with EV_PERSIST; timeouts in that case will now …