summaryrefslogtreecommitdiff
path: root/http.c
Commit message (Expand)AuthorAgeFilesLines
* Catch over-large port numbers early in httpNick Mathewson2014-03-181-0/+2
* evhttp_request_set_on_complete_cb to be more specific about what the function...Andrew Sweeney2014-01-061-2/+2
* Provide on request complete callback facilityAndrew Sweeney2014-01-051-0/+12
* Allow registering callback for parsing HTTP headersBalint Reczey2013-11-181-0/+15
* Add a variant of evhttp_send_reply_chunk() with a callback on evhttp_write_bu...Julien BLACHE2013-11-181-2/+8
* http: implement new evhttp_connection_get_addr() api.Azat Khuzhin2013-10-141-0/+18
* Tweak indentationNick Mathewson2013-10-101-2/+2
* add a http default content type optionNicolas Martyanoff2013-09-301-2/+11
* Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2013-09-091-2/+2
|\
| * Avoid racy bufferevent activationNate Rosenblum2013-09-091-2/+2
* | Fix an unlikely but possible error case for http connectionsNick Mathewson2013-08-061-0/+6
* | Add evhttp_connection_get_server().Maxime Henrion2013-07-311-0/+6
* | Fix a double close() bug in evhttp when the underlying bufferevent uses BEV_O...Maxime Henrion2013-05-241-1/+3
* | Add new error_cb for actual reporting of HTTP request errors.Azat Khuzhin2013-04-251-21/+35
* | Move prototype of evhttp_decode_uri_internal() to http-internal.hAzat Khuzhin2013-03-011-3/+1
* | uri decode: changed the test for the existence of the next characterAzat Khuzhin2013-02-281-1/+1
* | uri decode: fix for warning "use of uninitialised value"Azat Khuzhin2013-02-281-2/+2
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2013-02-141-2/+5
|\ \ | |/
| * fix #73 and fix http_connection_fail_test to catch itGreg Hazel2013-02-141-2/+5
* | Merge pull request #39 from azat/fix-http-for-ipv6Nick Mathewson2013-02-041-7/+18
|\ \
| * | Fix ipv6 support for http. When URL contain domain, not IP address.Azat Khuzhin2013-01-231-7/+18
* | | fix some hinky indentation in evhttp_make_requestPatrick Pelletier2013-01-181-7/+7
|/ /
* | Fix harmless clang enum warningSebastian Hahn2012-12-311-1/+1
* | Use EVUTIL_SOCKET_ERROR() wrapper to save/restor errno in evhttp_connection_f...Nick Mathewson2012-11-161-2/+2
* | Merge remote-tracking branch 'ppelleti/preserve-errno'Nick Mathewson2012-11-161-0/+7
|\ \
| * | preserve errno in evhttp_connection_fail_ for inspection by the callbackPatrick Pelletier2012-11-131-0/+7
* | | add evhttp_request_get_response_code_lineJay R. Wren2012-11-161-0/+6
* | | Move evutil_rtrim_lws_ to evutil.c where it belongsNick Mathewson2012-11-161-21/+0
* | | Remove internal ws from multiline http headers correctlyNick Mathewson2012-11-161-3/+10
* | | Remove trailing tabs in HTTP headers as well.Nick Mathewson2012-11-161-3/+3
* | | Clean up rtrim implementationNick Mathewson2012-11-161-7/+14
* | | ignore LWS after field-content in headersArtem Germanov2012-11-161-0/+15
|/ /
* | Merge remote-tracking branch 'github/20_win64_compilation' into 21_win64_comp...Nick Mathewson2012-11-021-17/+24
|\ \ | |/
| * Fix compilation on mingw64 with -DUSE_DEBUGNick Mathewson2012-11-021-17/+24
* | Merge remote-tracking branch 'github/20_win64_compilation' into 21_win64_comp...Nick Mathewson2012-11-011-2/+4
|\ \ | |/
| * Compile without warnings on mingw64Nick Mathewson2012-11-011-2/+4
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-07-261-3/+6
|\ \ | |/
| * Check more setsockopt return values when binding sockets. Found by coverityNick Mathewson2012-07-261-3/+6
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-07-171-3/+2
|\ \ | |/
| * Fix a memory leak on error in evhttp_uriencodeNick Mathewson2012-07-171-3/+2
* | Restore our priority-inversion-prevention code with deferredsNick Mathewson2012-05-091-1/+2
* | Replace more deferred_cb names with event_callbackNick Mathewson2012-05-091-2/+2
* | Replace deferred_cbs with event_callback-based implementation.Nick Mathewson2012-05-091-1/+2
* | Have all visible internal function names end with an underscore.Nick Mathewson2012-02-291-70/+70
* | Fix all identifiers with names beginning with underscore.Nick Mathewson2012-02-291-24/+24
* | Convert event-config.h macros to avoid reserved identifiersNick Mathewson2012-02-291-11/+11
* | Merge remote-tracking branch 'github/21_fast_syscalls'Nick Mathewson2012-02-151-6/+2
|\ \
| * | Save syscalls when constructing listener sockets for evhttpNick Mathewson2012-02-101-6/+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