forked from pool/uwsgi
e6a223498f
* check for NULL dictionary values in python3 autoreloader * fixed fastrouter realloc() bug * fixed stdin and embedded configuration * fixed vassal's strict mode * fixed UUID randomization when libuuid is not used * added --iprint (immediate print) option - Changes from 1.9.18: * License change. This version of uWSGI is the first of the 1.9 tree using GPL2 + linking exception instead of plain GPL2 * Bugfixes * fixed uwsgi native protocol support on big endian machines * fixed jvm build system for arm (Jorge Gallegos) * fixed a memleak spotted by cppcheck in zlib management * chdir() at every emperor glob iteration * correctly honour --force-cwd * fixed ia64/Linux compilation (Jonas Smedegaard/Riccardo Magliocchetti) * fixed ruby rvm paths parsing order * added waitpid() after daemon’s SIGTERM (Łukasz Mierzwa) * fixed pid numbering after --idle (Łukasz Mierzwa) * fixed/improved cheaper memory limits (Łukasz Mierzwa) * correctly close inherited sockets in gateways * fix checks for MAP_FAILED in mmap() (instead of NULL) * fixed FastCGI non-blocking body read() (patch by Arkaitz Jimenez) * fixed attach.py script * avoid crashing on non-conformant PSGI response headers * run the python autoreloader even in non-apps mode when non-lazy * New Features * https://uwsgi-docs.readthedocs.org/en/latest/Changelog-1.9.18.html * Minimal build profiles OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=25 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
django.ini.example | ||
opensuse.ini.in | ||
rails.yml.example | ||
README.openSUSE | ||
trac.ini.example | ||
uwsgi-1.9.11-systemd_logger-old_systemd.patch | ||
uwsgi-1.9.13-emperor_pg-Wformat.patch | ||
uwsgi-1.9.13-objc_gc-no-fobjc-gc.patch | ||
uwsgi-1.9.17-no-LD_RUN_PATH.patch | ||
uwsgi-1.9.17-plugin_build_path.patch | ||
uwsgi-1.9.18.2.tar.gz | ||
uwsgi.changes | ||
uwsgi.ini | ||
uwsgi.service | ||
uwsgi.spec | ||
werkzeug.xml.example |
==================== openSUSE uWSGI Notes ==================== Upgrading from 1.2.6 -------------------- The init script and the sysconfig file /etc/sysconfig/uwsgi are now deprecated in favor of a systemd service and a default configuration file /etc/uwsgi/uwsgi.ini. Emperor Mode ------------ The included uwsgi service runs uWSGI in Emperor mode by default. It will monitor the /etc/uwsgi/vassals directory for configurations and will automatically load and restart uWSGI processes when configuration files are placed there or modified. Some example configurations are provided in the directory. To enable one, rename it without the .example at the end and edit for your application. For more information on Emperor mode, see https://uwsgi-docs.readthedocs.org/en/latest/Emperor.html Plugins ------- This uWSGI package is fully modular. Some plugins, such as the Python plugin, are not embedded in the main server binary. This means that your application configurations need to specify the plugins it uses. For example, a Python application will need the following option specified: plugins = python Alternatively, uWSGI has a autoload option that will load any plugins when it encounters options for those plugins in the configuration. To enable that, use the following in the configuration: autoload = 1