mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
From: Christian Melki <christian.melki@t2data.com>
To: ptxdist@pengutronix.de
Subject: [ptxdist] [PATCH 1/2] libcurl: Version bump. 8.9.1 -> 8.10.0
Date: Thu, 12 Sep 2024 21:26:48 +0200	[thread overview]
Message-ID: <20240912192649.1751935-1-christian.melki@t2data.com> (raw)

Bunch of changes as usual.
https://curl.se/changes.html#8_10_0

The most interesting part is probably the removal of
selection of random file (selected as urandom in ptxdist).
The said scheme in curl is supposed to cover the situation.
Let's hope it works out fine for most situations and things
doesn't hang on low entropy scenarios.

* Pin down a few options.

Signed-off-by: Christian Melki <christian.melki@t2data.com>
---
 rules/libcurl.make | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/rules/libcurl.make b/rules/libcurl.make
index 59872524e..4e75d0dae 100644
--- a/rules/libcurl.make
+++ b/rules/libcurl.make
@@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_LIBCURL) += libcurl
 #
 # Paths and names
 #
-LIBCURL_VERSION	:= 8.9.1
-LIBCURL_MD5	:= 5882f056460240d98cdb5b7f86a06153
+LIBCURL_VERSION	:= 8.10.0
+LIBCURL_MD5	:= 00e41b4c316108ac4ca66c2a6d0bf18a
 LIBCURL		:= curl-$(LIBCURL_VERSION)
 LIBCURL_SUFFIX	:= tar.xz
 LIBCURL_URL	:= https://curl.se/download/$(LIBCURL).$(LIBCURL_SUFFIX)
@@ -70,6 +70,7 @@ LIBCURL_CONF_OPT	:= \
 	$(GLOBAL_IPV6_OPTION) \
 	--enable-openssl-auto-load-config \
 	--disable-versioned-symbols \
+	--disable-windows-unicode \
 	--$(call ptx/disen, PTXCONF_LIBCURL_C_ARES)-threaded-resolver \
 	--enable-pthreads \
 	--$(call ptx/endis, PTXCONF_LIBCURL_VERBOSE)-verbose \
@@ -93,6 +94,7 @@ LIBCURL_CONF_OPT	:= \
 	--enable-dateparse \
 	--enable-netrc \
 	--enable-progress-meter \
+	--enable-sha512-256 \
 	--disable-dnsshuffle \
 	--enable-get-easy-options \
 	--disable-alt-svc \
@@ -115,7 +117,6 @@ LIBCURL_CONF_OPT	:= \
 	--without-zstd \
 	--without-gssapi \
 	--with-default-ssl-backend=$(PTXCONF_LIBCURL_SSL_DEFAULT_BACKEND) \
-	--with-random=/dev/urandom \
 	--with-ca-bundle=$(PTXCONF_LIBCURL_SSL_CABUNDLE_PATH) \
 	--with-ca-path=$(PTXCONF_LIBCURL_SSL_CAPATH_PATH) \
 	--without-ca-fallback \
@@ -126,6 +127,7 @@ LIBCURL_CONF_OPT	:= \
 	--without-wolfssh \
 	--without-librtmp \
 	--without-winidn \
+	--without-apple-idn \
 	--without-libidn2 \
 	--without-nghttp2 \
 	--without-ngtcp2 \
-- 
2.34.1




             reply	other threads:[~2024-09-12 19:27 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-09-12 19:26 Christian Melki [this message]
2024-09-12 19:26 ` [ptxdist] [PATCH 2/2] host-libcurl: Follow target libcurl, remove ntlm-wb Christian Melki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240912192649.1751935-1-christian.melki@t2data.com \
    --to=christian.melki@t2data.com \
    --cc=ptxdist@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox