Hello community,

here is the log from the commit of package uwsgi for openSUSE:Factory checked 
in at 2013-12-19 07:21:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/uwsgi (Old)
 and      /work/SRC/openSUSE:Factory/.uwsgi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "uwsgi"

Changes:
--------
--- /work/SRC/openSUSE:Factory/uwsgi/uwsgi.changes      2013-09-26 
11:53:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.uwsgi.new/uwsgi.changes 2013-12-19 
07:21:58.000000000 +0100
@@ -1,0 +2,78 @@
+Thu Oct 17 18:10:06 UTC 2013 - [email protected]
+
+- 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.
+
+-------------------------------------------------------------------

Old:
----
  uwsgi-1.9.17.1.tar.gz

New:
----
  uwsgi-1.9.18.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ uwsgi.spec ++++++
--- /var/tmp/diff_new_pack.I6ZTp6/_old  2013-12-19 07:21:59.000000000 +0100
+++ /var/tmp/diff_new_pack.I6ZTp6/_new  2013-12-19 07:21:59.000000000 +0100
@@ -17,10 +17,10 @@
 
 
 Name:           uwsgi
-Version:        1.9.17.1
+Version:        1.9.18.2
 Release:        0
 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
 Url:            http://projects.unbit.it/uwsgi/wiki
 Source:         http://projects.unbit.it/downloads/uwsgi-%{version}.tar.gz
@@ -57,6 +57,7 @@
 BuildRequires:  libattr-devel
 BuildRequires:  libcap-devel
 BuildRequires:  libcurl-devel
+BuildRequires:  libffi-devel
 %if 0%{?suse_version} > 1210
 BuildRequires:  libjansson-devel
 %endif
@@ -274,6 +275,18 @@
 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
 Summary:        Lua Plugin for uWSGI
 Group:          Productivity/Networking/Web/Servers
@@ -645,6 +658,10 @@
 %defattr(-,root,root,-)
 %{_libdir}/uwsgi/ldap_plugin.so
 
+%files libffi
+%defattr(-,root,root,-)
+%{_libdir}/uwsgi/libffi_plugin.so
+
 %files lua
 %defattr(-,root,root,-)
 %{_libdir}/uwsgi/lua_plugin.so

++++++ uwsgi-1.9.17.1.tar.gz -> uwsgi-1.9.18.2.tar.gz ++++++
++++ 6940 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to