about summary refs log tree commit homepage
path: root/Manifest
DateCommit message (Collapse)
2009-04-01Manifest update
2009-03-25Socket: add {snd,rcv}buf opts to bind_listen
bind_listen takes a hash as its second parameter now, allowing the addition of :sndbuf and :rcvbuf options to specify the size of the buffers in bytes. These correspond to the SO_SNDBUF and SO_RCVBUF options via setsockopt(2) respectively. This also adds support for per-listener backlogs to be used. However, this is only an internal API change and the changes have not yet been exposed to the user via Unicorn::Configurator, yet. Also add a bunch of SocketHelper tests
2009-03-21HttpRequest test so our requests pass Rack::Lint
This test requires Rack to be loaded and will not run without it. This also seems broken on 1.9 still with Rack 0.9.1...
2009-03-20Add Unicorn::App::ExecCgi
This is a Rack handler that passes Rack::Lint running cgit and so it has been lightly tested. No other CGI executables have been run with it.
2009-03-19start libifying common launcher code
The daemonization logic between unicorn and unicorn_rails scripts can definitely be shared. Again: our daemonization logic is slightly non-standard since our executables are designed to run in APP_ROOT/RAILS_ROOT and not "/" like "normal" UNIX daemons.
2009-03-18unicorn v0.2.1, fix the Manifest v0.2.1
2009-03-09Remove sinatra example
It is no longer relevant (or working) with rackup compatibility.
2009-03-09Remove COPYING, it is redundant with LICENSE
The LICENSE file is pretty much the same text, so there's no point in having both files other than making the licensing terms ambiguous. COPYING only specifies "GPL" while LICENSE specifies "GPL2" specifically.
2009-03-03unicorn/http11: hopefully fix gem installation
Also, update the Manifest
2009-03-03Add Unicorn::Util for a reopen_logs method
Since I use it myself and also in the tests, we might as well implement it correctly as a class method so people can run it in their trap('USR2') hooks.
2009-02-25rename http11 => unicorn/http11
Avoid conflicting with existing (and future) Mongrel installs in case either changes. Of course, this also allows us more freedom to experiment and break the API if needed... However, I'm only planning on making minor changes to remove the amount of C code we have to maintain and possibly some minor performance improvements.
2009-02-23Update Manifest
2009-02-10Update Manifest
Add a make task for updating it, too.
2009-02-09Remove test/ files we don't care about, update Manifest
We're not using them and they don't seem useful in any shape or form...
2009-02-09Remove threading and use worker processes instead
All tests for threading and semaphores have been removed. One test was changed because it depended on a shared variable. Tests will be replaced with tests to do process management instead.
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.
2009-02-09Remove Java and Win32 support
Supporting corporate enterprise platforms isn't my style :P Signed-off-by: Eric Wong <normalperson@yhbt.net>
2009-01-31New manifest.
2008-03-31A bunch of corrections to the Rakefiles and the Manifest.
Almost nirvana for CI. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-2@1001 19e92222-5c0b-0410-8929-a290d50e31e9
2008-02-20Update manifest for changed test layout; add CONTRIBUTORS file to the RDoc ↵
pattern in the Rakefile. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@975 19e92222-5c0b-0410-8929-a290d50e31e9
2007-11-01manifest; jruby test removed
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@864 19e92222-5c0b-0410-8929-a290d50e31e9
2007-11-01add TODO
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@854 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-31Mongrel::Gems helper to deal with Rubygems and ActiveSupport infighting
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@852 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-27manifest
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@787 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-26manifest
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@755 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-22update manifest
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@731 19e92222-5c0b-0410-8929-a290d50e31e9
2007-09-25fix manifest, fix ignore pattern
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@630 19e92222-5c0b-0410-8929-a290d50e31e9
2007-09-24remove irrelevant files from the manifest
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@610 19e92222-5c0b-0410-8929-a290d50e31e9
2007-09-23signed mongrel gem
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@607 19e92222-5c0b-0410-8929-a290d50e31e9