Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

uwsgi-2.0.23-2.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: uwsgi Distribution: openSUSE Tumbleweed
Version: 2.0.23 Vendor: openSUSE
Release: 2.1 Build date: Thu Feb 22 22:01:30 2024
Group: Productivity/Networking/Web/Servers Build host: i02-armsrv1
Size: 1779100 Source RPM: uwsgi-2.0.23-2.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://uwsgi-docs.readthedocs.io/en/latest/
Summary: Application Container Server for Networked/Clustered Web Applications
uWSGI is a self-healing application container server coded in pure C.

It is a WSGI server with a stack for networked/clustered web applications,
implementing message/object passing, caching, RPC and process management.

It uses the uwsgi protocol for all the networking/interprocess communications,
but it can speak other protocols as well (http, fastcgi, mongrel2...)

It can be run in preforking mode, threaded, asynchronous/evented and supports
various forms of green threads/coroutines (such as uGreen, Greenlet, Stackless,
Gevent and Fiber).

Different plugins can be used in order to add compatibility with
different technology on top of the same core.

Provides

Requires

License

Apache-2.0 AND GPL-2.0-only WITH GCC-exception-2.0

Changelog

* Tue Feb 20 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN
* Sat Jan 06 2024 Ben Greiner <code@bnavigator.de>
  - Update to 2.0.23
    * Add support for Python 3.12 (Ralf Ertzinger)
    * plugins/php: ini_entries is read-only since PHP 8.3 (Remi
      Collet)
    * Silence glibc warnings against pthread robust mutex functions
      (Riccardo Magliocchetti)
    * Fixup jvm library path detection (Riccardo Magliocchetti)
    * Use sysconfig if distutils is not available (Steve Kowalik,
      Terence D. Honles, Riccardo Magliocchetti)
* Wed Oct 18 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.0.22:
    + apache2/mod_proxy_uwsgi: stricter backend HTTP response
      parsing/validation (CVE-2023-27522).
    + plugins/rack: fix compilation with ruby 3.1.
    + plugins/php: fix build with PHP >= 8.2.
  - Drop uwsgi-php82-php_module_startup-signature.patch: fixed
    upstream.
* Sat Jul 01 2023 Andreas Schneider <asn@cryptomilk.org>
  - Use sle15_python_module_pythons
* Fri May 05 2023 pgajdos@suse.com
  - added patches
    fix https://github.com/unbit/uwsgi/commit/509a0fdd12870d0bf5b4c1ef7d1f7f
    + uwsgi-php82-php_module_startup-signature.patch
* Fri Jan 06 2023 Dirk Müller <dmueller@suse.com>
  - 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 sven@uebelacker.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 <dmueller@suse.com>
  - switch to pkgconfig(zlib) so that alternative providers can be
    used
* Tue Nov 15 2022 pgajdos@suse.com
  - php8 is supported already
* Mon Jul 04 2022 Ben Greiner <code@bnavigator.de>
  - 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 <mliska@suse.cz>
  - Add uwsgi-ld-noexecstack.patch in order to fix gh#unbit/uwsgi#2436.
* Sun Dec 05 2021 Michael Ströder <michael@stroeder.com>
  - 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 pgajdos@suse.com
  - greenlet and gevent plugins require uwsgi-python3 instead of
    uwsgi-python
