Created attachment 188393 [details] svn diff for ftp/curl ``` ftp/curl: Security update to 7.57.0 - Adds brotli compression PR: Security: MFH: 2017Q4 ```
Brotli option requires updated libbrotli, see bug #223966
``` ftp/curl: Security update to 7.57.0 - Adds brotli compression PR: 223967 Security: 301a01b7-d50e-11e7-ac58-b499baebfeaf MFH: 2017Q4 ```
Created attachment 188470 [details] svn diff for ftp/curl ``` ftp/curl: Add brotli compression support - Upstream added brotli support - Fix build with nss - Add protocol category and options - CA-bundle works for Polar-/OpenSSL/GnuTLS - CONFIGURE_ON to _WITH where possible - Fix TLS-SRP options check PR: 223967 ``` Tested CA-bundle support with all backends, only NSS seems to use a different mechanism (although I couldn't find the actual CA store). TLS-SRP with GnuTLS is a valid option when LibreSSL is used, collapse 2 checks into one. NSS was broken at compile time, had to add CFLAGS LDFLAGS to make it work. As many options were added, I put them in a for loop to reduce Makefile length.
The dependency has been solved/committed. Can we progress with this update?
Created attachment 190025 [details] svn diff for ftp/curl Update to 7.58.0 add libssh support switch some options to use pkgconfig instead (libssh doesn't build --with-libssh=/usr/local but does with pkgconfig).
Please upgrade curl in the quarterly branch too.
A commit references this bug: Author: sunpoet Date: Tue Jan 30 15:39:00 UTC 2018 New revision: 460400 URL: https://svnweb.freebsd.org/changeset/ports/460400 Log: Add more options - Add protocol group - Convert already-enabled protocols to IMAP, POP3, RTSP and SMTP options - Add DICT, FTP, GOPHER, HTTP, TELNET and TFP options - Update CA_BUNDLE_DESC - Use CA_BUNDLE_CONFIGURE_WITH and OPENSSL_CONFIGURE_WITH - Merge TLS_SRP check PR: 223967 (based on) Submitted by: brnrd Changes: head/ftp/curl/Makefile
Committed. Thanks!