index
:
yahns.git
autochunk
maint
master
opt-case
remove-kgio
ruby-accept_moving_write_buffer
the_metal
sleepy, multi-threaded, non-blocking application server for Ruby
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
lib
/
yahns
/
http_response.rb
Date
Commit message (
Expand
)
2019-01-07
remove calls to kgio_wait_* able
2017-02-17
http_response: make response headers eligible for GC, sooner
2016-12-14
response: do not set chunked header on bodyless responses
2016-11-29
http_response: support rack.hijack on HTTP/0.9 responses
2016-11-11
response: fixup compile error
2016-11-08
response: only stream "file" responses on known length
2016-08-03
response: support auto-chunking for HTTP/1.1
2016-08-03
response: reduce stack overhead for parameter passing
2016-08-03
response: drop clients after HTTP responses of unknown length
2016-07-26
http_response: drop bodies for non-compliant responses
2016-06-06
wbuf: remove tmpdir parameter
2016-06-05
wbuf: remove needless "busy" parameter
2016-01-04
use String#clear for short-lived buffers we create
2016-01-02
copyright updates for 2016
2016-01-02
enable frozen_string_literal for Ruby 2.3+
2015-10-13
copyright updates
2015-07-21
use opt_str_freeze for Hash#delete
2015-06-30
http_response: reduce bytecode size
2015-06-30
reduce constants and optimize for Ruby 2.2+
2015-06-30
generate response status strings dynamically
2015-06-10
ensure body is closed during hijack
2015-06-05
use Unicorn::HttpParser#response_start_sent accessor
2015-04-03
wbuf: store busy signal inside this object
2014-11-20
http_response: reduce constants for 100 responses
2014-11-20
http_response: remove arg for Array#join
2014-11-16
http_response: skip Date header case-insensitively
2014-02-04
response: do not use MSG_MORE on empty bodies
2014-02-04
http_response: use kgio_syssend with MSG_MORE
2014-01-01
http_response: avoid concurrent httpdate calls under rbx
2013-11-27
http_response: remove unnecessary freeze
2013-11-07
queue: eliminate :wait_readwrite
2013-11-06
http_response: reorder wbuf_maybe on successful early flush
2013-11-06
ensure we close response body if buffering caught up
2013-11-05
http_response: fix app-controlled close + test
2013-11-02
http: do not drop Content-Range from response headers
2013-11-01
input and output buffers support tmpdir: arguments
2013-10-30
Rack hijack issues EPOLL_CTL_DEL
2013-10-26
fix output buffer corner-case for static files
2013-10-26
output_buffering handles odd EAGAIN cases
2013-10-24
implement + test Expect: 100-continue handling
2013-10-19
fix and test Rack hijack support
2013-10-18
http_response: respect setups with non-persistent connections
2013-10-18
remove tiny_input
2013-10-18
initial commit