The FriendFeed application is written using a web framework that looks a bit like web.py or Google's webapp, but with additional tools and optimizations to take advantage of the underlying non-blocking infrastructure.
The framework is distinct from most mainstream web server frameworks because it is non-blocking and very fast, built so to handle FriendFeed's real-time updating features.
Requirements:
· Python 2.5, 2.6 and 3.2
· PycURL
· Python's simplejson module
What's New in This Release: [ read full changelog ]
Security fixes:
· `tornado.web.RequestHandler.set_header` now properly sanitizes input values to protect against header injection, response splitting, etc. (it has always attempted to do this, but the check was incorrect). Note that redirects, the most likely source of such bugs, are protected by a separate check in `RequestHandler.redirect`.
Bug fixes:
· Colored logging configuration in `tornado.options` is compatible with Python 3.2.3 (and 3.3).