Hi everyone, a new maintainance release for uWSGI 1.2 (LTS) is available. It only contains two new features (uwsgi.cache_clear api function, and the pluggable WSGI env allocator/destroyer) and a series of tiny bugfixes
Changelog [20120708] * fixed an off-by-one error in http/fastrouter magic_table * fixed python atexit usage in the spooler * fixed psgi.input when post-buffering is enabled * added a security check in the http router * added --wsgi-env-behaviour for choosing the WSGI environ allocator/destroyer policy There are two policies available: 'cheat' (the default one) it preallocates the env dictionary on uWSGI startup and clear it after each request 'holy' it creates and destroyes the environ dictionary at each request * fixed a threading issue with uwsgi.send() * fixed a leak in python uwsgi.workers() * fixed ruby rvm support * fixed spooler with chdir * fixed mongrel2 tnetstring JSON method * fixed async+threading * report mule pid in the logs when it dies * allows gevent's greenlets to send jobs to the spooler * skip headers sending when no headers are defined * fixed logfile inheritance * dynamic modifier management for the rack plugin (you can assign it whatever modifier you want/need) * added uwsgi.cache_clear api function * added cgi build profile You can now use UWSGI_PROFILE=cgi pip install uwsgi or curl http://uwsgi.it/install | bash -s cgi /tmp/uwsgi * remove HTTP_CONTENT_LENGTH and HTTP_CONTENT_TYPE from rack/psgi automatically * force master mode in cheap/idle * fixed waitpid usage in cheap/cheaper/lazy modes You can download it from http://projects.unbit.it/downloads/uwsgi-1.2.4.tar.gz -- Roberto De Ioris http://unbit.it _______________________________________________ uWSGI mailing list [email protected] http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