* Thu Sep 30 2021 pgajdos@suse.com
  - do not require python2, drop python plugin [bsc#1191174]

Files

/etc/uwsgi
/etc/uwsgi/uwsgi.ini
/etc/uwsgi/vassals
/etc/uwsgi/vassals/broodlord.ini.example
/etc/uwsgi/vassals/cc.ini.example
/etc/uwsgi/vassals/django.ini.example
/etc/uwsgi/vassals/multi.xml.example
/etc/uwsgi/vassals/rails.yml.example
/etc/uwsgi/vassals/trac.ini.example
/etc/uwsgi/vassals/werkzeug.xml.example
/run/uwsgi
/usr/lib/systemd/system/uwsgi.service
/usr/lib/tmpfiles.d/uwsgi.conf
/usr/lib/uwsgi
/usr/lib/uwsgi/airbrake_plugin.so
/usr/lib/uwsgi/alarm_curl_plugin.so
/usr/lib/uwsgi/asyncio_plugin.so
/usr/lib/uwsgi/cache_plugin.so
/usr/lib/uwsgi/carbon_plugin.so
/usr/lib/uwsgi/cgi_plugin.so
/usr/lib/uwsgi/cheaper_backlog2_plugin.so
/usr/lib/uwsgi/cheaper_busyness_plugin.so
/usr/lib/uwsgi/clock_monotonic_plugin.so
/usr/lib/uwsgi/clock_realtime_plugin.so
/usr/lib/uwsgi/corerouter_plugin.so
/usr/lib/uwsgi/curl_cron_plugin.so
/usr/lib/uwsgi/dumbloop_plugin.so
/usr/lib/uwsgi/echo_plugin.so
/usr/lib/uwsgi/emperor_amqp_plugin.so
/usr/lib/uwsgi/exception_log_plugin.so
/usr/lib/uwsgi/fastrouter_plugin.so
/usr/lib/uwsgi/forkptyrouter_plugin.so
/usr/lib/uwsgi/graylog2_plugin.so
/usr/lib/uwsgi/http_plugin.so
/usr/lib/uwsgi/legion_cache_fetch_plugin.so
/usr/lib/uwsgi/logcrypto_plugin.so
/usr/lib/uwsgi/logfile_plugin.so
/usr/lib/uwsgi/logpipe_plugin.so
/usr/lib/uwsgi/logsocket_plugin.so
/usr/lib/uwsgi/msgpack_plugin.so
/usr/lib/uwsgi/nagios_plugin.so
/usr/lib/uwsgi/notfound_plugin.so
/usr/lib/uwsgi/objc_gc_plugin.so
/usr/lib/uwsgi/ping_plugin.so
/usr/lib/uwsgi/pty_plugin.so
/usr/lib/uwsgi/rawrouter_plugin.so
/usr/lib/uwsgi/redislog_plugin.so
/usr/lib/uwsgi/router_access_plugin.so
/usr/lib/uwsgi/router_basicauth_plugin.so
/usr/lib/uwsgi/router_cache_plugin.so
/usr/lib/uwsgi/router_expires_plugin.so
/usr/lib/uwsgi/router_hash_plugin.so
/usr/lib/uwsgi/router_http_plugin.so
/usr/lib/uwsgi/router_memcached_plugin.so
/usr/lib/uwsgi/router_metrics_plugin.so
/usr/lib/uwsgi/router_radius_plugin.so
/usr/lib/uwsgi/router_redirect_plugin.so
/usr/lib/uwsgi/router_redis_plugin.so
/usr/lib/uwsgi/router_rewrite_plugin.so
/usr/lib/uwsgi/router_static_plugin.so
/usr/lib/uwsgi/router_uwsgi_plugin.so
/usr/lib/uwsgi/router_xmldir_plugin.so
/usr/lib/uwsgi/rpc_plugin.so
/usr/lib/uwsgi/rrdtool_plugin.so
/usr/lib/uwsgi/rsyslog_plugin.so
/usr/lib/uwsgi/signal_plugin.so
/usr/lib/uwsgi/spooler_plugin.so
/usr/lib/uwsgi/ssi_plugin.so
/usr/lib/uwsgi/sslrouter_plugin.so
/usr/lib/uwsgi/stats_pusher_file_plugin.so
/usr/lib/uwsgi/stats_pusher_socket_plugin.so
/usr/lib/uwsgi/stats_pusher_statsd_plugin.so
/usr/lib/uwsgi/symcall_plugin.so
/usr/lib/uwsgi/syslog_plugin.so
/usr/lib/uwsgi/systemd_logger_plugin.so
/usr/lib/uwsgi/tornado_plugin.so
/usr/lib/uwsgi/transformation_chunked_plugin.so
/usr/lib/uwsgi/transformation_gzip_plugin.so
/usr/lib/uwsgi/transformation_offload_plugin.so
/usr/lib/uwsgi/transformation_template_plugin.so
/usr/lib/uwsgi/transformation_tofile_plugin.so
/usr/lib/uwsgi/transformation_toupper_plugin.so
/usr/lib/uwsgi/tuntap_plugin.so
/usr/lib/uwsgi/ugreen_plugin.so
/usr/lib/uwsgi/webdav_plugin.so
/usr/lib/uwsgi/xattr_plugin.so
/usr/lib/uwsgi/zabbix_plugin.so
/usr/lib/uwsgi/zergpool_plugin.so
/usr/sbin/rcuwsgi
/usr/sbin/uwsgi
/usr/share/doc/packages/uwsgi
/usr/share/doc/packages/uwsgi/CONTRIBUTORS
/usr/share/doc/packages/uwsgi/README
/usr/share/doc/packages/uwsgi/README.openSUSE
/usr/share/doc/packages/uwsgi/contrib
/usr/share/doc/packages/uwsgi/contrib/Uwsgi.pm
/usr/share/doc/packages/uwsgi/contrib/binder.pl
/usr/share/doc/packages/uwsgi/contrib/centos_init_script
/usr/share/doc/packages/uwsgi/contrib/cgi_python.c
/usr/share/doc/packages/uwsgi/contrib/cryptologger.rb
/usr/share/doc/packages/uwsgi/contrib/emperormon.ru
/usr/share/doc/packages/uwsgi/contrib/fdconf.pl
/usr/share/doc/packages/uwsgi/contrib/graphite_uwsgi.py
/usr/share/doc/packages/uwsgi/contrib/launchd
/usr/share/doc/packages/uwsgi/contrib/launchd/it.unbit.uwsgi.emperor.plist
/usr/share/doc/packages/uwsgi/contrib/launchd/it.unbit.uwsgi.plist
/usr/share/doc/packages/uwsgi/contrib/loadapp.pl
/usr/share/doc/packages/uwsgi/contrib/pypy
/usr/share/doc/packages/uwsgi/contrib/pypy/uwsgi_pypy_greenlets.py
/usr/share/doc/packages/uwsgi/contrib/pyuwsgi.py
/usr/share/doc/packages/uwsgi/contrib/runuwsgi.py
/usr/share/doc/packages/uwsgi/contrib/securesubscribe.pl
/usr/share/doc/packages/uwsgi/contrib/spoolqueue
/usr/share/doc/packages/uwsgi/contrib/spoolqueue/producer.py
/usr/share/doc/packages/uwsgi/contrib/spoolqueue/tasks.py
/usr/share/doc/packages/uwsgi/contrib/spoolqueue/tasksconsumer.py
/usr/share/doc/packages/uwsgi/contrib/subscribe.pl
/usr/share/doc/packages/uwsgi/contrib/twuwsgi.py
/usr/share/doc/packages/uwsgi/contrib/upstart
/usr/share/doc/packages/uwsgi/contrib/upstart/emperor.conf
/usr/share/doc/packages/uwsgi/contrib/upstart/uwsgi.conf
/usr/share/doc/packages/uwsgi/contrib/upython
/usr/share/doc/packages/uwsgi/contrib/urack.rb
/usr/share/doc/packages/uwsgi/contrib/uwsgi-cache-monitor.py
/usr/share/doc/packages/uwsgi/contrib/uwsgi.erl
/usr/share/doc/packages/uwsgi/contrib/uwsgi.java
/usr/share/doc/packages/uwsgi/contrib/uwsgi.rb
/usr/share/doc/packages/uwsgi/contrib/uwsgi_client.c
/usr/share/doc/packages/uwsgi/contrib/uwsgi_dynamic_client.c
/usr/share/doc/packages/uwsgi/contrib/uwsgisubscribers.ru
/usr/share/doc/packages/uwsgi/contrib/xinetd_uwsgi
/usr/share/doc/packages/uwsgi/examples
/usr/share/doc/packages/uwsgi/examples/bootstrap.py
/usr/share/doc/packages/uwsgi/examples/bootstrap2.py
/usr/share/doc/packages/uwsgi/examples/bootstrap3.py
/usr/share/doc/packages/uwsgi/examples/bootstrap4.py
/usr/share/doc/packages/uwsgi/examples/bootstrap5.py
/usr/share/doc/packages/uwsgi/examples/config.lua
/usr/share/doc/packages/uwsgi/examples/config.ru
/usr/share/doc/packages/uwsgi/examples/config17.ru
/usr/share/doc/packages/uwsgi/examples/config2.lua
/usr/share/doc/packages/uwsgi/examples/config2.ru
/usr/share/doc/packages/uwsgi/examples/config30.ru
/usr/share/doc/packages/uwsgi/examples/corostream.pl
/usr/share/doc/packages/uwsgi/examples/debug.ini
/usr/share/doc/packages/uwsgi/examples/fibers.ru
/usr/share/doc/packages/uwsgi/examples/fibers.yml
/usr/share/doc/packages/uwsgi/examples/flaskpost.py
/usr/share/doc/packages/uwsgi/examples/heavytest.ini
/usr/share/doc/packages/uwsgi/examples/heavytest.py
/usr/share/doc/packages/uwsgi/examples/info_uwsgi.php
/usr/share/doc/packages/uwsgi/examples/logic.ini
/usr/share/doc/packages/uwsgi/examples/mega.xml
/usr/share/doc/packages/uwsgi/examples/mjpeg_stream.py
/usr/share/doc/packages/uwsgi/examples/mojoapp.pl
/usr/share/doc/packages/uwsgi/examples/multi.ini
/usr/share/doc/packages/uwsgi/examples/multi.xml
/usr/share/doc/packages/uwsgi/examples/multiapp.py
/usr/share/doc/packages/uwsgi/examples/protected.ini
/usr/share/doc/packages/uwsgi/examples/router.lua
/usr/share/doc/packages/uwsgi/examples/simple_app.py
/usr/share/doc/packages/uwsgi/examples/simple_app_wsgi2.py
/usr/share/doc/packages/uwsgi/examples/simple_logger.py
/usr/share/doc/packages/uwsgi/examples/sites.xml
/usr/share/doc/packages/uwsgi/examples/sputnik.ws
/usr/share/doc/packages/uwsgi/examples/staticfilesnmp.py
/usr/share/doc/packages/uwsgi/examples/taskqueue.py
/usr/share/doc/packages/uwsgi/examples/uwsgi.xml
/usr/share/doc/packages/uwsgi/examples/uwsgirouter.py
/usr/share/doc/packages/uwsgi/examples/uwsgirouter2.py
/usr/share/doc/packages/uwsgi/examples/uwsgirouter3.py
/usr/share/doc/packages/uwsgi/examples/uwsgirouter4.py
/usr/share/doc/packages/uwsgi/examples/uwsgirouter5.py
/usr/share/doc/packages/uwsgi/examples/uwsgistatus.py
/usr/share/doc/packages/uwsgi/examples/welcome.ini
/usr/share/doc/packages/uwsgi/examples/welcome.py
/usr/share/doc/packages/uwsgi/examples/welcome3.py
/usr/share/doc/packages/uwsgi/examples/werkzeug.js
/usr/share/doc/packages/uwsgi/examples/werkzeug.yml
/usr/share/doc/packages/uwsgi/examples/werkzeug_strict.yml
/usr/share/doc/packages/uwsgi/examples/xmlindex-html.xsl
/usr/share/doc/packages/uwsgi/examples/xmlindex.ini
/usr/share/doc/packages/uwsgi/examples/zmqgevent.ini
/usr/share/licenses/uwsgi
/usr/share/licenses/uwsgi/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Mar 31 00:11:26 2024