summary refs log tree commit homepage
path: root/lib/rainbows/revactor.rb
AgeCommit message (Expand)AuthorFilesLines
2011-04-26revactor: remove documentation for internal methodsEric Wong1-1/+1
2011-04-26revactor: do not recommend, upstream is dormantEric Wong1-4/+8
2011-03-20fix various warnings with "check-warnings" targetEric Wong1-2/+2
2011-01-06eliminate G constant and just use the Rainbows! moduleEric Wong1-2/+2
2011-01-04globally refactor Range handling for responsesEric Wong1-62/+3
2011-01-04simplify per-client keepalive state checksEric Wong1-3/+2
2010-12-27revactor: split out tee_socket and use autoloadEric Wong1-43/+1
2010-12-26more :: prefix eliminationEric Wong1-8/+8
2010-12-08respect "rewindable_input false" in Unicorn configEric Wong1-1/+2
2010-12-08rev+revactor: fix LARGE pipelined uploadsEric Wong1-1/+7
2010-11-19revactor: fix braindamaged commit/coding styleEric Wong1-3/+4
2010-11-19simpler keepalive check for synchronous modelsEric Wong1-2/+2
2010-11-16reimplement client_max_body_size handlersEric Wong1-1/+1
2010-10-21unicorn 2.x updates + kgioEric Wong1-15/+17
2010-09-28start using kgio libraryEric Wong1-0/+1
2010-08-28"keepalive_timeout 0" (really) disables keepaliveEric Wong1-1/+1
2010-08-02revactor: implement sendfile and range supportEric Wong1-8/+6
2010-07-29revactor: Actor-aware dev_fd_response proxyingEric Wong1-0/+2
2010-07-19refactor response handling for each concurrency modelEric Wong1-8/+15
2010-07-10doc: avoid documenting internals on RDoc websiteEric Wong1-2/+2
2010-07-04refactor response body handling for sendfile(2)Eric Wong1-1/+2
2010-07-04revactor: properly zero buffer on zero readsEric Wong1-2/+3
2010-06-28(style) prefer "until" instead of "while !"Eric Wong1-3/+1
2010-06-28revactor: constant/namespace cleanupsEric Wong1-147/+147
2010-06-28base: constant/namespace cleanupEric Wong1-1/+1
2010-06-18prefer Array#[] lookup to Array#first/Array#lastEric Wong1-1/+1
2010-05-04revactor: match IO behavior for readpartial wrapperEric Wong1-0/+1
2010-05-03cleanup request size limiting for TeeInput usersEric Wong1-3/+36
2010-03-28cleanup: avoid redundant REMOTE_ADDR logicEric Wong1-1/+1
2010-02-27don't bother supporting platforms without FD_CLOEXECEric Wong1-2/+1
2010-02-27revactor: cleanups to avoid instance_evalEric Wong1-3/+4
2010-02-27revactor: document our EMFILE handling strategyEric Wong1-1/+2
2009-12-16cleanup: consolidate write_nonblock error handlingEric Wong1-12/+1
2009-12-11env["hack.io"] for Fiber*, Revactor, Thread* modelsEric Wong1-0/+1
2009-12-01more consistent code for worker timeout/exitsEric Wong1-3/+1
2009-12-01revactor: avoid unbounded memory growth :xEric Wong1-30/+40
2009-11-28always set FD_CLOEXEC if availableEric Wong1-0/+2
2009-11-26cleanup and refactor error handlingEric Wong1-20/+7
2009-11-18make keepalive_timeout configurableEric Wong1-1/+2
2009-11-18revactor: :timeout for reading headers in TCP socketsEric Wong1-4/+13
2009-11-11cleanup error handling piecesEric Wong1-19/+21
2009-11-06cleanup worker heartbeat and master deathwatchEric Wong1-8/+2
2009-10-27revactor: require 0.1.5, remove 0.1.4 workaroundsEric Wong1-10/+4
2009-10-18revactor: switch to a 1 second heartbeatEric Wong1-1/+1
2009-10-17refactor graceful shutdowns again, harderEric Wong1-13/+5
2009-10-14documentation updates (mostly on network models)Eric Wong1-4/+6
2009-10-11revactor: fix graceful shutdown timeoutsEric Wong1-5/+11
2009-10-11revactor: continue fchmod beat in graceful exitEric Wong1-8/+7
2009-10-11revactor: graceful death of keepalive clientsEric Wong1-9/+12
2009-10-11revactor: cleanups and remove redundancyEric Wong1-12/+10