about summary refs log tree commit homepage
path: root/lib/unicorn.rb
DateCommit message (Expand)
2012-08-02bind listeners after loading for preload_app users
2011-08-19Rack::Chunked and ContentLength middlewares by default
2011-08-19filter exception messages with control characters
2011-06-24allow multiline comments in config.ru
2011-06-17error logging is more consistent
2011-06-15memory reductions in worker process
2011-06-11runtime stack size reductions
2011-04-18documentation cleanup/reduction
2010-11-11add stream_input class and build tee_input on it
2010-10-07start using more compact parser API
2010-10-06various cleanups and reduce indentation
2010-10-05update comment about non-blocking accept()
2010-10-05Unicorn::Util.tmpio => Unicorn::TmpIO.new
2010-10-05start using kgio, the kinder, gentler I/O library
2010-10-04http_request: avoid globals
2010-10-04split out worker to a separate file
2010-10-04http_response: avoid singleton method
2010-08-07miscellaneous loop and begin cleanups
2010-08-07log ERROR messages if workers exit with failure
2010-07-16SIGTTIN works after SIGWINCH
2010-07-13SIGHUP deals w/ dual master pid path scenario
2010-07-08cleanup "stringio" require
2010-07-08prefer "[]" to "first"/"last" where possible
2010-06-17revert rbx-only workaround for IO#reopen
2010-06-15workaround rbx not reopening logs to stderr/stdout
2010-06-10respect "working_directory" wrt config.ru
2010-06-08spew backtrace when config reloading fails
2010-06-08cleanup master_sleep loop
2010-05-06doc: kill Dir.chdir example
2010-05-06always load Rack up front at startup
2010-04-30add global Unicorn.listener_names method
2010-04-19avoid nuking workers after waking up from suspend/hibernate
2010-04-19prefer explicit requires when possible
2010-04-08unicorn: load constants after app has loaded
2010-03-01load the Etc module up front
2010-03-01configurator "user" directive outside of after_fork
2010-02-28respect user's encoding in config.ru in 1.9
2010-02-28put switch parsing for config.ru into Unicorn.builder
2010-02-18Unicorn::builder to wrap our Rack::Builder usage
2010-02-18graceful handling of bad config.ru + HUP w/ preload_app
2010-02-09reorder commonly accessed HttpServer struct members
2010-01-19initialize signal handlers before writing pid file
2010-01-07Merge branch 'rack-1.1'
2009-12-28clarify errors when listeners fail to bind
2009-12-27Avoid leaking ready pipe file descriptor to workers
2009-12-26exit with failure if master dies when daemonized
2009-12-14set env["rack.logger"] for applications
2009-12-13simplify pid assignment
2009-11-21cleanup: remove needless returns
2009-11-15ClientShutdown: RDoc