twisted (26.4.0-4) unstable; urgency=medium

  * Team Upload
  * Mark python3-hamcrest & python3-zope.interface as <!nocheck>

 -- Alexandre Detiste <tchet@debian.org>  Sat, 04 Jul 2026 11:44:53 +0200

twisted (26.4.0-3) unstable; urgency=medium

  * Replace OpenSSL.crypto.X509Req with pyca/cryptography CSR (closes:
    #1140931).
  * Drop "Priority: optional", default as of dpkg-dev 1.22.13.
  * Standards-Version: 4.7.4.

 -- Colin Watson <cjwatson@debian.org>  Mon, 29 Jun 2026 11:22:56 +0100

twisted (26.4.0-2) unstable; urgency=medium

  * Team Upload
  * Rename gitlab-ci.yml -> salsa-ci.yml
  * Salsa CI: test <!nodoc> & <!nocheck> build profiles
  * Mark some dependencies <!nocheck> or <!nodoc>

 -- Alexandre Detiste <tchet@debian.org>  Thu, 25 Jun 2026 22:53:57 +0200

twisted (26.4.0-1) unstable; urgency=medium

  * New upstream release:
    - CVE-2026-42304: twisted.names was fixed for Denial of Service (DoS)
      attack via resource exhaustion during DNS name decompression.

 -- Colin Watson <cjwatson@debian.org>  Mon, 11 May 2026 14:18:49 +0100

twisted (25.5.0-5) unstable; urgency=medium

  * Backport upstream fixes for Python 3.14 (closes: #1122044).
  * Drop "Rules-Requires-Root: no", default as of dpkg-dev 1.22.13.

 -- Colin Watson <cjwatson@debian.org>  Wed, 10 Dec 2025 11:41:58 +0000

twisted (25.5.0-4) unstable; urgency=medium

  * Load Hypothesis profile at the right time in autopkgtests.

 -- Colin Watson <cjwatson@debian.org>  Sat, 27 Sep 2025 23:41:08 +0100

twisted (25.5.0-3) unstable; urgency=medium

  * Skip slow/flaky test_writeBuffering (closes: #1116155).

 -- Colin Watson <cjwatson@debian.org>  Thu, 25 Sep 2025 10:56:12 +0100

twisted (25.5.0-2) unstable; urgency=medium

  * d/watch: Upgrade to v5.
  * Drop some Breaks that are only relevant to pre-bookworm systems.
  * Standards-Version: 4.7.2.

 -- Colin Watson <cjwatson@debian.org>  Thu, 18 Sep 2025 13:00:29 +0100

twisted (25.5.0-1) experimental; urgency=medium

  * New upstream release.

 -- Colin Watson <cjwatson@debian.org>  Wed, 18 Jun 2025 12:11:09 +0100

twisted (24.11.0-1) unstable; urgency=medium

  * New upstream release.
  * Drop patches to fix tests on OpenSSL 1.1.1, long since fixed in other
    ways upstream.

 -- Colin Watson <cjwatson@debian.org>  Mon, 02 Dec 2024 10:27:19 +0000

twisted (24.10.0-2) unstable; urgency=medium

  * Fix HTTP server support of UNIX filesystem sockets (closes: #1087390).
  * Add myself to Uploaders.

 -- Colin Watson <cjwatson@debian.org>  Fri, 22 Nov 2024 10:54:55 +0000

twisted (24.10.0-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Colin Watson <cjwatson@debian.org>  Mon, 28 Oct 2024 11:07:53 +0000

twisted (24.7.0-3) unstable; urgency=medium

  * Team upload.
  * Fix test_manhole on Python 3.12.6/3.13rc2 (closes: #1081419).

 -- Colin Watson <cjwatson@debian.org>  Mon, 16 Sep 2024 17:34:12 +0100

twisted (24.7.0-2) unstable; urgency=medium

  [ Colin Watson ]
  * Remove Google Analytics tracker from documentation.
  * Update syntax of privacy-breach-generic Lintian override.
  * Simplify some debhelper overrides slightly.
  * Remove .gitignore files from python3-twisted.

  [ Stefano Rivera ]
  * Drop unnecessary dh_python3 override.

 -- Colin Watson <cjwatson@debian.org>  Sun, 01 Sep 2024 15:22:10 +0100

twisted (24.7.0-1) unstable; urgency=medium

  * Team upload.
  * New upstream release:
    - CVE-2024-41810: twisted.web.util.redirectTo now HTML-escapes the
      provided URL in the fallback response body it returns (closes:
      #1077680).
    - CVE-2024-41671: The HTTP 1.0 and 1.1 server provided by twisted.web
      could process pipelined HTTP requests out-of-order, possibly resulting
      in information disclosure (closes: #1077679).

 -- Colin Watson <cjwatson@debian.org>  Wed, 14 Aug 2024 15:05:23 +0100

twisted (24.3.0-3) unstable; urgency=medium

  * Team upload.
  * Fix twisted.conch tests with OpenSSH >= 9.8.
  * Explicitly depend on openssh-client for our autopkgtest, so that it's
    triggered by openssh changes.

 -- Colin Watson <cjwatson@debian.org>  Fri, 02 Aug 2024 15:19:03 +0100

twisted (24.3.0-2) unstable; urgency=medium

  * Team upload.
  * Patch: fix test_flatten in autopkgtest. (Closes: #1073996)
    This patch can probably be dropped after next upstream release.

 -- Florent 'Skia' Jacquet <florent.jacquet@canonical.com>  Mon, 24 Jun 2024 10:50:35 +0100

twisted (24.3.0-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches.
  * Drop unittest-skip-3.12.1.patch, superseded upstream.

 -- Stefano Rivera <stefanor@debian.org>  Mon, 04 Mar 2024 10:57:17 -0400

twisted (23.10.0-2) unstable; urgency=medium

  * Patch: Skip test_sendFileDescriptorTriggersPauseProducing, as it was
    failing in Debian CI.

 -- Stefano Rivera <stefanor@debian.org>  Tue, 26 Dec 2023 10:02:51 -0400

twisted (23.10.0-1) unstable; urgency=medium

  [ Matthias Klose ]
  * Remove myself as uploader.

  [ Stefano Rivera ]
  * Add myself as an uploader.
  * New upstream release.
    - Resolves CVE-2023-46137: Disordered HTTP pipeline response in
      twisted.web. (Closes: #1054913)
  * Refresh patches.
  * Drop patches, superseded upstream:
    - debian-hacks/Sphinx-Set-html_theme-to-twisteddefault.patch
    - documentation/pydoctor-22.7.patch
    - Implement-twisted.python.failure._Code.co_positions.patch
    - Deprecate-twisted.web.resource.ErrorPage-and-spawn.patch
    - Implement-twisted.web.pages.patch
    - Update-imports-to-avoid-warnings.patch
    - Update-the-docs.patch
    - Address-DummyRequest-MyPy-issue.patch
    - Address-IRenderable-MyPy-issue.patch
    - Failing-test.patch
    - Fix-NameVirtualHost-HTML-injection-vulnerability.patch
    - Fix-references-to-twisted.pages.patch
    - Call-the-superclass-constructor-via-private-alias.patch
    - twisted.web.pages.-ErrorPage-errorPage.patch
    - tests/Tests-remove-spurious-test-for-illegal-whitespace-in-xmlns.patch
    - Add-CVE-to-newsfragment.patch
    - Tests-Handle-setlocale-more-tolerant.patch
  * Bump copyright years.
  * Migrate to pybuild-plugin-pyproject and hatchling.
  * Build-Depend on python3-sphinx-rtd-theme, now used by the docs.
  * autopkgtest: Permit stderr.
  * autopkgtest: Run without root, on all supported python 3 versions.
  * autopkgtest: Depend on python3-hypothesis and locales-all.
    - All pass now. (Closes: #1033516)
  * Allow 2 digit minor versions in watch.
  * Patch: Don't embed the build date in docs, making them reproducible.
    (Closes: #1034499)
  * Patch: Support unittest behaviour change in Python 3.12.1.
  * Bump Standards-Version to 4.6.2, no changes needed.

 -- Stefano Rivera <stefanor@debian.org>  Mon, 25 Dec 2023 10:49:12 -0400

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog python3-twisted`.
