Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Document that the cpu_hint is only used on Windows with IOCP for now | Nick Mathewson | 2010-12-09 | 1 | -1/+2 |
| | |||||
* | Consistentize tabs | Nick Mathewson | 2010-12-09 | 5 | -18/+20 |
| | |||||
* | Remove end-of-line whitespace | Nick Mathewson | 2010-12-09 | 6 | -19/+19 |
| | |||||
* | tweak readme, whatsnew | Nick Mathewson | 2010-12-09 | 2 | -22/+19 |
| | |||||
* | 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 | 3 | -0/+24 |
| | |||||
* | tests: Use relative includes ("") instead of system includes (<>) | Evan Jones | 2010-12-03 | 16 | -58/+58 |
| | |||||
* | tests: Use new event2 headers instead of old compatibility headers. | Evan Jones | 2010-12-03 | 3 | -4/+14 |
| | |||||
* | Use relative includes instead of system includes consistently. | Evan Jones | 2010-12-02 | 11 | -23/+23 |
| | |||||
* | bufferevent-internal.h: Use the new event2/util.h header, not evutil.h | Evan Jones | 2010-12-02 | 1 | -1/+1 |
| | |||||
* | Correctly notify the main thread when activating an event from a subthread | Nick Mathewson | 2010-12-01 | 1 | -0/+3 |
| | |||||
* | Minor fix for IOCP shutdown handling fix | Kelly Brock | 2010-11-30 | 1 | -1/+1 |
| | | | | | Call setsockopt() on the actual new socket, not on as->s, which was set to INVALID_SOCKET. | ||||
* | Increment version to 2.0.9-rc-dev | Nick Mathewson | 2010-11-30 | 3 | -4/+8 |
| | |||||
* | Give the correct date for 2.0.9-rc in the changelogrelease-2.0.9-rc | Nick Mathewson | 2010-11-30 | 1 | -1/+1 |
| | |||||
* | Increment version to 2.0.9-rc | Nick Mathewson | 2010-11-30 | 2 | -4/+4 |
| | |||||
* | Bump VERSION_INFO to 5:0:0 | Nick Mathewson | 2010-11-30 | 1 | -3/+5 |
| | |||||
* | Changelog and acknowledgments for 2.0.9-rc | Nick Mathewson | 2010-11-30 | 2 | -2/+127 |
| | |||||
* | Fix win32 build of http-server.c with unicode enabled | Nick Mathewson | 2010-11-30 | 1 | -1/+1 |
| | |||||
* | 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 |
| | | | | | | f700566c removed a line from evhttp_connection_stop_detectclose that cleared the EVHTTP_CON_CLOSEDETECT flag. I think this was an accident, and suspect that it may be the cause of bug 3069555. | ||||
* | Possible crash fix when freeing an underlying bufferevent of an openssl ↵ | Nick Mathewson | 2010-11-29 | 1 | -2/+2 |
| | | | | bufferevent | ||||
* | Merge remote branch 'chrisd/http_continue' | Nick Mathewson | 2010-11-29 | 3 | -1/+78 |
|\ | |||||
| * | Preliminary support for Continue expectation in evhttp. | Christopher Davis | 2010-11-29 | 3 | -1/+78 |
| | | |||||
* | | make http-server example code build on win32 | Nick Mathewson | 2010-11-29 | 1 | -1/+47 |
| | | |||||
* | | Fix http-server.c compilation on freebsd | Nick Mathewson | 2010-11-29 | 1 | -0/+4 |
|/ | |||||
* | Merge remote branch 'chrisd/http_fixes2' | Nick Mathewson | 2010-11-29 | 5 | -33/+335 |
|\ | |||||
| * | Add a few more comments. | Christopher Davis | 2010-11-29 | 1 | -1/+3 |
| | | |||||
| * | Add evhttp server alias interface, correct flagging of proxy requests. | Christopher Davis | 2010-11-26 | 5 | -33/+333 |
| | | | | | | | | | | | | evhttp needs to be mindful of all hostnames and addresses that clients use to contact the main server and vhosts to know the difference between proxy requests and non-proxy requests. | ||||
* | | add http-server to gitignore | Nick Mathewson | 2010-11-26 | 1 | -0/+1 |
| | | |||||
* | | Fix a misplaced ) in http_server.c | Nick Mathewson | 2010-11-26 | 1 | -1/+1 |
| | | |||||
* | | Merge branch '20_empty_body' | Nick Mathewson | 2010-11-26 | 1 | -1/+29 |
|\ \ | |||||
| * | | Handle evhttp PUT/POST requests with an empty body | Nick Mathewson | 2010-11-23 | 1 | -1/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we call evhttp_get_bodylen() [when transfer-encoding isn't set], having req->ntoread == -1 means that we have no content-length. But a request with no content-length has no body! We were treating the absent content-length as meaning "read till closed", which only holds for replies, not requests. This patch also allows PATCH requests to have a body. | ||||
* | | | Add a basic example of how to write a static HTTP server. | Nick Mathewson | 2010-11-26 | 2 | -1/+344 |
| |/ |/| | |||||
* | | Merge remote branch 'github/20_once_fixes' | Nick Mathewson | 2010-11-25 | 2 | -8/+15 |
|\ \ | |||||
| * | | Clarify EVLOOP_* documentation to be more precise. | Nick Mathewson | 2010-11-14 | 1 | -2/+6 |
| | | | |||||
| * | | Do not let EVLOOP_ONCE exit the loop until all deferred callbacks have run | Nick Mathewson | 2010-11-14 | 1 | -1/+1 |
| | | | |||||
| * | | Make EVLOOP_ONCE ignore internal events | Nick Mathewson | 2010-11-14 | 1 | -6/+9 |
| | | | | | | | | | | | | | | | | | | Merely getting an internal notification event from having an event added or deleted from another thread should not cause event_base_loop(base, EVLOOP_ONCE) to exit; previously, it did. | ||||
* | | | Fix snprintf related failures on IRIX. | Kevin Bowling | 2010-11-23 | 1 | -0/+7 |
| | | | |||||
* | | | If not WIN32, include <sys/socket.h> in event2/util.h. | Kevin Bowling | 2010-11-23 | 1 | -0/+2 |
| | | | |||||
* | | | xlC doesn't obey C99 comments here. autoconf isn't invoking full C99 | Kevin Bowling | 2010-11-23 | 1 | -3/+3 |
| | | | | | | | | | | | | mode. | ||||
* | | | Add some checks since lack of TAILQ_FOREACH doesn't imply lack of FIRST, | Kevin Bowling | 2010-11-23 | 1 | -0/+10 |
| | | | | | | | | | | | | END, NEXT, or INSERT_BEFORE. Quiet some warnings in XL C. | ||||
* | | | Reworked AIX __ss_family workaround to use AC_STRUCT_MEMBER. | Kevin Bowling | 2010-11-23 | 2 | -1/+8 |
| | | | |||||
* | | | select comes from <sys/select.h> according to POSIX.1-2001, or from a | Kevin Bowling | 2010-11-23 | 1 | -2/+2 |
| |/ |/| | | | | | | | variety of other standard headers on older systems, but not <select.h>. AIX build fix. | ||||
* | | Remove _event_initialized(); make event_initialized() a function(); make it ↵ | Nick Mathewson | 2010-11-23 | 3 | -17/+12 |
| | | | | | | | | consistent on windows and non-windows | ||||
* | | Document event_get_assignment | Nick Mathewson | 2010-11-23 | 1 | -1/+10 |
| | | |||||
* | | Note that reentrant calls to libevent from logging cbs may fail badly | Nick Mathewson | 2010-11-23 | 1 | -0/+7 |
| | | |||||
* | | Fix some irix compilation warnings spotted by Kevin Bowling | Nick Mathewson | 2010-11-22 | 12 | -35/+30 |
| | | |||||
* | | Merge remote branch 'kev009/master' | Nick Mathewson | 2010-11-22 | 1 | -4/+4 |
|\ \ | |||||
| * | | Fix IRIX build. sa_family collides with a #define in sys/socket.h on IRIX. | Kevin Bowling | 2010-11-22 | 1 | -4/+4 |
| | | | |||||
* | | | Merge remote branch 'github/20_getaddrinfo_cancel_v2' | Nick Mathewson | 2010-11-22 | 4 | -31/+200 |
|\ \ \ | |/ / |/| | |