James Oakley
2e321b1cfc
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
James Oakley
5d9ba36d79
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
James Oakley
98604910c2
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
James Oakley
92ee433898
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
James Oakley
a3dc14c43d
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
James Oakley
217d8618ea
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
James Oakley
6e7928265a
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
James Oakley
a6713f2083
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
Dominique Leuenberger
b4ead4cfd4
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
5f66efe68f
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
James Oakley
f258c4021f
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
James Oakley
b86cc08904
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
James Oakley
e356e4e38c
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
James Oakley
0a2d49f97a
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
James Oakley
fb230be943
Accepting request 854990 from home:Andreas_Schwab:Factory
...
- Fix logic handling v8 plugin
OBS-URL: https://build.opensuse.org/request/show/854990
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=100
2020-12-14 12:41:57 +00:00
James Oakley
91b981b27f
Accepting request 852360 from home:pgajdos
...
- use system apache rpm macros
OBS-URL: https://build.opensuse.org/request/show/852360
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=98
2020-12-03 11:57:44 +00:00
James Oakley
73387cd7dc
Accepting request 851152 from home:dirkmueller:branches:server:http
...
- 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)
OBS-URL: https://build.opensuse.org/request/show/851152
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=96
2020-11-27 11:44:18 +00:00
James Oakley
9bf3b4fa80
Accepting request 833568 from home:gladiac:apps
...
- Add systemd tmpfile.d config to create /run/uwsgi
- Use %license for the LICENSE
OBS-URL: https://build.opensuse.org/request/show/833568
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=94
2020-09-17 21:55:48 +00:00
James Oakley
7fa703eb79
- Fix duplicate uperl in psgi plugin with wth gcc 10 (uwsgi-2.0.18-psgi-fix-duplicate-uperl.patch)
...
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=92
2020-08-11 12:47:11 +00:00
James Oakley
9e6d870f86
- Fix duplicate uperl in psgi plugin with wth gcc 10
...
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=91
2020-06-08 18:14:08 +00:00
James Oakley
45e8fb8ffa
- Fix greenlet dependency for Python 3
...
- Use explicit Python macros
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=89
2020-05-16 18:18:18 +00:00
Marguerite Su
0534eecca2
Accepting request 782999 from home:pgajdos
...
- disable geoip plugin [bsc#1156199]
OBS-URL: https://build.opensuse.org/request/show/782999
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=87
2020-03-10 08:10:28 +00:00
James Oakley
d153f99930
Accepting request 758275 from home:dimstar:Factory
...
Allow systemd-mini
OBS-URL: https://build.opensuse.org/request/show/758275
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=85
2019-12-20 14:23:30 +00:00
Marguerite Su
0cc4fb8d07
Accepting request 699518 from home:lachs0r:branches:server:http
...
- Fix systemd kill signal (uwsgi does not die on SIGTERM)
- Add reload command to systemd service
OBS-URL: https://build.opensuse.org/request/show/699518
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=83
2019-05-07 03:03:41 +00:00
James Oakley
9dd0313f52
- Add patch uwsgi-2.0.18-postgresql-config.patch to use pkg-config
...
instead of pg_config as it was removed in postgres11-devel
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=81
2019-04-24 00:37:51 +00:00
James Oakley
9c383c6f57
- Use pkg-config instead of pg_config as it was removed in postgres11-devel
...
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=80
2019-03-16 00:52:40 +00:00
James Oakley
e55adcfca5
Accepting request 673024 from home:stroeder:branches:server:http
...
update to upstream release 2.0.18
OBS-URL: https://build.opensuse.org/request/show/673024
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=78
2019-02-09 16:41:56 +00:00
Marguerite Su
e2d7a9181f
Accepting request 627187 from home:stroeder:branches:server:http
...
- update to upstream release 2.0.17.1
OBS-URL: https://build.opensuse.org/request/show/627187
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=76
2018-08-05 05:53:46 +00:00
James Oakley
3bb80fb281
- Work around missing include dir in glusterfs pkg-config
...
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=74
2018-07-23 13:34:43 +00:00
James Oakley
8fb17bc2a8
- Don't create a /run directory for Apache on startup. It fails if Apache is
...
not installed and sockets are defined per-application anyway (bnc#1082002)
- Fix broken build dependency on Leap 15
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=72
2018-05-31 01:08:03 +00:00
Marguerite Su
99c9d2a876
Accepting request 600381 from home:stroeder:branches:server:http
...
- Require Apache 2.4.33 for Leap 15 and Tumbleweed
because otherwise mod_proxy_uwsgi is not available (bsc#1090695)
OBS-URL: https://build.opensuse.org/request/show/600381
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=71
2018-04-28 03:18:38 +00:00
James Oakley
0a2ba66b40
Accepting request 597792 from home:Guillaume_G:branches:openSUSE:Factory:ARM
...
- Handle aarch64 arch
OBS-URL: https://build.opensuse.org/request/show/597792
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=69
2018-04-18 13:55:45 +00:00
James Oakley
297f41ef5b
- Disable apache2-mod_proxy_uwsgi on Leap 15 since upstream Apache includes
...
the module now
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=67
2018-04-16 23:50:18 +00:00
James Oakley
df3c1a7f84
- Update to 2.0.17:
...
* The Emperor throttling subsystem does not make use anymore of blocking
functions, like usleep(), this should fix stats serving and should improve
vassals startup time
* [Security/PHP] enforce DOCUMENT_ROOT check when using --php-docroot to
avoid directory traversal (Marios Nicolaides)
* added --shutdown-sockets to improve graceful shutdowns (Andrew Wason)
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=66
2018-04-16 14:13:38 +00:00
Marguerite Su
ba2668de58
Accepting request 580605 from home:iznogood:branches:server:http
...
- Update License tag to SPDX 3 version:
Apache-2.0 AND GPL-2.0-only WITH GCC-exception-2.0.
OBS-URL: https://build.opensuse.org/request/show/580605
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=64
2018-02-28 09:07:54 +00:00
Marguerite Su
054ea267dd
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=63
2018-02-26 02:32:57 +00:00
Marguerite Su
5f085e72ae
Accepting request 577895 from home:stroeder:branches:server:http
...
- Update to 2.0.16:
* [CVE-2018-6758] Stack-based buffer overflow in
core/utils.c:uwsgi_expand_path()
[..]
OBS-URL: https://build.opensuse.org/request/show/577895
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=62
2018-02-24 04:59:44 +00:00
Marguerite Su
4f2ea478cf
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=60
2017-12-10 12:35:45 +00:00
Marguerite Su
0f2d2f5d9e
Accepting request 555610 from home:MargueriteSu:branches:server:http
...
- fix a leaf problem found by repo-checker
* uwsgi-python3 can't be install because it requires python-base = 3.6
which should be python3-base
OBS-URL: https://build.opensuse.org/request/show/555610
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=59
2017-12-10 04:55:10 +00:00
Marguerite Su
9e1ee6db2b
Accepting request 540177 from home:uebelhacker:branches:server:http
...
incorporated the jengelh descriptions as well. Sorry, for re-submitting, found a bug. Tested on Tumbleweed x86_64 with the php7 plugin.
- creating /run/uwsgi for sockets via systemd service now
- Update to 2.0.15: [2017-03-30]
* workaround for the holy allocator for avoiding crashes with newrelic (see
Issues notes)
* avoid time overflow in request logs during (even minimal) clock skew
* fixed python logger with python3
* fixed catch-exceptions with python3
* backported “don’t clone $env->{‘psgix.io’} on ‘PSGI cancel’”
* added support for authentication in the redis logger
* added the spinningfifo action hook to the core
* fixed compilation with php 7.1 (Дамјан Георгиевски)
* correctly returns error code 22 in lazy_apps + master_mode
* fixed compilation for OpenSSL 1.1 (Riccardo Magliocchetti)
* Add a –skip-atexit-teardown option to skip perl/python teardown (Ævar
Arnfjörð Bjarmason)
* fixed static file serving over https-socket
- building now php7 plugin via php7-embed package for Factory/Tumbleweed
- removing uwsgi-1.9.13-emperor_pg-Wformat.patch
- Trim filler wording from description.
OBS-URL: https://build.opensuse.org/request/show/540177
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=58
2017-11-11 09:59:31 +00:00
Marguerite Su
00694cc96e
Accepting request 505991 from home:bmwiedemann:branches:server:http
...
- Add reproducible.patch to override build date to make build more reproducible
- sort list of plugins
OBS-URL: https://build.opensuse.org/request/show/505991
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=56
2017-08-04 00:57:52 +00:00
712791217d
Accepting request 433459 from home:buschmann23:Cutelyst
...
update to version 2.0.14
OBS-URL: https://build.opensuse.org/request/show/433459
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=54
2016-12-02 11:20:59 +00:00
James Oakley
f7c33a38c6
- Don't fail build on deprecated declarations
...
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=52
2016-09-28 02:02:17 +00:00
Marguerite Su
559dadd010
Accepting request 400793 from home:buschmann23:Cutelyst
...
Update to version 2.0.13.1
OBS-URL: https://build.opensuse.org/request/show/400793
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=50
2016-06-09 14:43:49 +00:00
James Oakley
b707965278
- Update to 2.0.13:
...
* Fix compilation with GCC 6
* Remote rpc fixes (Darvame)
* Musl support! (Natanael Copa, Matt Dainty, Riccardo Magliocchetti)
* Create the spooler directory if it does not exist (Alexandre Bonnetain)
* Fix compilation on big endian linux (Riccardo Magliocchetti)
* A ton of cache fixes (Darvame)
* Make it easier to compile plugins on a different directory (Jakub
Jirutka)
* Add wheel package machinery (Matt Robenolt)
* Use EPOLLEXCLUSIVE for reading, helps with the thundering herd problem
(on linux 4.5+) (INADA Naoki)
* Fix apache 2.4 integration with unix sockets (Alexandre Rossi)
* Add HTTP/2 support to apache 2 proxy (Michael Fladischer, OGAWA Hirofumi)
* Fix apache mod proxy compilation with apache 2.4.20 (Mathieu Arnold)
* Default to clang as default compiler on MacOS X (Riccardo Magliocchetti)
* Added --cgi-close-stdin-on-eof (Roberto De Ioris)
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=48
2016-05-13 01:45:56 +00:00
e30f0955fe
Accepting request 352464 from home:buschmann23:Cutelyst
...
Updated to uWSGI 2.0.12
OBS-URL: https://build.opensuse.org/request/show/352464
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=46
2016-02-08 11:22:47 +00:00
ef2e5915a4
Accepting request 333952 from home:jimfunk:branches:server:http
...
OBS-URL: https://build.opensuse.org/request/show/333952
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=44
2015-11-03 22:37:01 +00:00
James Oakley
c8d0d7460c
Accepting request 322068 from home:k0da:branches:server:http
...
- Don't build v8 plugin for PowerPC
OBS-URL: https://build.opensuse.org/request/show/322068
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=42
2015-08-15 16:49:01 +00:00
James Oakley
0cc2a6a692
Accepting request 315080 from home:jimfunk:branches:server:http
...
OBS-URL: https://build.opensuse.org/request/show/315080
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=40
2015-07-11 22:28:57 +00:00
James Oakley
ba1347d940
Accepting request 254470 from home:elvigia:branches:server:http
...
- Use lua-devel only, current versions support lua 5.2
OBS-URL: https://build.opensuse.org/request/show/254470
OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=38
2014-10-07 14:36:05 +00:00