about summary refs log tree commit homepage
path: root/lib/rainbows.rb
DateCommit message (Expand)
2017-04-02workaround for unicorn 5.3.0
2016-10-31doc: move homepage and update URLs to HTTPS
2015-11-24fix Rainbows.now definition for old Rubies
2015-11-21Ruby 1.9.3+-only cleanups
2015-11-21bump to unicorn 5.0.1, use monotonic clock
2015-10-15speed up QUIT for users of the unicorn worker_loop
2014-01-17switch homepage to http://rainbows.bogomips.org/
2014-01-17unicorn 4.8 compatibility + test version bumps
2011-08-05Remove deprecated Rainbows::HttpResponse
2011-07-21remove tcp_nodelay/tcp_nopush tweaking
2011-07-21remove unnecessary io/wait require
2011-06-22Unicorn 4.x resync for ticker
2011-06-11remove Rainbows.run method
2011-06-09stream_response_epoll: our most "special" concurrency option yet
2011-05-16doc: cleanup rdoc for Rainbows module
2011-05-16more reliable shutdown for epoll concurrency models
2011-05-10configurator: move validation logic over
2011-05-09split out pool_size module
2011-05-09add XEpollThreadPool concurrency option
2011-05-06ensure some requires get loaded in master
2011-05-03Rainbows! defaults more DRY
2011-05-03s/max_bytes/client_max_body_size/ for consistency
2011-05-03add client_header_buffer_size tuning parameter
2011-05-02rainbows: get rid of MODEL_WORKER_CONNECTIONS constant
2011-04-29xepoll_thread_spawn: initial implementation
2011-04-25make all concurrency options use 50 by default
2011-03-21simplify LISTENERS closing
2011-02-05*epoll: refactor common loop code
2011-02-05less expensive QUIT processing
2011-02-04rename XAcceptEpoll to XEpoll
2011-02-04test_isolate: use latest Unicorn
2011-02-01preliminary reverse proxy Rack application
2011-01-24initial XAcceptEpoll concurrency model
2011-01-24clear LISTENERS array on close
2011-01-20merge rack_input into process_client
2011-01-20remove unused 416 error constants/exceptions
2011-01-19initial edge-triggered epoll model
2011-01-06minor cleanups following state cleanups
2011-01-06eliminate G constant and just use the Rainbows! module
2011-01-06rainbows.rb: unindent
2011-01-06eliminate timed_read module
2011-01-06simplify keepalive_timeout accounting
2011-01-05disable Nagle's algorithm by default
2011-01-05simplify Rainbows.max_bytes implementation
2011-01-04globally refactor Range handling for responses
2011-01-04simplify per-client keepalive state checks
2010-12-28complete Rev => Coolio renaming
2010-12-28several response body#close fixes
2010-12-27initial cool.io support
2010-12-27introduce worker_yield method