index
:
unicorn.git
1.1.x-stable
4.x-stable
5.3-stable
5.4-stable
ccc-tcp
ccc-tcp-v2
ccc-tcp-v3
chroot
doc-5.3.0
gperf
httpdate-nogvl
jr/init
maint
master
no-kgio-wip
pico
v6-wip
worker_exec
Rack HTTP server for Unix and fast clients
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
lib
/
unicorn
/
http_request.rb
Date
Commit message (
Expand
)
2010-02-22
avoid needlessly preallocating read buffer
2009-12-26
bump "rack.version" env to [1,1]
2009-12-07
http_request: small cleanup/code reduction
2009-09-27
Remove "Z" constant for binary strings
2009-09-27
http_request: simplify and remove handle_body method
2009-09-16
Avoid freezing objects that don't benefit from it
2009-09-08
"encoding: binary" comments for all sources (1.9)
2009-08-15
tee_input: make interface more usable outside of Unicorn
2009-08-15
http_request: reinstate empty StringIO optimization
2009-08-09
Switch to Ragel/C-based chunk/trailer parser
2009-07-16
HttpRequest: no need for a temporary variable
2009-07-16
http_request: don't support apps that close env["rack.input"]
2009-07-15
Rename unicorn/http11 => unicorn_http
2009-07-04
Favor Struct members to instance variables
2009-07-01
Force streaming input onto apps by default
2009-07-01
Move "Expect: 100-continue" handling to the app
2009-06-30
TrailerParser integration into ChunkedReader
2009-06-29
http_request: tighter Transfer-Encoding: "chunked" check
2009-06-29
Only send "100 Continue" when no body has been sent
2009-06-29
ACK clients on "Expect: 100-continue" header
2009-06-29
http_request: force BUFFER to be Encoding::BINARY
2009-06-29
chunked_reader: simpler interface
2009-06-29
configurator: provide stream_input (true|false) option
2009-06-29
Make TeeInput easier to use
2009-06-10
Optimize body-less GET/HEAD requests (again)
2009-06-09
Avoid duplicating the "Z" constant
2009-06-05
Transfer-Encoding: chunked streaming input support
2009-06-05
http_request: fix typo for 1.9
2009-05-31
http_request: StringIO is binary for empty bodies (1.9)
2009-05-30
http_request: no need to reset the request
2009-05-28
Make our HttpRequest object a global constant
2009-05-11
HttpRequest::DEF_PARAMS => HttpRequest::DEFAULTS
2009-05-10
http_request: use Rack::InputWrapper-compatible methods
2009-05-04
Inline and remove the HttpRequest#reset method
2009-05-03
http_request: switch to readpartial over sysread
2009-05-03
http_request: avoid StringIO.new for GET/HEAD requests
2009-04-25
Rack 1.0.0 compatibility
2009-04-23
http_request: micro optimizations
2009-04-23
Get rid of UNICORN_TMP_BASE constant
2009-04-23
Fix data corruption with small uploads via browsers
2009-04-21
Stop extending core classes
2009-04-21
HttpParser: set QUERY_STRING for Rack-compliance
2009-04-21
http_request: freeze modifiable elements
2009-04-21
Move absolute URI parsing into HTTP parser
2009-04-08
http11: handle "X-Forwarded-Proto: https"
2009-03-29
http11: use :http_body instead of "HTTP_BODY"
2009-03-27
Always try to send a valid HTTP response back
2009-03-27
Remove needless line break
2009-03-25
Merge commit 'v0.2.3'
2009-03-25
Ensure Tempfiles are unlinked after every request
[next]