about summary refs log tree commit homepage
path: root/README
DateCommit message (Collapse)
2010-06-11doc: cleanup rdoc escaping in title, hopefully
2010-06-10README: more aggressively kill unnecessary links
... And make the gemspec do minor un-RDoc-ing
2010-05-04README: avoid needless links to /Unicorn.html module
It makes the HTML page too big and busy.
2009-12-07doc: add ISSUES document
2009-11-21README: deployments are not as rare as previously thought
Either people are actually using it or somebody is running a script to download gems off gemcutter in a loop... I suspect the former...
2009-11-21README: add a note about the HACKING page
2009-11-21README: remove http:// git repo links
Nobody really uses or cares for them anyways
2009-11-21doc: "RubyGems" is the correct capitalization
So says the project website and documentation
2009-11-21README: "an HTTP" server seems to be the correct form
Grammar na^H^Hexperts please correct us again if we're wrong.
2009-11-21README: Gemcutter is our (and everyone elses) gem host now
2009-10-12README: alter reply conventions for the mailing list
Mailman is now configured to munge Reply-To: to point back to the mailing list. This might make things easier for folks on low traffic mailing lists like ours.
2009-10-09README: emphasize the "fast clients"-only part
While Unicorn is one of very many Unix-only, pre-forking, shared socket servers in existence, and Unicorn is _definitely_ not the only server that only works *well* with fast clients, either. But as far as we know, Unicorn is the first (and so far only) server that emphasizes only working well with fast clients.
2009-10-09README: remove the "non-existent" part
Still pretty rare, though.
2009-10-09README: remove unnecessary and extraneous dash
2009-10-05doc: make it clear contributors retain copyrights
We hope to never require copyright assignment here...
2009-10-01README: remove reference to different versions
The >= 0.90.x series has been working out pretty well so far with only a few minor bug fixes in between, so it'll be less confusing.
2009-09-24Split out KNOWN_ISSUES document
This deserves to be a separate document and easier to find/edit.
2009-09-18README/gemspec: a better description, hopefully
2009-09-18unicorn 0.92.0 v0.92.0
Small fixes and documentation are the focus of this release. James Golick reported and helped me track down a bug that caused SIGHUP to drop the default listener (0.0.0.0:8080) if and only if listeners were completely unspecified in both the command-line and Unicorn config file. The Unicorn config file remains the recommended option for specifying listeners as it allows fine-tuning of the :backlog, :rcvbuf, :sndbuf, :tcp_nopush, and :tcp_nodelay options. There are some documentation (and resulting website) improvements. setup.rb users will notice the new section 1 manpages for `unicorn` and `unicorn_rails`, Rubygems users will have to install manpages manually or use the website. The HTTP parser got a 3rd-party code review which resulted in some cleanups and one insignificant bugfix as a result. Additionally, the HTTP parser compiles, runs and passes unit tests under Rubinius. The pure-Ruby parts still do not work yet and we currently lack the resources/interest to pursue this further but help will be gladly accepted. The website now has an Atom feed for new release announcements. Those unfamiliar with Atom or HTTP may finger unicorn@bogomips.org for the latest announcements.
2009-09-18doc: latest news is available through finger
We're expanding our target audience to folks that do not use HTTP (yet).
2009-09-15Update documentation for Rubinius support status
Note that Rubinius itself is still under heavy development, so things we fix may break again. The pure-Ruby parts of Unicorn don't even work properly on Rubinius.
2009-09-04README: update with current version
2009-08-17Documentation updates
* 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.
2009-08-16unicorn 0.90.0 v0.90.0
2009-08-15README: everybody loves Ruby DSLs
2009-08-10Documentation updates
2009-08-06README: latest stable version is 0.8.4
2009-07-19README: update version numbers for website
2009-07-14README: update about development/stable versions
While we're at it remove the Windows-centric comment for folks who can't get a C compiler and put in something useful for the Red Hat/Debian crowd where splitting packages is all the rage.
2009-07-14README: add Gmane newsgroup info
2009-06-29README: another note about older Sinatra
Older Sinatra would blindly try to run Mongrel or Thin at_exit. This causes strange behavior to happen when Unicorn workers are exited.
2009-06-06README: update with mailing list info
2009-05-27doc: cleanup summary/description
2009-05-21Disable formatting for command-line switches
Copy and pasting from the RDoc web page and passing "\342\200\224config-file" to the command-line does not work.
2009-04-10README: doc updates
Given the amount of changes we've made to Mongrel, "Solid Mongrel code base" doesn't seem appropriate. Also try to clarify a few wording issues.
2009-04-03Documentation updates
Reword and expand a bit
2009-04-01Documentation updates, prep for 0.4.1 release
2009-03-23unicorn_rails: support non-Rack versions of Rails
This resurrects old code from Mongrel to wrap the Rails Dispatcher for older versions of Rails. It seems that Rails >= 2.2.0 support Rack, but only >=2.3 requires it. I'd like to support Rails 1.2.x for a while, too.
2009-03-20documentation/disclaimer updates
I'm trying hard not to scare potential users away, maybe I'll hand out lollipops or something...
2009-03-18Fix link to Rubyforge releases page
2009-03-18Documentation updates, prepare for 0.2.0
2009-03-16Start _Known Issues_ section in README
Some other frameworks may also have code reloading issues. Since code reloading is mainly for development mode and Unicorn is capable of replacing the running executable without any dropping connections, broken code reloaders aren't worth fixing from our code...
2009-03-09Documentation updates
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.
2009-03-04README: documentation update
2009-02-13README: finish half-written sentence/paragraph
2009-02-13Remove tempfile reuse from HttpRequest, upload tests
Tempfile reuse was over-engineered and the problem was not nearly as big a problem as initially thought. Additionally, it could lead to a subtle bug in an applications that link(2)s or rename(2)s the temporary file to a permanent location _without_ closing it after the request is done. Applications that suffer from the problem of directory bloat are still free to modify ENV['TMPDIR'] to influence the creation of Tempfiles.
2009-02-11Update documentation
2009-02-10update README
2009-02-09s/Mongrel/Unicorn/g
Avoid conflicting with existing Mongrel libraries since we'll be incompatible and break things w/o disrupting Mongrel installations.
2007-10-27readme
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@798 19e92222-5c0b-0410-8929-a290d50e31e9