about summary refs log tree commit
AgeCommit message (Expand)AuthorFilesLines
2019-05-10doc: include Yahns/ directory on website HEAD masterEric Wong1-0/+5
2019-05-10proxy_pass: document as a public APIEric Wong9-29/+160
2019-05-09doc: favor File.read over IO.read to ease reviewEric Wong2-4/+4
2019-05-04worker: workaround old F_SETPIPE_SZ bugEric Wong1-2/+2
2019-04-22yahns 1.17.0 - Earth Day release v1.17.0Eric Wong1-2/+2
2019-04-22doc: remove inaccurate comment about "GNU-ism"Eric Wong1-1/+1
2019-04-21doc: update wording to avoid "mailing list"Eric Wong5-17/+17
2019-04-21doc: update homepage to point to cgit installEric Wong4-6/+7
2019-04-21extras/autoindex: use dark colors by defaultEric Wong1-2/+18
2019-04-02README: note HTTPS support for HTTP/1.1Eric Wong1-0/+1
2019-04-02sigevent_*: fixup non-eventfd pathEric Wong2-4/+15
2019-04-02README: remove SMTP-based subscription infoEric Wong1-7/+0
2019-01-08do not shutdown until listeners are all stoppedEric Wong1-1/+1
2019-01-07remove calls to kgio_wait_* ableEric Wong7-23/+11
2019-01-05worker: rely on F_SETPIPE_SZ to set mininum valueEric Wong1-2/+2
2019-01-05wbuf: use IO#write directly in Ruby 2.5+ for writevEric Wong1-3/+10
2018-12-30server: extra shutdown timeout debuggingEric Wong1-1/+12
2018-12-30server: respect shutdown_timeoutEric Wong1-0/+2
2018-12-28extras/exec_cgi: remove unecessary .freeze callsEric Wong1-1/+1
2018-12-28server_mp: remove redundant srand callEric Wong1-2/+0
2018-12-28server_mp: favor "Kernel#select" instead of "IO.select"Eric Wong1-1/+1
2018-12-28extras/exec_cgi: support Process.spawn options (e.g. RLIMIT_*)Eric Wong2-2/+27
2018-12-27extras/exec_cgi: @body_tip is always setEric Wong1-4/+2
2018-12-27extras/exec_cgi: update copyright year and use SPDXEric Wong1-2/+2
2018-12-27extras/exec_cgi: remove kgio dependencyEric Wong1-16/+30
2018-12-27test/test_extras_exec_cgi.rb: improve test reliabilityEric Wong1-1/+1
2018-12-13yahns/worker: shrink pipe under LinuxEric Wong1-0/+8
2018-12-08remove IO#close_on_exec= callsEric Wong12-23/+6
2018-12-08http_client: do not warn on do_pread overreachEric Wong1-1/+0
2018-12-08@srv.shutdown could raise Errno::ENOTCONNLin Jen-Shin1-1/+4
2018-12-08Add QueueQuitter#closed? to queue_quitter_pipe.rbLin Jen-Shin1-0/+4
2018-08-06doc: fix git URLs in README and HACKINGEric Wong2-2/+2
2018-08-06yahns 1.16.0 v1.16.0Eric Wong1-1/+1
2018-08-05use IO#pread if available in Ruby 2.5Eric Wong2-8/+16
2018-08-05openssl_client: do not attempt writes after SystemCallErrorEric Wong1-7/+32
2018-08-05http_client: clear backtrace on "wrong version number" in OpenSSLEric Wong1-2/+10
2018-07-03doc: https:// URLs instead of git://Eric Wong3-3/+3
2018-07-03test/test_ssl: set SSLContext#security_level=0Eric Wong1-0/+2
2018-07-03test/server_helper: describe reason for terminationEric Wong1-1/+1
2018-05-01tests: thread-safety fixesEric Wong8-12/+15
2017-11-14fix some unused variablesEric Wong2-4/+2
2017-04-27test: allow setting TAIL env to watch error logsEric Wong1-0/+17
2017-04-26test_rack_env: additional test for Rack environmentEric Wong1-0/+58
2017-04-20server: fix incomplete comment about SSLContext#setupEric Wong1-1/+3
2017-04-06allow omitting specifying socket name when inheriting listen socketEric Wong5-27/+39
2017-04-06test_bin: use RbConfig.ruby for non-standard namesEric Wong1-4/+3
2017-04-05rackup_handler: remove unnecessary branchEric Wong1-5/+1
2017-04-03test_bin: SO_KEEPALIVE value only needs to be trueEric Wong1-1/+1
2017-04-03gemspec: declare Ruby 2.0+ dependency, hereEric Wong1-0/+3
2017-04-03avoid Thread#[] and Thread#[]= across threadsEric Wong2-4/+4