summary refs log tree commit homepage
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2011-01-06unicorn 3.3.1 - one minor, esoteric bugfix v3.3.1Eric Wong1-2/+2
2011-01-05close client socket after closing response bodyEric Wong2-1/+1
2011-01-05unicorn 3.3.0 - minor optimizations v3.3.0Eric Wong1-2/+2
2011-01-05http_parser: add clear method, deprecate resetEric Wong1-1/+1
2011-01-05http_response: simplify the status == 100 comparisonEric Wong2-9/+7
2011-01-05http_server: remove unnecessary 'nil'Eric Wong1-1/+0
2011-01-05socket_helper: expose more defaults in DEFAULTS hashEric Wong1-7/+7
2011-01-04http_response: implement httpdate in CEric Wong1-3/+1
2010-12-30http_response: do not account for $, being setEric Wong1-1/+1
2010-12-26unicorn 3.2.1 - parser improvements for Rainbows! v3.2.1Eric Wong1-2/+2
2010-12-26unicorn 3.2.0 - parser improvements for Rainbows! v3.2.0Eric Wong1-2/+2
2010-12-26http_server: remove needless lambdaEric Wong1-11/+9
2010-12-26http_response: remove TODO itemEric Wong1-2/+0
2010-12-21configurator: RDoc cleanups and improvementsEric Wong1-3/+5
2010-12-21http: hook up "trust_x_forwarded" to configuratorEric Wong2-0/+17
2010-12-10unicorn 3.1.0 - client_buffer_body_size tuning v3.1.0Eric Wong2-3/+6
2010-12-09allow client_buffer_body_size to be tunedEric Wong3-11/+35
2010-12-09configurator: ensure examples in FAQ still workEric Wong1-0/+1
2010-12-09tee_input: fix accounting error on corked requestsEric Wong1-3/+3
2010-12-03unicorn 3.0.1 - one bugfix for Rainbows! v3.0.1Eric Wong1-2/+2
2010-12-02stream_input: avoid trailer parsing on unchunked requestsEric Wong1-1/+1
2010-11-20unicorn 3.0.0 - disable rewindable input! v3.0.0Eric Wong1-2/+2
2010-11-20stream_input: use String#sub! instead of gsub!Eric Wong1-1/+1
2010-11-20stream_input: small cleanups and fixesEric Wong1-24/+13
2010-11-19unicorn 3.0.0pre2 - less bad than 2.x or 3.0.0pre1! v3.0.0pre2Eric Wong1-2/+2
2010-11-18stream_input: read with zero length returns ''Eric Wong1-1/+1
2010-11-17http_server: fix HttpParserError constant resolutionEric Wong1-1/+1
2010-11-16unicorn 3.0.0pre1 v3.0.0pre1Eric Wong1-2/+2
2010-11-16preread_input: no-op for non-rewindable "rack.input"Eric Wong1-1/+1
2010-11-13tee_input: restore read position after #sizeEric Wong1-1/+2
2010-11-12*_input: make life easier for subclasses/modulesEric Wong2-14/+15
2010-11-11configurator: enable "rewindable_input" directiveEric Wong3-8/+46
2010-11-11add stream_input class and build tee_input on itEric Wong3-127/+173
2010-11-11switch versions to 3.0.0preEric Wong1-2/+2
2010-11-07tee_input: switch to simpler API for parsing trailersEric Wong1-1/+1
2010-10-27unicorn 2.0.0 - mostly internal cleanups v2.0.0Eric Wong1-2/+2
2010-10-27configurator: reloading with unset values restores defaultEric Wong1-5/+11
2010-10-27configurator: use "__send__" instead of "send"Eric Wong1-1/+1
2010-10-27configurator: switch to normal classEric Wong1-1/+3
2010-10-27reduce master process wakeupsEric Wong1-7/+14
2010-10-26master: remove limit on queued signalsEric Wong1-19/+6
2010-10-09unicorn 2.0.0pre3 - more small fixes v2.0.0pre3Eric Wong1-2/+2
2010-10-09add PrereadInput middleware to get around TeeInputEric Wong1-0/+30
2010-10-07unicorn 2.0.0pre2 - releases are cheap v2.0.0pre2Eric Wong1-2/+2
2010-10-07start using more compact parser APIEric Wong4-77/+68
2010-10-07http_server: avoid method redefinition warningsEric Wong1-1/+2
2010-10-06unicorn 2.0.0pre1 - a boring "major" release v2.0.0pre1Eric Wong1-3/+2
2010-10-06various cleanups and reduce indentationEric Wong3-787/+793
2010-10-05upgrade to kgio 1.2.0Eric Wong1-2/+2
2010-10-05tee_input: use kgio to avoid stack traces on EOFEric Wong1-23/+12