about summary refs log tree commit homepage
path: root/lib/yahns/wbuf.rb
DateCommit message (Expand)
2019-01-05wbuf: use IO#write directly in Ruby 2.5+ for writev
2016-07-19wbuf_lite: prevent clobbering responses
2016-06-06wbuf: remove tmpdir parameter
2016-06-05wbuf: remove needless "busy" parameter
2016-06-05proxy_pass: redo "proxy_buffering: false"
2016-06-03proxy_pass: support "proxy_buffering: false"
2016-01-02copyright updates for 2016
2016-01-02enable frozen_string_literal for Ruby 2.3+
2015-12-01wbuf: fix typo in bug check for sendfile gem
2015-04-07wbuf: fix writev calls for vectors
2015-04-03proxy_pass: rewrite to be async, using rack.hijack
2015-04-03allow vector args to wbuf_write
2015-04-03wbuf: store busy signal inside this object
2015-01-24wbuf: lazily (re)create temporary file
2014-07-16wbuf: avoid corrupted large responses with zero-copy sendfile
2014-03-15wbuf: hack to avoid response corruption on FreeBSD
2013-11-06wbuf: document reasoning for the design of these clases
2013-11-01input and output buffers support tmpdir: arguments
2013-11-01wbuf: only enable bypass if we've truncated
2013-11-01wbuf: reset FS (sendfile) buffer if caught up
2013-11-01wbuf: bypass buffering if buffers are caught up
2013-10-18initial commit