summaryrefslogtreecommitdiff
path: root/bufferevent_sock.c
Commit message (Expand)AuthorAge
* Replace EVUTIL_CLOSESOCKET macro with a functionSebastian Sjöberg2010-04-14
* Set mem_offset for every bufferevent typeNick Mathewson2010-03-13
* Do not close(-1) when freeing an uninitialized socket buffereventNick Mathewson2010-03-13
* Update all our copyright notices to say "2010"Nick Mathewson2010-03-04
* Small cleanups on freebsd-connect-refused patch.Nick Mathewson2010-02-27
* deal with connect() failing immediatelyNiels Provos2010-02-27
* Provide consistent, tested semantics for bufferevent timeoutsNick Mathewson2010-02-23
* Suspend read/write on bufferevents during hostname lookupNick Mathewson2010-02-20
* Clean up formatting: Disallow space-before-tab.Nick Mathewson2010-02-18
* When connect() succeeds immediately, don't invoke the callback immediately.Nick Mathewson2010-02-18
* Check more internal event_add() calls for failureNick Mathewson2010-01-22
* Merge branch 'ratelimit'Nick Mathewson2010-01-06
|\
| * Do not make bufferevent_setfd implicitly disable EV_READ and EV_WRITE.Nick Mathewson2009-12-28
| * Rate-limiting for bufferevents; group and individual limits are supported.Nick Mathewson2009-12-28
* | Fix crash bugs when a bufferevent's eventcb is not set.Nick Mathewson2009-12-29
|/
* Do not ignore bufferevent_enable(EV_READ) before bufferevent_connect().Nick Mathewson2009-12-23
* Add a temporary workaround for an ssl bug found on FreeBSD.Nick Mathewson2009-11-18
* Move responsibility for IOCP callback into bufferevent_async.Nick Mathewson2009-11-17
* Add two implementations of getaddrinfo: one blocking and one nonblocking.Nick Mathewson2009-11-16
* We do not work any more without an event-config.h; stop pretending that it is...Nick Mathewson2009-11-06
* Commit ConnectEx code to get connect working with async bufferevents.Nick Mathewson2009-11-04
* Add a missing include for win32.Nick Mathewson2009-11-04
* Add a bufferevent function to resolve a name then connect to it.Nick Mathewson2009-11-03
* Use EVUTIL_ASSERT() consistently instead of assert.Nick Mathewson2009-10-26
* Tweaks to IOCP interface.Nick Mathewson2009-10-23
* Expose a narrow window to the IOCP code.Nick Mathewson2009-10-23
* Treat the bitwise OR of two enum values as an int.Nick Mathewson2009-10-21
* Spelling fixes in comments and strings.Nick Mathewson2009-10-16
* When a bufferevent_connect() call fails, give the client an error callback.Nick Mathewson2009-10-14
* On connect, call only one of BEV_EVENT_CONNECTED or writecb.Nick Mathewson2009-08-19
* tab/whitespace fixes in bufferevent_sock.cNick Mathewson2009-08-14
* When bufferevent_socket_connect is called with no address, assume that our ex...Nick Mathewson2009-08-09
* Fix some bugs in bufferevent_socket_connectNick Mathewson2009-07-30
* Bufferevent support for openssl.Nick Mathewson2009-07-28
* Always hold a reference to a bufferevent when calling its callbacks.Nick Mathewson2009-07-17
* Add a lock/unlock pair inside the event callbacks in bufferevents.Nick Mathewson2009-07-10
* Consistently say "eventcb" instead of "errorcb"Nick Mathewson2009-05-25
* Add a "ctrl" mechanism to bufferevents for property access.Nick Mathewson2009-05-13
* Do not use the "evbuffer_" prefix to denote parts of bufferevents.Nick Mathewson2009-05-13
* Add new code to make and accept connections.Nick Mathewson2009-05-05
* Use fewer _compat.h headers in our own code.Nick Mathewson2009-05-02
* Update copyright notices, add some missing license statementsNick Mathewson2009-04-19
* Add a generic way for any bufferevent to make its callback deferredNick Mathewson2009-04-17
* Actually stop using EVBUFFER_LENGTH/DATA, and move them to buffer_compat.hNick Mathewson2009-04-17
* Locking support for bufferevents.Nick Mathewson2009-04-13
* Refactor new elements of bufferevent into bufferevent_private structureNick Mathewson2009-04-13
* Add a linked-pair abstraction to bufferevents.Nick Mathewson2009-04-10
* Prevent unsupported modifications to bufferevent_sock buffers.Nick Mathewson2009-04-08
* Make the new evbuffer callbacks use a new struct-based interface.Nick Mathewson2009-04-03
* convert new bufferevent_*.c files to event-config.h only.Nick Mathewson2009-02-02