| Commit message (Expand) | Author | Age | Files | Lines |
* | Include arpa/inet.h as needed on HPUX | Harlan Stenn | 2011-02-22 | 1 | -0/+3 |
* | Correctly detect and stop non-chunked http requests when the body is too long | Nick Mathewson | 2011-02-21 | 1 | -1/+3 |
* | Use event_err() only if the failure is truly unrecoverable. | Jardel Weyrich | 2011-01-07 | 1 | -7/+7 |
* | Detect and handle more allocation failures. | Jardel Weyrich | 2011-01-07 | 1 | -3/+41 |
* | Consistentize tabs | Nick Mathewson | 2010-12-09 | 1 | -8/+9 |
* | Remove end-of-line whitespace | Nick Mathewson | 2010-12-09 | 1 | -8/+8 |
* | Fix a signed/unsigned comparison in the last commit | Nick Mathewson | 2010-12-07 | 1 | -1/+2 |
* | Reject overlong http requests early when Expect:100-continue is set | Constantine Verutin | 2010-12-07 | 1 | -0/+5 |
* | Correctly detect timeouts during http connects | Nick Mathewson | 2010-11-30 | 1 | -1/+1 |
* | Try to fix an assertion failure related to close detection | Nick Mathewson | 2010-11-29 | 1 | -0/+2 |
* | Preliminary support for Continue expectation in evhttp. | Christopher Davis | 2010-11-29 | 1 | -0/+55 |
* | Merge remote branch 'chrisd/http_fixes2' | Nick Mathewson | 2010-11-29 | 1 | -26/+200 |
|\ |
|
| * | Add evhttp server alias interface, correct flagging of proxy requests. | Christopher Davis | 2010-11-26 | 1 | -26/+200 |
* | | Handle evhttp PUT/POST requests with an empty body | Nick Mathewson | 2010-11-23 | 1 | -1/+29 |
|/ |
|
* | Fix a memory leak in evhttp_uri_free. | Nick Mathewson | 2010-11-17 | 1 | -0/+1 |
*-------. | Merge remote branches 'github/20_evdns_cancel_segfault_v2', 'github/20_http_c... | Nick Mathewson | 2010-11-09 | 1 | -34/+99 |
|\ \ \ \ \ |
|
| | | | | * | fix signed/unsigned warnings in http.c | Nick Mathewson | 2010-11-01 | 1 | -2/+2 |
| | | | | * | Fix even more win64 warnings: buffer, event_tagging, http, evdns, evrpc | Nick Mathewson | 2010-11-01 | 1 | -4/+5 |
| |_|_|_|/
|/| | | | |
|
| | | * | | evhttp: Return 501 when we get an unrecognized method, not 400. | Nick Mathewson | 2010-11-04 | 1 | -1/+3 |
| | | * | | Tweak interface for allowed methods | Nick Mathewson | 2010-11-04 | 1 | -7/+8 |
| | | * | | Define enumerators for all HTTP methods, including PATCH from RFC5789 | Felix Nawothnig | 2010-11-04 | 1 | -1/+36 |
| | | |/ |
|
| | * | | Refactor http version parsing into a single function | Nick Mathewson | 2010-11-09 | 1 | -28/+19 |
| | * | | Replace exact-version checks for HTTP/1.1 with >= or < checks | Nick Mathewson | 2010-11-02 | 1 | -9/+22 |
| * | | | Never call evhttp_readcb while writing. | Nick Mathewson | 2010-11-04 | 1 | -0/+15 |
| * | | | Don't disable reading from the HTTP connection after sending the request to b... | Felix Nawothnig | 2010-11-04 | 1 | -1/+0 |
| | |/
| |/| |
|
| * | | Merge branch 'http_nolegacy_v2' | Nick Mathewson | 2010-11-03 | 1 | -0/+6 |
| |\ \
| | |/
| |/| |
|
| | * | Add evhttp_response_code to remove one more reason to include http_struct.h | Nick Mathewson | 2010-11-03 | 1 | -0/+6 |
| |/
|/| |
|
| * | reset "chunked" flag when sending non-chunked reply | Joachim Bauch | 2010-11-02 | 1 | -0/+2 |
|/ |
|
* | Merge remote branch 'github/20_http_read_after_write' | Nick Mathewson | 2010-10-26 | 1 | -0/+28 |
|\ |
|
| * | Avoid missed-request bug when entire http request arrives before data is flushed | Nick Mathewson | 2010-10-25 | 1 | -0/+28 |
* | | Note that 2.0.9 will break the ABI, and make changes we were postponing. | Nick Mathewson | 2010-10-26 | 1 | -10/+9 |
|/ |
|
* | Correctly count req->body_size on http usage without Content-Length | Nick Mathewson | 2010-10-25 | 1 | -1/+1 |
* | Fix a bug where we would read too much data in HTTP bodies or requests. | Nick Mathewson | 2010-10-25 | 1 | -3/+6 |
* | Fix Content-Length when trying send more than 100GB of data (!) on an evhttp. | Nick Mathewson | 2010-10-25 | 1 | -3/+2 |
* | Functions to actually use evhttp_bound_socket with/as evconnlistener. | Nick Mathewson | 2010-10-25 | 1 | -9/+27 |
* | Merge branch 'http_uri_parse' | Nick Mathewson | 2010-10-21 | 1 | -17/+575 |
|\ |
|
| * | Make evhttp_uri non-public, and give it accessor functions. | Nick Mathewson | 2010-10-21 | 1 | -2/+138 |
| * | Add evhttp_parse_query_str to be used with evhttp_uri_parse. | Nick Mathewson | 2010-10-19 | 1 | -16/+26 |
| * | Add a huge pile of tests for the new URI functions, and make them pass. | Nick Mathewson | 2010-10-19 | 1 | -11/+41 |
| * | Revise evhttp_uri_parse implementation to handle more of RFC3986 | Nick Mathewson | 2010-10-19 | 1 | -67/+287 |
| * | Clean up error handling in uri_parse a little | Nick Mathewson | 2010-10-18 | 1 | -11/+12 |
| * | Do not silently truncate URIs in evhttp_uri_join. Also avoid evbuffer_pullup. | Nick Mathewson | 2010-10-18 | 1 | -8/+7 |
| * | Make evhttp_uri_parse and friends conform to memory management standards | Nick Mathewson | 2010-10-18 | 1 | -16/+18 |
| * | Introduce absolute URI parsing helpers. | Pavel Plesov | 2010-10-18 | 1 | -0/+160 |
* | | Merge branch 'http_small_tweaks' | Nick Mathewson | 2010-10-21 | 1 | -14/+51 |
|\ \ |
|
| * | | Add some comments to http.c and make a few functions static. | Nick Mathewson | 2010-08-09 | 1 | -14/+51 |
* | | | Add evhttp_connection_get_base() to get the event_base from an http connection | Nick Mathewson | 2010-10-21 | 1 | -0/+5 |
| |/
|/| |
|
* | | Add evhttp_request_get_command so code can tell GET from POST without peeking... | Nick Mathewson | 2010-10-18 | 1 | -1/+6 |
* | | New evhttp_uri(encode|decode) functions to handle + and NUL characters right | Nick Mathewson | 2010-10-08 | 1 | -15/+60 |
* | | evhttp_encode_uri encodes all reserved characters, including !$'()*+,/:=@ | Nick Mathewson | 2010-10-08 | 1 | -4/+5 |