Date | Commit message (Collapse) |
|
kgio and raindrops were both updated for Ruby 2.2.0dev r44955
and later, so depend on them in our tests.
|
|
This feature is on hold for now, since it never really took
off and kgio-monkey is more-or-less abandoned. I'm not looking
forward to supporting OpenSSL unless there's interest.
This was mainly intended as an experiment to deal with a bad
hardware/firmware situation on a LAN I have. It allowed SSL
to abort on corrupt packets.
|
|
All tests seem to pass.
|
|
This fixes a Rack::Lint regression discovered in t0005.
|
|
Ensure the latest versions work in tests.
|
|
It's the latest and greatest! \o/
|
|
It's too much overhead to keep Rails-specific tests working,
especially when it's hauling in an ancient version of SQLite3.
Since Rails 3 has settled down with Rack and unicorn_rails is
unlikely to need changing in the future, we can drop these
tests.
|
|
Seems to work well enough...
|
|
This latest version of kgio improves portability to
FreeBSD-based systems.
|
|
We don't need it because we don't test old Rails with bleeding edge Ruby.
|
|
Again, we test with the latest version.
|
|
Trying to ensure things always work with the latest version.
|
|
It's the latest and greatest version, so ensure everything
works with it.
|
|
We should always be testing with the newest available versions
to watch for incompatibilities, even if we don't /require/ the
latest ones to run.
|
|
This will also be the foundation of SSL support in Rainbows!
and Zbatery. Some users may also want to use this in
Unicorn on LANs to meet certain security/auditing requirements.
Of course, Nightmare! (in whatever form) should also be able to
use it.
|
|
Nothing appears broken :)
|
|
We'll continue to support older versions, but make
sure things on the latest ones work.
|
|
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.
|
|
Rails 3.0.0 can't use Rake 0.9.0 it seems.
|
|
No need to use an ancient Rack now that we've dropped Rails
2.3.x tests. We need to remember that Rack 1.1.0 doesn't
support input#size.
|
|
People reinstalling would've pulled it in anyways, but
2.3.2 is the latest and has no known issues.
|
|
This is needed for IPv6 support, and 2.2.0 is nicer
all around for Rainbows! users. Updates wrongdoc
while we're at it, too.
|
|
The kgio 2.x series will maintain API compatibility
until 3.x, so it's safe to use any 2.x release.
|
|
Same thing, but might as well make it more obvious.
|
|
The Kgio 2.x API is less brain-damaged than the 1.3.x series
was, and should solve API-compatibility problems with
dalli 0.11.1.
|
|
kgio 1.3.1 fixes some cases for zero-length reads.
|
|
Automation is nice, the makefile needs some cleanup
|
|
There was a backwards-incompatible API change,
but that didn't even affect us.
|
|
This provides the kgio_read! method which is like readpartial,
only significantly cheaper when a client disconnects on us.
|
|
This should hopefully make the non-blocking accept()
situation more tolerable under Ruby 1.9.2.
|
|
We'll be using more of Isolate in development.
|