summaryrefslogtreecommitdiff
path: root/http.c
Commit message (Expand)AuthorAgeFilesLines
* Add callback support for error pagesnntrab2020-01-131-45/+57
* http: do not close connection for CONNECTAzat Khuzhin2020-01-121-0/+3
* http: do not assume body for CONNECTAzat Khuzhin2020-01-121-0/+1
* http: rename bind_socket_ai() to create_bind_socket_nonblock()yuangongji2019-09-181-5/+4
* http: make sure the other fields in ext_method are not changed by the callbackyuangongji2019-09-181-1/+12
* http: do not name variable "sun" since this breaks solaris buildsAzat Khuzhin2019-05-251-2/+2
* http: avoid use of uninitialized value for AF_UNIX/AF_LOCAL sockaddrAzat Khuzhin2019-05-121-2/+16
* Added http method extendingThomas Bernard2019-04-111-38/+93
* http: Update allowed_methods field from 16 to 32bits.Thomas Bernard2019-04-111-1/+1
* http: replace EVHTTP_REQ_UNKNOWN_ with 0Azat Khuzhin2019-04-101-8/+7
* http: add WebDAV methods supportAlexander Drozdov2019-03-141-12/+96
* http: suppress -Wwrite-string in evhttp_parse_query_impl()Azat Khuzhin2019-03-131-1/+1
* http: implement separate timeouts for read/write/connect phaseAzat Khuzhin2019-03-051-50/+105
* http: try to read existing data in buffer under EVHTTP_CON_READ_ON_WRITE_ERRORAzat Khuzhin2019-01-291-0/+8
* http: do not call deferred readcb if readcb is not setAzat Khuzhin2019-01-281-1/+3
* http: Preserve socket error from listen across closesocket cleanupLuke Dashjr2019-01-071-0/+3
* http: fix connection retries when there more then one request for connectionAzat Khuzhin2018-12-121-1/+7
* http: improve error path for bufferevent_{setfd,enable,disable}()Azat Khuzhin2018-11-201-9/+18
* Fix conceivable UAF of the bufferevent in evhttp_connection_free()Azat Khuzhin2018-11-131-8/+10
* Add evhttp_parse_query_str_flags()Azat Khuzhin2018-10-271-5/+18
* http: allow non RFC3986 conformant during parsing request-line (http server)Azat Khuzhin2018-10-231-8/+8
* http: do not try to parse request-line if we do not have enough bytesAzat Khuzhin2018-10-221-0/+2
* http: allow trailing spaces (and only them) in request-line (like nginx)Azat Khuzhin2018-10-221-2/+9
* http: cleanup of the request-line parsingAzat Khuzhin2018-10-221-11/+10
* [http] fix C90 warningsNathan French2018-07-051-1/+3
* Fix evhttp_connection_get_addr() fox incomming http connectionsGreg Hazel2018-04-241-0/+1
* http: remove message in case !Content-Length and Connection!=closeAzat Khuzhin2018-02-201-4/+0
* http: fix leaks in evhttp_uriencode()Azat Khuzhin2018-01-091-10/+10
* http: add callback to allow server to decline (and thereby close) incoming co...John Fremlin2017-12-181-7/+18
* CONNECT method only takes an authorityGreg Hazel2017-12-111-3/+38
* Fix crashing http server when callback do not reply in place from *gencb*Azat Khuzhin2017-11-041-2/+2
* Allow bodies for GET/DELETE/OPTIONS/CONNECTAzat Khuzhin2017-10-301-7/+6
* Do not crash when evhttp_send_reply_start() is called after a timeout.Andreas Gustafsson2017-10-301-0/+4
* Fix crashing http server when callback do not reply in placeAzat Khuzhin2017-10-291-3/+5
* fix handling of close_notify (ssl) in http with openssl buffereventsAzat Khuzhin2017-10-221-0/+2
* http: do not use local settings for Date headerVis Virial2016-12-191-14/+1
* http: fix formatter for pritnf for req->ntoread (osx)Azat Khuzhin2016-12-061-2/+2
* use ev_uint16_t instead of unsigned short for portThomas Bernard2016-10-261-4/+4
* Fix evhttp_uriencode() regression.Zonr Chang2016-08-271-1/+1
* removed unused varsMark Ellzey2016-08-141-1/+0
* pointer overflow checks for evhttp_uriencodeMark Ellzey2016-08-141-5/+27
* [Issue #313] set method to ASCII "NULL" if evhttp_method() returns NULLMark Ellzey2016-06-241-1/+4
* evhttp_have_expect(): fix -Wlogical-not-parenthesesAzat Khuzhin2016-03-251-1/+1
* http: set fd to -1 unconditioally, to avoid leaking of DNS requestsAzat Khuzhin2016-03-241-1/+1
* http: avoid leaking of fd in evhttp_connection_free()Azat Khuzhin2016-03-231-0/+3
* http: get fd from be layer during connection resetAzat Khuzhin2016-03-231-0/+3
* http: make fallback for EVHTTP_CON_READ_ON_WRITE_ERROR more cleanerAzat Khuzhin2016-03-111-13/+10
* http: fix EVHTTP_CON_READ_ON_WRITE_ERROR when it doesn't supported by OSAzat Khuzhin2016-03-111-0/+7
* http: do not do function calls under EVUTIL_ASSERT() to fix NDEBUG buildsAzat Khuzhin2016-03-111-2/+5
* http: fix leaking of response_code_lineAzat Khuzhin2016-03-111-0/+2