summaryrefslogtreecommitdiff
path: root/bufferevent_openssl.c
Commit message (Expand)AuthorAgeFilesLines
...
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-07-041-2/+2
|\ \ | |/
| * Fix bug in SSL bufferevents backed by a bev with a write high-watermarksJoachim Bauch2011-07-041-2/+2
* | 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
* | Include evconfig-private.h in internal files for great good.Kevin Bowling2011-01-021-2/+3
|/
* Possible crash fix when freeing an underlying bufferevent of an openssl buffe...Nick Mathewson2010-11-291-2/+2
* Fix bug in bufferevent_connect on an openssl bufferevent that already had an fdNick Mathewson2010-11-141-7/+10
* 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/+7
* Fix a 100%-CPU bug where an SSL connection would sometimes never stop trying ...Nick Mathewson2010-10-201-2/+17
* Fix a case where an ssl bufferevent with CLOSE_ON_FREE didn't close its fdNick Mathewson2010-10-141-3/+3
* Avoid spurious reads from just-created open openssl buffereventsNick Mathewson2010-10-141-6/+8
* Correct logic on disabling underlying bufferevents when disabling a filterNick Mathewson2010-10-141-19/+17
* Handle rate-limiting for reading on OpenSSL bufferevents correctly.Nick Mathewson2010-10-121-2/+2
* Honor NDEBUG; build without warnings with NDEBUG; make NDEBUG always-off in u...Nick Mathewson2010-08-231-1/+1
* Move event-config.h to include/event2Nick Mathewson2010-08-061-1/+1
* Fix rate-limit calculation on openssl bufferevents.Nick Mathewson2010-08-041-6/+39
* Change bufferevent_openssl::do_write so it doesn't call SSL_write with a 0 le...Mike Smellie2010-07-191-0/+6
* Set mem_offset for every bufferevent typeNick Mathewson2010-03-131-1/+1
* Fix a possible double-free bug in SSL bufferevents with CLOSE_ON_FREENick Mathewson2010-03-131-1/+3
* Improve robustness for refcountingNick Mathewson2010-03-131-2/+7
* Update all our copyright notices to say "2010"Nick Mathewson2010-03-041-1/+1
* Provide consistent, tested semantics for bufferevent timeoutsNick Mathewson2010-02-231-3/+10
* Clean up formatting: use tabs, not 8-spaces, to indent.Nick Mathewson2010-02-181-3/+3
* Check more internal event_add() calls for failureNick Mathewson2010-01-221-56/+84
* Merge branch 'ratelimit'Nick Mathewson2010-01-061-1/+20
|\
| * Do not make bufferevent_setfd implicitly disable EV_READ and EV_WRITE.Nick Mathewson2009-12-281-0/+2
| * Rate-limiting for bufferevents; group and individual limits are supported.Nick Mathewson2009-12-281-1/+18
* | Fix crash bugs when a bufferevent's eventcb is not set.Nick Mathewson2009-12-291-4/+2
|/
* Fix a segfault when freeing SSL bufferevents in an unusual orderJoachim Bauch2009-12-181-1/+3
* Fix a segfault when writing a very fragmented evbuffer onto an SSLJoachim Bauch2009-12-171-0/+2
* Change an err to a warn in bufferevent_opensslNick Mathewson2009-11-091-2/+3
* We do not work any more without an event-config.h; stop pretending that it is...Nick Mathewson2009-11-061-2/+0
* Fix a few types to use compatible versionsNick Mathewson2009-11-051-1/+1
* Keep openssl errors associated with the right bufferevent object.Nick Mathewson2009-10-301-2/+39
* 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-4/+4
* Spelling fixes in comments and strings.Nick Mathewson2009-10-161-4/+4
* New function to put an SSL bufferevent into a renegotiating state.Nick Mathewson2009-08-141-0/+14
* Disable whichever struct event we don't want during ssl handshaking.Nick Mathewson2009-08-141-8/+8
* Only send a connected event _after_ we've adjusted the SSL state.Nick Mathewson2009-08-141-2/+2
* More unit tests for Openssl, including initializing with no socket. Up to 75%...Nick Mathewson2009-07-301-3/+5
* Add unit tests for SSL session renegotiation.Nick Mathewson2009-07-301-2/+4
* Always retry SSL_write() with the same number you told it last time.Nick Mathewson2009-07-301-0/+12
* Add a function to extract the SSL object from a bufferevent_openssl.Nick Mathewson2009-07-301-0/+9
* Set the SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER flag, and explain why.Nick Mathewson2009-07-301-0/+5
* Use SSL_do_handshake in place of SSL_connect/SSL_acceptNick Mathewson2009-07-301-3/+3
* Bufferevent support for openssl.Nick Mathewson2009-07-281-0/+1138