News and announcements

Rocket 1.2.3 released

Written for Rocket Web Server by Tim on 2011-01-12

Rocket 1.2.3 is a bugfix release that contains one major and one minor bugfix both introduced in 1.2.2
- major bug: URLs with %20 codes in them were not being parsed properly
- minor bug: occasionally monitor would raise an exception on shutdown

Rocket 1.2.2

Written for Rocket Web Server by Tim on 2010-12-29

Rocket 1.2.2

The focus of this release was easy speedups. Some changes are:
- ChunkedReader doesn't cache anymore (this is actually faster and uses less memory)
- new-style classes and slots (where appropriate) are used to reduce memory consumption
- the request line is parsed with a regexp on all platforms except Jython for a little more speed while validating better.
- tests just keep getting more comprehensive.

Rocket 1.2.1 Released

Written for Rocket Web Server by Tim on 2010-12-17

This release has a few minor feature improvements but the focus of this release is the unittests. Both the repository and the source release contain a good coverage of unittests. Building these tests revealed several "corner-case" bugs that are now fixed. Enjoy

FEATURES:
- Wrapped all DEBUG logging in "if __debug__" statements so you can use python optimization to speed things a bit.
- polling support for the monitor thread (on platforms that support it)
- things are slightly trimmer and faster
- added lots of unittests
Changelog
Change release details
View the full changelog

FEATURES:
- Wrapped all DEBUG logging in "if __debug__" statements so you can use python optimization to speed things a bit.
- polling support for the monitor thread (on platforms that support it)
- things are slightly trimmer and faster
- added lots of unittests

BUGFIXES:
- Threadpool was not "growing" properly.
- proxy-type HTTP Request were getting interpreted incorrectly
- ChunkedReader no longer mishandles chunks that end in '\r\n'

Rocket 1.2

Written for Rocket Web Server by Tim on 2010-12-01

Rocket has evolved to version 1.2. This release has so many internal changes (speed, stability, concurrency) that it warrants a point release. For some users that experienced the thread-starvation issue, this is now gone.

The Legacy branch has been updated to reflect these changes also.

Rocket 1.1 and Legacy support

Written for Rocket Web Server by Tim on 2010-06-29

Rocket 1.1 is released and allows you to serve files directly from the filesystem without having to setup a separate WSGI app to handle it. Also, for those who wish to run Rocket on Python 2.4, there is a legacy branch of code available. It will be kept up-to-date with the latest on bugfixes though features may lag behind. Enjoy!

15 of 13 results

Announcements