Uwsgi

Latest version: v2.0.26

Safety actively analyzes 634871 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 11

2.0.26

Released 20240601

Maintenance release

Changes
-------

- apache2/mod_proxy_uwsgi: let httpd handle CL/TE for non-http handlers CVE-2024-24795 (Eric Covener)
- remove race-condition over termination of uWSGI process when using need-app and lazy-apps (Hanan .T)
- fix 32-bit compilation with GCC14 (Rosen Penev)
- uwsgiconfig: get compiler version with -dumpfullversion (Riccardo Magliocchetti)
- Fix uwsgi_regexp_match() with pcre2 (Alexandre Rossi)


Availability
------------

You can download uWSGI 2.0.26 from https://files.pythonhosted.org/packages/3a/7a/4c910bdc9d32640ba89f8d1dc256872c2b5e64830759f7dc346815f5b3b1/uwsgi-2.0.26.tar.gz

2.0.25.1

Not secure
Released 20240415

Maintenance release

Changes
-------

- Fix build when pcre is not found and is optional (umut)

Availability
------------

You can download uWSGI 2.0.25.1 from https://files.pythonhosted.org/packages/52/9a/ab43cf8fb4847a6fda585beb1374deba0583660fa05c882a498784b2fc77/uwsgi-2.0.25.1.tar.gz

2.0.25

Not secure
Released 20240413

Maintenance release

Changes
-------

- Update glusterfs io callback function signature for 6.0 (Ralf Ertzinger)
- Fix default values in help for min-worker-lifetime & legion-skew-tolerance (Thomas Riccardi)
- Fix build regression with gcc < 5 (Riccardo Magliocchetti)
- Add support for building against prcre2. This changes the regexp internal data
structures (Alexandre Rossi)
- Allow the valgrind generator script to run with a different python version (Wynn Wilkes)
- Fix a potential error with not releasing the gil in uwsgi_python_rpc (Wynn Wilkes)
- Rework threading cancellation handling. This can fix issues with threading, missing
atexit callbacks and whatnot. (Inada Naoki)

Availability
------------

You can download uWSGI 2.0.25 from https://files.pythonhosted.org/packages/c5/d6/72d625b5664468df51c5a082668b3f127cc0b154f7bb22763ac71b081d6a/uwsgi-2.0.25.tar.gz

2.0.24

Not secure
Released 20240208

Maintenance release

Changes
-------

- properly init cache for purge_lru (Alexandre Rossi)
- fix linking with php8 (Remi Collet)
- remove unused variables to fix compilation (László Károlyi)
- fix function parameter type to avoid overflow in harakiri (Shai Bentov)
- fix socket queue stats for ipv6 (Riccardo Magliocchetti)
- fixup -Wformat-signedness warnings (Riccardo Magliocchetti)
- Avoid strncpy from null in pyloader (Ben Kallus)
- add clang to compile test matrix in ci (Riccardo Magliocchetti)

Availability
------------

You can download uWSGI 2.0.24 from https://files.pythonhosted.org/packages/1b/ed/136698c76722268569eac4e48ab90f3ced8b8035e414a8290cb935c40c16/uwsgi-2.0.24.tar.gz

2.0.23

Not secure
Released 20231101

Maintenance release

Changes
-------

- 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)


Availability
------------

You can download uWSGI 2.0.23 from https://files.pythonhosted.org/packages/79/73/b5def500729e134d1cb8dfc334e27fa2e9cfd4e639c1f60c6532d40edaed/uwsgi-2.0.23.tar.gz

2.0.22

Not secure
Released 20230727

Maintenance release

Changes
-------

- Add graceful harakiri to give more slack to workers in order to do cleanup actions (Filipe Felisbino)
The following options have been added:

- `harakiri-graceful-timeout` to control the timeout for the worker to attempt a graceful shutdown
- `harakiri-graceful-signal`, to choose which signal to use for graceful harakiri (default: SIGTERM)
- `harakiri-queue-threshold` in order to trigger harakiri only when the listen queue crosses a threshold
- plugins/php: Fix PHP 8.2 compilation (Alexandre Rossi)
- plugins/python: Use "backslashreplace" on stderr initialization (Nicolas Evrard)
- Fix typo (Young Ziyi)
- Fix use after free with DEBUG (Alexandre Rossi)
- apache2/mod_proxy_uwsgi: stricter backend HTTP response parsing/validation (Eric Covener, via Freexian)
- ci: update to ubuntu 20.04 since 18.04 is unsupported (Riccardo Magliocchetti)
- plugins/rack: fix compilation with Ruby 3.1, this breaks compilation for Ruby < 2.x (Lalufu, Riccardo Magliocchetti)


Availability
------------

You can download uWSGI 2.0.22 from https://files.pythonhosted.org/packages/a7/4e/c4d5559b3504bb65175a759392b03cac04b8771e9a9b14811adf1151f02f/uwsgi-2.0.22.tar.gz

Page 1 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.