summaryrefslogtreecommitdiff
path: root/listener.c
Commit message (Expand)AuthorAgeFilesLines
* Provide support for SO_REUSEPORT through LEV_OPT_REUSABLE_PORTMaciej Soltysiak2014-10-131-0/+5
* Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-12-201-0/+1
|\
| * Avoid leaking fds on evconnlistener with no callback setNick Mathewson2012-12-201-0/+1
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-10-261-0/+4
|\ \ | |/
| * Close IOCP listener socket on free when LEV_OPT_CLOSE_ON_FREE is setJuan Pablo Fernandez2012-10-261-0/+4
* | Extract common error-handling code in evconnlistener_new_bindNick Mathewson2012-07-261-20/+14
* | Check return value when using LEV_OPT_DEFERRED_ACCEPT. Found by coverityNick Mathewson2012-07-261-1/+4
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-07-261-2/+8
|\ \ | |/
| * Check more setsockopt return values when binding sockets. Found by coverityNick Mathewson2012-07-261-2/+8
* | Fix compile error in win32 listener.cNick Mathewson2012-07-201-1/+1
* | Restore our priority-inversion-prevention code with deferredsNick Mathewson2012-05-091-1/+2
* | Replace more deferred_cb names with event_callbackNick Mathewson2012-05-091-6/+6
* | Have all visible internal function names end with an underscore.Nick Mathewson2012-02-291-20/+20
* | Convert event-config.h macros to avoid reserved identifiersNick Mathewson2012-02-291-3/+3
* | Replace sole internal user of socklen_t with ev_socklen_tNick Mathewson2012-02-281-5/+1
* | Support TCP_DEFER_ACCEPT sockopts for listenersMark Ellzey2012-02-151-0/+4
* | Merge remote-tracking branch 'github/21_fast_syscalls'Nick Mathewson2012-02-151-19/+15
|\ \
| * | The LEV_OPT_CLOSE_ON_EXEC flag now applies to accepted listener sockets tooNick Mathewson2012-02-101-0/+2
| * | Minimize syscalls during socket creation in listener.cNick Mathewson2012-02-101-19/+13
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-02-101-1/+1
|\ \ \ | |/ / |/| / | |/
| * Update copyright notices to 2012Nick Mathewson2012-02-101-1/+1
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-01-091-0/+6
|\ \ | |/
| * Make evconnlistener work around bug in older Linux when getting nmappedNick Mathewson2012-01-091-0/+6
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-10-261-1/+1
|\ \ | |/
| * Update copyright dates to 2011.Nick Mathewson2011-10-241-1/+1
* | Allow evconnlistener to be created in disabled state.Alexander Drozdov2011-10-031-1/+2
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-05-271-0/+4
|\ \ | |/
| * InitializeCriticalSectionAndSpinCount requires _WIN32_WINNT >= 0x0403.Peter Rosin2011-05-271-0/+4
* | Use "_WIN32", not WIN32: it's standard and we don't need to fake itNick Mathewson2011-05-251-6/+6
* | Include evconfig-private.h in internal files for great good.Kevin Bowling2011-01-021-2/+3
|/
* Use relative includes instead of system includes consistently.Evan Jones2010-12-021-4/+4
* Minor fix for IOCP shutdown handling fixKelly Brock2010-11-301-1/+1
* Set SO_UPDATE_ACCEPT_CONTEXT on sockets from AcceptEx so that shutdown() can ...Nick Mathewson2010-11-051-0/+8
* Make sure IOCP evconnlistener uses virtual events.Christopher Davis2010-10-281-0/+26
* Add a function to change a listener's callback.Nick Mathewson2010-10-251-10/+31
* Turn some booleans in evconnlistener_iocp into one-bit bitfields.Nick Mathewson2010-10-071-2/+2
* Make iocp/listener/error work; don't accept again if lev is disabled.Christopher Davis2010-10-071-0/+8
* Fix allocation error for IOCP listeners. Probably harmless, since struct even...Nick Mathewson2010-10-071-1/+1
* Add a LEV_OPT_THREADSAFE option for threadsafe evconnlistenersNick Mathewson2010-10-071-37/+196
* Fix warnings on mingw with gcc 4.5Nick Mathewson2010-10-051-1/+4
* Unit tests for listener error callbacksNick Mathewson2010-09-231-1/+1
* Add error callback to evconnlistenerSimon Perreault2010-09-221-1/+11
* Move the "function to getsockname() on a listener" to regress_testutilsNick Mathewson2010-09-061-10/+0
* Expose a function to getsockname() on a listener's fd.Nick Mathewson2010-09-031-0/+10
* Move event-config.h to include/event2Nick Mathewson2010-08-061-1/+1
* Replace EVUTIL_CLOSESOCKET macro with a functionSebastian Sjöberg2010-04-141-5/+5
* Update all our copyright notices to say "2010"Nick Mathewson2010-03-041-1/+1
* Clean up formatting: remove trailing spacesNick Mathewson2010-02-181-1/+1
* When working without a current event base, don't try to use IOCP listenersNick Mathewson2010-02-181-4/+4
* Use ev_[u]intptr_t types in place of [u]intptr_tNick Mathewson2010-01-261-2/+2