Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
wiedi 0d2889ab59 Update py-uwsgi to 2.0.7
uWSGI 2.0.7
===========

Changelog [20140905]

Bugfixes
********

- fixed counters in statsd plugin (Joshua C. Forest)
- fixed caching in php plugin (Andrew Bevitt)
- fixed management of system users starting with a number
- fixed request body readline using memmove instead of memcpy (Andrew Wason)
- ignore "user" namespace in setns (still a source of problems)
- fixed Python3 rpc bytes/string mess (result: we support both)
- do not destroy the Emperor on failed mount hooks
- fixed symbol lookup error in the Mono plugin on OS X (Ventero)
- fixed fastcgi and scgi protocols error when out of buffer happens
- fixed solaris/smartos I/O management
- fixed 2 memory leaks in the rpc subsystem (Riccardo Magliocchetti)
- fixed rados plugin PUT method (Martin Mlynář)
- fixed multiple python mountpoints with multiple threads in cow mode
- stats UNIX socket is now deleted by vacuum
- fixed off-by-one corruption in cache LRU mode
- force single-cpu build in cygwin (Guido Notari)


New Features and improvements
*****************************

allow calling the spooler from every cpython context
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

At Europython 2014, Ultrabug (a uWSGI contributor and packager) asked for the possibility to spool tasks directly from a greenlet.

Done.

store_delete cache2 option
^^^^^^^^^^^^^^^^^^^^^^^^^^

Author: goir

The store_delete flag of the --cache2 option, allows you to force the cache engine to automatically remove an invalid
backing store file.

file logger rotation
^^^^^^^^^^^^^^^^^^^^

Author: Riccardo Magliocchetti

The `file` logger has been extended to allow the use of rotation (the same system used by the non-pluggable --logto):

0324e5965c

vassals plugin hooks
^^^^^^^^^^^^^^^^^^^^

The plugin have has been extended with two new hooks: vassal and vassal_before_exec.

Both allows to customize a vassal soon after its process has been generated.

The first third-party plugin using it is the 'apparmor' one:

https://github.com/unbit/uwsgi-apparmor

allowing you to apply an apparmor profile to a vassal


Broodlord improvements
^^^^^^^^^^^^^^^^^^^^^^

The broodlord subsystem has been improved with a new option: --vassal-sos that automatically ask for reinforcement when all of the workers of an instance are busy.

In addition to this a sysadmin can now manually ask for reinforcement sending the 'B' commando to the master fifo of an instance.
2014-09-10 16:02:33 +00:00
archivers Update to 0.6.10: More bugfixes. 2014-09-07 12:15:01 +00:00
audio Expand --version-script removals for SunOS back out into package Makefiles 2014-09-10 15:59:33 +00:00
benchmarks Fix interpreter in installed file. Bump PKGREVISION. 2014-08-14 08:21:12 +00:00
biology Update to 1.6.924 2014-07-17 12:12:26 +00:00
bootstrap Add support for --make-jobs, which passes down -j or MAKE_JOBS as 2014-09-01 12:29:58 +00:00
cad Revbump after boost-libs update 2014-08-13 10:57:32 +00:00
chat SunOS needs -liconv. 2014-09-08 09:28:37 +00:00
comms Bump PKGREVISION for netpbm update. 2014-09-08 21:24:44 +00:00
converters + hs-aeson 2014-09-07 21:09:17 +00:00
cross With build with clang due to overlap with system headers. 2014-09-10 12:13:06 +00:00
databases Skip interpreter check for a python test script. 2014-09-10 12:13:37 +00:00
devel Expand --version-script removals for SunOS back out into package Makefiles 2014-09-10 15:59:33 +00:00
distfiles
doc Updated finance/py-trytond-account-payment-sepa to 3.2.2 2014-09-10 15:10:17 +00:00
editors Don't return a value from a void function. 2014-09-10 12:14:07 +00:00
emulators Fix DESTDIR violation. 2014-09-10 12:14:57 +00:00
filesystems Needs pkg-config. 2014-09-10 12:15:15 +00:00
finance update finance/py-tryton-account-payment-sepa to 3.2.2 2014-09-10 15:09:36 +00:00
fonts Update koruri-ttf to 20140904. 2014-09-04 12:47:15 +00:00
games Update to 10223: 2014-09-10 06:08:13 +00:00
geography Remove MAKE_JOBS_SAFE=no. It was added a few releases ago, and I am 2014-09-03 10:41:31 +00:00
graphics Remove outdated replacements that now break the build. 2014-09-10 12:15:35 +00:00
ham Add icons that now get installed. Bump revision. 2014-09-10 12:16:15 +00:00
inputmethod Update ibus-skk to 1.4.2. 2014-09-10 09:46:00 +00:00
lang Don't redefine putc and friends to fix build on NetBSD with libc++. 2014-09-10 12:20:00 +00:00
licenses use LICENSE=gnu-lgpl-v2 and note exception in Makefile comment 2014-07-30 06:53:21 +00:00
mail Add SMF manifest for opendkim and default dir for key/table storage. 2014-09-10 14:01:36 +00:00
math Bump PKGREVISION for hs-text-1.1.1.3 2014-09-05 21:27:09 +00:00
mbone Switch to ffmpeg1 instead of ffmpeg. 2014-08-11 23:09:44 +00:00
meta-pkgs Limit eog to <3. This is, after all, a meta package for GNOME 2. 2014-08-21 14:01:41 +00:00
misc Update to 1.2.20140901: 2014-09-07 20:14:12 +00:00
mk Expand --version-script removals for SunOS back out into package Makefiles 2014-09-10 15:59:33 +00:00
multimedia Expand --version-script removals for SunOS back out into package Makefiles 2014-09-10 15:59:33 +00:00
net Fix counting error. Explicitly cast negative constants to int. 2014-09-10 12:23:40 +00:00
news Update news/tin to 2.2.1. 2014-08-23 10:05:58 +00:00
packages
parallel Update to version 1.0.1 2014-08-14 06:15:54 +00:00
pkgtools Allow -std= in compiler flags. 2014-09-08 12:05:10 +00:00
print Update to 1.7.5. Remove missing patch from distinfo. 2014-09-07 20:48:51 +00:00
regress Do not use a naked "make", instead use TEST_MAKE. Now it fails differently. 2014-06-21 16:34:13 +00:00
security Update spiped to 1.4.1 2014-09-08 22:43:08 +00:00
shells Update mksh to R50b, prodded by tg. 2014-09-07 12:46:31 +00:00
sysutils Expand --version-script removals for SunOS back out into package Makefiles 2014-09-10 15:59:33 +00:00
templates
textproc + hs-pandoc-types 2014-09-09 19:10:49 +00:00
time Update to 2014.7: 2014-09-07 20:27:15 +00:00
wm Bump PKGREVISION for netpbm update. 2014-09-08 21:24:44 +00:00
www Update py-uwsgi to 2.0.7 2014-09-10 16:02:33 +00:00
x11 Don't run autoconf. It's not necessarily installed and it breaks 2014-09-10 12:24:43 +00:00
Makefile
pkglocate
README

$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $

Please see doc/pkgsrc.txt for information.