yahns-public
Thread
Date
Earlier messages
Later messages
Messages by Thread
[PATCH] document SSL::SSL::SSLContext#set_params use
Eric Wong
[PATCH] doc: mention kqueue/kevent alongside epoll
Eric Wong
[RFC] proxy_pass: document as public API
Eric Wong
Re: [RFC] proxy_pass: document as public API
Lin Jen-Shin (godfat)
Re: [RFC] proxy_pass: document as public API
Eric Wong
[PATCH] https: ensure SERVER_PORT defaults to 443
Eric Wong
[PATCH 2/1] test_ssl: check SERVER_PORT when parsed from Host: header
Eric Wong
[WIP OPTION #1] fix output buffering with SSL_write
Eric Wong
[WIP OPTION #2] fix output buffering with SSL_write
Eric Wong
[PATCH] fix output buffering with SSL_write
Eric Wong
Re: [PATCH] fix output buffering with SSL_write
Eric Wong
[ANN] yahns 1.12.0 -_- sleepy app server for Ruby
Eric Wong
Re: [ANN] yahns 1.12.0 -_- sleepy app server for Ruby
Eric Wong
[ANN] yahns 1.12.1 -_- sleepy app server for Ruby
Eric Wong
[ANN] yahns 1.12.2 -_- sleepy app server for Ruby
Eric Wong
[PATCH] http_context: reduce constant lookup + bytecode
Eric Wong
[PATCH] extras/autoindex: support hiding dotfiles
Eric Wong
[PUSHED] doc: switch to perlpod (from pandoc-flavored Markdown)
Eric Wong
[PATCH 1/2] doc: trim down documentation slightly
Eric Wong
[PATCH 2/2] doc: document ssl_ctx for "listen" directive
Eric Wong
[PATCH 3/2] doc: various doc and linkification improvements
Eric Wong
[PATCH 0/3] TLS fixes
Eric Wong
[PATCH 3/3] avoid race conditions in OpenSSL::SSL::SSLContext#setup
Eric Wong
[PATCH 2/3] properly emulate sendfile for OpenSSL sockets
Eric Wong
[PATCH 1/3] acceptor: all subclasses of TCPServer use TCP_INFO
Eric Wong
[PATCH 4/3] set HTTPS and rack.url_scheme in Rack env as appropriate
Eric Wong
[PATCH 5/3] proxy_pass: pass X-Forwarded-Proto through
Eric Wong
[REJECT] proxy: return requested HTTP version for 1.0 responses
Eric Wong
[PATCH] build: install-gem forced to "--local" domain
Eric Wong
[PATCH] gemspec: make rack a development dependency
Eric Wong
[PATCH] use String#clear for short-lived buffers we create
Eric Wong
[PUSHED] frozen_string_literal and copyright updates
Eric Wong
Re: [PUSHED] frozen_string_literal and copyright updates
Eric Wong
[PATCH] nodoc internals
Eric Wong
[PATCH] README: updates for kqueue
Eric Wong
[ANN] yahns 1.11.0 -_- sleepy app server for Ruby
Eric Wong
[PATCH] openssl_client: use `exception: false' for accept_nonblock
Eric Wong
[PATCH] test_server: fix race condition in hooks test
Eric Wong
[WIP] rely on optimized case dispatch
Eric Wong
[WIP v2] rely on optimized case dispatch
Eric Wong
[PATCH] doc: document and reference sd_listen_fds(3) behavior
Eric Wong
[PATCH] README: clarify and update copyright year
Eric Wong
[PATCH] test_wbuf: deal with proper zero-copy for Unix sockets
Eric Wong
[PATCH] wbuf: fix typo in bug check for sendfile gem
Eric Wong
[ANN] yahns 1.10.0 -_- sleepy app server for Ruby
Eric Wong
yahns vs unicorn, part 1: overview
Eric Wong
yahns vs unicorn, part 2: accepting connections
Eric Wong
[PATCH] gemspec: allow compatibility with unicorn 5
Eric Wong
[PATCH] gemspec fixes for various RubyGems versions
Eric Wong
[PATCH] use olddoc 1.1.0 for generating NEWS + NEWS.atom.xml
Eric Wong
[PATCH] use olddoc 1.1.0 for generating NEWS + NEWS.atom.xml
Eric Wong
[PATCH] README: add link to NNTP archive endpoint
Eric Wong
[PATCH] proxy_http_response: use frozen string literal optimization
Eric Wong
[PATCH] update various comments
Eric Wong
[PUSHED] copyright updates
Eric Wong
[PATCH] proxy_pass: quiet down ECONNRESET and EPIPE, too
Eric Wong
-1 shutdown_timeout?
Lin Jen-Shin (godfat)
Re: -1 shutdown_timeout?
Eric Wong
Re: -1 shutdown_timeout?
Lin Jen-Shin (godfat)
Re: -1 shutdown_timeout?
Eric Wong
Re: -1 shutdown_timeout?
Lin Jen-Shin (godfat)
Re: -1 shutdown_timeout?
Eric Wong
Re: -1 shutdown_timeout?
Lin Jen-Shin (godfat)
[PATCH] extras/try_gzip_static: require readability on HEAD requests
Eric Wong
[PATCH] test_client_expire: favor Process.spawn over fork+exec
Eric Wong
[ANN] yahns 1.9.0 -_- sleepy app server for Ruby
Eric Wong
[PATCH] use opt_str_freeze for Hash#delete
Eric Wong
[PATCH] test/test_rack_hijack: ensure proper ordering of log messages
Eric Wong
[PATCH] apply TCP socket options on inherited sockets
Eric Wong
[PATCH] emulate sd_listen_fds for systemd support
Eric Wong
[PATCH] test/test_rack_hijack.rb: try to increase test reliability
Eric Wong
[PATCH 0/3] favor newer Rubies for performance
Eric Wong
[PATCH 3/3] http_response: reduce bytecode size
Eric Wong
[PATCH 1/3] generate response status strings dynamically
Eric Wong
[PATCH 2/3] reduce constants and optimize for Ruby 2.2+
Eric Wong
[PATCH] test/helper: warn atomically
Eric Wong
[ANN] yahns 1.8.0 -_- sleepy app server for Ruby
Eric Wong
[PATCH] ensure body is closed during hijack
Eric Wong
[PATCH] proxy_pass: skip tests if kcar is missing
Eric Wong
[PATCH] reduce inline constant cache overheads
Eric Wong
[PATCH] use Unicorn::HttpParser#response_start_sent accessor
Eric Wong
[PATCH] support SIGWINCH even if not daemonized
Eric Wong
[PATCH] support SIGWINCH even if not daemonized
Eric Wong
beware of lowering TCP buffer sizes under Linux
Eric Wong
[ANN] yahns 1.7.0 -_- sleepy app server for Ruby
Eric Wong
[PATCH] extras/proxy_pass: remove compatibility note
Eric Wong
[PATCH] proxy_pass: favor literal hash over arrays for error responses
Eric Wong
[PATCH] support for Rack::TempfileReaper middleware
Eric Wong
[PATCH] ssl: ensure rack.hijack users get "normal" IO methods
Eric Wong
[PATCH] proxy_pass: avoid unnecessary close method
Eric Wong
[PATCH] openssl_client: remove shutdown call
Eric Wong
[PATCH] avoid excess allocations for rack.hijack support
Eric Wong
[PATCH] proxy_pass: fix race condition due to ensure
Eric Wong
[PATCH] proxy_pass: fix race condition due to ensure
Eric Wong
What would happen if a worker thread died?
Lin Jen-Shin (godfat)
Re: What would happen if a worker thread died?
Eric Wong
Re: What would happen if a worker thread died?
Lin Jen-Shin (godfat)
Re: What would happen if a worker thread died?
Eric Wong
Re: What would happen if a worker thread died?
Lin Jen-Shin (godfat)
Re: What would happen if a worker thread died?
Eric Wong
[PATCH] worker threads log LoadError and SyntaxError, too
Eric Wong
Re: What would happen if a worker thread died?
Lin Jen-Shin (godfat)
[PATCH] proxy_pass: clear backtrace on ECONNREFUSED
Eric Wong
[PATCH] config: avoid unnecessary binmode call
Eric Wong
[PATCH] favor #nil? instead of "== nil" comparisons in cold code
Eric Wong
[PATCH] proxy_pass: fix race condition due to flawed hijack check
Eric Wong
Re: [PATCH] proxy_pass: fix race condition due to flawed hijack check
Eric Wong
[WIP] proxy_pass: experiment to disable buffer sharing
Eric Wong
Re: [WIP] proxy_pass: experiment to disable buffer sharing
Eric Wong
[PATCH] proxy_pass: attempt to forward premature upstream responses
Eric Wong
[PATCH] proxy_pass: support backends which rely on EOF to terminate
Eric Wong
[PATCH] extras/proxy_pass: reinstate synchronous version
Eric Wong
[PATCH] wbuf: fix writev calls for vectors
Eric Wong
[PATCH] proxy_pass: avoid needless regexp
Eric Wong
[RFC] proxy_pass: possibly avoid breaking some middlewares
Eric Wong
Re: [RFC] proxy_pass: possibly avoid breaking some middlewares
Lin Jen-Shin (godfat)
Re: [RFC] proxy_pass: possibly avoid breaking some middlewares
Eric Wong
Re: [RFC] proxy_pass: possibly avoid breaking some middlewares
Lin Jen-Shin (godfat)
Re: [RFC] proxy_pass: possibly avoid breaking some middlewares
Eric Wong
[PATCH] http_context: avoid defining our own *buffer_tmpdir methods
Eric Wong
[PATCH] test/test_proxy_pass: remove buffer size tuning
Eric Wong
[PATCH 0/2] proxy_pass: fleshing out trailer support
Eric Wong
[PATCH 1/2] proxy_pass: preliminary support for passing trailers
Eric Wong
[PATCH 2/2] proxy_pass: send 1.0 requests to upstreams for 1.0 clients
Eric Wong
[PATCH 0/4] proxy_pass updates
Eric Wong
[PATCH 4/4] proxy_pass: more tests for giant headers and truncations
Eric Wong
[PATCH 2/4] proxy_pass: test for truncated response behavior
Eric Wong
[PATCH 1/4] proxy_pass: test and fix larger uploads
Eric Wong
[PATCH 3/4] proxy_pass: expand pipelining tests for after-upload behavior
Eric Wong
[PATCH] proxy_pass: rewrite to be async, using rack.hijack
Eric Wong
[PATCH] http_client: preserve HTTP state after hijack
Eric Wong
[PATCH] allow vector args to wbuf_write
Eric Wong
[PATCH] tmpio: add writev support via kgio
Eric Wong
[PATCH] test/test_proxy_pass: rename test name, too
Eric Wong
[PATCH] test/test_proxy_pass: rename test name, too
Eric Wong
[RFC] wbuf: store busy signal inside this object
Eric Wong
[PATCH] avoid EPOLL_CTL_DEL calls on rack.hijack
Eric Wong
[RFC] remove documentation for client_*_buffer_size knobs
Eric Wong
Re: [RFC] remove documentation for client_*_buffer_size knobs
Lin Jen-Shin (godfat)
Re: [RFC] remove documentation for client_*_buffer_size knobs
Eric Wong
[PATCH 0/3] towards becoming a fully-buffering reverse proxy
Eric Wong
[PATCH 3/3] proxy_pass: officially become a part of yahns
Eric Wong
[PATCH 1/3] extras/proxy_pass: implicit $fullpath expansion for upstreams
Eric Wong
[PATCH 2/3] extras/proxy_pass: support Unix domain sockets as backends
Eric Wong
[[RFC]] http_client: hijack after 100-continue disables HTTP response
Eric Wong
Re: [[RFC]] http_client: hijack after 100-continue disables HTTP response
Eric Wong
[PATCH] http_client: do not close input on hijack
Eric Wong
[PATCH] avoid unnecessary calls #to_sym for __send__
Eric Wong
[PATCH] extras/proxy_pass: remove ERROR_502 constant
Eric Wong
[PATCH] extras/proxy_pass: remove unused CHUNK_SIZE constant
Eric Wong
[PATCH] test/test_server: fix leftover process from inherit test
Eric Wong
[ANN] yahns 1.6.0 -_- sleepy app server for Ruby
Eric Wong
[PATCH] acceptor: close inherited-but-unneeded sockets
Eric Wong
Re: [PATCH 2/2] wbuf: avoid corrupted large responses with zero-copy sendfile
Eric Wong
[PUSHED] extras/proxy_pass updates
Eric Wong
[PATCH 2/3] extras/proxy_pass: log exceptions leading to 502
Eric Wong
[PATCH 3/3] extras/proxy_pass: flesh out upload support + tests
Eric Wong
[PATCH 1/3] extras/proxy_pass: do not name unused variable
Eric Wong
[PATCH] extras/proxy_pass: save memory in String#split arg
Eric Wong
[PATCH] favor Class.new for method-less classes
Eric Wong
[PATCH] skip tests requiring String#b on 1.9.3
Eric Wong
[PATCH] use the monotonic clock under Ruby 2.1+
Eric Wong
[PATCH] fix compatibility with unicorn.git
Eric Wong
[PATCH] update comments about wbuf_close return values
Eric Wong
[PATCH] wbuf: lazily (re)create temporary file
Eric Wong
[PATCH] reduce File::Stat object allocations
Eric Wong
[PATCH] doc: add design_notes document
Eric Wong
[PATCH] test_ssl: factor out server SSLContext creation
Eric Wong
[ANN] yahns 1.5.0 - initial OpenSSL support and bugfixes
Eric Wong
[PATCH] preliminary HTTP/2 support for Rack 1.x apps
Eric Wong
Re: [PATCH] preliminary HTTP/2 support for Rack 1.x apps
Eric Wong
[PATCH] http_client: implement as a module instead of class
Eric Wong
[PATCH] openssl_client: ignore SSL_accept errors during negotiotion
Eric Wong
[WIP] allow running without sleepy_penguin using IO.select
Eric Wong
[PATCH 2/2] make sendfile an optional dependency
Eric Wong
[PATCH 1/2] bump published Ruby version requirement to 2.0
Eric Wong
Re: [PATCH 1/2] bump published Ruby version requirement to 2.0
Lin Jen-Shin (godfat)
Re: [PATCH 1/2] bump published Ruby version requirement to 2.0
Eric Wong
Re: [PATCH 1/2] bump published Ruby version requirement to 2.0
Lin Jen-Shin (godfat)
TAN: public-inbox + mlmmj [was: bump published Ruby ...]
Eric Wong
[PATCH] wbuf_common: close body proxies on sendfile abort
Eric Wong
[RFC] initial cut at OpenSSL support
Eric Wong
Re: [RFC] initial cut at OpenSSL support
Eric Wong
Re: [RFC] initial cut at OpenSSL support
Eric Wong
[PATCH 0/6] misc minor updates
Eric Wong
[PATCH 1/6] http_response: remove arg for Array#join
Eric Wong
[PATCH 2/6] remove unused client_max_header_size config
Eric Wong
[PATCH 6/6] sendfile_compat: remove dependency on pread
Eric Wong
[PATCH 3/6] config: use literal symbol array for now
Eric Wong
[PATCH 4/6] http_response: reduce constants for 100 responses
Eric Wong
[PATCH 5/6] favor Array#map! for freshly-split arrays
Eric Wong
[PATCH] save around 1500 bytes of memory on x86-64
Eric Wong
[ANN] yahns 1.4.0 - minor internal cleanups and bugfixes
Eric Wong
[PATCH] http_response: skip Date header case-insensitively
Eric Wong
[PATCH] stream_input: favor str.clear instead of str.replace('')
Eric Wong
[PATCH] README: add OpenSSL exception
Eric Wong
[PATCH 1/2] queue: remove TODO comment for kqueue
Eric Wong
[PATCH 2/2] switch to require_relative for internal requires
Eric Wong
[RFC] epoll: workaround EPOLL_CTL_MOD race in old kernels
Eric Wong
Re: [RFC] epoll: workaround EPOLL_CTL_MOD race in old kernels
Eric Wong
Earlier messages
Later messages