Hi Folks,
As you can tell we’re getting closer to the 0.3.13 release being
official. There’s a new pre-release available for non-win32 users:
gem install mongrel --source=http://mongrel.rubyforge.org/releases/
Which has the following fixes and enhancements:
- Rewritten internal HTTP processing to protect against trickle
attacks. This means that a client can send one byte of a request at a
time and Mongrel will process it without backtracking or altering parser
states. - Cleaned up parser internals to handle reallocated ram from Ruby’s
string extending code. - Applied a patch from Dan Kubb to ensure that ETags are returned on
304 responses. - Version display and usage line changes.
The changes to the internal parser and IO are still very fresh, so let
me know if you hit any problems. I’m still going through the code audit
process on this, so especially let me know if Mongrel aborts on you with
a particular error message.
···
–
Zed A. Shaw
http://www.zedshaw.com/
http://mongrel.rubyforge.org/