diff --git a/apache2-mod_wsgi b/apache2-mod_wsgi index 3509105..c8dbdee 160000 --- a/apache2-mod_wsgi +++ b/apache2-mod_wsgi @@ -1 +1 @@ -Subproject commit 3509105fadc370ad36b96f00d1caf084f4df97ab5117c0d98fba65cf85a19afc +Subproject commit c8dbdeec72603be45093540b4e2c5aae506054df33bf0623cbad0f5f37ecc2d4 diff --git a/patchinfo.20251227105430923343.187004354831441/_patchinfo b/patchinfo.20251227105430923343.187004354831441/_patchinfo new file mode 100644 index 0000000..8cdb26d --- /dev/null +++ b/patchinfo.20251227105430923343.187004354831441/_patchinfo @@ -0,0 +1,33 @@ + + pgajdos + moderate + recommended + Recommended update for apache2-mod_wsgi + This update for apache2-mod_wsgi fixes the following issues: + +Changes in apache2-mod_wsgi: + +- 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`. + +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. + + apache2-mod_wsgi +