summary refs log tree commit homepage
path: root/ext
AgeCommit message (Expand)AuthorFilesLines
2014-01-01httpdate: support running multi-threaded code without a GVL (Rubinius) httpdate-nogvlEric Wong1-11/+62
2013-10-26license: allow all future versions of the GNU GPLEric Wong1-1/+1
2013-05-08HttpParser#next? becomes response_start_sent-awareEric Wong1-4/+2
2013-02-26http: avoid frozen string bug in filter_bodyEric Wong1-4/+0
2013-02-24httpdate: minor size reduction in DSOEric Wong1-9/+5
2012-11-29Begin writing HTTP request headers early to detect disconnected clientsTom Burns1-1/+3
2012-04-17http: increase REQUEST_PATH maximum length to 4KEric Wong1-2/+2
2011-08-29add GPLv3 option to the licenseEric Wong1-1/+2
2011-07-13http: reject non-LWS CTL chars (0..31 + 127) in field valuesEric Wong1-2/+3
2011-06-15http: delay CoW string invalidations in filter_bodyEric Wong1-3/+5
2011-06-15http: remove tainting flagEric Wong1-1/+0
2011-06-14http: fix documentation for dechunk!Eric Wong1-1/+1
2011-06-13http: dechunk! method to enter dechunk modeEric Wong1-0/+29
2011-06-13http: document reasoning for memcpy in filter_bodyEric Wong1-0/+7
2011-06-13http: rename variables in filter_body implementationEric Wong1-28/+28
2011-05-23http: call rb_str_modify before rb_str_resizeEric Wong1-0/+1
2011-05-23strip trailing and leading linear whitespace in headersEric Wong1-6/+29
2011-05-05http_parser: add max_header_len accessorEric Wong4-32/+44
2011-05-04http_parser: new add_parse methodEric Wong1-0/+22
2011-05-04return 414 for URI length violationsEric Wong2-8/+34
2011-02-02http: parser handles IPv6 bracketed IP hostnamesEric Wong2-2/+13
2011-01-05http_parser: add clear method, deprecate resetEric Wong1-4/+26
2011-01-04http_response: implement httpdate in CEric Wong3-0/+86
2010-12-29http: remove unnecessary dir_config statementEric Wong1-2/+0
2010-12-26http: #keepalive? and #headers? work after #next?Eric Wong1-4/+3
2010-12-21http: hook up "trust_x_forwarded" to configuratorEric Wong1-6/+6
2010-12-20http: allow ignoring X-Forwarded-* for url_schemeEric Wong1-13/+50
2010-12-20http: refactor finalize_header functionEric Wong1-37/+58
2010-12-20http: update setting of "https" for rack.url_schemeEric Wong2-5/+27
2010-12-20http: support keepalive_requests directiveEric Wong1-2/+36
2010-12-19http: delay clearing env on HttpParser#next?Eric Wong1-1/+7
2010-11-07tee_input: switch to simpler API for parsing trailersEric Wong1-0/+1
2010-11-06http_parser: add HttpParser#next? methodEric Wong1-0/+20
2010-11-06enable HTTP keepalive support for all methodsEric Wong2-42/+27
2010-10-07http: fix behavior with pipelined requestsEric Wong1-1/+0
2010-10-07http: remove unnecessary rb_str_update() callsEric Wong2-7/+0
2010-10-07http: allow this to be used as a request objectEric Wong1-58/+103
2010-10-05http: raise empty backtrace for HttpParserErrorEric Wong2-7/+18
2010-06-24http: avoid (re-)declaring the Unicorn moduleEric Wong1-1/+1
2010-06-12http: fix rb_str_set_len() define for 1.8.6Eric Wong1-0/+1
2010-06-10http: cleanups for latest RubiniusEric Wong2-11/+3
2010-06-08http: move Version: header check into a less common pathEric Wong1-11/+14
2010-06-08http: ignore Version: header if explicitly set by clientAugusto Becciu1-0/+9
2010-05-07http: allow horizontal tab as leading whitespace in header valuesEric Wong1-1/+1
2010-04-26http: pedantic fix for trailer-less chunked requestsEric Wong1-6/+2
2010-04-19http: negative/invalid Content-Length raises exceptionEric Wong1-2/+6
2010-02-18http: document CFLAGS used for developmentEric Wong1-0/+13
2010-02-18http: const correctness fixesEric Wong2-5/+18
2010-02-18http: cleanup globals and ABI namespaceEric Wong2-4/+5
2010-02-18http: avoid signedness warningsEric Wong3-12/+11