[ubuntu/resolute-proposed] curl 8.17.0-1ubuntu1 (Accepted)

Ural Tunaboyu ural.tunaboyu at canonical.com
Thu Nov 13 18:51:17 UTC 2025


curl (8.17.0-1ubuntu1) resolute; urgency=medium

  * Merge with Debian unstable (LP: #2130119). Remaining changes:
    - d/{control,rules}: drop nghttp3 and ngtcp2 dependencies in universe
    - d/control: do not use gnutls for the curl binary
    - d/control: don't build-depend on python3-impacket and stunnel on i386

curl (8.17.0-1) unstable; urgency=medium

  * New upstream version 8.17.0

curl (8.17.0~rc3-1) unstable; urgency=medium

  * New upstream version 8.17.0~rc3
  * d/copyright: Drop lib/curl_des.c and lib/curl_des.h, removed upstream

curl (8.17.0~rc2-1) unstable; urgency=medium

  * New upstream version 8.17.0~rc2
  * Revert "d/salsa-ci: enable ARM build test"
  * Drop patches merged upstream:
    - setopt-accept-_SSL_VERIFYHOST-set-to-2L.patch
    - asyn-thrdd-drop-pthread_cancel.patch
    - setopt-make-CURLOPT_MAXREDIRS-accept-1-again.patch
  * Refresh patches:
    - ZZZgnutls-build.patch
    - build-Divide-mit-krb5-gssapi-link-flags-between-LDFLAGS-a.patch
  * d/copyright: Drop entry for lib/krb5.c, file was removed
  * d/libcurl*.symbols: Add new symbols curl_multi_notify_disable and
    curl_multi_notify_enable

curl (8.16.0-4) unstable; urgency=medium

  * debian/patches/setopt-make-CURLOPT_MAXREDIRS-accept-1-again.patch: import
    from upstream. (Closes: #1117593)

curl (8.16.0-3) unstable; urgency=medium

  * d/control: Fix required versions of libnghttp3 and libngtcp2 packages.
     - Append "~" to the end of the version, for a backports-friendly package.
     - Add an explicit dependency on libnghttp3-9 and libngtcp2-16, as
       otherwise dpkg picks a lower version as a dependency, but we need
       newer versions for HTTP/3.
     - Bump the version requirement for libnghttp3-dev to 1.11.0.
  * d/control: wrap-and-sort -taf

curl (8.16.0-2) unstable; urgency=medium

  [ Carlos Henrique Lima Melara ]
  * d/rules: use DEB_DISTRIBUTION to add configure flags for experimental
  * d/watch-rc: keep a watch file for curl RC releases

  [ Marcos Felipe de Almeida Souza ]
  * d/patches: Add upstream commits to fix regressions
    - async-thrdd-drop-pthread_cancel.patch: Upstream changes
    - setopt-accept-_SSL_VERIFYHOST-set-to-2L.patch: Upstream changes

  [ Samuel Henrique ]
  * Build OpenSSL HTTP/3 support with ngtcp2
    - Add B-D on libngtcp2-crypto-ossl-dev (>= 1.16.0)
    - Add Depends on libngtcp2-crypto-ossl-dev (>= 1.16.0) and
      libngtcp2-dev (>= 1.16.0) in the OpenSSL -dev package
    - Bump libngtcp2-dev and libngtcp2-crypto-gnutls-dev Depends in the
      GnuTLS -dev package to >= 1.16.0
    - Drop --with-openssl-quic configure flag in OpenSSL build
    - Set --with-ngtcp2 and --with-nghttp3 configure flag for both builds
      (OpenSSL and GnuTLS)

curl (8.16.0-1) unstable; urgency=medium

  * d/watch: Point to GitHub for GA releases
  * New upstream version 8.16.0

curl (8.16.0~rc3-1) unstable; urgency=medium

  * New upstream version 8.16.0~rc3.

curl (8.16.0~rc2-2) unstable; urgency=medium

  * d/t/common-upstream-tests: Invoke dh clean, not override_dh_auto_clean.

curl (8.16.0~rc2-1) unstable; urgency=medium

  [ Samuel Henrique ]
  * New upstream version 8.16.0~rc2
  * d/watch: Point to rc releases and pick tar.xz tarballs
  * Update patches:
    - 11_omit-directories-from-config.patch: Upstream changes in Makefile
    - ZZZgnutls-build.patch: Upstream changes in Makefile
    - build-Divide-mit-krb5-gssapi-link-flags-between-LDFLAGS-a.patch: Update
      context
  * d/libcurl*.symbols: New symbols "curl_multi_get_offt" and
    "curl_ws_start_frame"
  * d/rules: Add missing backslash to escape newline
  * d/rules: Remove "--cache-files" from curl-config

  [ Sergio Durigan Junior ]
  * Use d/clean instead of overriding dh_auto_clean
  * d/rules:
    - Enable symbol hiding when compiling curl.
    - New variables with_{openssl,gnutls}.
    - Specify --cache-file when invoking configure.
    - Expand removal of aclocal to debian/tmp*/ directories.
    - Use "define" to create a template of the configure step.
    - Use "define" to create a template of the build step.
    - Use "define" to create a template of the test step.
    - Use "define" to create a template of the install step.

  [ Aquila Macedo ]
  * d/copyright: sync licenses
  * d/copyright: add myself
  * d/lrc.config: add initial exclusions to suppress false positives

curl (8.15.0-1) unstable; urgency=medium

  [ Samuel Henrique ]
  * New upstream version 8.15.0
  * d/patches:
    - Drop patches merged upstream
    - build-Divide-mit-krb5-gssapi...: Refresh patch
    - ZZZgnutls-build.patch: Update patch
  * d/copyright:
    - Update with renamed and removed files
    - Remove dropped files build-openssl.bat and checksrc.bat

  [ Carlos Henrique Lima Melara ]
  * d/patches/:
    - Refresh patches
    - Rebase patches against new upstream version
  * d/libcurl4-doc.docs: remove docs/examples/README.md, it's in .examples *

  [ Aquila Macedo ]
  * d/tests/common-upstream-tests: centralize common build steps

Date: Fri, 07 Nov 2025 13:42:15 +0100
Changed-By: Ural Tunaboyu <ural.tunaboyu at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Nick Rosbrook <nick.rosbrook at canonical.com>
https://launchpad.net/ubuntu/+source/curl/8.17.0-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 07 Nov 2025 13:42:15 +0100
Source: curl
Built-For-Profiles: noudeb
Architecture: source
Version: 8.17.0-1ubuntu1
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Ural Tunaboyu <ural.tunaboyu at canonical.com>
Closes: 1117593
Launchpad-Bugs-Fixed: 2130119
Changes:
 curl (8.17.0-1ubuntu1) resolute; urgency=medium
 .
   * Merge with Debian unstable (LP: #2130119). Remaining changes:
     - d/{control,rules}: drop nghttp3 and ngtcp2 dependencies in universe
     - d/control: do not use gnutls for the curl binary
     - d/control: don't build-depend on python3-impacket and stunnel on i386
 .
 curl (8.17.0-1) unstable; urgency=medium
 .
   * New upstream version 8.17.0
 .
 curl (8.17.0~rc3-1) unstable; urgency=medium
 .
   * New upstream version 8.17.0~rc3
   * d/copyright: Drop lib/curl_des.c and lib/curl_des.h, removed upstream
 .
 curl (8.17.0~rc2-1) unstable; urgency=medium
 .
   * New upstream version 8.17.0~rc2
   * Revert "d/salsa-ci: enable ARM build test"
   * Drop patches merged upstream:
     - setopt-accept-_SSL_VERIFYHOST-set-to-2L.patch
     - asyn-thrdd-drop-pthread_cancel.patch
     - setopt-make-CURLOPT_MAXREDIRS-accept-1-again.patch
   * Refresh patches:
     - ZZZgnutls-build.patch
     - build-Divide-mit-krb5-gssapi-link-flags-between-LDFLAGS-a.patch
   * d/copyright: Drop entry for lib/krb5.c, file was removed
   * d/libcurl*.symbols: Add new symbols curl_multi_notify_disable and
     curl_multi_notify_enable
 .
 curl (8.16.0-4) unstable; urgency=medium
 .
   * debian/patches/setopt-make-CURLOPT_MAXREDIRS-accept-1-again.patch: import
     from upstream. (Closes: #1117593)
 .
 curl (8.16.0-3) unstable; urgency=medium
 .
   * d/control: Fix required versions of libnghttp3 and libngtcp2 packages.
      - Append "~" to the end of the version, for a backports-friendly package.
      - Add an explicit dependency on libnghttp3-9 and libngtcp2-16, as
        otherwise dpkg picks a lower version as a dependency, but we need
        newer versions for HTTP/3.
      - Bump the version requirement for libnghttp3-dev to 1.11.0.
   * d/control: wrap-and-sort -taf
 .
 curl (8.16.0-2) unstable; urgency=medium
 .
   [ Carlos Henrique Lima Melara ]
   * d/rules: use DEB_DISTRIBUTION to add configure flags for experimental
   * d/watch-rc: keep a watch file for curl RC releases
 .
   [ Marcos Felipe de Almeida Souza ]
   * d/patches: Add upstream commits to fix regressions
     - async-thrdd-drop-pthread_cancel.patch: Upstream changes
     - setopt-accept-_SSL_VERIFYHOST-set-to-2L.patch: Upstream changes
 .
   [ Samuel Henrique ]
   * Build OpenSSL HTTP/3 support with ngtcp2
     - Add B-D on libngtcp2-crypto-ossl-dev (>= 1.16.0)
     - Add Depends on libngtcp2-crypto-ossl-dev (>= 1.16.0) and
       libngtcp2-dev (>= 1.16.0) in the OpenSSL -dev package
     - Bump libngtcp2-dev and libngtcp2-crypto-gnutls-dev Depends in the
       GnuTLS -dev package to >= 1.16.0
     - Drop --with-openssl-quic configure flag in OpenSSL build
     - Set --with-ngtcp2 and --with-nghttp3 configure flag for both builds
       (OpenSSL and GnuTLS)
 .
 curl (8.16.0-1) unstable; urgency=medium
 .
   * d/watch: Point to GitHub for GA releases
   * New upstream version 8.16.0
 .
 curl (8.16.0~rc3-1) unstable; urgency=medium
 .
   * New upstream version 8.16.0~rc3.
 .
 curl (8.16.0~rc2-2) unstable; urgency=medium
 .
   * d/t/common-upstream-tests: Invoke dh clean, not override_dh_auto_clean.
 .
 curl (8.16.0~rc2-1) unstable; urgency=medium
 .
   [ Samuel Henrique ]
   * New upstream version 8.16.0~rc2
   * d/watch: Point to rc releases and pick tar.xz tarballs
   * Update patches:
     - 11_omit-directories-from-config.patch: Upstream changes in Makefile
     - ZZZgnutls-build.patch: Upstream changes in Makefile
     - build-Divide-mit-krb5-gssapi-link-flags-between-LDFLAGS-a.patch: Update
       context
   * d/libcurl*.symbols: New symbols "curl_multi_get_offt" and
     "curl_ws_start_frame"
   * d/rules: Add missing backslash to escape newline
   * d/rules: Remove "--cache-files" from curl-config
 .
   [ Sergio Durigan Junior ]
   * Use d/clean instead of overriding dh_auto_clean
   * d/rules:
     - Enable symbol hiding when compiling curl.
     - New variables with_{openssl,gnutls}.
     - Specify --cache-file when invoking configure.
     - Expand removal of aclocal to debian/tmp*/ directories.
     - Use "define" to create a template of the configure step.
     - Use "define" to create a template of the build step.
     - Use "define" to create a template of the test step.
     - Use "define" to create a template of the install step.
 .
   [ Aquila Macedo ]
   * d/copyright: sync licenses
   * d/copyright: add myself
   * d/lrc.config: add initial exclusions to suppress false positives
 .
 curl (8.15.0-1) unstable; urgency=medium
 .
   [ Samuel Henrique ]
   * New upstream version 8.15.0
   * d/patches:
     - Drop patches merged upstream
     - build-Divide-mit-krb5-gssapi...: Refresh patch
     - ZZZgnutls-build.patch: Update patch
   * d/copyright:
     - Update with renamed and removed files
     - Remove dropped files build-openssl.bat and checksrc.bat
 .
   [ Carlos Henrique Lima Melara ]
   * d/patches/:
     - Refresh patches
     - Rebase patches against new upstream version
   * d/libcurl4-doc.docs: remove docs/examples/README.md, it's in .examples *
 .
   [ Aquila Macedo ]
   * d/tests/common-upstream-tests: centralize common build steps
Checksums-Sha1:
 d2b76ea9a96c6a484f68a972c2652da2967f4de0 3260 curl_8.17.0-1ubuntu1.dsc
 17521761c497be244cad8650adaa4b6e663c60e4 4182287 curl_8.17.0.orig.tar.gz
 6130f3d2b88b974e03f73693b1655dd431f36f10 488 curl_8.17.0.orig.tar.gz.asc
 c8caa7d539e31f8c7eeebcc18474d6daff50d6a8 54972 curl_8.17.0-1ubuntu1.debian.tar.xz
 4ac2e1af7f3e01f8d87b63e7acecedb05486e4b5 8488 curl_8.17.0-1ubuntu1_source.buildinfo
Checksums-Sha256:
 ed4afeb7564e96fb16ce9e9cf4b6fc9f8ee92c89b91303782d154e821ed66628 3260 curl_8.17.0-1ubuntu1.dsc
 e8e74cdeefe5fb78b3ae6e90cd542babf788fa9480029cfcee6fd9ced42b7910 4182287 curl_8.17.0.orig.tar.gz
 8f210b9786f86d33299974d0e7fdb012743bae56d216b05f1788105cc1480023 488 curl_8.17.0.orig.tar.gz.asc
 8652f703215f8dfa940dde6e72b9fe10d9c37078292ed08e20f3cefa9b4fe935 54972 curl_8.17.0-1ubuntu1.debian.tar.xz
 29b8b8dd80bd898545d8b8c21341384f7cbd8ba93c8b2fc155ed0746f01ac77f 8488 curl_8.17.0-1ubuntu1_source.buildinfo
Files:
 1db44441af44b175d58786f085f18d15 3260 web optional curl_8.17.0-1ubuntu1.dsc
 71e24b00f40a7503c1d07886e42d6305 4182287 web optional curl_8.17.0.orig.tar.gz
 1e4dd27858566e32a086a763afb4d35b 488 web optional curl_8.17.0.orig.tar.gz.asc
 98967829a90504845364217b7be84f82 54972 web optional curl_8.17.0-1ubuntu1.debian.tar.xz
 9cd9b1fb13159d664758f1360c4a10e4 8488 web optional curl_8.17.0-1ubuntu1_source.buildinfo
Original-Maintainer: Debian Curl Maintainers <team+curl at tracker.debian.org>
Vcs-Git: https://git.launchpad.net/~uralt/ubuntu/+source/curl
Vcs-Git-Commit: 935f24f993043403ac74610f0d67b162bb05fe90
Vcs-Git-Ref: refs/heads/merge-lp2130119-resolute


More information about the Resolute-changes mailing list