Date | Commit message (Collapse) |
|
The damage unicorn has done to the entire Ruby, Rack and Rails
ecosystems with its ability to tolerate buggy code is
unforgivable. Update the documentation to further discourage
its use and clarify a few wordings noticed along the way.
|
|
The statement about C exts hasn't been true since 2010 when kgio was
unfortunately introduced. However, I've been working on killing off
kgio. Maybe raindrops isn't worth it given the limits of SMP, either.
And I'm even tempted to rewrite the HTTP parser in Ruby...
Furthermore, Ruby Enterprise Edition is long gone and Ruby 2.0
is already old, so update that bit about CoW-friendliness.
While we're at it, avoid mentioning kgio at all in the Links
document, too.
|
|
Ruby 2.0.0dev is the future and includes a CoW-friendly GC,
so we shall encourage folks to give Ruby 2.0.0dev a spin.
|
|
This means we no longer waste an extra file descriptor per
worker process in the master. Now there's no need to set a
higher file descriptor limit for systems running >= 1024
workers.
|
|
"P" in HTTP is already "protocol"
|
|
Based on a private email I just received.
|
|
It's "Ragel+C" (as well as being Ragel->C) because there is C
code in the parser. Oddly, validator.w3.org doesn't complain
about the unescaped ">", but we'll err on the safe side for
blissful ignorance.
|
|
* Documented Unicorn::HttpParser API methods
* Keep GPL2 (COPYING) as-is without RDoc formatting.
* The auto-generated index.html is stupid, replace it with
README which looks saner.
|
|
Reword and expand a bit
|
|
|
|
|
|
Reformat README to avoid preformatted text.
Document signal handling in SIGNALS.
Split out DESIGN, it's probably not as useful to end-users
Update CONTRIBUTORS
LICENSE: copyright is for me (Eric Wong), not Zed since this
is a Mongrel fork.
|