about summary refs log tree commit homepage
path: root/lib/unicorn
AgeCommit message (Expand)AuthorFilesLines
2010-10-27unicorn 2.0.0 - mostly internal cleanups v2.0.0Eric Wong1-2/+2
2010-10-27configurator: reloading with unset values restores defaultEric Wong1-5/+11
2010-10-27configurator: use "__send__" instead of "send"Eric Wong1-1/+1
2010-10-27configurator: switch to normal classEric Wong1-1/+3
2010-10-27reduce master process wakeupsEric Wong1-7/+14
2010-10-26master: remove limit on queued signalsEric Wong1-19/+6
2010-10-09unicorn 2.0.0pre3 - more small fixes v2.0.0pre3Eric Wong1-2/+2
2010-10-09add PrereadInput middleware to get around TeeInputEric Wong1-0/+30
2010-10-07unicorn 2.0.0pre2 - releases are cheap v2.0.0pre2Eric Wong1-2/+2
2010-10-07start using more compact parser APIEric Wong3-76/+67
2010-10-07http_server: avoid method redefinition warningsEric Wong1-1/+2
2010-10-06unicorn 2.0.0pre1 - a boring "major" release v2.0.0pre1Eric Wong1-3/+2
2010-10-06various cleanups and reduce indentationEric Wong2-24/+727
2010-10-05upgrade to kgio 1.2.0Eric Wong1-2/+2
2010-10-05tee_input: use kgio to avoid stack traces on EOFEric Wong1-23/+12
2010-10-05tmpio: use super instead of an explicit methodEric Wong1-1/+1
2010-10-05util: uindent use less ambiguous constant scopingEric Wong1-56/+50
2010-10-05Unicorn::Util.tmpio => Unicorn::TmpIO.newEric Wong4-31/+32
2010-10-05start using kgio, the kinder, gentler I/O libraryEric Wong2-6/+5
2010-10-04http_request: reformat and small reorgEric Wong2-62/+63
2010-10-04tee_input: update interface to use HttpRequestEric Wong2-3/+8
2010-10-04http_request: avoid globalsEric Wong1-15/+18
2010-10-04split out worker to a separate fileEric Wong1-0/+40
2010-10-04http_response: avoid singleton methodEric Wong1-35/+15
2010-10-04avoid unlinking actively listening socketsEric Wong1-2/+8
2010-08-30remove nasty ugly hacks at startupEric Wong2-16/+18
2010-08-28make log reopens even more robust in threaded appsEric Wong1-10/+10
2010-08-28make log reopens more robust in multithreaded appsEric Wong1-2/+16
2010-07-13launcher: do not re-daemonize when USR2 upgradingEric Wong1-5/+1
2010-07-11tee_input: fix constant resolution for client EOFEric Wong1-2/+2
2010-07-08cleanup "stringio" requireEric Wong2-2/+0
2010-07-08prefer "[]" to "first"/"last" where possibleEric Wong1-1/+1
2010-07-08tee_input: safer record separator ($/) handlingEric Wong1-3/+4
2010-07-06socket_helper: disable documentation for internalsEric Wong1-1/+1
2010-07-06socket_helper: cleanup FreeBSD accf_* detectionEric Wong1-21/+12
2010-07-06socket_helper: no reason to check for logger methodEric Wong1-8/+3
2010-07-06configurator: cleanup RDoc, un-indentEric Wong1-472/+466
2010-07-06configurator: documentation for new accept optionsEric Wong1-0/+35
2010-07-06socket_helper: move defaults to the DEFAULTS constantEric Wong1-11/+21
2010-07-03socket_helper: tunables for tcp_defer_accept/accept_filterEric Wong1-7/+29
2010-06-28http_response: this should be a module, not a classEric Wong1-60/+55
2010-06-24const: bump UNICORN_VERSION to 2.0.0preEric Wong1-2/+3
2010-06-24tee_input: undent, avoid (re)-declaring "module Unicorn"Eric Wong1-204/+203
2010-06-24tee_input: allow tuning of client_body_buffer_size/io_sizeEric Wong1-6/+16
2010-06-24tee_input: (nitpick) use IO#rewind instead of IO#seek(0)Eric Wong1-1/+1
2010-06-17unicorn 1.0.0 - yes, this is a real project v1.0.0Eric Wong1-2/+2
2010-06-15workaround rbx not reopening logs to stderr/stdoutEric Wong1-1/+0
2010-06-14tee_input: update documentation for Rack 1.2Eric Wong1-0/+6
2010-06-14app/exec_cgi: rack.input may not respond to #sizeEric Wong1-1/+2
2010-06-11cleanup: use modules were applicableEric Wong2-2/+2