summaryrefslogtreecommitdiff
path: root/http.c
Commit message (Expand)AuthorAgeFilesLines
* Update all our copyright notices to say "2010"Nick Mathewson2010-03-041-1/+1
* Clean up formatting: remove trailing spacesNick Mathewson2010-02-181-1/+1
* Clean up formatting: use tabs, not 8-spaces, to indent.Nick Mathewson2010-02-181-59/+59
* Clean up formatting: Disallow space-before-tab.Nick Mathewson2010-02-181-2/+2
* Merge remote branch 'niels/http_chunk'Nick Mathewson2010-02-041-0/+5
|\
| * make evhttp_send() safe against terminated connections, tooNiels Provos2010-02-031-0/+5
* | Merge remote branch 'niels/http_chunk'Nick Mathewson2010-02-031-7/+45
|\ \ | |/
| * do not fail while sending on http connections the client closed.Niels Provos2010-02-031-7/+45
* | Merge remote branch 'github/http_listener'Nick Mathewson2010-02-031-32/+15
|\ \ | |/ |/|
| * Make http use evconnlistener.Nick Mathewson2010-01-141-31/+15
* | Call event_debug_unassign on internal eventsNick Mathewson2010-01-251-1/+4
* | Fix windows and msvc buildNick Mathewson2010-01-231-0/+2
* | Check more internal event_add() calls for failureNick Mathewson2010-01-221-3/+4
* | do not use a function to assign the evdns base; instead assign it via evhttp_...Niels Provos2010-01-141-11/+5
* | Allow http connections to use evdns for hostname looksups.Nick Mathewson2010-01-141-42/+35
|/
* Introduced evutil_make_socket_closeonexec() to preserve fd flags for F_SETFD.Jardel Weyrich2009-12-291-9/+4
* Remove most calls to event_err() in http and deal with memory errors insteadrelease-2.0.3-alphaNiels Provos2009-11-191-20/+60
* On FreeBSD and other OSes, connect can return ECONREFUSED immediately; instea...Niels Provos2009-11-191-2/+6
* Add two implementations of getaddrinfo: one blocking and one nonblocking.Nick Mathewson2009-11-161-108/+31
* Fix a couple of event_debug calls.Nick Mathewson2009-11-141-2/+2
* Patch from Ryan Phillips: accept ipv6 addresses returned by getaddrinfo in ht...Nick Mathewson2009-11-091-2/+2
* We do not work any more without an event-config.h; stop pretending that it is...Nick Mathewson2009-11-061-2/+1
* Fix some build warnings on MSVC, mostly related to signed/unsigned comparisons.Nick Mathewson2009-11-051-4/+4
* Fix a few types to use compatible versionsNick Mathewson2009-11-051-4/+14
* Implement size limits on HTTP header length and body length.Nick Mathewson2009-11-041-7/+95
* Add a bufferevent function to resolve a name then connect to it.Nick Mathewson2009-11-031-1/+3
* Use EVUTIL_ASSERT() consistently instead of assert.Nick Mathewson2009-10-261-18/+17
* Spelling fixes in comments and strings.Nick Mathewson2009-10-161-3/+3
* Fix build warnings and add changelog entry for evhttp patches.Nick Mathewson2009-08-161-3/+2
* Define evhttp_del_accept_socketNick Mathewson2009-08-161-0/+8
* Define evhttp_{bind,accept}_socket_with_handleNick Mathewson2009-08-161-8/+32
* Make evhttp_bound_socket visible, and provide an accessor to its fdNick Mathewson2009-08-161-0/+5
* Export an ev_socklen_t.Nick Mathewson2009-07-301-6/+6
* Export evutil_str[n]casecmp as evutil_ascii_str[n]casecmp.Nick Mathewson2009-07-281-7/+7
* Do not use the "evbuffer_" prefix to denote parts of bufferevents.Nick Mathewson2009-05-131-4/+4
* Add and use locale-independent strcasecmp functions.Nick Mathewson2009-05-071-12/+7
* Use fewer _compat.h headers in our own code.Nick Mathewson2009-05-021-3/+6
* More msvc build tweaks.Nick Mathewson2009-05-011-2/+4
* Add missing case to make http.c compile with warnings enabled.Nick Mathewson2009-04-231-0/+1
* Fix c89 bugs reported by Cory Stup.Nick Mathewson2009-04-231-1/+4
* Actually stop using EVBUFFER_LENGTH/DATA, and move them to buffer_compat.hNick Mathewson2009-04-171-16/+16
* have evhttp_set_cb return an int; -1 on failure, 0 on success; this is better...Niels Provos2009-04-171-1/+8
* document evhttp_parse_query betterNiels Provos2009-04-111-1/+0
* previous commit changed the semantics of evhttp_decode_uri; need a test for thatNiels Provos2009-04-111-6/+9
* Fix parsing of queries where the encoded queries contained \r, \n or +Niels Provos2009-04-101-13/+46
* revert last commit; git user errorNiels Provos2009-04-101-12/+5
* initial version of query decoding patchNiels Provos2009-04-101-5/+12
* Do not use ctypes functions in cases when we need the "net" locale.Nick Mathewson2009-02-101-4/+3
* use new evutil_make_listen_socket_reuseable() in http.cNick Mathewson2009-02-101-4/+2
* checkpoint work on big bufferevent refactoringNick Mathewson2009-02-021-0/+1