8ff8795056
Accepting request 1314065 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1314065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=64
2025-10-28 13:49:34 +00:00
a9feb312bc
Accepting request 1314045 from home:mcepl
...
- Use LuaJIT instead of Lua PUC 5.1, because the latter is being
decommissioned in Factory. Also, we really do not support SUSE
12.1 any more.
OBS-URL: https://build.opensuse.org/request/show/1314045
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=147
2025-10-28 12:04:32 +00:00
c943617cae
Accepting request 1312401 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1312401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=63
2025-10-21 09:15:02 +00:00
5705020f4a
Accepting request 1312395 from home:mcepl
...
Required mainly for compatibility with Python 3.14.
- Update to 2.0.31:
- Fix build with gcc-15 (Arne de Bruijn)
- Build improvements (Janos Guljas, Jonas Smedegaard)
- Fix some user visible typos (Alexandre Rossi)
- Fix gracefully_kill_them_all() for setups using fifo-based
master graceful reload (Wynn Wilkes)
- Fix compilation with PHP 8.5 (Remi Collet)
- Update to 2.0.30:
- Port to Python 3.14 beta 1 (Victor Stinner)
- Fix atexit handler install with –lazy / –lazy-apps (Taegyun
Kim)
- Update to 2.0.29:
- Fix integration tests not running (Alexandre Rossi)
- Backport pypy plugin fixes (Alexandre Rossi)
- Add support for rack 3 (Alexandre Rossi)
- Fix compilation with gcc-15 (Alexandre Rossi)
- Backport –max-request-delta from master (Jeremy Goulard)
- Disable executable stack (Martin Liška)
- Fix uwsgi_request_body_readline without new lines found (Juho
Heikkinen)
- Fix reload-os-env option (wszak)
- Tidy python code (Curtis)
- Python3 compat for examples and testing code (Thomas Goirand)
- Remove upstreamed patches:
- gcc15.patch
- Readjusted patches:
- plugins-gcc15.patch
- python313.patch
- uwsgi-1.9.11-systemd_logger-old_systemd.patch
- uwsgi-1.9.13-objc_gc-no-fobjc-gc.patch
- uwsgi-1.9.17-plugin_build_path.patch
- uwsgi-2.0.12-no-LD_RUN_PATH.patch
- uwsgi-2.0.18-postgresql-config.patch
- uwsgi-ld-noexecstack.patch
- uwsgi-reproducible-jar-mtime.patch
OBS-URL: https://build.opensuse.org/request/show/1312395
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=145
2025-10-20 12:20:11 +00:00
5fb54f7a38
Accepting request 1291353 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1291353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=62
2025-07-09 15:26:25 +00:00
a265004500
Accepting request 1291133 from home:jengelh:branches:server:http
...
- Deactivate glusterfs backend.
- Delete old specfile constructs.
OBS-URL: https://build.opensuse.org/request/show/1291133
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=143
2025-07-08 19:31:08 +00:00
08a22726ec
Accepting request 1278017 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1278017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=61
2025-05-23 12:28:08 +00:00
9fc67a3a29
Accepting request 1277483 from home:bmwiedemann:branches:server:http
...
Use $RPM_BUILD_NCPUS instead of %jobs (boo#1237231)
OBS-URL: https://build.opensuse.org/request/show/1277483
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=141
2025-05-16 10:42:17 +00:00
fe9a6db096
Accepting request 1269735 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1269735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=60
2025-04-16 18:38:03 +00:00
ae987bf475
Accepting request 1269734 from home:hsk17:branches:openSUSE:Factory:Staging:Gcc7
...
add patches to fix gcc-15 compile time errors
OBS-URL: https://build.opensuse.org/request/show/1269734
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=139
2025-04-15 19:46:10 +00:00
b93839366b
Accepting request 1254805 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1254805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=59
2025-03-21 19:21:40 +00:00
2e86f7851d
Accepting request 1254802 from home:AndreasStieger:branches:server:http
...
- build with pcre2
OBS-URL: https://build.opensuse.org/request/show/1254802
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=137
2025-03-20 17:25:39 +00:00
131b7a654c
Accepting request 1228503 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1228503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=58
2024-12-06 13:25:11 +00:00
b6ec923f47
Accepting request 1228454 from home:fstrba:branches:server:http
...
Use SOURCE_DATE_EPOCH for reproducible jar mtime
OBS-URL: https://build.opensuse.org/request/show/1228454
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=135
2024-12-05 11:41:02 +00:00
2711437742
Accepting request 1221602 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1221602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=57
2024-11-06 15:49:19 +00:00
732fbfb194
Accepting request 1221480 from home:mcalabkova:branches:server:http
...
OBS-URL: https://build.opensuse.org/request/show/1221480
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=133
2024-11-05 20:02:26 +00:00
c9d60474a1
Accepting request 1220532 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1220532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=56
2024-11-05 14:40:29 +00:00
d7920f372e
Accepting request 1219113 from home:dirkmueller:Factory
...
- update to 2.0.28 (bsc#1222332, CVE-2024-24795):
* Bit more friendly log messages
* Add more integration tests
* Fix static library not found install error on conda
* pyuwsgi: avoid interleaving pywsgi threadstate
* Fix gracefully_kill_them_all with running requests
* Fix –catch-exceptions causing a segfault in Python 3.5+
* plugins/php: Add support for uwsgi.disconnect() function
* plugins/python: use PyOS_*Fork stable API functions on 3.7+
* core/uwsgi: set enable threads by default
* plugins/python: fix compilation with Python 3.13
* use pipe in gracefully_kill() to stop worker loop
* port pypy plugin to python3
* add some integrations tests
* apache2/mod_proxy_uwsgi: let httpd handle CL/TE for
non-http handlers CVE-2024-24795
* 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
* Fix uwsgi_regexp_match() with pcre2
- drop uwsgi-93d07ec38b31.patch (upstream)
* Use parenthesis in print() statement
* Fixed bug with WSGI responses returning
* Reverted EPOLLEXCLUSIVE patch, requires more investigation
* fixed alarm backlog
- Don't build v8 plugin for PowerPC
* logpipe: Don't setsid() twice (credits: INADA Naoki)
* This release starts the 'hardening' cycle for uWSGI 2.0 (scheduled for the
OBS-URL: https://build.opensuse.org/request/show/1219113
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=131
2024-11-04 10:41:22 +00:00
e6e4e56196
Accepting request 1194296 from server:http
...
- Added a backport of uwsgi-93d07ec38b31.patch to fix a type
incompatibility problem to enable build with GCC 14.
If the request is OK, please forward it to Factory soon too so that we
can switch the default compiler. Thanks! (forwarded request 1189638 from jamborm)
OBS-URL: https://build.opensuse.org/request/show/1194296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=55
2024-08-17 10:40:56 +00:00
2dadcd47b2
Accepting request 1189638 from home:jamborm:gcc14test-m
...
- Added a backport of uwsgi-93d07ec38b31.patch to fix a type
incompatibility problem to enable build with GCC 14.
If the request is OK, please forward it to Factory soon too so that we
can switch the default compiler. Thanks!
OBS-URL: https://build.opensuse.org/request/show/1189638
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=129
2024-08-16 12:10:59 +00:00
709d893c39
Accepting request 1173928 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1173928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=54
2024-05-15 19:25:58 +00:00
fc8a9c5e21
Accepting request 1173910 from home:pgajdos
...
- version update to 2.0.25.1
* fixed build with gcc14
2.0.25.1
* Fix build when pcre is not found and is optional (umut)
2.0.25
* 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)
- modified patches
% uwsgi-1.9.17-plugin_build_path.patch (refreshed)
- deleted patches
- uwsgi-2.0.24-update-glusterfs-io-callback-signature.patch (upstreamed)
OBS-URL: https://build.opensuse.org/request/show/1173910
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=127
2024-05-14 08:56:40 +00:00
3d0bf679f6
- Update to 2.0.24
...
* 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)
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=126
2024-03-15 18:04:10 +00:00
024a002782
Accepting request 1148345 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1148345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=53
2024-02-22 19:55:19 +00:00
971054c411
Accepting request 1148213 from home:dimstar:rpm4.20:u
...
Prepare for RPM 4.20
OBS-URL: https://build.opensuse.org/request/show/1148213
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=124
2024-02-20 21:02:53 +00:00
4266107731
Accepting request 1137351 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1137351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=52
2024-01-07 20:38:54 +00:00
c94d35844b
Accepting request 1137313 from home:bnavigator:branches:devel:languages:python
...
- 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)
OBS-URL: https://build.opensuse.org/request/show/1137313
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=122
2024-01-07 12:58:41 +00:00
47fb73f92e
Accepting request 1118573 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1118573
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=51
2023-10-19 20:47:20 +00:00
210fc2aaec
Accepting request 1118554 from home:dimstar:Factory
...
- 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.
OBS-URL: https://build.opensuse.org/request/show/1118554
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=120
2023-10-18 11:43:38 +00:00
9063e3437c
Accepting request 1096427 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1096427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=50
2023-07-05 13:30:43 +00:00
920ae76696
Accepting request 1096423 from home:gladiac:mailman
...
- Use sle15_python_module_pythons
OBS-URL: https://build.opensuse.org/request/show/1096423
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=118
2023-07-02 19:06:13 +00:00
08959eaec7
Accepting request 1085068 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1085068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=49
2023-05-06 20:08:41 +00:00
9afa37da88
Accepting request 1085034 from home:pgajdos
...
- added patches
fix https://github.com/unbit/uwsgi/commit/509a0fdd12870d0bf5b4c1ef7d1f7f
+ uwsgi-php82-php_module_startup-signature.patch
OBS-URL: https://build.opensuse.org/request/show/1085034
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=116
2023-05-05 12:09:08 +00:00
aac26f9515
Accepting request 1056813 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1056813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=48
2023-01-08 20:25:12 +00:00
904360bde9
Accepting request 1056693 from home:dirkmueller:Factory
...
- 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
- switch to pkgconfig(zlib) so that alternative providers can be
used
OBS-URL: https://build.opensuse.org/request/show/1056693
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=114
2023-01-07 18:41:26 +00:00
50a18e54a5
Accepting request 1043055 from home:pgajdos:php8
...
- fixing uwsgi-php[78] package description
- rpmlint: removing obsolete specfile condition for python which is included in python-rpm-macros
OBS-URL: https://build.opensuse.org/request/show/1043055
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=113
2023-01-04 09:59:22 +00:00
09d6c615e9
Accepting request 1043622 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1043622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=47
2022-12-19 13:07:54 +00:00
00528c79df
Accepting request 1043177 from home:dirkmueller:Factory
...
- switch to pkgconfig(zlib) so that alternative providers can be
used
OBS-URL: https://build.opensuse.org/request/show/1043177
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=111
2022-12-18 15:11:45 +00:00
0e241c0bd3
Accepting request 1042908 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/1042908
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=46
2022-12-15 18:24:17 +00:00
2cccdb9d0a
Accepting request 1035821 from home:pgajdos:php8
...
- php8 is supported already
OBS-URL: https://build.opensuse.org/request/show/1035821
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=109
2022-12-14 12:02:00 +00:00
e1ae100848
Accepting request 992613 from server:http
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/992613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=45
2022-08-05 17:50:07 +00:00
c9a025e8fe
Accepting request 986883 from home:bnavigator:branches:server:http
...
- Build python plugins for all flavors on Tumbleweed
* reason: so that we can pin mailman to Python 3.9
OBS-URL: https://build.opensuse.org/request/show/986883
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=107
2022-08-03 15:32:54 +00:00
97d1ec4285
Accepting request 978261 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/978261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=44
2022-05-22 18:26:22 +00:00
112f14f911
Accepting request 978246 from home:marxin:branches:server:http
...
- Add uwsgi-ld-noexecstack.patch in order to fix gh#unbit/uwsgi#2436.
OBS-URL: https://build.opensuse.org/request/show/978246
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=105
2022-05-20 10:37:39 +00:00
c67a3c9817
Accepting request 935966 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/935966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=43
2021-12-08 21:08:33 +00:00
ea69be134f
Accepting request 935797 from home:stroeder:network
...
- 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
OBS-URL: https://build.opensuse.org/request/show/935797
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=104
2021-12-06 10:31:37 +00:00
5e7dee8b3e
Accepting request 923712 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/923712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=42
2021-10-12 19:48:06 +00:00
30b006e38a
Accepting request 923649 from home:pgajdos
...
- greenlet and gevent plugins require uwsgi-python3 instead of
uwsgi-python
OBS-URL: https://build.opensuse.org/request/show/923649
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=103
2021-10-07 11:54:24 +00:00
19f8485b5e
Accepting request 922332 from home:pgajdos
...
- do not require python2, drop python plugin [bsc#1191174]
OBS-URL: https://build.opensuse.org/request/show/922332
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=102
2021-09-30 12:59:18 +00:00
a60ba1ff99
Accepting request 855752 from server:http
...
OBS-URL: https://build.opensuse.org/request/show/855752
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uwsgi?expand=0&rev=41
2020-12-14 17:10:17 +00:00