pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/py-uwsgi



Module Name:    pkgsrc
Committed By:   rodent
Date:           Mon Feb 17 01:01:13 UTC 2014

Modified Files:
        pkgsrc/www/py-uwsgi: Makefile distinfo
        pkgsrc/www/py-uwsgi/patches: patch-uwsgiconfig.py

Log Message:
Updated to latest release, 2.0.1. From Changelog:

(http://uwsgi-docs.readthedocs.org/en/latest/Changelog-2.0.1.html?highlight=changelog)

Bugfixes and improvements

 * due to a wrong prototype declaration, building uWSGI without SSL resulted in
   a compilation bug. The issue has been fixed.
 * a race condition preventing usage of a massive number of threads in the PyPy
   plugin has been fixed
 * check for heartbeat status only if heartbeat subsystem has been enabled
 * improved heartbeat code to support various corner cases
 * improved psgi.input to support offset in read()
 * fixed (and simplified) perl stacktrace usage
 * fixed sni secured subscription
 * CGI plugin does not require anymore that Status header is the first one
   (Andjelko Horvat)
 * fixed CPython mule_msg_get timeout parsing
 * allows embedding of config files via absolute paths
 * fixed symcall rpc
 * fixed a memory leak in CPython spooler api (xiaost)
 * The -no-orphans hardening has been brought back (currently Linux-only)
 * improved dotsplit router mode to reduce DOS risk
 * sub-Emperor are now loyal by default
 * fixed non-shared ruby 1.8.7 support
 * fixed harakiri CPython tracebacker
 * request vars are now correctly exposed by the stats server
 * support log-master for logfile-chown
 * improved legion reload
 * fixed tuntap netmask
 * fixed busyness plugin without metrics subsystem

New features

* uWSGI 2.0 is a LTS branch, so do not expect too much new features. 2.0.1 is
  the first maintainance release, so you still get a bunch of them (mainly
  features not complete in 2.0)
* Perl native Spooler support
* -alarm-backlog
* -close-on-exec2
* simple notifications subsystem
* pid namespace for daemons (Linux only)
* Resubscriptions
* filesystem monitor api
* support for yajl 1.0
* for-readline
* %i and %j magic vars
* -inject-before and -inject-after
* -http-server-name-as-http-host
* better Emperor's Ragnarok (shutdown procedure)
* PyPy paste support


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/www/py-uwsgi/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/www/py-uwsgi/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/www/py-uwsgi/patches/patch-uwsgiconfig.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index