about summary refs log tree commit homepage
DateCommit message (Expand)
2024-01-15update dependency to Ruby 2.5+ HEAD master
2024-01-15kill off remaining kgio uses
2024-01-15remove kgio from all read(2) and write(2) wrappers
2023-10-03README: fix wording
2023-09-11doc: various updates ahead of the release
2023-09-10tests: fold early shutdown() tests into t/integration.t
2023-09-10tests: move broken app test to Perl 5 integration test
2023-09-10tests: fold SO_KEEPALIVE check to Perl 5 integration
2023-09-10tests: use Time::HiRes `sleep' and `time' everywhere
2023-09-10tests: use more common variable names between tests
2023-09-10tests: introduce `do_req' helper sub
2023-09-10tests: rewrite SIGWINCH && SIGTTIN test in Perl 5
2023-09-10tests: port reopen logs test over to Perl 5
2023-09-10tests: port t/heartbeat-timeout to Perl 5
2023-09-10tests: port working_directory tests to Perl 5
2023-09-10tests: port some bad config tests to Perl 5
2023-06-20unicorn_http_common.rl: use only ASCII spaces for compatibility
2023-06-20tests: ensure t/random_blob exists before Perl tests
2023-06-20tests: handle $/ assignment deprecation
2023-06-20t/active-unix-socket: sleep for init(8) to reap worker
2023-06-20t/lib.perl: FreeBSD: ignore accf_* messages
2023-06-20epollexclusive: handle future rb_io_t deprecation
2023-06-05LISTEN_FDS-inherited sockets are immortal across SIGHUP
2023-06-05drop redundant IO#close_on_exec=false calls
2023-06-05tests: move test_upload.rb tests to t/integration.t
2023-06-05t/integration.t: switch PUT tests to MD5, reuse buffers
2023-06-05test_server: drop early_hints test
2023-06-05early_hints supports Rack 3 array headers
2023-06-05tests: get rid of sha1sum.rb and rsha1() sh function
2023-06-05port t/t0116-client_body_buffer_size.sh to Perl 5
2023-06-05port t9000-preread-input.sh to Perl 5
2023-06-05tests: consistent tcp_start and unix_start across Perl 5 tests
2023-06-05tests: check_stderr consistently in Perl 5 tests
2023-06-05test_exec: drop test_basic and test_config_ru_alt_path
2023-06-05test_exec: drop sd_listen_fds emulation test
2023-06-05port t0019-max_header_len.sh to Perl 5
2023-06-05tests: use autodie to simplify error checking
2023-06-05port t0100-rack-input-tests.sh to Perl 5
2023-06-05port t0011-active-unix-socket.sh to Perl 5
2023-06-05t/integration.t: use start_req to simplify test slighly
2023-06-05port t0002-parser-error.sh to Perl 5
2023-06-05port t0000-http-basic.sh to Perl 5
2023-06-05port t0018-write-on-close.sh to Perl 5
2023-06-05support rack 3 multi-value headers
2023-06-05switch unit/test_response.rb to Perl 5 integration test
2023-06-05httpdate: fix build with Ruby 2.7 (at least)
2023-06-05httpdate: favor gettimeofday(2) over time(2) for correctness
2023-06-05ext: remove a vestige of ruby <2.0 support
2023-06-05chunk unterminated HTTP/1.1 responses
2023-06-05Support Rack 3 and fix tests on Rack 3