Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package curl for openSUSE:Factory checked in 
at 2024-05-27 11:44:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/curl (Old)
 and      /work/SRC/openSUSE:Factory/.curl.new.24587 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "curl"

Mon May 27 11:44:46 2024 rev:198 rq:1176743 version:8.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/curl/curl.changes        2024-05-23 
15:35:13.963555606 +0200
+++ /work/SRC/openSUSE:Factory/.curl.new.24587/curl.changes     2024-05-27 
11:45:31.691084352 +0200
@@ -1,0 +2,71 @@
+Fri May 24 11:05:25 UTC 2024 - Pedro Monreal <pmonr...@suse.com>
+
+- Fix make install for curl-config.1
+  * docs/Makefile.am: make curl-config.1 install
+  * Fixed upstream in: github.com/curl/curl/pull/13741
+  * Add curl-make-install-curl-config.patch
+
+-------------------------------------------------------------------
+Wed May 22 17:56:18 UTC 2024 - Pedro Monreal <pmonr...@suse.com>
+
+- Update to 8.8.0:
+  * Changes:
+    - curl_version_info: provide librtmp version
+    - file: add support for directory listings
+    - lib: add curl_multi_waitfds
+    - NTLM_WB: drop support
+    - TLS: add support for ECH (Encrypted Client Hello)
+    - urlapi: add CURLU_GET_EMPTY for empty queries and fragments
+  * Bugfixes:
+    - build: prefer "USE_IPV6" macro internally (was: "ENABLE_IPV6")
+    - cd2nroff/manage: use UTC when SOURCE_DATE_EPOCH is set
+    - cf-socket: don't try getting local IP without socket
+    - cf-socket: remove references to l_ip, l_port
+    - configure: make --disable-docs imply --disable-manual
+    - curl.h: change CURL_SSLVERSION_* from enum to defines
+    - curl_path: make Curl_get_pathname use dynbuf
+    - curl_sha512_256: do not use workaround for NetBSD when not needed
+    - curl_sha512_256: fix detection of OpenSSL 1.1.1 or later
+    - curl_url_get.md: clarify queries and fragments and CURLU_GET_EMPTY
+    - DEPRECATE.md: TLS libraries without 1.3 support
+    - digest: replace strcpy for empty string with simple assignment
+    - doc: pytest "--repeat" -> "--count"
+    - docs/cmdline-opts: mention STARTTLS for --ssl and --ssl-reqd
+    - dynbuf: fix returncode on memory error
+    - ftp: add tracing support
+    - ftp: fix socket leak on rare error
+    - gnutls: lazy init the trust settings
+    - hsts: explicitly skip blank lines
+    - http2 + ngtcp2: pass CURLcode errors from callbacks
+    - http2, http3: decouple stream state from easy handle
+    - http2: emit RST when client write fails
+    - http: HEAD response body tolerance
+    - http: reject HTTP major version switch mid connection
+    - http: with chunked POST forced, disable length check on read callback
+    - idn: make Curl_idnconvert_hostname() use Curl_idn_decode()
+    - if2ip: make the buf_size arg a size_t
+    - krb5: use dynbuf
+    - lib/cf-h1-proxy: silence compiler warnings (gcc 14)
+    - lib: add trace support for client reads and writes
+    - lib: bump hash sizes to "size_t"
+    - lib: clear the easy handle's saved errno before transfer
+    - lib: make protocol handlers store scheme name lowercase
+    - lib: merge "ENABLE_QUIC" C macro into "USE_HTTP3"
+    - libssh2: set length to 0 if strdup failed
+    - openssl: do not set SSL_MODE_RELEASE_BUFFERS
+    - openssl: revert keylog_callback support for LibreSSL
+    - OS400: fix shellcheck warnings in scripts
+    - quiche: expire all active transfers on connection close
+    - quiche: trust its timeout handling
+    - tls: use shared init code for TCP+QUIC
+    - tool_cfgable: free {proxy_}cipher13_list on exit
+    - url: do not URL decode proxy crendentials
+    - url: fix use of an uninitialized variable
+    - url: make parse_login_details use memdup0
+    - urlapi: allow setting port number zero
+    - version: use msnprintf instead of strncpy
+    - vtls: TLS session storage overhaul
+    - wakeup_create: use FD_CLOEXEC/SOCK_CLOEXEC
+    - websocket: avoid memory leak in error path
+
+-------------------------------------------------------------------

Old:
----
  curl-8.7.1.tar.xz
  curl-8.7.1.tar.xz.asc

New:
----
  curl-8.8.0.tar.xz
  curl-8.8.0.tar.xz.asc
  curl-make-install-curl-config.patch

BETA DEBUG BEGIN:
  New:  * Fixed upstream in: github.com/curl/curl/pull/13741
  * Add curl-make-install-curl-config.patch
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ curl.spec ++++++
--- /var/tmp/diff_new_pack.Pmfuvq/_old  2024-05-27 11:45:35.651229434 +0200
+++ /var/tmp/diff_new_pack.Pmfuvq/_new  2024-05-27 11:45:35.651229434 +0200
@@ -21,7 +21,7 @@
 # need ssl always for python-pycurl
 %bcond_without openssl
 Name:           curl
-Version:        8.7.1
+Version:        8.8.0
 Release:        0
 Summary:        A Tool for Transferring Data from URLs
 License:        curl
@@ -35,6 +35,8 @@
 Patch2:         curl-secure-getenv.patch
 #PATCH-FIX-OPENSUSE bsc#1076446 protocol redirection not supported or disabled
 Patch3:         curl-disabled-redirect-protocol-message.patch
+#PATCH-FIX-UPSTREAM Fix make install for curl-config.1 
github.com/curl/curl/pull/13741
+Patch4:         curl-make-install-curl-config.patch
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 Requires:       libcurl4 = %{version}

++++++ curl-8.7.1.tar.xz -> curl-8.8.0.tar.xz ++++++
++++ 95061 lines of diff (skipped)

++++++ curl-make-install-curl-config.patch ++++++
>From 4cc5657247183a0bc3b0969beeaea9acddb09d22 Mon Sep 17 00:00:00 2001
From: Daniel Stenberg <dan...@haxx.se>
Date: Wed, 22 May 2024 08:43:43 +0200
Subject: [PATCH] docs/Makefile.am: make curl-config.1 install

on "make install" like it should

Follow-up to 60971d665b9b1df87082

Closes #13741
---
 docs/Makefile.am | 1 +
 1 file changed, 1 insertion(+)

diff --git a/docs/Makefile.am b/docs/Makefile.am
index 83f5b0c461cc0f..e9ef6284860555 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -28,6 +28,7 @@ if BUILD_DOCS
 # if we disable man page building, ignore these
 MK_CA_DOCS = mk-ca-bundle.1
 CURLCONF_DOCS = curl-config.1
+man_MANS = curl-config.1
 endif
 
 CURLPAGES = curl-config.md mk-ca-bundle.md

Reply via email to