Changelog for
uwsgi-2.0.21-133.17.i586.rpm :
* Fri Jan 06 2023 Dirk Müller
- update to 2.0.21:
* Python 3.10 support
* Python 3.11 support
* add tests for worker deadlocks
* fix memory corruption in uwsgi_cache
* Fix segfault from GEVENT_SWITCH
* Support php 8.1
* Use parenthesis in print() statement
* Tue Dec 13 2022 svenAATTuebelacker.net- fixing uwsgi-php[78] package description- rpmlint: removing obsolete specfile condition for python which is included in python-rpm-macros
* Mon Dec 12 2022 Dirk Müller - switch to pkgconfig(zlib) so that alternative providers can be used
* Tue Nov 15 2022 pgajdosAATTsuse.com- php8 is supported already
* Mon Jul 04 2022 Ben Greiner - Build python plugins for all flavors on Tumbleweed
* reason: so that we can pin mailman to Python 3.9
* Thu May 12 2022 Martin Liška - Add uwsgi-ld-noexecstack.patch in order to fix gh#unbit/uwsgi#2436.
* Sun Dec 05 2021 Michael Ströder - update 2.0.20:
* Switch default python for build to python3 (Riccardo Magliocchetti)
* Add support for PHP 8 (Riccardo Magliocchetti)
* Drop support for PHP < 7 as it is EOL since end of 2018 (Riccardo Magliocchetti)
* Fix segfaults when using –wsgi-env-behavior=holy (Antonio Cuni)
* Replace uwsgi.h system includes in core and proto dirs for Bazel (Serge Bazanski)
* gevent: fix compilation with clang11 (László Károlyi)
* Fix Python 3.9 deprecations warnings (Riccardo Magliocchetti)
* Add trove classifier for Python 3.9 (Adrian)
* Fix message in Log SIGINT/SIGTERM triggered kill_them_all (Delena Malan)
* Support 7 in weekedays as an alias for sunday to match crontab behaviour (Riccardo Magliocchetti)
* Document http-timeout default of 60 seconds (Etienne H)
* Add option to override python sys.executable using py-executable config
* Allow specifying an iteration to uwsgi::add_rb_timer (Luciano Rocha)
* Allow to compile with Python versions with minor version with 2+ digits (Cyrille Pontvieux)
* Take into account new naming for LIBPL since python 3.6 (ilrico)
* Added missing HTTP status codes messages (James Brown)
* Official support for Python 3.10
* Thu Oct 07 2021 pgajdosAATTsuse.com- greenlet and gevent plugins require uwsgi-python3 instead of uwsgi-python
* Thu Sep 30 2021 pgajdosAATTsuse.com- do not require python2, drop python plugin [bsc#1191174]
* Fri Dec 11 2020 Andreas Schwab - Fix logic handling v8 plugin
* Tue Dec 01 2020 pgajdosAATTsuse.com- use system apache rpm macros
* Thu Nov 26 2020 Dirk Mueller - update 2.0.19.1:
* Reverted CGI chunked encoding support
* Fixed bug with WSGI responses returning
* Update travis to xenial (Terence D. Honles)
* Fix segfault in logsocket plugin (Riccardo Magliocchetti, #2010)
* Backport Coverity fixes from master (Riccardo Magliocchetti)
* Fix Python 3.7 warnings (Orivej Desh)
* Fix uwsgi.workers() leak in Python plugin (Arne Welzel, #2056)
* Backport redislog plugin 32-bit build fixes (Riccardo Magliocchetti, #1828)
* Fix stack overflow in core/rpc (Nicola Martino)
* Fix build with spaces in the path (Arne Welzel, #1939)
* Add missing initialization for zend_file_handle in php plugin (Arne Welzel)
* Build Python 3.7 and 3.8 plugins in CI (Arne Welzel)
* Add Trove classifiers for Python 3.7 and 3.8 (Hugo)
* Graceful shutdown for vassals (Sponsored by guppyltd.com)
* Improve yaml parsing with libyaml (Arne Welzel, #2097)
* Add smart-daemon2 option to notify daemon of master reloading (Eduardo Felipe Castegnaro)
* Do not chroot multiple times when root (Arne Welzel)
* Support io.BytesIO with wsgi.file_wrapper (Arne Welzel, #1126)
* Add websocket continuation frames support (Timi, #1350)
* Fix compilation with gevent 1.5.0 (Vytautas Liuolia)
* Fix PSGI plugin build with gcc 10 (Jorge Gallegos)
* Get rid of paste.script dependency in pypy/python plugins (Thomas De Schampheleire)
* Improve performance for santitizing file descriptors with cgi plugin (Natanael Copa, #2053)
* Fix offload-threads with honour-range (Liss Tarnell)
* Fix logging packet size length overflow (Pawel Marokwsi)
* Fix possible deadlock in install (Jacob Tolar)
* Fix parsing of http port for ipv6 (Cyril Baÿ)
* Fix impossibility of determining the end of the chunked stream with psgi plugin (ols)
* Fix parsing of http-socket port for ipv6 (Daniel Holth)
* Add chunked request decoding to the CGI plugin (Robert Schindler)
* Add add max-worker-lifetime-delta to reload workers with a delta (Marcin Lulek , #2020)- remove uwsgi-2.0.18-psgi-fix-duplicate-uperl.patch (upstream)
* Wed Sep 09 2020 Andreas Schneider - Add systemd tmpfile.d config to create /run/uwsgi
* Wed Sep 09 2020 Andreas Schneider - Use %license for the LICENSE
* Mon Jun 08 2020 James Oakley - Fix duplicate uperl in psgi plugin with wth gcc 10 (uwsgi-2.0.18-psgi-fix-duplicate-uperl.patch)
* Sat May 16 2020 James Oakley - Fix greenlet dependency for Python 3- Use explicit Python macros
* Mon Mar 09 2020 pgajdosAATTsuse.com- disable geoip plugin [bsc#1156199]