Zed Shaw
2006-May-14 23:46 UTC
[UPDATE] Mongrel 0.3.13 Pre-Release -- Conditional Responses, Better Parsing
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/