git: 1c19f2342391 - main - ftp/curl: Security update to 8.23.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 20 Oct 2026 17:55:22 UTC
The branch main has been updated by joneum:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1c19f2342391f77e4d732d4cb0645bd6afd64f19
commit 1c19f2342391f77e4d732d4cb0645bd6afd64f19
Author: Bernard Spil <brnrd@FreeBSD.org>
AuthorDate: 2026-10-20 17:54:20 +0000
Commit: Jochen Neumeister <joneum@FreeBSD.org>
CommitDate: 2026-10-20 17:54:56 +0000
ftp/curl: Security update to 8.23.0
SMB support was removed upstream in 8.23.0, drop the SMB option.
Changes: https://curl.se/ch/8.23.0.html
PR: 299376
Security: 14dab969-c797-11f1-a6ea-8447094a420f
With hat: ports-secteam
Sponsored by: Netzkommune GmbH
---
ftp/curl/Makefile | 8 +++-----
ftp/curl/distinfo | 6 +++---
ftp/curl/pkg-plist | 13 +++++++++++++
3 files changed, 19 insertions(+), 8 deletions(-)
diff --git a/ftp/curl/Makefile b/ftp/curl/Makefile
index b3165bce3baa..621953c96a1e 100644
--- a/ftp/curl/Makefile
+++ b/ftp/curl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= curl
-PORTVERSION= 8.22.0
+PORTVERSION= 8.23.0
CATEGORIES= ftp net www
MASTER_SITES= https://curl.se/download/ \
https://github.com/curl/curl/releases/download/curl-${PORTVERSION:S|.|_|g}/
@@ -49,13 +49,13 @@ SHEBANG_FILES= */*.pl
OPTIONS_DEFINE= ALTSVC COOKIES DEBUG DOCS EXAMPLES IDN IPV6 LIBUV NTLM PROXY PSL STATIC
OPTIONS_GROUP= COMPRESSION PROTOCOL
OPTIONS_GROUP_COMPRESSION= BROTLI ZSTD
-OPTIONS_GROUP_PROTOCOL= DICT FTP GOPHER HTTP HTTP2 IMAP IPFS LDAP LDAPS LIBSSH LIBSSH2 MQTT POP3 RTSP SMB SMTP TELNET TFTP WEBSOCKET
+OPTIONS_GROUP_PROTOCOL= DICT FTP GOPHER HTTP HTTP2 IMAP IPFS LDAP LDAPS LIBSSH LIBSSH2 MQTT POP3 RTSP SMTP TELNET TFTP WEBSOCKET
OPTIONS_RADIO= SSL
OPTIONS_RADIO_SSL= GNUTLS OPENSSL WOLFSSL
OPTIONS_SINGLE= GSSAPI RESOLV
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_MIT GSSAPI_NONE
OPTIONS_SINGLE_RESOLV= CARES THREADED_RESOLVER
-OPTIONS_DEFAULT=ALTSVC BROTLI COOKIES DICT FTP GOPHER HTTP HTTP2 IDN IMAP IPFS LIBSSH2 MQTT NTLM OPENSSL POP3 PROXY PSL RTSP SMB SMTP STATIC TELNET TFTP THREADED_RESOLVER WEBSOCKET ZSTD ${OPTIONS_DEFAULT_${OSREL:R}}
+OPTIONS_DEFAULT=ALTSVC BROTLI COOKIES DICT FTP GOPHER HTTP HTTP2 IDN IMAP IPFS LIBSSH2 MQTT NTLM OPENSSL POP3 PROXY PSL RTSP SMTP STATIC TELNET TFTP THREADED_RESOLVER WEBSOCKET ZSTD ${OPTIONS_DEFAULT_${OSREL:R}}
OPTIONS_DEFAULT_14= GSSAPI_NONE
OPTIONS_DEFAULT_15= GSSAPI_${${SSL_DEFAULT} == base :?BASE :NONE}
OPTIONS_DEFAULT_16= GSSAPI_${${SSL_DEFAULT} == base :?BASE :NONE}
@@ -83,7 +83,6 @@ PROTOCOL_DESC= Transmission protocols
PROXY_IMPLIES= HTTP
RESOLV_DESC= DNS resolving options
RTSP_IMPLIES= HTTP
-SMB_DESC= SMB/CIFS support
SMTP_DESC= SMTP/SMTPS support
THREADED_RESOLVER_DESC= Threaded DNS resolver
@@ -141,7 +140,6 @@ PROXY_CONFIGURE_ENABLE= proxy
PSL_CONFIGURE_WITH= libpsl
PSL_LIB_DEPENDS= libpsl.so:dns/libpsl
RTSP_CONFIGURE_ENABLE= rtsp
-SMB_CONFIGURE_ENABLE= smb
SMTP_CONFIGURE_ENABLE= smtp
STATIC_CONFIGURE_ENABLE=static
TELNET_CONFIGURE_ENABLE=telnet
diff --git a/ftp/curl/distinfo b/ftp/curl/distinfo
index cb1591d703fc..f925dc4cf9d5 100644
--- a/ftp/curl/distinfo
+++ b/ftp/curl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1788499928
-SHA256 (curl-8.22.0.tar.xz) = f7ef3ae8a22e521f289803fe93543eb64c329b58aa73a9e224dfd915a2a5f4f7
-SIZE (curl-8.22.0.tar.xz) = 2953092
+TIMESTAMP = 1791961137
+SHA256 (curl-8.23.0.tar.xz) = 8dadd7d2536a314f982ad05a651b713f426bf7d02cc2c76cffb9796f2218e6c5
+SIZE (curl-8.23.0.tar.xz) = 2990916
diff --git a/ftp/curl/pkg-plist b/ftp/curl/pkg-plist
index b7558b58a5b1..4f656379d8cd 100644
--- a/ftp/curl/pkg-plist
+++ b/ftp/curl/pkg-plist
@@ -114,20 +114,28 @@ share/aclocal/libcurl.m4
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/address-scope.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/altsvc.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/anyauthput.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aws-sigv4.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/block_ip.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cacertinmem.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cainfo-blob.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/certinfo.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkspeed.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/clientcert-blob.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/conditional.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/connect-to.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cookie.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cookie_interface.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cookiejar.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/crawler.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debug.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/default-scheme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doh.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ephiperfifo.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evhiperfifo.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/externalsocket.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fileupload.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftp-delete.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftp-listonly.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftp-wildcard.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftpget.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftpgetinfo.c
@@ -158,6 +166,7 @@ share/aclocal/libcurl.m4
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/httpput-postfields.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/httpput.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/https.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/httpsig.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-append.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-authzid.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-copy.c
@@ -176,6 +185,7 @@ share/aclocal/libcurl.m4
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/interface.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ipv6.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/keepalive.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/limit-rate.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/localport.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/log_failed_transfers.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/maxconnects.c
@@ -188,8 +198,10 @@ share/aclocal/libcurl.m4
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-post.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-single.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-uv.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nagle.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/netrc.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parseurl.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/path-as-is.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/persistent.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-authzid.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-dele.c
@@ -232,6 +244,7 @@ share/aclocal/libcurl.m4
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sslbackend.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/synctime.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/threaded.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trailer.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unixsocket.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/url2file.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/urlapi.c