summaryrefslogtreecommitdiff
path: root/lib/libevent/select.c
AgeCommit message (Collapse)Author
2016-09-03Remove NULL pointer checks before calls to free().Nayden Markatchev
OK bluhm@ nicm@
2014-10-30The fdsz and n_events variables contain unsigned values that areAlexander Bluhm
derived from size_t and passed to functions as size_t parameters. Change them from int to size_t to avoid compiler warnings. OK doug@ nicm@
2014-10-29After removing all the #ifdef, the wrappers in evutil are ratherAlexander Bluhm
useless. Let libevent call the libc functions directly. OK nicm@
2014-10-18Remove some #ifdef from libevent.Alexander Bluhm
OK nicm@
2014-10-18Remove the remaining #ifdef HAVE_ and the #define _GNU_SOURCE.Alexander Bluhm
OK nicm@
2014-10-17Remove #ifdef HAVE_.*_H, just include the header files.Alexander Bluhm
Do not include sys/param.h. OK nicm@
2014-10-16Remove #ifdef HAVE_CONFIG_H, there is no config.h file.Alexander Bluhm
OK nicm@
2014-10-11Userland reallocarray() audit.Doug Hogan
Avoid potential integer overflow in the size argument of malloc() and realloc() by using reallocarray() to avoid unchecked multiplication. ok deraadt@
2013-08-24replace random() with arc4random.David Gwynne
blambert didnt like stuff linking to libevent getting warnings about use of an unsafe api. ok blambert@ mikeb@ deraadt@ millert@
2010-04-21Clean up the awful _EVENT_* poo in the libevent headers, and don'tNicholas Marriott
install event-config.h. Pointed out by deraadt.
2010-04-21Update libevent to 1.4.13.Nicholas Marriott
This is the core library only, the DNS parts are removed and it does not include the other extra bits (HTTP, DNS, and RPC), a separate port for these will appear in due course. Thanks to jsg, sthen, alek, gilles, jacekm, bernd and any others I've forgotten for testing/comments. Note that /usr/include/evdns.h should be removed after updating. ok deraadt
2008-05-02Update to libevent 1.3e while retaining our local changes.Brad Smith
"No objection" millert@ "the diff looks and works fine" reyk@
2007-03-19Update to libevent-1.3b while retaining our local changes. beck@ OKTodd C. Miller
2006-03-30introduce a way to free the base.Brad Smith
From libevent CVS
2005-06-18update to libevent 1.1a; keep local changesBrad Smith
ok grunk@
2005-05-06fix comment, kqueue -> {poll,select}Brad Smith
2005-04-22update to libevent 1.0c; keep local changesBrad Smith
no shared lib so no ABI/API check is necessary thanks to Alexander von Gernler for submitting another diff in an attempt to update libevent and for a use-after-free fix. ok henning@ deraadt@
2005-04-19backout. not discussed, and very wrong. bad bradTheo de Raadt
2005-04-19update to libevent 1.0c; keep local changesBrad Smith
2004-04-28update to libevent 0.8; keep local changesBrad Smith
ok markus@
2003-07-09update to libevent-0.7a.tar.gz; keep local changesMarkus Friedl
2003-06-19constify constant structures; niels okMichael Shalayeff
2002-09-15Signal fixes from ericj@monkey.org via dugsong@monkey.orgJun-ichiro itojun Hagino
via provos
2002-06-25rcsidsMichael Shalayeff
2002-06-15import libevent an event notification abstraction on top of select or kqueueNiels Provos
supporting timeout and signal callsbacks, too. okay deraadt@ millert@