2011-05-16 Eric WongRainbows! 3.3.0 - doc improvements and morev3.3.0
2011-05-16 Eric Wongwriter_thread_*: fix sendfile detection under Ruby 1.8
2011-05-16 Eric Wongdocument RubyGem requirements
2011-05-16 Eric Wongdoc: cleanup rdoc for Rainbows module
2011-05-16 Eric Wonguse :pool_size for RLIMIT_NPROC with thread pool models
2011-05-16 Eric Wongmore reliable shutdown for epoll concurrency models
2011-05-16 Eric Wongtests: unify checks for copy_stream and threaded app...
2011-05-16 Eric Wongadd "copy_stream" config directive
2011-05-10 Eric Wongconfigurator: update user-facing documentation
2011-05-10 Eric Wongmax_body: documentation updates
2011-05-10 Eric WongLICENSE: add GPLv3 to license terms
2011-05-10 Eric Wongconfigurator: move validation logic over
2011-05-09 Eric Wongdoc: better document :pool_size options
2011-05-09 Eric WongTODO: misc updates
2011-05-09 Eric Wongdoc: update comparison and README
2011-05-09 Eric Wongxepoll_thread_*: add rdoc for users
2011-05-09 Eric Wongxepoll_thread_spawn/client: remove rdoc
2011-05-09 Eric Wongmax_body: rdoc updates
2011-05-09 Eric Wongxepoll_thread_pool: add optional :pool_size argument
2011-05-09 Eric Wongsplit out pool_size module
2011-05-09 Eric Wongt0041: less confusing skip message
2011-05-09 Eric Wongadd XEpollThreadPool concurrency option
2011-05-08 Eric WongRevert "epoll: fixes for Ruby 1.9.3dev"
2011-05-08 Eric Wongjoin_threads: simplify thread stoppage check
2011-05-08 Eric Wongrequire kgio 2.4.0
2011-05-08 Eric Wongepoll_wait: flags argument is unused
2011-05-08 Eric Wongxepoll: cleanup acceptor logic
2011-05-08 Eric Wongxepoll_thread_spawn: rework acceptor logic
2011-05-08 Eric Wongxepoll_thread_spawn/client: close returns nil
2011-05-08 Eric Wongxepoll_thread_spawn: inline needless method
2011-05-08 Eric Wongprocess_client: fix pipeline_ready arity
2011-05-06 Eric Wongremove unnecessary variable assignments
2011-05-06 Eric Wongtest_isolate: update to latest raindrops and unicorn
2011-05-06 Eric Wongensure some requires get loaded in master
2011-05-05 Eric Wonghttp_server: XEpollThreadSpawn sets RLIMIT_NPROC
2011-05-03 Eric WongRainbows! defaults more DRY
2011-05-03 Eric Wongs/max_bytes/client_max_body_size/ for consistency
2011-05-03 Eric Wongadd client_header_buffer_size tuning parameter
2011-05-02 Eric Wongrainbows: get rid of MODEL_WORKER_CONNECTIONS constant
2011-05-02 Eric Wonghttp_server: default all options to 50 connections
2011-05-01 Eric Wongdoc: add Sandbox document
2011-04-30 Eric Wonglower header buffer sizes for synchronous models
2011-04-30 Eric Wongxepoll_thread_spawn: lower memory usage
2011-04-29 Eric Wongepoll: fix timeout
2011-04-29 Eric Wongxepoll_thread_spawn: fix race condition with acceptors
2011-04-29 Eric Wongxepoll_thread_spawn: initial implementation
2011-04-28 Eric Wongdocument epoll and xepoll
2011-04-26 Eric Wongdoc: stop recommending Fiber* stuff
2011-04-26 Eric Wongrevactor: remove documentation for internal methods
2011-04-26 Eric Wongrevactor: do not recommend, upstream is dormant
2011-04-26 Eric Wongstream_file: hide internals
2011-04-26 Eric Wongmake all concurrency options use 50 by default
2011-04-21 Eric Wongthread_timeout: annotate as much as possible
2011-04-21 Eric Wongincrease RLIMIT_NPROC for thread-crazy folks
2011-04-21 Eric Wonghttp_server: attempt to increase RLIMIT_NOFILE
2011-04-21 Eric Wongthread_timeout: document Thread.pass usage
2011-04-21 Eric Wongjoin_threads: workaround blocking accept() issues
2011-04-21 Eric Wongbump dependency to Unicorn 3.6.0
2011-04-19 Eric Wonghttp_server: less hacky loading of concurrency model
2011-04-11 Eric Wongt: only enable Revactor tests under 1.9.2 for now
2011-04-11 Eric Wongepoll: fixes for Ruby 1.9.3dev
2011-04-11 Eric Wongthread_timeout: rewrite for safety
2011-04-10 Eric Wongthread_pool: get used of dead thread_join method
2011-03-22 Eric Wongqueue_pool: switch to ivars to protect internals
2011-03-22 Eric Wongthread_pool+thread_spawn: update documentation
2011-03-21 Eric Wongsimplify LISTENERS closing
2011-03-20 Eric Wongfix various warnings with "check-warnings" target
2011-03-20 Eric Wongpkg.mk: new task for checking Ruby warnings
2011-03-15 Eric Wongfiber/io: fix broken call to Kgio.trywrite
2011-03-15 Eric WongRainbows! 3.2.0 - trying to send files to slow clientsv3.2.0
2011-03-15 Eric Wongbump Unicorn dependency to 3.5.0
2011-03-10 Eric Wongdoc: update Static_Files for new sendfile gem
2011-03-10 Eric Wongswitch from IO#sendfile_nonblock to IO#trysendfile
2011-03-10 Eric Wongtest_isolate: bump dependencies
2011-02-28 Eric Wonguse IO#wait instead of IO.select for single readers
2011-02-16 Eric WongREADME: clarify license terms and versions
2011-02-15 Eric Wongtests: updates for cramp 0.12
2011-02-11 Eric WongRainbows! 3.1.0 - minor updatesv3.1.0
2011-02-11 Eric Wongpkg.mk: update to the latest
2011-02-11 Eric Wongreverse_proxy: document as "not ready for production"
2011-02-08 Eric WongRevert t/bin/unused_listen simplification
2011-02-08 Eric Wongnew test for optional :pool_size handling
2011-02-08 Graham Hughesfix optional "use" argument handling
2011-02-08 Eric Wonggemspec: remove unnecessary statements
2011-02-08 Eric Wongdoc: rdoc cleanups and fixes
2011-02-06 Eric Wongminimize &block usage for yield
2011-02-06 Eric Wongkill some unnecessary &block usage
2011-02-05 Eric Wong*epoll: refactor common loop code
2011-02-05 Eric Wong*epoll: consolidate re-run logic
2011-02-05 Eric Wongwriter_thread_pool: needless use of Array#map
2011-02-05 Eric Wongless expensive QUIT processing
2011-02-05 Eric Wonghttp_server: kill a warning
2011-02-05 Eric Wongbump required Unicorn dependency for Kgio
2011-02-05 Eric Wongbump wrongdoc development dependency
2011-02-05 Eric Wongrename XAcceptEpoll to XEpoll
2011-02-05 Eric Wongtest_isolate: use latest Unicorn
2011-02-05 Eric Wongtests: replace several sed invocations with ed
2011-02-05 Eric Wongreverse_proxy: small reorganization
2011-02-05 Eric Wongreverse_proxy: properly read IPv6 addreses in upstreams
2011-02-04 Eric Wongepoll: handle EINTR properly in Ruby-space