Accepting request 204764 from server:http
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/204764 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=8
This commit is contained in:
commit
17dd8ba0c4
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:e2558b918afe47640e3c4e75be4347e7e8dc7b19caf2120b6e1fb6bf17891c2a
|
|
||||||
size 696468
|
|
3
uwsgi-1.9.18.2.tar.gz
Normal file
3
uwsgi-1.9.18.2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:43f893bb346ac0da1a7d0d2d70c4e4f5bb28758488deec51ab6c0047f3e52427
|
||||||
|
size 706180
|
@ -1,3 +1,81 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 17 18:10:06 UTC 2013 - jfunk@funktronics.ca
|
||||||
|
|
||||||
|
- Update to 1.9.18.2:
|
||||||
|
* 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
|
||||||
|
* Auto-fix modifier1. Now if the modifier1 of the request is zero, but the
|
||||||
|
python plugin is not loaded (or there are no python apps loaded) the
|
||||||
|
first configured app will be set instead (unless you disable with
|
||||||
|
feature with --no-default-app).
|
||||||
|
* Perl auto reloader. The --perl-auto-reload option allows the psgi plugin
|
||||||
|
to check for changed modules after every request. It takes the frequency
|
||||||
|
(in seconds) of the scan.
|
||||||
|
* The "raw" mode (preview technology, only for CPython). Raw mode allows
|
||||||
|
you to directly parse the request in your application callable. Instead
|
||||||
|
of getting a list of CGI vars/headers in your callable you only get the
|
||||||
|
file descriptor soon after accept(). You can then read()/write() to that
|
||||||
|
file descriptor in full freedom.
|
||||||
|
* Optional NON-standard support for CPython buffer protocol for WSGI
|
||||||
|
responses. This is a NON-standard behaviour you have to voluntarily
|
||||||
|
enable with --wsgi-accept-buffer.
|
||||||
|
* Emperor and config improvements
|
||||||
|
* The config system has been improved to be even more consistent in
|
||||||
|
respect to strict mode (reminder: with --strict you basically check
|
||||||
|
your config files for unknown options avoiding headaches caused by
|
||||||
|
typos).
|
||||||
|
* New magic vars have been added exposing the name of the original
|
||||||
|
config file (this simplifies templating when in Emperor mode), check
|
||||||
|
them at
|
||||||
|
https://github.com/unbit/uwsgi-docs/blob/master/Configuration.rst#magic-variables
|
||||||
|
* The Emperor got support for Linux capabilities using the --emperor-cap
|
||||||
|
option. The option takes the list of capability you want to maintain
|
||||||
|
for your vassals when they start as root
|
||||||
|
* Build system improvements
|
||||||
|
* The build system has been improved to link custom sources on the fly.
|
||||||
|
* Riccardo Magliocchetti rewrote the build script to use optparse
|
||||||
|
instead of raw/old-fashioned sys.argv parsing
|
||||||
|
* Pluginized the 'schemes' managementi. Schemes are the prefix part of
|
||||||
|
uWSGI uri's. When you do "uwsgi --ini http://foobar.local:9090/test.ini"
|
||||||
|
the http:// is the scheme, signalling uWSGI it has to download the
|
||||||
|
config file via http. Til now those 'schemes' were hardcoded. Now they
|
||||||
|
are exposed as plugins, so you can add more of them (or override the
|
||||||
|
default one).
|
||||||
|
* mountpoints checks. Allows for managing, for example, FUSE filesystems
|
||||||
|
with uWSGI:
|
||||||
|
http://uwsgi-docs.readthedocs.org/en/latest/tutorials/ReliableFuse.html
|
||||||
|
* Preliminary libffi plugin. As embedding c libraries for exposing hooks
|
||||||
|
is becoming more common, we have started working on libffi integration,
|
||||||
|
allowing safe (and sane) argument passing to hooks. More to came soon.
|
||||||
|
* Official support for kFreeBSD. Debian/kFreeBSD is officially supported.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Sep 24 16:49:25 UTC 2013 - jfunk@funktronics.ca
|
Tue Sep 24 16:49:25 UTC 2013 - jfunk@funktronics.ca
|
||||||
|
|
||||||
|
21
uwsgi.spec
21
uwsgi.spec
@ -17,10 +17,10 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: uwsgi
|
Name: uwsgi
|
||||||
Version: 1.9.17.1
|
Version: 1.9.18.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Application Container Server for Networked/Clustered Web Applications
|
Summary: Application Container Server for Networked/Clustered Web Applications
|
||||||
License: GPL-2.0+
|
License: GPL-2.0-with-GCC-exception
|
||||||
Group: Productivity/Networking/Web/Servers
|
Group: Productivity/Networking/Web/Servers
|
||||||
Url: http://projects.unbit.it/uwsgi/wiki
|
Url: http://projects.unbit.it/uwsgi/wiki
|
||||||
Source: http://projects.unbit.it/downloads/uwsgi-%{version}.tar.gz
|
Source: http://projects.unbit.it/downloads/uwsgi-%{version}.tar.gz
|
||||||
@ -57,6 +57,7 @@ BuildRequires: libGeoIP-devel
|
|||||||
BuildRequires: libattr-devel
|
BuildRequires: libattr-devel
|
||||||
BuildRequires: libcap-devel
|
BuildRequires: libcap-devel
|
||||||
BuildRequires: libcurl-devel
|
BuildRequires: libcurl-devel
|
||||||
|
BuildRequires: libffi-devel
|
||||||
%if 0%{?suse_version} > 1210
|
%if 0%{?suse_version} > 1210
|
||||||
BuildRequires: libjansson-devel
|
BuildRequires: libjansson-devel
|
||||||
%endif
|
%endif
|
||||||
@ -274,6 +275,18 @@ container server coded in pure C.
|
|||||||
This package contains support for configuring uWSGI via LDAP.
|
This package contains support for configuring uWSGI via LDAP.
|
||||||
|
|
||||||
|
|
||||||
|
%package libffi
|
||||||
|
Summary: libffi Plugin for uWSGI
|
||||||
|
Group: Productivity/Networking/Web/Servers
|
||||||
|
Requires: %{name} = %{version}
|
||||||
|
|
||||||
|
%description libffi
|
||||||
|
uWSGI is a fast, self-healing and developer/sysadmin-friendly application
|
||||||
|
container server coded in pure C.
|
||||||
|
|
||||||
|
This package contains support for libffi.
|
||||||
|
|
||||||
|
|
||||||
%package lua
|
%package lua
|
||||||
Summary: Lua Plugin for uWSGI
|
Summary: Lua Plugin for uWSGI
|
||||||
Group: Productivity/Networking/Web/Servers
|
Group: Productivity/Networking/Web/Servers
|
||||||
@ -645,6 +658,10 @@ install -D plugins/jvm/uwsgi.jar %{buildroot}%{_javadir}/uwsgi.jar
|
|||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%{_libdir}/uwsgi/ldap_plugin.so
|
%{_libdir}/uwsgi/ldap_plugin.so
|
||||||
|
|
||||||
|
%files libffi
|
||||||
|
%defattr(-,root,root,-)
|
||||||
|
%{_libdir}/uwsgi/libffi_plugin.so
|
||||||
|
|
||||||
%files lua
|
%files lua
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%{_libdir}/uwsgi/lua_plugin.so
|
%{_libdir}/uwsgi/lua_plugin.so
|
||||||
|
Loading…
Reference in New Issue
Block a user