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_client.rb
Date
Commit message (
Expand
)
2022-12-22
standardize on 16384-byte reads
2019-01-07
remove calls to kgio_wait_* able
2018-12-08
http_client: do not warn on do_pread overreach
2018-08-05
use IO#pread if available in Ruby 2.5
2018-08-05
http_client: clear backtrace on "wrong version number" in OpenSSL
2016-08-03
response: support auto-chunking for HTTP/1.1
2016-08-03
response: reduce stack overhead for parameter passing
2016-07-26
http_response: drop bodies for non-compliant responses
2016-07-12
wbuf_lite: use StringIO instead of TmpIO
2016-05-09
http_client: set state to :ignore before hijack callback
2016-02-20
https: ensure SERVER_PORT defaults to 443
2016-01-04
avoid StringIO#binmode for the next few years
2016-01-02
copyright updates for 2016
2016-01-02
enable frozen_string_literal for Ruby 2.3+
2015-12-15
nodoc internals
2015-10-13
copyright updates
2015-06-30
reduce constants and optimize for Ruby 2.2+
2015-06-10
ensure body is closed during hijack
2015-06-05
use Unicorn::HttpParser#response_start_sent accessor
2015-05-09
support for Rack::TempfileReaper middleware
2015-05-08
avoid excess allocations for rack.hijack support
2015-04-03
http_client: preserve HTTP state after hijack
2015-03-17
avoid EPOLL_CTL_DEL calls on rack.hijack
2015-03-14
http_client: hijack after 100-continue disables HTTP response
2015-03-13
http_client: do not close input on hijack
2015-02-05
fix compatibility with unicorn.git
2014-07-18
http_client: clear some internal ivars on rack.hijack
2014-01-04
quiet down EHOSTUNREACH errors
2013-11-06
http_client: do not dump backtrace on ETIMEDOUT
2013-11-01
enable client expiry for non-TCP sockets
2013-10-30
Rack hijack issues EPOLL_CTL_DEL
2013-10-29
implement client_timeout for streaming inputs
2013-10-26
output_buffering handles odd EAGAIN cases
2013-10-26
http_client: reduce the size of the yahns_step method
2013-10-24
implement + test Expect: 100-continue handling
2013-10-19
fix and test Rack hijack support
2013-10-19
wire up client_max_body_size limits
2013-10-18
remove tiny_input
2013-10-18
http_client: do not set @input if it is NULL_IO
2013-10-18
http_client: bump up keepalive_requests
2013-10-18
initial commit