Change logs for python-django source package in Disco

  • python-django (1:1.11.20-1ubuntu0.3) disco-security; urgency=medium
    
      * SECURITY UPDATE: Potential account hijack via password reset form
        - debian/patches/CVE-2019-19844.patch: Use verified user email for
          password reset requests.
        - CVE-2019-19844
    
     -- Steve Beattie <email address hidden>  Wed, 18 Dec 2019 08:42:46 -0800
  • python-django (1:1.11.20-1ubuntu0.2) disco-security; urgency=medium
    
      * SECURITY UPDATE: Denial-of-service possibility in
        django.utils.text.Truncator
        - debian/patches/CVE-2019-14232.patch: adjusted regex to avoid
          backtracking issues when truncating HTML in django/utils/text.py,
          tests/template_tests/filter_tests/test_truncatewords_html.py,
          tests/utils_tests/test_text.py.
        - CVE-2019-14232
      * SECURITY UPDATE: Denial-of-service possibility in strip_tags()
        - debian/patches/CVE-2019-14233.patch: prevented excessive HTMLParser
          recursion in strip_tags() when handling incomplete HTML entities in
          django/utils/html.py, tests/utils_tests/test_html.py.
        - CVE-2019-14233
      * SECURITY UPDATE: SQL injection possibility in key and index lookups for
        JSONField/HStoreField
        - debian/patches/CVE-2019-14234.patch: protected JSONField/HStoreField
          key and index lookups against SQL injection in
          django/contrib/postgres/fields/hstore.py,
          django/contrib/postgres/fields/jsonb.py,
          tests/postgres_tests/test_hstore.py,
          tests/postgres_tests/test_json.py.
        - CVE-2019-14234
      * SECURITY UPDATE: Potential memory exhaustion in
        django.utils.encoding.uri_to_iri()
        - debian/patches/CVE-2019-14235.patch: fixed potential memory
          exhaustion in django.utils.encoding.uri_to_iri() in
          django/utils/encoding.py, tests/utils_tests/test_encoding.py.
        - CVE-2019-14235
    
     -- Marc Deslauriers <email address hidden>  Fri, 26 Jul 2019 07:24:02 -0400
  • python-django (1:1.11.20-1ubuntu0.1) disco-security; urgency=medium
    
      * SECURITY UPDATE: Incorrect HTTP detection with reverse-proxy
        connecting via HTTPS
        - debian/patches/CVE-2019-12781.patch: made HttpRequest always
          trusty SECURE_PROXY_SSL_HEADER if set in django/http/request.py,
          docs/ref/settings.txt and added tests to tests/settings_test/tests.py.
        - CVE-2019-12781
      * SECURITY UPDATE: XSS in Django admin via AdminURLFieldWidget
        - debian/patches/CVE-2019-12308.patch: made AdminURLFieldWidget
          validate URL before rendering clickable link in
          django/contrib/admin/templates/admin/widgets/url.html,
          django/contrib/admin/widgets.py add test test/admin_widgets/tests.py.
        - CVE-2019-12308
    
     -- <email address hidden> (Leonidas S. Barbosa)  Mon, 24 Jun 2019 13:49:07 -0300
  • python-django (1:1.11.20-1) unstable; urgency=medium
    
      * New upstream security release.
        - CVE-2019-6975: Fix memory exhaustion in utils.numberformat.format().
          (Closes: #922027)
    
     -- Chris Lamb <email address hidden>  Mon, 11 Feb 2019 19:08:53 +0100
  • python-django (1:1.11.18-1ubuntu2) disco; urgency=medium
    
      * Drop Ubuntu delta introduced in 1.7.9-1ubuntu3.
        - both pymysql and mysqldb are now in main, but the switch seems to
          be causing a lot of troubles on upstream testsuite
          https://github.com/django/django/pull/10824
    
     -- Gianfranco Costamagna <email address hidden>  Mon, 07 Jan 2019 11:21:03 +0100
  • python-django (1:1.11.18-1ubuntu1) disco; urgency=low
    
      * Merge from Debian unstable.  Remaining changes:
        - debian/patches/pymysql-replacement.patch: Use pymysql as drop in
          replacement for MySQLdb.
        - debian/control: Drop python-mysqldb in favor of python-pymysql.
    
    python-django (1:1.11.18-1) unstable; urgency=medium
    
      * New upstream security release:
        - CVE-2019-3498: Content spoofing possibility in the default 404 page.
          (Closes: #918230)
        <https://www.djangoproject.com/weblog/2019/jan/04/security-releases/>
      * Move to debhelper-compat virtual package.
      * Bump debhelper compatibility level to 12.
      * Bump Standards-Version to 4.3.0.
      * 0007-Fixed-29182-Adjusted-SQLite-schema-table-.patch: Fix grammar/spelling
        error in upstream patch.
    
     -- Gianfranco Costamagna <email address hidden>  Mon, 07 Jan 2019 10:40:53 +0100
  • python-django (1:1.11.17-2ubuntu1) disco; urgency=low
    
      * Merge from Debian unstable.  Remaining changes:
        - debian/patches/pymysql-replacement.patch: Use pymysql as drop in
          replacement for MySQLdb.
        - debian/control: Drop python-mysqldb in favor of python-pymysql.
    
    python-django (1:1.11.17-2) unstable; urgency=medium
    
      * Backport patch from upstream to fix compatibility with SQLite 3.26.
        (Closes: #915626)
    
     -- Gianfranco Costamagna <email address hidden>  Mon, 10 Dec 2018 15:24:18 +0100
  • python-django (1:1.11.17-2) unstable; urgency=medium
    
      * Backport patch from upstream to fix compatibility with SQLite 3.26.
        (Closes: #915626)
    
     -- Chris Lamb <email address hidden>  Fri, 07 Dec 2018 14:14:22 +0100
  • python-django (1:1.11.17-1ubuntu1) disco; urgency=low
    
      * Merge from Debian unstable.  Remaining changes:
        - debian/patches/pymysql-replacement.patch: Use pymysql as drop in
          replacement for MySQLdb.
        - debian/control: Drop python-mysqldb in favor of python-pymysql.
    
    python-django (1:1.11.17-1) unstable; urgency=medium
    
      * New upstream bugfix release.
        - https://docs.djangoproject.com/en/stable/releases/1.11.17/
      * Drop patches that have been applied upstream:
        - 0005-Fix-SyntaxError-Generator-expression-must-be-parenth.patch,
        - 0007-Refs-28814-Fixed-migrations-crash-with-namespace-pac.patch
        - 0008-Refs-28814-Fixed-test_runner-failure-on-Python-3.7.patch
    
     -- Gianfranco Costamagna <email address hidden>  Tue, 04 Dec 2018 19:12:25 +0100
  • python-django (1:1.11.17-1) unstable; urgency=medium
    
      * New upstream bugfix release.
        - https://docs.djangoproject.com/en/stable/releases/1.11.17/
      * Drop patches that have been applied upstream:
        - 0005-Fix-SyntaxError-Generator-expression-must-be-parenth.patch,
        - 0007-Refs-28814-Fixed-migrations-crash-with-namespace-pac.patch
        - 0008-Refs-28814-Fixed-test_runner-failure-on-Python-3.7.patch
    
     -- Chris Lamb <email address hidden>  Mon, 03 Dec 2018 22:34:53 +0100
  • python-django (1:1.11.16-4ubuntu1) disco; urgency=low
    
      * Merge from Debian unstable.  Remaining changes:
        - debian/patches/pymysql-replacement.patch: Use pymysql as drop in
          replacement for MySQLdb.
        - debian/control: Drop python-mysqldb in favor of python-pymysql.
        - Ignore test results, seems they have been broken since a lot of time, see
          Debian bug: #891753
    
    python-django (1:1.11.16-4) unstable; urgency=medium
    
      * Cherry-pick two patches from upstream to fix test failures under Python
        3.7. Thanks to Gaudenz Steinlin for the in-depth investigation.
        (Closes: #891753)
      * Add libsqlite3-mod-spatialite to Build-Depends to ensure we test our patch
        for Spatialite 4.2 introduced as part of the fix for #910240.
    
    python-django (1:1.11.16-3) unstable; urgency=medium
    
      * Default to supporting Spatialite >= 4.2. (Closes: #910240)
      * debian/control:
        - Update libgdal's SONAME in Suggests.
        - Add libsqlite3-mod-spatialite to Suggests.
    
    python-django (1:1.11.16-2) unstable; urgency=medium
    
      * Fix broken contrib/admin/static/admin/{img,fonts}/README.txt symlinks.
        (Closes: #910120)
      * debian/rules:
        - Rename PREFIX -> PREFIX2 variable for clarity.
        - Use variables for the Python 2.x and 3.x "dist-packages" directories.
    
    python-django (1:1.11.16-1) unstable; urgency=medium
    
      * New upstream bugfix release:
        - Fix a race condition in QuerySet.update_or_create() that could result in
          data loss. <https://code.djangoproject.com/ticket/29499>
      * debian/tests/control: Drop deprecated needs-recommends test restriction.
      * Move "fonts" and "img" README documentation to /usr/share/doc.
      * Bump Standards-Version to 4.2.1.
    
     -- Gianfranco Costamagna <email address hidden>  Mon, 03 Dec 2018 20:03:48 +0100
  • python-django (1:1.11.16-3ubuntu1) disco; urgency=low
    
      * Merge from Debian unstable.  Remaining changes:
        - debian/patches/pymysql-replacement.patch: Use pymysql as drop in
          replacement for MySQLdb.
        - debian/control: Drop python-mysqldb in favor of python-pymysql.
        - Ignore test results, seems they have been broken since a lot of time, see
          Debian bug: #891753
    
    python-django (1:1.11.16-3) unstable; urgency=medium
    
      * Default to supporting Spatialite >= 4.2. (Closes: #910240)
      * debian/control:
        - Update libgdal's SONAME in Suggests.
        - Add libsqlite3-mod-spatialite to Suggests.
    
    python-django (1:1.11.16-2) unstable; urgency=medium
    
      * Fix broken contrib/admin/static/admin/{img,fonts}/README.txt symlinks.
        (Closes: #910120)
      * debian/rules:
        - Rename PREFIX -> PREFIX2 variable for clarity.
        - Use variables for the Python 2.x and 3.x "dist-packages" directories.
    
    python-django (1:1.11.16-1) unstable; urgency=medium
    
      * New upstream bugfix release:
        - Fix a race condition in QuerySet.update_or_create() that could result in
          data loss. <https://code.djangoproject.com/ticket/29499>
      * debian/tests/control: Drop deprecated needs-recommends test restriction.
      * Move "fonts" and "img" README documentation to /usr/share/doc.
      * Bump Standards-Version to 4.2.1.
    
     -- Gianfranco Costamagna <email address hidden>  Sat, 10 Nov 2018 21:54:38 +0100
  • python-django (1:1.11.16-3) unstable; urgency=medium
    
      * Default to supporting Spatialite >= 4.2. (Closes: #910240)
      * debian/control:
        - Update libgdal's SONAME in Suggests.
        - Add libsqlite3-mod-spatialite to Suggests.
    
     -- Chris Lamb <email address hidden>  Thu, 04 Oct 2018 10:38:34 +0100
  • python-django (1:1.11.15-1ubuntu1) cosmic; urgency=low
    
      * Merge from Debian unstable.  Remaining changes:
        - debian/patches/pymysql-replacement.patch: Use pymysql as drop in
          replacement for MySQLdb.
        - debian/control: Drop python-mysqldb in favor of python-pymysql.
        - Ignore test results, seems they have been broken since a lot of time, see
          Debian bug: #891753
    
    python-django (1:1.11.15-1) unstable; urgency=medium
    
      * New upstream security release.
        - CVE-2018-14574: Open redirect possibility in CommonMiddleware.
          (Closes: #905216)
    
     -- Gianfranco Costamagna <email address hidden>  Thu, 02 Aug 2018 09:57:11 +0200