about summary refs log tree commit homepage
path: root/lib
DateCommit message (Expand)
2015-04-24proxy_pass: clear backtrace on ECONNREFUSED
2015-04-22favor #nil? instead of "== nil" comparisons in cold code
2015-04-22config: avoid unnecessary binmode call
2015-04-21proxy_pass: fix race condition due to flawed hijack check
2015-04-11proxy_pass: attempt to forward premature upstream responses
2015-04-09proxy_pass: capture local variable earlier for rescue
2015-04-08proxy_pass: support backends which rely on EOF to terminate
2015-04-07wbuf: fix writev calls for vectors
2015-04-07proxy_pass: avoid needless regexp
2015-04-07proxy_pass: possibly avoid breaking some middlewares
2015-04-07http_context: avoid defining our own *buffer_tmpdir methods
2015-04-07use String#include? for cold, simple substring matches
2015-04-07proxy_pass: send 1.0 requests to upstreams for 1.0 clients
2015-04-07proxy_pass: preliminary support for passing trailers
2015-04-04proxy_pass: more tests for giant headers and truncations
2015-04-03proxy_pass: test and fix larger uploads
2015-04-03proxy_pass: rewrite to be async, using rack.hijack
2015-04-03allow vector args to wbuf_write
2015-04-03http_client: preserve HTTP state after hijack
2015-04-03wbuf: store busy signal inside this object
2015-04-01tmpio: add writev support via kgio
2015-03-17avoid EPOLL_CTL_DEL calls on rack.hijack
2015-03-14proxy_pass: officially become a part of yahns
2015-03-14http_client: hijack after 100-continue disables HTTP response
2015-03-13http_client: do not close input on hijack
2015-03-13avoid unnecessary calls #to_sym for __send__
2015-03-09acceptor: close inherited-but-unneeded sockets
2015-02-10favor Class.new for method-less classes
2015-02-05use the monotonic clock under Ruby 2.1+
2015-02-05fix compatibility with unicorn.git
2015-01-24wbuf: lazily (re)create temporary file
2015-01-24update comments about wbuf_close return values
2015-01-23reduce File::Stat object allocations
2014-12-21openssl_client: ignore SSL_accept errors during negotiotion
2014-12-20make sendfile an optional dependency
2014-12-15wbuf_common: close body proxies on sendfile abort
2014-12-02initial cut at OpenSSL support
2014-11-20sendfile_compat: remove dependency on pread
2014-11-20favor Array#map! for freshly-split arrays
2014-11-20http_response: reduce constants for 100 responses
2014-11-20config: use literal symbol array for now
2014-11-20remove unused client_max_header_size config
2014-11-20http_response: remove arg for Array#join
2014-11-18save around 1500 bytes of memory on x86-64
2014-11-16http_response: skip Date header case-insensitively
2014-10-18stream_input: favor str.clear instead of str.replace('')
2014-10-13switch to require_relative for internal requires
2014-10-12queue: remove TODO comment for kqueue
2014-07-18http_client: clear some internal ivars on rack.hijack
2014-07-16wbuf: avoid corrupted large responses with zero-copy sendfile