Subject: CVS commit: pkgsrc/www/py-uwsgi
From: Blue Rats
Date: 2014-01-04 14:56:01
Message id: 20140104135601.6772396@cvs.netbsd.org

Log Message:
Update to 1.4.10, the oldest version supported by upstream. See py-uwsgi in
-wip for the newest supported version. Partial ChangeLog:

 * 1.4.1

- fixed typos in corerouter plugins
- fixed offloading when the number of threads is higher than 1
- fixed static_maps for non-existent paths
- fixed uwsgi_connect() on modern Linux systems to reset the socket to blocking mode

 * 1.4

- gevent improvements
- improved http/https router and fastrouter
- Go official support
- a new set of infos are exported to the stats system
- improved systemd support
- log filtering and routing
- improved tracebacker
- offload transfer for static files, and network transfers
- matheval support
- plugins can be written in Obj-C
- smart attach daemon
- added support for PEP 405 virtualenvs
- rawrouter with xclient support
- internal routing plugin for cache

 * 1.3

- python tracebacker
- user-governed harakiri
- simplified external plugin development
- Linux namespace mountpoint improvements
- secured subscription system
- merged routers codebase (fastrouter, http, rawrouter)
- https support in the http router
- config report at the end of uWSGI build process
- improved subscription system (multicast and unix socket)
- custom options
- graceful reloads on shared sockets
- configurable log-master buffer size
- extreme-optimizations for the stats subsystem
- redislog and mongodblog plugins
- added python logger
- mongodb and postgres imperial monitors
- implemented psgix.logger and psgix.cleanup
- full rack spec compliance
- preliminary ipv6 support
- gevent graceful reloads
- support for multiple loggers and logformat
- lazy-apps to load apps after fork() but without changing reloading subsystem
- emperor heartbeat subsystem
- cheaper busyness plugin
- pluggable clock sources
- added router_rewrite and router_http plugins
- external spoolers
- support for section:// and fd:// loaders
- alarm subsystem (with curl and xmpp plugins)

Files:
RevisionActionfile
1.19modifypkgsrc/www/py-uwsgi/Makefile
1.13modifypkgsrc/www/py-uwsgi/distinfo
1.2modifypkgsrc/www/py-uwsgi/patches/patch-base.ini
1.3modifypkgsrc/www/py-uwsgi/patches/patch-logging.c
1.4modifypkgsrc/www/py-uwsgi/patches/patch-uwsgi.h
1.6modifypkgsrc/www/py-uwsgi/patches/patch-uwsgiconfig.py