about summary refs log tree commit homepage
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2019-01-02quiet mismatched indentation warningsEric Wong23-89/+89
2017-04-02workaround for unicorn 5.3.0Eric Wong1-0/+9
2017-01-12doc: additional disclaimersEric Wong1-0/+5
2017-01-09eventmachine: wait for deferred actions to finish em-deferredEric Wong1-1/+9
2016-10-31doc: move homepage and update URLs to HTTPSEric Wong4-4/+4
2015-11-24fix broken constant lookups in unmaintained bitsEric Wong4-6/+6
2015-11-24fix Rainbows.now definition for old RubiesEric Wong1-1/+1
2015-11-21response: simplify regexpEric Wong1-1/+1
2015-11-21revactor: remove fcntl dependencyEric Wong2-3/+1
2015-11-21Ruby 1.9.3+-only cleanupsEric Wong9-29/+20
2015-11-21tiny bytecode reductions for cold pathsEric Wong3-5/+5
2015-11-21response: avoid garbage string entirelyEric Wong1-2/+2
2015-11-21bump to unicorn 5.0.1, use monotonic clockEric Wong13-24/+37
2015-11-21stream_response_epoll: remove hijack_prepare callEric Wong1-1/+1
2015-11-21http_server: add master_pid attributeEric Wong1-0/+1
2015-11-18http_parser: workaround hijack changes in unicorn 5Eric Wong7-19/+18
2015-11-18reduce constant lookup dependenciesEric Wong17-134/+78
2015-11-18reflect changes in Rack::Utils::HTTP_STATUS_CODESEric Wong2-5/+6
2015-11-18kill the moronic Status: headerEric Wong2-3/+2
2015-11-18http_parser: handle keepalive_requests internallyEric Wong2-2/+17
2015-10-15speed up QUIT for users of the unicorn worker_loopEric Wong1-0/+3
2015-10-14response: convert source arg to path before IO.copy_streamEric Wong2-8/+5
2015-09-14sync_close: This fix breakage from Ruby-trunk r50118Eric Wong1-2/+10
2015-09-14response: avoid unnecessary args to IO.copy_streamEric Wong1-1/+1
2014-05-12documentation updates for Rubyforge deathEric Wong1-2/+2
2014-01-29event_machine: update for unicorn 4.8.xEric Wong1-1/+11
2014-01-17switch homepage to http://rainbows.bogomips.org/Eric Wong1-1/+1
2014-01-17unicorn 4.8 compatibility + test version bumpsEric Wong2-6/+18
2014-01-17error: silence ETIMEDOUT and EHOSTUNREACH errorsEric Wong1-1/+1
2013-03-01epoll+xepoll: clarify intent of these concurrency optionsEric Wong2-0/+4
2013-02-26epoll/*: remove user-space array as active queueEric Wong2-10/+4
2013-02-26xepoll_thread_*/client: EPOLLONESHOT implies EPOLLETEric Wong2-2/+2
2013-02-16GIT-VERSION-GEN: rewrite to manage RAINBOWS_VERSION constEric Wong1-3/+3
2013-02-11hijacking support for Rack 1.5.x usersEric Wong11-57/+160
2013-01-24epoll: ensure closing of pipelined clients if requiredEric Wong1-2/+14
2013-01-18Rainbows! 4.4.3 - bugfixes for EventMachine users v4.4.3Eric Wong1-1/+1
2013-01-11event_machine: join reactor_thread if it is already runningMark J. Titorenko1-0/+1
2012-12-19event_machine: cleanup confusing assignmentEric Wong1-1/+4
2012-12-18event_machine: avoid close on deferred responseLin Jen-Shin1-2/+4
2012-12-06Rainbows! 4.4.2 - EventMachine async.callback fix v4.4.2Eric Wong1-1/+1
2012-12-05event_machine: properly defer body.close for asyncEric Wong1-0/+3
2012-08-31Rainbows! 4.4.1 - a minor bugfix for Fiber users v4.4.1Eric Wong1-1/+1
2012-08-27fiber/base: avoid negative sleep intervalEric Wong1-2/+10
2012-08-18Rainbows! 4.4.0 - minor improvements v4.4.0Eric Wong1-1/+1
2012-07-19thread_timeout: document additional caveatsEric Wong1-0/+9
2012-07-01coolio+xepoll_thread*: use shutdown() for keepalive timeoutEric Wong3-3/+8
2012-06-18epoll*: favor shutdown(2) for keepalive timeoutEric Wong1-1/+1
2012-05-09fiber_pool: take Fibers from larger pools fasterEric Wong1-1/+1
2012-05-09stream_response_epoll: fix for unicorn 4.3.xEric Wong2-2/+25
2012-04-12doc: some spelling fixesEric Wong2-2/+2