forked from pool/apache2-mod_wsgi
description, consistent with other comparable modules, such as apache2-mod_fcgid, apache2-mod_jk and apache2-mod_mono. If a reverse dependency of this module requires it, that package may execute `a2enmod wsgi`. OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_wsgi?expand=0&rev=85
392 lines
16 KiB
Plaintext
392 lines
16 KiB
Plaintext
-------------------------------------------------------------------
|
||
Thu Nov 20 15:26:15 UTC 2025 - Wolfgang Frisch <wolfgang.frisch@suse.com>
|
||
|
||
- Don't enable the module by default. Instead, include instructions in the
|
||
description, consistent with other comparable modules, such as
|
||
apache2-mod_fcgid, apache2-mod_jk and apache2-mod_mono. If a reverse
|
||
dependency of this module requires it, that package may execute
|
||
`a2enmod wsgi`.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 19 17:47:41 UTC 2025 - Lucas Mulling <lucas.mulling@suse.com>
|
||
|
||
- Update to 5.0.2 includes changes from 5.0.1:
|
||
* Eliminate noise in logs under Python 3.13 when Python garbage collection
|
||
decides to delay destruction of objects until a second phase, resulting in
|
||
the wsgi.errors log object being accessed after the request had been
|
||
completed and the log object marked as invalid. This resulted due to changes
|
||
in garbage collection behaviour in Python 3.13.
|
||
* Internally, when using Python 3.8 or newer, the PyConfig API will now be
|
||
used due to deprecation and future removal of older C API alternatives.
|
||
This was required to support Python 3.13.
|
||
* Fix issue which could result in process crashing when values were supplied
|
||
for user/password/realm of HTTP basic authentication which weren’t
|
||
compliant with UTF-8 encoding format.
|
||
* Fix memory leak in check_password() authentication hook handler.
|
||
* Change use of deprecated thread.setDaemon to thread.daemon.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 20 09:30:18 UTC 2024 - pgajdos@suse.com
|
||
|
||
- drop unmaintained apache-rex usage
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 25 13:57:02 UTC 2024 - pgajdos@suse.com
|
||
|
||
- version update to 5.0.0
|
||
* Note that the major version 5.0 was introduced not because of any new major
|
||
features but because from version 5.0 onwards compatability with Python 2.7 is
|
||
no longer guaranteed. A minimum Python version of 3.8 will be enforced by the
|
||
Python package installation configuration.*
|
||
Features Changed
|
||
----------------
|
||
* The `setuptools` package is now required to be installed in order to use the
|
||
`pip install` method to install mod_wsgi. This is because `distutils` has been
|
||
removed in Python 3.12.
|
||
Bugs Fixed
|
||
----------
|
||
* Fix ability to build mod_wsgi against Apache 2.2. Do note that in general only
|
||
recent versions of Apache 2.4 are supported
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 20 13:14:08 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
||
|
||
- Do not generate empty postun/posttrans scriptlets in case of
|
||
non-openSUSE: guard the entire script by the condition, not only
|
||
the entire content of the script.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Oct 19 16:32:13 UTC 2023 - Marina Latini <marina.latini@suse.com>
|
||
|
||
- Use %posttrans instead of %post while adding the wsgi keyword.
|
||
(bsc#1216411)
|
||
* In systems where the former apache2-mod_wsgi-python3 is
|
||
installed, the removal of the obsoleted apache2-mod_wsgi-python3
|
||
and the installation of the new apache2-mod_wsgi did not
|
||
preserve the keyword wsgi in the APACHE_MODULES variable.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 23 13:12:00 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
||
|
||
- Update to version 4.9.4:
|
||
+ Apache 2.4.54 changed the default value for LimitRequestBody
|
||
from 0, which indicates there is no limit, to 1Gi. If the
|
||
Apache configuration supplied with a distribution wasn’t
|
||
explicitly setting LimitRequestBody to 0 at global server scope
|
||
for the purposes of documenting the default, and it was
|
||
actually relying on the compiled in default, then when using
|
||
mod_wsgi daemon mode, if a request body size greater than 1Gi
|
||
was encountered the mod_wsgi daemon mode process would crash.
|
||
+ Fix ability to build mod_wsgi against Apache 2.2. Do note that
|
||
in general only recent versions of Apache 2.4 are supported
|
||
- Changes from version 4.9.3 (CVE-2022-2255, boo#1201634):
|
||
* See https://modwsgi.readthedocs.io/en/latest/release-notes/version-4.9.3.html
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jun 22 16:10:04 UTC 2022 - Ludwig Nussel <lnussel@suse.de>
|
||
|
||
- New version 4.9.2
|
||
* see https://modwsgi.readthedocs.io/en/latest/release-notes/version-4.9.2.html
|
||
* dropped wsgi_fixVersionCheck.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 1 13:46:46 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Add missing bug reference to allow inclusion in SLE-15:SP4.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 25 08:59:35 UTC 2020 - pgajdos@suse.com
|
||
|
||
- use /usr/sbin/apxs for build, not -prefork
|
||
|
||
-------------------------------------------------------------------
|
||
Wed May 6 19:44:25 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
||
|
||
- Update to version 4.7.1:
|
||
+ Use Python 3 style print.
|
||
+ Mostly changes around distribtion from PyPi, where mod_wsgi is
|
||
completented by a mod_wsgi-standalone with an own apache
|
||
instance.
|
||
- Drop the python2 based package (py2 is EOL): Move the content of
|
||
the former apache2-mod_wsgi-python3 package into apache-mod_wsgi.
|
||
Provide/Obsolete the old -python3 package for ease of upgrade.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 9 11:32:59 UTC 2020 - Neal Gompa <ngompa13@gmail.com>
|
||
|
||
- Add Python-native build so Python metadata and wrapper is present
|
||
(bsc#1189467).
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 10 16:23:36 UTC 2020 - Petr Gajdos <pgajdos@suse.com>
|
||
|
||
- add %apache_rex_deps
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Dec 4 11:44:41 UTC 2019 - pgajdos@suse.com
|
||
|
||
- version update to 4.6.8
|
||
* If no system mime types file can be found, fall back to ``/dev/null``
|
||
so that Apache can still at least start up.
|
||
* Fix compilation failures when using Python 3.8.
|
||
* The Apache request ID is accessible in request events as ``request_id``.
|
||
* The per request data dictionary accessible using ``mod_wsgi.request_data()``
|
||
is now also accessible in events as ``request_data``.
|
||
* When the queue timeout was triggered for requests sent to daemon mode
|
||
processes, the error response wasn't being flushed out correctly resulting
|
||
in the connection still being held up to the time of the socket timeout.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Dec 3 14:09:45 UTC 2019 - pgajdos@suse.com
|
||
|
||
- test with %apache_rex_check
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Mar 23 18:23:08 UTC 2019 - Dirk Mueller <dmueller@suse.com>
|
||
|
||
- update to 4.6.5:
|
||
* When running mod_wsgi-express and serving up static files
|
||
from the document root, and the WSGI application was mounted
|
||
at a sub URL using --mount-point, the static files in the
|
||
document root outside of the mount point for the WSGI
|
||
application would no longer be accessible.
|
||
|
||
* If no system mime types file can be found, fall
|
||
back to /dev/null so that Apache can still at least
|
||
start up.
|
||
|
||
* Now possible to use mod_wsgi-express in an a zipapp
|
||
created using shiv. This entailed a special workaround
|
||
to detect when shiv was used, so that the unpacked
|
||
site-packages directory could be added to the Python
|
||
module search path for mod_wsgi-express.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Apr 6 20:17:05 UTC 2018 - dmueller@suse.com
|
||
|
||
- update to 4.6.4:
|
||
* see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.19.html
|
||
* see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.20.html
|
||
* see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.21.html
|
||
* see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.22.html
|
||
* see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.23.html
|
||
* see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.24.html
|
||
* see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.6.0.html
|
||
* see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.6.1.html
|
||
* see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.6.2.html
|
||
* see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.6.3.html
|
||
* see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.6.4.html
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 19 14:39:27 UTC 2018 - tbechtold@suse.com
|
||
|
||
- Fix description (bsc#1084882)
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Sep 16 13:56:42 UTC 2017 - bruno@ioda-net.ch
|
||
|
||
- update to 4.5.18 see full changes bugfix and new features here:
|
||
http://modwsgi.readthedocs.io/en/latest/release-notes
|
||
- specleanup
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 3 13:36:04 UTC 2016 - mrueckert@suse.de
|
||
|
||
- update to 4.5.2
|
||
* Upstream release notes:
|
||
+ http://modwsgi.readthedocs.io/en/latest/release-notes/version-4.5.2.html
|
||
+ http://modwsgi.readthedocs.io/en/latest/release-notes/version-4.5.1.html
|
||
+ http://modwsgi.readthedocs.io/en/latest/release-notes/version-4.5.0.html
|
||
+ http://modwsgi.readthedocs.io/en/latest/release-notes/version-4.4.23.html
|
||
- minimized delta between spec files
|
||
- use the #/ trick for the source url
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Feb 20 21:40:56 UTC 2016 - bruno@ioda-net.ch
|
||
|
||
- update to 4.4.22
|
||
* Upstream release notes:
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.22.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.21.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.20.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.19.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.18.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.17.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.16.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.15.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.14.html
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 28 13:33:55 CEST 2015 - mc@suse.de
|
||
|
||
- update to 4.4.13
|
||
* Upstream release notes:
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.13.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.12.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.11.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.10.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.9.html
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 1 10:06:04 UTC 2015 - pgajdos@suse.com
|
||
|
||
- test module with %apache_test_module_load
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Aug 15 17:55:03 CEST 2015 - mc@suse.de
|
||
|
||
- update to 4.4.8
|
||
* Upstream release notes:
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.7.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.8.html
|
||
- seperate package for python3 to fix module loading errors
|
||
- conflict with mod_wsgi-python3
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Aug 6 13:07:16 UTC 2015 - mc@suse.com
|
||
|
||
- Build subpackage with mod_wsgi_python3 (bsc#939717)
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 16 07:22:02 UTC 2015 - pgajdos@suse.com
|
||
|
||
- Requries: %{apache_suse_maintenance_mmn}
|
||
This will pull this module to the update (in released distribution)
|
||
when apache maintainer thinks it is good (due api/abi changes).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 30 18:12:20 UTC 2015 - rjschwei@suse.com
|
||
|
||
- Fix build failure on SLE 12 (Apache 2.4.10)
|
||
+ add wsgi_fixVersionCheck.patch
|
||
+ build failed due to improper version check
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jan 29 23:52:14 UTC 2015 - rjschwei@suse.com
|
||
|
||
- Update to version 4.4.6
|
||
- Upstream release notes:
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.6.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.5.html
|
||
+ http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.4.html
|
||
.....
|
||
- As of version 4.2.7 mod_wsgi is effected by
|
||
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758035
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Nov 3 09:53:08 UTC 2014 - pgajdos@suse.com
|
||
|
||
- call spec-cleaner
|
||
- use apache rpm macros
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 10 08:43:08 CEST 2014 - mc@suse.de
|
||
|
||
- change URL to new location
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 9 14:13:29 CEST 2014 - mc@suse.de
|
||
|
||
- provide short module name
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 9 11:34:41 CEST 2014 - mc@suse.de
|
||
|
||
- Update to version 4.2.5
|
||
- remove mod_wsgi-3.4-connsbh.patch - included in upstream version
|
||
- remove mod_wsgi-setuid-patch.diff - included in upstream version
|
||
- No longer support the use of mod_python in conjunction with
|
||
mod_wsgi
|
||
- Adding a lot of new configuration option
|
||
- fix off-by-one error in setgroups (bnc#883229)
|
||
|
||
-------------------------------------------------------------------
|
||
Sat May 24 13:49:13 UTC 2014 - mc@suse.com
|
||
|
||
- fix Local privilege escalation (bnc#878550)
|
||
CVE-2014-0240
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Apr 28 20:16:57 UTC 2014 - adaugherity@tamu.edu
|
||
|
||
- Fix module name sent to a2enmod/a2dismod and fix/cleanup
|
||
post/postun scripts.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Nov 30 12:28:43 UTC 2013 - agraf@suse.com
|
||
|
||
- Add patch "mod_wsgi-3.4-connsbh.patch" to fix segmentation faults
|
||
with apache 2.4 (https://bugzilla.redhat.com/show_bug.cgi?id=831701)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 30 14:39:38 UTC 2013 - dimstar@opensuse.org
|
||
|
||
- Update to version 3.4:
|
||
+ New support for Apache 2.4
|
||
+ Support for Python 3.2
|
||
+ Is now guaranteed that mod_ssl access handler is run before
|
||
that for mod_wsgi so that any per request variables setup by
|
||
mod_ssl are available in the mod_wsgi access handler as
|
||
implemented by WSGIAccessScript directive.
|
||
+ Added 'python-home' option to WSGIDaemonProcess.
|
||
+ Added 'lang' and 'locale' options to WSGIDaemonProcess.
|
||
+ Split combined WWW-Authenticate header returned from daemon
|
||
process back into separate headers.
|
||
- Introduce build compatibility with apache 2.4: apxs2 was moved
|
||
from %{_sbindir} to %{_bindir}
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Nov 16 08:06:08 UTC 2012 - saschpe@suse.de
|
||
|
||
- Require apache2, a module makes little sense without
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Dec 16 12:59:15 UTC 2011 - chris@computersalat.de
|
||
|
||
- add post/postun section
|
||
* enable module after install (a2enmod)
|
||
* disable module after deinstall (a2enmod -d)
|
||
- fix License as required by http://spdx.org/licenses/
|
||
* Apache-2.0
|
||
- fix build for CentOS/RHEL
|
||
- spec-cleanup
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Sep 17 11:21:55 UTC 2011 - jengelh@medozas.de
|
||
|
||
- Remove redundant tags/sections from specfile
|
||
- Use %_smp_mflags for parallel build
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 27 02:18:42 UTC 2010 - termim@gmail.com
|
||
|
||
- update to 3.3:
|
||
http://code.google.com/p/modwsgi/wiki/ChangesInVersion0303
|
||
|
||
-------------------------------------------------------------------
|
||
Wed May 13 12:00:59 CEST 2009 - pascal.bleser@opensuse.org
|
||
|
||
- update to 2.5:
|
||
http://code.google.com/p/modwsgi/wiki/ChangesInVersion0205
|
||
|
||
- minor spec file fixes (use %configure, -j%jobs)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 17 16:35:58 CEST 2008 - poeml@suse.de
|
||
|
||
- update to 2.3. Changelog:
|
||
http://code.google.com/p/modwsgi/wiki/ChangesInVersion0202
|
||
http://code.google.com/p/modwsgi/wiki/ChangesInVersion0203
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 8 14:29:26 CEST 2008 - poeml@suse.de
|
||
|
||
- update to 2.1. Changelog:
|
||
http://code.google.com/p/modwsgi/wiki/ChangesInVersion0201
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 11 15:40:46 CET 2008 - poeml@suse.de
|
||
|
||
- initial package (version 1.3)
|
||
|