summaryrefslogtreecommitdiff
path: root/bufferevent_sock.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a locking error in bufferevent_socket_get_dns_error.Nick Mathewson2013-02-051-1/+1
* Don't discard SSL read event when timeout and read come close togetherNick Mathewson2012-09-071-0/+6
* Update copyright notices to 2012Nick Mathewson2012-02-101-1/+1
* Use C-style comments in C source files (for compatibility with compilers such...Greg Hewgill2012-02-021-1/+1
* Update copyright dates to 2011.Nick Mathewson2011-10-241-1/+1
* Prefer mmap to sendfile unless a DRAINS_TO_FD flag is set. Allows add_file to...Nick Mathewson2011-09-291-0/+1
* Correctly terminate IO on an async bufferevent on bufferevent_freeNick Mathewson2011-08-281-0/+1
* Clean up some problems identified by Coverity.Harlan Stenn2011-08-281-2/+3
* add some (void) casts for unused variablesSebastian Hahn2011-04-231-0/+1
* Fix some irix compilation warnings spotted by Kevin BowlingNick Mathewson2010-11-221-0/+1
* Fix even more win64 warningsNick Mathewson2010-11-011-3/+3
* Try to clear up more size_t vs int/long issues.Nick Mathewson2010-10-271-2/+2
* Move event-config.h to include/event2Nick Mathewson2010-08-061-1/+1
* Report DNS error when lookup fails during bufferevent_socket_connect_hostname.Christopher Davis2010-04-241-1/+23
* Replace EVUTIL_CLOSESOCKET macro with a functionSebastian Sjöberg2010-04-141-1/+1
* Set mem_offset for every bufferevent typeNick Mathewson2010-03-131-1/+1
* Do not close(-1) when freeing an uninitialized socket buffereventNick Mathewson2010-03-131-1/+1
* Update all our copyright notices to say "2010"Nick Mathewson2010-03-041-1/+1
* Small cleanups on freebsd-connect-refused patch.Nick Mathewson2010-02-271-7/+5
* deal with connect() failing immediatelyNiels Provos2010-02-271-1/+15
* Provide consistent, tested semantics for bufferevent timeoutsNick Mathewson2010-02-231-6/+12
* Suspend read/write on bufferevents during hostname lookupNick Mathewson2010-02-201-2/+11
* Clean up formatting: Disallow space-before-tab.Nick Mathewson2010-02-181-1/+1
* When connect() succeeds immediately, don't invoke the callback immediately.Nick Mathewson2010-02-181-8/+5
* Check more internal event_add() calls for failureNick Mathewson2010-01-221-4/+9
* Merge branch 'ratelimit'Nick Mathewson2010-01-061-7/+23
|\
| * Do not make bufferevent_setfd implicitly disable EV_READ and EV_WRITE.Nick Mathewson2009-12-281-5/+4
| * Rate-limiting for bufferevents; group and individual limits are supported.Nick Mathewson2009-12-281-2/+19
* | Fix crash bugs when a bufferevent's eventcb is not set.Nick Mathewson2009-12-291-3/+2
|/
* Do not ignore bufferevent_enable(EV_READ) before bufferevent_connect().Nick Mathewson2009-12-231-1/+6
* Add a temporary workaround for an ssl bug found on FreeBSD.Nick Mathewson2009-11-181-1/+6
* Move responsibility for IOCP callback into bufferevent_async.Nick Mathewson2009-11-171-2/+12
* Add two implementations of getaddrinfo: one blocking and one nonblocking.Nick Mathewson2009-11-161-48/+34
* We do not work any more without an event-config.h; stop pretending that it is...Nick Mathewson2009-11-061-2/+0
* Commit ConnectEx code to get connect working with async bufferevents.Nick Mathewson2009-11-041-9/+32
* Add a missing include for win32.Nick Mathewson2009-11-041-0/+1
* Add a bufferevent function to resolve a name then connect to it.Nick Mathewson2009-11-031-0/+73
* Use EVUTIL_ASSERT() consistently instead of assert.Nick Mathewson2009-10-261-3/+2
* Tweaks to IOCP interface.Nick Mathewson2009-10-231-1/+1
* Expose a narrow window to the IOCP code.Nick Mathewson2009-10-231-0/+8
* Treat the bitwise OR of two enum values as an int.Nick Mathewson2009-10-211-1/+1
* Spelling fixes in comments and strings.Nick Mathewson2009-10-161-2/+2
* When a bufferevent_connect() call fails, give the client an error callback.Nick Mathewson2009-10-141-3/+15
* On connect, call only one of BEV_EVENT_CONNECTED or writecb.Nick Mathewson2009-08-191-1/+3
* tab/whitespace fixes in bufferevent_sock.cNick Mathewson2009-08-141-13/+16
* When bufferevent_socket_connect is called with no address, assume that our ex...Nick Mathewson2009-08-091-9/+12
* Fix some bugs in bufferevent_socket_connectNick Mathewson2009-07-301-0/+12
* Bufferevent support for openssl.Nick Mathewson2009-07-281-32/+16
* Always hold a reference to a bufferevent when calling its callbacks.Nick Mathewson2009-07-171-9/+16
* Add a lock/unlock pair inside the event callbacks in bufferevents.Nick Mathewson2009-07-101-6/+16