summary refs log tree commit homepage
path: root/ext
AgeCommit message (Expand)AuthorFilesLines
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
2010-02-13http: fix memory leak exposed in concurrent serversEric Wong1-1/+1
2009-12-19http: allow userinfo component in absoluteURIsEric Wong1-1/+2
2009-12-06http: PATH_INFO/REQUEST_PATH includes semi-colonsEric Wong1-1/+1
2009-11-21http: Rubinius 0.13.0 compatibility fixEric Wong1-1/+5
2009-11-04http: allow headers/trailers to be written byte-wiseEric Wong1-11/+12
2009-09-18http: don't force -fPIC if it can't be usedEric Wong1-3/+5
2009-09-15http: add #endif comment labels where appropriateEric Wong2-7/+7
2009-09-15http: cleanup assertion for memoized header stringsEric Wong2-1/+2
2009-09-14http: create a new string buffer on empty valuesEric Wong1-1/+1
2009-09-14http: use rb_str_{update,flush} if availableEric Wong2-2/+14
2009-09-14http: compile with -fPICEric Wong1-0/+2
2009-09-14http: no-op rb_str_modify() for Rubies without itEric Wong2-0/+5
2009-09-14http: define OFFT2NUM macro on Rubies without itEric Wong2-0/+9
2009-09-14http: support Rubies without the OBJ_FROZEN macroEric Wong2-1/+8
2009-09-08"encoding: binary" comments for all sources (1.9)Eric Wong1-0/+1
2009-09-06http: ignore Host: continuation lines with absolute URIsEric Wong1-3/+8
2009-09-06http: rb_gc_mark already ignores immediatesEric Wong1-2/+1
2009-09-06http: NIL_P(var) instead of var == QnilEric Wong1-7/+7
2009-09-06http: verbose assertionsEric Wong3-12/+14
2009-09-06http: extra assertion when advancing p manuallyEric Wong1-0/+1