summaryrefslogtreecommitdiff
path: root/bufferevent_filter.c
Commit message (Expand)AuthorAgeFilesLines
* Fix issue #127, double free for filterevents that use BEV_OPT_CLOSE_ON_FREEJohn Ohl2014-08-291-21/+48
* Add an option to trigger bufferevent event callbacksOndřej Kuzník2013-12-031-1/+1
* Add an option to trigger bufferevent I/O callbacksOndřej Kuzník2013-12-031-6/+4
* Use finalization feature so bufferevents can avoid deadlocksNick Mathewson2013-04-261-4/+11
* Clean up lingering _identifiers.Nick Mathewson2012-02-291-6/+6
* Have all visible internal function names end with an underscore.Nick Mathewson2012-02-291-8/+8
* Fix all identifiers with names beginning with underscore.Nick Mathewson2012-02-291-16/+16
* Convert event-config.h macros to avoid reserved identifiersNick Mathewson2012-02-291-2/+2
* 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 Mathewson2011-10-261-1/+1
|\ \ | |/
| * Update copyright dates to 2011.Nick Mathewson2011-10-241-1/+1
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-08-281-0/+1
|\ \ | |/
| * Correctly terminate IO on an async bufferevent on bufferevent_freeNick Mathewson2011-08-281-0/+1
* | Use "_WIN32", not WIN32: it's standard and we don't need to fake itNick Mathewson2011-05-251-1/+1
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-04-221-0/+1
|\ \ | |/
| * add some (void) casts for unused variablesSebastian Hahn2011-04-231-0/+1
* | Add evconfig-private to remaining filesKevin Bowling2011-01-071-0/+2
|/
* Fix some irix compilation warnings spotted by Kevin BowlingNick Mathewson2010-11-221-0/+1
* Only clear underlying callbacks when the user hasn't reset them.Nick Mathewson2010-11-091-2/+3
* When closing a filtering bufferevent, clear callbacks on the underlying buffe...Nick Mathewson2010-11-091-0/+2
* Correct logic on disabling underlying bufferevents when disabling a filterNick Mathewson2010-10-141-6/+24
* Move event-config.h to include/event2Nick Mathewson2010-08-061-1/+1
* Set mem_offset for every bufferevent typeNick Mathewson2010-03-131-1/+1
* Improve robustness for refcountingNick Mathewson2010-03-131-2/+14
* Update all our copyright notices to say "2010"Nick Mathewson2010-03-041-1/+1
* Provide consistent, tested semantics for bufferevent timeoutsNick Mathewson2010-02-231-2/+8
* Clean up formatting: function/keyword spacing consistency.Nick Mathewson2010-02-191-1/+1
* Clean up formatting: use tabs, not 8-spaces, to indent.Nick Mathewson2010-02-181-103/+102
* Clean up formatting: Disallow space-before-tab.Nick Mathewson2010-02-181-1/+1
* Fix crash bugs when a bufferevent's eventcb is not set.Nick Mathewson2009-12-291-5/+3
* Fix a segfault when freeing SSL bufferevents in an unusual orderJoachim Bauch2009-12-181-0/+1
* We do not work any more without an event-config.h; stop pretending that it is...Nick Mathewson2009-11-061-2/+0
* Use EVUTIL_ASSERT() consistently instead of assert.Nick Mathewson2009-10-261-4/+3
* Treat the bitwise OR of two enum values as an int.Nick Mathewson2009-10-211-2/+2
* Spelling fixes in comments and strings.Nick Mathewson2009-10-161-1/+1
* Bufferevent support for openssl.Nick Mathewson2009-07-281-6/+1
* Always hold a reference to a bufferevent when calling its callbacks.Nick Mathewson2009-07-171-0/+20
* Consistently say "eventcb" instead of "errorcb"Nick Mathewson2009-05-251-5/+5
* Add a generic mechanism to implement timeouts in bufferevents.Nick Mathewson2009-05-251-18/+15
* Use ev_ssize_t in place of ssize_t *everywhere*.Nick Mathewson2009-05-221-3/+3
* Add a "ctrl" mechanism to bufferevents for property access.Nick Mathewson2009-05-131-0/+19
* Use fewer _compat.h headers in our own code.Nick Mathewson2009-05-021-2/+0
* Update copyright notices, add some missing license statementsNick Mathewson2009-04-191-1/+2
* Add a generic way for any bufferevent to make its callback deferredNick Mathewson2009-04-171-3/+3
* Actually stop using EVBUFFER_LENGTH/DATA, and move them to buffer_compat.hNick Mathewson2009-04-171-10/+10
* Locking support for bufferevents.Nick Mathewson2009-04-131-1/+10
* Refactor new elements of bufferevent into bufferevent_private structureNick Mathewson2009-04-131-16/+18
* Add a linked-pair abstraction to bufferevents.Nick Mathewson2009-04-101-1/+1
* Make the new evbuffer callbacks use a new struct-based interface.Nick Mathewson2009-04-031-3/+3