messages from 2014-11-20 20:45:53 to 2016-04-16 08:17:12 UTC [more...]
[PATCH] proxy_http_response: workaround non-terminated backends
2016-04-16 8:17 UTC (2+ messages)
yahns vs unicorn, part 1: overview
2016-04-12 21:12 UTC (2+ messages)
` yahns vs unicorn, part 2: accepting connections
[ANN] yahns 1.12.3 -_- sleepy app server for Ruby
2016-04-08 20:01 UTC
https://unicorn.bogomips.org accepts client certificate?
2016-03-16 0:34 UTC (7+ messages)
` [PATCH] doc: recommend "verify_mode: OpenSSL::SSL::VERIFY_NONE"
[ANN] yahns 1.12.0 -_- sleepy app server for Ruby
2016-03-01 1:58 UTC (4+ messages)
` [ANN] yahns 1.12.1 "
` [ANN] yahns 1.12.2 "
[PATCH] ssl: disable copying for writes
2016-03-01 1:30 UTC
[PATCH] test/*: fix mktmpdir usage for 1.9.3
2016-02-29 8:18 UTC
[PATCH] ssl: ensure is session_id_context is always set
2016-02-29 5:45 UTC
[PATCH] document SSL::SSL::SSLContext#set_params use
2016-02-29 2:16 UTC
[PATCH] doc: mention kqueue/kevent alongside epoll
2016-02-21 7:16 UTC
[PATCH] https: ensure SERVER_PORT defaults to 443
2016-02-20 21:44 UTC (2+ messages)
` [PATCH 2/1] test_ssl: check SERVER_PORT when parsed from Host: header
[WIP OPTION #1] fix output buffering with SSL_write
2016-02-20 21:33 UTC (4+ messages)
` [WIP OPTION #2] "
` [PATCH] "
[RFC] proxy_pass: document as public API
2016-02-20 9:41 UTC (3+ messages)
[PATCH] http_context: reduce constant lookup + bytecode
2016-02-14 22:06 UTC
[PATCH] extras/autoindex: support hiding dotfiles
2016-02-14 22:02 UTC
[PUSHED] doc: switch to perlpod (from pandoc-flavored Markdown)
2016-02-14 21:33 UTC (4+ messages)
` [PATCH 1/2] doc: trim down documentation slightly
` [PATCH 2/2] doc: document ssl_ctx for "listen" directive
` [PATCH 3/2] doc: various doc and linkification improvements
[PATCH 0/3] TLS fixes
2016-02-13 22:50 UTC (6+ messages)
` [PATCH 1/3] acceptor: all subclasses of TCPServer use TCP_INFO
` [PATCH 2/3] properly emulate sendfile for OpenSSL sockets
` [PATCH 3/3] avoid race conditions in OpenSSL::SSL::SSLContext#setup
` [PATCH 4/3] set HTTPS and rack.url_scheme in Rack env as appropriate
` [PATCH 5/3] proxy_pass: pass X-Forwarded-Proto through
[REJECT] proxy: return requested HTTP version for 1.0 responses
2016-02-02 1:50 UTC
[PATCH] build: install-gem forced to "--local" domain
2016-02-02 1:49 UTC
[PATCH] gemspec: make rack a development dependency
2016-01-28 0:35 UTC
[PATCH] use String#clear for short-lived buffers we create
2016-01-04 12:07 UTC
[PUSHED] frozen_string_literal and copyright updates
2016-01-04 12:06 UTC (2+ messages)
[PATCH] nodoc internals
2015-12-15 8:23 UTC
[PATCH] README: updates for kqueue
2015-12-13 2:37 UTC
[ANN] yahns 1.11.0 -_- sleepy app server for Ruby
2015-12-13 2:26 UTC
[PATCH] openssl_client: use `exception: false' for accept_nonblock
2015-12-13 2:17 UTC
[PATCH] test_server: fix race condition in hooks test
2015-12-13 2:03 UTC
[WIP] rely on optimized case dispatch
2015-12-08 5:19 UTC (2+ messages)
` [WIP v2] "
[PATCH] doc: document and reference sd_listen_fds(3) behavior
2015-12-04 22:47 UTC
[PATCH] README: clarify and update copyright year
2015-12-04 22:18 UTC
[PATCH] test_wbuf: deal with proper zero-copy for Unix sockets
2015-12-01 3:48 UTC
[PATCH] wbuf: fix typo in bug check for sendfile gem
2015-12-01 3:21 UTC
[ANN] yahns 1.10.0 -_- sleepy app server for Ruby
2015-11-01 9:25 UTC
[PATCH] gemspec: allow compatibility with unicorn 5
2015-11-01 9:07 UTC
[PATCH] gemspec fixes for various RubyGems versions
2015-10-15 22:47 UTC
[PATCH] use olddoc 1.1.0 for generating NEWS + NEWS.atom.xml
2015-10-15 16:40 UTC
[PATCH] use olddoc 1.1.0 for generating NEWS + NEWS.atom.xml
2015-10-15 1:53 UTC
[PATCH] README: add link to NNTP archive endpoint
2015-10-14 22:43 UTC
[PATCH] proxy_http_response: use frozen string literal optimization
2015-10-13 21:20 UTC
[PATCH] update various comments
2015-10-13 21:19 UTC
[PUSHED] copyright updates
2015-10-13 20:48 UTC
[PATCH] proxy_pass: quiet down ECONNRESET and EPIPE, too
2015-10-03 11:36 UTC
-1 shutdown_timeout?
2015-09-23 9:49 UTC (7+ messages)
[PATCH] extras/try_gzip_static: require readability on HEAD requests
2015-08-14 21:24 UTC
[PATCH] test_client_expire: favor Process.spawn over fork+exec
2015-07-21 21:39 UTC
[ANN] yahns 1.9.0 -_- sleepy app server for Ruby
2015-07-21 20:39 UTC
[PATCH] use opt_str_freeze for Hash#delete
2015-07-21 20:12 UTC
[PATCH] test/test_rack_hijack: ensure proper ordering of log messages
2015-07-17 6:43 UTC
[PATCH] apply TCP socket options on inherited sockets
2015-07-15 18:50 UTC
[PATCH] emulate sd_listen_fds for systemd support
2015-07-15 8:20 UTC
[PATCH] test/test_rack_hijack.rb: try to increase test reliability
2015-07-15 8:19 UTC
[PATCH 0/3] favor newer Rubies for performance
2015-06-30 3:01 UTC (4+ messages)
` [PATCH 1/3] generate response status strings dynamically
` [PATCH 2/3] reduce constants and optimize for Ruby 2.2+
` [PATCH 3/3] http_response: reduce bytecode size
[PATCH] test/helper: warn atomically
2015-06-15 19:22 UTC
[ANN] yahns 1.8.0 -_- sleepy app server for Ruby
2015-06-11 19:58 UTC
[PATCH] ensure body is closed during hijack
2015-06-09 22:15 UTC
[PATCH] proxy_pass: skip tests if kcar is missing
2015-06-09 20:22 UTC
[PATCH] reduce inline constant cache overheads
2015-06-05 17:20 UTC
[PATCH] support SIGWINCH even if not daemonized
2015-06-05 9:10 UTC
[PATCH] use Unicorn::HttpParser#response_start_sent accessor
2015-06-05 9:10 UTC
[PATCH] support SIGWINCH even if not daemonized
2015-06-05 9:01 UTC
beware of lowering TCP buffer sizes under Linux
2015-05-21 0:10 UTC
[ANN] yahns 1.7.0 -_- sleepy app server for Ruby
2015-05-11 1:44 UTC
[PATCH] extras/proxy_pass: remove compatibility note
2015-05-11 1:38 UTC
[PATCH] proxy_pass: favor literal hash over arrays for error responses
2015-05-09 9:11 UTC
What would happen if a worker thread died?
2015-05-09 9:06 UTC (8+ messages)
` [PATCH] worker threads log LoadError and SyntaxError, too
[PATCH] support for Rack::TempfileReaper middleware
2015-05-09 8:51 UTC
[PATCH] ssl: ensure rack.hijack users get "normal" IO methods
2015-05-09 3:14 UTC
[PATCH] openssl_client: remove shutdown call
2015-05-09 1:05 UTC
[PATCH] avoid excess allocations for rack.hijack support
2015-05-09 1:05 UTC
[PATCH] proxy_pass: avoid unnecessary close method
2015-05-09 1:05 UTC
[PATCH] proxy_pass: fix race condition due to ensure
2015-05-09 1:05 UTC
[PATCH] proxy_pass: fix race condition due to ensure
2015-05-08 22:24 UTC
[PATCH] proxy_pass: clear backtrace on ECONNREFUSED
2015-04-24 11:11 UTC
[PATCH] favor #nil? instead of "== nil" comparisons in cold code
2015-04-22 0:59 UTC
[PATCH] config: avoid unnecessary binmode call
2015-04-22 0:59 UTC
[PATCH] proxy_pass: fix race condition due to flawed hijack check
2015-04-21 9:14 UTC (2+ messages)
[WIP] proxy_pass: experiment to disable buffer sharing
2015-04-17 2:21 UTC (2+ messages)
[PATCH] proxy_pass: attempt to forward premature upstream responses
2015-04-11 0:41 UTC
[PATCH] proxy_pass: capture local variable earlier for rescue
2015-04-09 22:21 UTC
[RFC] proxy_pass: possibly avoid breaking some middlewares
2015-04-08 17:32 UTC (5+ messages)
[PATCH] proxy_pass: support backends which rely on EOF to terminate
2015-04-08 6:16 UTC
[PATCH] extras/proxy_pass: reinstate synchronous version
2015-04-07 22:30 UTC
[PATCH] wbuf: fix writev calls for vectors
2015-04-07 22:08 UTC
[PATCH] proxy_pass: avoid needless regexp
2015-04-07 21:34 UTC
[PATCH] http_context: avoid defining our own *buffer_tmpdir methods
2015-04-07 20:22 UTC
[PATCH] test/test_proxy_pass: remove buffer size tuning
2015-04-07 8:08 UTC
[PATCH 0/2] proxy_pass: fleshing out trailer support
2015-04-07 3:16 UTC (3+ messages)
` [PATCH 1/2] proxy_pass: preliminary support for passing trailers
` [PATCH 2/2] proxy_pass: send 1.0 requests to upstreams for 1.0 clients
[PATCH 0/4] proxy_pass updates
2015-04-04 1:08 UTC (5+ messages)
` [PATCH 1/4] proxy_pass: test and fix larger uploads
` [PATCH 2/4] proxy_pass: test for truncated response behavior
` [PATCH 3/4] proxy_pass: expand pipelining tests for after-upload behavior
` [PATCH 4/4] proxy_pass: more tests for giant headers and truncations
[PATCH] proxy_pass: rewrite to be async, using rack.hijack
2015-04-03 1:53 UTC
[PATCH] allow vector args to wbuf_write
2015-04-03 1:53 UTC
[PATCH] http_client: preserve HTTP state after hijack
2015-04-03 1:53 UTC
[PATCH] tmpio: add writev support via kgio
2015-04-01 23:36 UTC
[PATCH] test/test_proxy_pass: rename test name, too
2015-04-01 0:20 UTC
[PATCH] test/test_proxy_pass: rename test name, too
2015-03-26 2:36 UTC
[RFC] wbuf: store busy signal inside this object
2015-03-20 2:52 UTC
[RFC] remove documentation for client_*_buffer_size knobs
2015-03-18 20:00 UTC (3+ messages)
[PATCH] avoid EPOLL_CTL_DEL calls on rack.hijack
2015-03-17 9:03 UTC
[[RFC]] http_client: hijack after 100-continue disables HTTP response
2015-03-16 21:10 UTC (2+ messages)
[PATCH 0/3] towards becoming a fully-buffering reverse proxy
2015-03-14 3:17 UTC (4+ messages)
` [PATCH 1/3] extras/proxy_pass: implicit $fullpath expansion for upstreams
` [PATCH 2/3] extras/proxy_pass: support Unix domain sockets as backends
` [PATCH 3/3] proxy_pass: officially become a part of yahns
[PATCH] http_client: do not close input on hijack
2015-03-13 2:27 UTC
[PATCH] avoid unnecessary calls #to_sym for __send__
2015-03-13 1:36 UTC
[PATCH] extras/proxy_pass: remove ERROR_502 constant
2015-03-13 1:03 UTC
[PATCH] extras/proxy_pass: remove unused CHUNK_SIZE constant
2015-03-12 23:02 UTC
[PATCH] test/test_server: fix leftover process from inherit test
2015-03-09 10:04 UTC
[ANN] yahns 1.6.0 -_- sleepy app server for Ruby
2015-03-09 9:49 UTC
[PATCH] acceptor: close inherited-but-unneeded sockets
2015-03-09 4:46 UTC
[PATCH 0/2] FreeBSD-related fixes (affects Linux users, too)
2015-03-07 21:36 UTC (3+ messages)
` [PATCH 2/2] wbuf: avoid corrupted large responses with zero-copy sendfile
[PUSHED] extras/proxy_pass updates
2015-03-03 7:59 UTC (4+ messages)
` [PATCH 1/3] extras/proxy_pass: do not name unused variable
` [PATCH 2/3] extras/proxy_pass: log exceptions leading to 502
` [PATCH 3/3] extras/proxy_pass: flesh out upload support + tests
[PATCH] extras/proxy_pass: save memory in String#split arg
2015-02-06 23:12 UTC
[PATCH] favor Class.new for method-less classes
2015-02-06 23:11 UTC
[PATCH] use the monotonic clock under Ruby 2.1+
2015-02-05 20:47 UTC
[PATCH] skip tests requiring String#b on 1.9.3
2015-02-05 20:47 UTC
[PATCH] fix compatibility with unicorn.git
2015-02-05 20:37 UTC
[PATCH] update comments about wbuf_close return values
2015-01-24 0:25 UTC
[PATCH] wbuf: lazily (re)create temporary file
2015-01-24 0:25 UTC
[PATCH] reduce File::Stat object allocations
2015-01-23 2:20 UTC
[PATCH] doc: add design_notes document
2015-01-14 7:28 UTC
[PATCH] test_ssl: factor out server SSLContext creation
2014-12-21 3:58 UTC
[ANN] yahns 1.5.0 - initial OpenSSL support and bugfixes
2014-12-21 2:25 UTC
[PATCH] preliminary HTTP/2 support for Rack 1.x apps
2014-12-20 22:25 UTC (2+ messages)
[PATCH] http_client: implement as a module instead of class
2014-12-20 4:11 UTC
[PATCH] openssl_client: ignore SSL_accept errors during negotiotion
2014-12-20 4:11 UTC
[WIP] allow running without sleepy_penguin using IO.select
2014-12-18 4:41 UTC
[PATCH 1/2] bump published Ruby version requirement to 2.0
2014-12-17 21:11 UTC (5+ messages)
` TAN: public-inbox + mlmmj [was: bump published Ruby ...]
[PATCH 2/2] make sendfile an optional dependency
2014-12-16 22:54 UTC
[PATCH] wbuf_common: close body proxies on sendfile abort
2014-12-15 5:30 UTC
[RFC] initial cut at OpenSSL support
2014-12-02 7:37 UTC (3+ messages)
[PATCH 0/6] misc minor updates
2014-11-20 20:45 UTC (3+ messages)
` [PATCH 5/6] favor Array#map! for freshly-split arrays
` [PATCH 6/6] sendfile_compat: remove dependency on pread
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
Code repositories for project(s) associated with this public inbox
https://yhbt.net/yahns.git/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).