summaryrefslogtreecommitdiff
path: root/bufferevent_sock.c
Commit message (Expand)AuthorAgeFilesLines
* Remove dead code from bufferevent_socket_connectNikita Gorskikh2020-09-191-7/+2
* bufferevent: allow setting priority on socket and openssl typeNicolas J. Bouliane2020-05-031-1/+1
* Implement bufferevent_socket_connect_hostname_hints()Joseph Spadavecchia2019-05-131-10/+21
* Eliminate fd conversion warnings and introduce EVUTIL_INVALID_SOCKET (windows)Azat Khuzhin2019-01-291-1/+2
* Use BEV_UPCASE() everywhereAzat Khuzhin2018-11-131-29/+14
* Fix evhttp_connection_get_addr() fox incomming http connectionsGreg Hazel2018-04-241-6/+13
* bufferevent_socket_connect{,_hostname}() missing event callback and use ret codeJesse Fang2018-04-241-5/+3
* Remove check against passed bufferevent in bufferevent_socket_connect()Azat Khuzhin2017-08-141-3/+0
* bufferevent: refactor to use type check macrosDominic Chen2017-04-131-4/+4
* be: fix with filtered bufferevents and connect() without EAGAINAzat Khuzhin2017-01-191-6/+5
* be_sock: handle readv() returns ECONNREFUSED (freebsd 9.2)Azat Khuzhin2016-08-111-0/+4
* be_sock: cancel in-progress dns requestsAzat Khuzhin2016-03-231-2/+16
* be_sock: evutil_getaddrinfo_async_() always return 0Azat Khuzhin2016-03-231-10/+2
* be_sock: unfreeze buffers on fd changingAzat Khuzhin2016-03-111-0/+3
* be_sock: bufferevent_socket_connect_hostname(): make it thread-safeAzat Khuzhin2015-11-271-6/+6
* be_openssl: use bufferevent_enable() instead of bufferevent_add_event_()Azat Khuzhin2015-11-061-6/+4
* be_sock: drop be_sock_add() macro (useless and debug unfriendly)Azat Khuzhin2015-11-061-6/+3
* be: introduce bufferevent_generic_adj_existing_timeouts_()Azat Khuzhin2015-11-061-25/+1
* be_sock: bufferevent_socket_set_conn_address(): assert instead of silent no-opAzat Khuzhin2015-08-181-3/+2
* be_sock: sanity check in bufferevent_socket_set_conn_address()Azat Khuzhin2015-08-181-1/+3
* be: we don't need to use getpeername() we we have conn_addressAzat Khuzhin2015-08-181-1/+2
* be: replace conn_address by full struct instead of pointerAzat Khuzhin2015-08-181-16/+5
* bufferevent: move conn_address out from http into buffereventAzat Khuzhin2015-08-181-0/+36
* be: make @sa const for bufferevent_socket_connect()Azat Khuzhin2015-08-181-1/+1
* Add an option to trigger bufferevent event callbacksOndřej Kuzník2013-12-031-7/+7
* Add an option to trigger bufferevent I/O callbacksOndřej Kuzník2013-12-031-5/+3
* Use finalization feature so bufferevents can avoid deadlocksNick Mathewson2013-04-261-8/+6
* Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2013-02-051-1/+1
|\
| * Fix a locking error in bufferevent_socket_get_dns_error.Nick Mathewson2013-02-051-1/+1
* | Make bufferevent_set_timeouts(bev, NULL, NULL) have plausible semanticsNick Mathewson2012-11-161-5/+14
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-10-241-0/+6
|\ \ | |/
| * Don't discard SSL read event when timeout and read come close togetherNick Mathewson2012-09-071-0/+6
* | Prevent reference leak of bufferevent if getaddrinfo fails.Joachim Bauch2012-09-031-0/+1
* | Restore our priority-inversion-prevention code with deferredsNick Mathewson2012-05-091-0/+4
* | Have all visible internal function names end with an underscore.Nick Mathewson2012-02-291-17/+17
* | Fix all identifiers with names beginning with underscore.Nick Mathewson2012-02-291-22/+22
* | Convert event-config.h macros to avoid reserved identifiersNick Mathewson2012-02-291-6/+6
* | Merge remote-tracking branch 'github/21_fast_syscalls'Nick Mathewson2012-02-151-3/+2
|\ \
| * | Save some syscalls when constructing a socket for a buffereventNick Mathewson2012-02-101-3/+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 Mathewson2012-02-021-1/+1
|\ \ | |/
| * Use C-style comments in C source files (for compatibility with compilers such...Greg Hewgill2012-02-021-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-10-061-0/+1
|\ \ | |/
| * Prefer mmap to sendfile unless a DRAINS_TO_FD flag is set. Allows add_file to...Nick Mathewson2011-09-291-0/+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
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-08-281-2/+3
|\ \ | |/