fastports

curl — Commit History

ftp/curl

showing 430 stored commits — full history at freebsd-ports on GitHub

Commit Credits Log message
8.19.0
f485c4b627 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Readd GSSAPI_BASE option
8.19.0
577ac74890 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Fix build on FreeBSD 13
- Update OPTIONS_DEFAULT:
  - Change from OPENSSL to OPENSSL
  - Remove LIBSSH2 and TLS_SRP (depends on OPENSSL)

ftp/curl uses OpenSSL by default. However, curl 8.18.0 drops OpenSSL 1.x support
which is used in FreeBSD 13 base system. Therefore, we change the defaults to
wolfSSL instead. This commit can be reverted after FreeBSD 13 EoL (expected Apr
30, 2026).
8.19.0
b889b19eb5 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.19.0
- Remove CURL_DEBUG option

Changes:	https://curl.se/changes.html
Security:	CVE-2025-13034, CVE-2025-14017, CVE-2025-14524, CVE-2025-14819, CVE-2025-15079, CVE-2025-15224, CVE-2026-1965, CVE-2026-3783, CVE-2026-3784, CVE-2026-3805
8.17.0
f9ce1e48dd files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Revert daabb39144929a8e8498b5f33c157e5173857fee
8.19.0
daabb39144 files touched
Daniel Engberg (diizzy)
ftp/curl: update 8.17.0 -> 8.19.0, fix some security bugs
- build moved from GNU autoconf to CMake
- No MFH as it is a big change/update and new quarterly is coming soon

PR:		293734
Changes:	https://curl.se/changes.html
Security:	CVE-2026-3805
		CVE-2026-3784
		CVE-2026-3783
		CVE-2026-1965
		CVE-2025-15224
		CVE-2025-15079
		CVE-2025-14819
		CVE-2025-14524
		CVE-2025-14017
		CVE-2025-13034
		See https://curl.se/docs/security.html for details
Tested by:	ulassayginim@gmail.com, george@m5p.com,
		freebsd-bugzilla.bugs@kjpetrie.co.uk,
		fabian@wenks.ch, jordan@ostreff.info,
		einar@isnic.is, void@f-m.fm
Approved by: 	ports-secteam (joneum)
8.17.0
8d433fb6fb files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Add missing option descriptions
8.17.0
e524a521fd files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Remove USES=pathfix
8.17.0
25ff185fce files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Temporarily remove GSSAPI_BASE
Heimdal Kerberos support has been removed in cURL 8.17.0.
The Kerberos in base system will be replaced with MIT.
This option will be re-added when possible.

Reference:	https://www.freebsd.org/status/report-2025-04-2025-06/mit_krb5/
		https://lists.freebsd.org/archives/freebsd-current/2025-June/007867.html
8.17.0
77a0a54b7f files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.17.0
- Remove GSSAPI_HEIMDAL option
- Change OPTIONS_DEFAULT from conditional GSSAPI_BASE to GSSAPI_NONE

Changes:	https://curl.se/changes.html
Security:	CVE-2025-10966
8.16.0
78656fb932 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.16.0
Changes:	https://curl.se/changes.html
Security:	CVE-2025-9086, CVE-2025-10148
8.15.0
b58e4ce60d files touched
Tijl Coosemans (tijl)
ftp/curl: Specify default CA path
Add --with-ca-path=/etc/ssl/certs to CONFIGURE_ARGS so GnuTLS and wolfSSL can
find CA certificates by default.

Remove --with-ca-fallback. It has no effect with GnuTLS and with OpenSSL curl
uses the OpenSSL CA path which should also be /etc/ssl/certs so it is redundant
now.

PR:		288861, 288862
8.15.0
9aa076b8b3 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.15.0
- Adjust default options: enable MQTT and SMB by default

Changes:	https://curl.se/changes.html
8.14.1
f8c6afb6b8 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.14.1
Changes:	https://curl.se/changes.html
Security:	CVE-2025-5399
8.14.0
246d7c3de4 files touched
Michael Osipov (michaelo)
*/*: Use consistent description for WEBSOCKET port option
Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D50742
8.14.0
700f03a55a files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.14.0
Changes:	https://curl.se/changes.html
Security:	CVE-2025-4947, CVE-2025-5025
8.13.0
eb3f642d62 files touched
Daniel Engberg (diizzy)
ftp/curl: Backport fixes for unit tests and alt-svc
Backport upstream patches 7e0eea7d7b34b81ca02ffb995ebea22c02cb92d2 and
fbdb1e1dbe824a72f41a104fa26e555cb0b6b45a to fix unit tests with ipfs and
alt-svc mode

References:
https://github.com/curl/curl/commit/7e0eea7d7b34b81ca02ffb995ebea22c02cb92d2
https://github.com/curl/curl/commit/fbdb1e1dbe824a72f41a104fa26e555cb0b6b45a

PR:		286233
Approved by:	maintainer timeout, 2+ weeks (including separate mail)
8.13.0
56e017457d files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Fix b55113e4038c74da6ab611a932db9cb041b7b967
- Use the upstream commit instead of the pull request
- Use = instead of += for PATCHFILES
- Cosmetic change
8.13.0
b55113e403 files touched
Michael Osipov (michaelo)
ftp/curl: Fix build with --with-gssapi and --disable-ftp
Approved by:	jrm (mentor), otis (mentor), sunpoet (implicit approval)
Differential Revision:	https://reviews.freebsd.org/D50052
Upstream PR:	https://github.com/curl/curl/issues/16925
8.13.0
cc3b8c183c files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.13.0
Changes:	https://curl.se/changes.html
8.12.1
60e4f098e5 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.12.1
Changes:	https://curl.se/changes.html
8.12.0
d4e0168667 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Use USES=localbase:ldflags instead of patch file
8.12.0
ba085fb147 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.12.0
Changes:	https://curl.se/changes.html
8.11.1
b0c90d0913 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Re-apply modified 2a3bac310439f8de03b945ae6b596ddf6384d411
- Fix libcurl.pc with GSSAPI_BASE enabled
- Bump PORTREVISION for package change

Do not add heimdal-gssapi to libcurl.pc because we do no provide .pc file base GSSAPI library.
8.11.1
051f1d77a9 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Fix distinfo by adding the patch locally
Reported by:	diizzy
8.11.1
2a3bac3104 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.11.1
Changes:	https://curl.se/changes.html
Security:	CVE-2024-11053
8.11.0
90c6b7ba9d files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Fix libcurl.pc with GSSAPI_BASE enabled
- Bump PORTREVISION for package change

Do not add heimdal-gssapi to libcurl.pc because we do no provide .pc file base GSSAPI library.
8.11.0
0522307da9 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.10.1
- Adjust options:
  - Add IPFS
  - Enable WEBSOCKET by default: It is no longer experimental

Changes:	https://curl.se/changes.html
8.10.1
59b703b907 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Adjust default options
- Add COMPRESSION group
- Enable BROTLI and ZSTD: Add both compression support
- Enable IDN: libidn2 is already part of the dependencies of libpsl (PSL option)
- Bump PORTREVISION for dependency change
8.10.1
8e83a22df5 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Add LIBUV_IMPLIES=DEBUG
Upstream mentioned that using libuv without debug support enabled is useless.
Therefore, LIBUV option will also enable DEBUG option.

Reported by:	adamw
8.10.1
caa55df944 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.10.1
Changes:	https://curl.se/changes.html
8.10.0
b1b4e46103 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Add missing LIBUV_DESC
8.10.0
c41e1ace8e files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Add LIBUV option
8.10.0
0b731dee23 files touched
Daniel Engberg (diizzy)
ftp/curl: Fix HTTP2
Partially backport upstream commits
70d3a9b6aa69ffdd9435e168463cfabd21e17cd1 and
bef0acaf212a71c782e0b8e8e6c772cc46040356

References:
https://github.com/curl/curl/issues/14923
https://github.com/curl/curl/commit/70d3a9b6aa69ffdd9435e168463cfabd21e17cd1
https://github.com/curl/curl/commit/bef0acaf212a71c782e0b8e8e6c772cc46040356

Approved by:	portmgr (blanket, runtime fix)
8.10.0
50f8bc88c7 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.10.0
Changes:	https://curl.se/changes.html
Security:	CVE-2024-8096
8.9.1
73d53fec20 files touched
Rafe (mondo.debater_0q)
ftp/curl: Fix SIGPIPE initialization
- Bump PORTREVISION for package change

PR:		280653
Obtained from:	https://github.com/curl/curl/commit/3eec5afbd0b6377eca893c392569b2faf094d970
8.9.1
0cf340f1f5 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.9.1
Changes:	https://curl.se/changes.html
Security:	CVE-2024-7264
8.9.0
bc2e60ff22 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.9.0
Changes:	https://curl.se/changes.html
Security:	CVE-2024-6197, CVE-2024-6874
8.8.0
06687512d7 files touched
Mathieu Arnold (mat)
Revert "ftp/curl: Add sponsorship information"
This reverts commit 4a9021c266f4a52b876bd15d3d0d27a72dbeb278.
8.8.0
06687471c9 files touched
Mathieu Arnold (mat)
Revert "ftp/curl: Fix sponsor handle"
This reverts commit 710db45d8d10dc6b16f92a7db644a3a99bf482a9.
8.8.0
710db45d8d files touched
Gleb Popov (arrowd)
ftp/curl: Fix sponsor handle
Reported by:	FreshPorts Sanity Daemon
8.8.0
4a9021c266 files touched
Gleb Popov (arrowd)
ftp/curl: Add sponsorship information
8.8.0
8757b4a195 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Clean up patch file after librtmp removal
multimedia/librtmp is removed in 8d01b5458f4660725fcaf562cdbb073debc9b751
RTMP option is removed in ac11b26ab75ddd548c39fe64ccf2e5de66842bd3
8.8.0
08a476f94b files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.8.0
Changes:	https://curl.se/changes.html
8.7.1
ac11b26ab7 files touched
Daniel Engberg (diizzy)
ftp/curl: Remove support for librtmp
Remove invalid option as support for librtmp was removed in
8d01b5458f4660725fcaf562cdbb073debc9b751

Approved by:	portmgr (blanket)
8.7.1
62ed195754 files touched
Po-Chuan Hsieh (sunpoet)
*/*: Remove GNU_CONFIGURE_MANPREFIX=${PREFIX}/share after 9fd7ee1cdf6cbd5528159b58a966e1a40e2909a9
8.7.1
3cc1c82ba9 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.7.1
Changes:	https://curl.se/changes.html
Security:	CVE-2024-2004, CVE-2024-2398, CVE-2024-2379, CVE-2024-2466
8.6.0
82670b6f51 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Clean up
- Update LDAPS_DESC
- Fix CONFIGURE_ARGS
- Clean up patches

USES=autoreconf can be removed after next version update.
8.6.0
ed937bd9ad files touched
Yasuhiro Kimura (yasu)
ftp/curl: Update to 8.6.0
ChangeLog:	https://curl.se/changes.html#8_6_0
PR:		276879
Approved by:	maintainer
Exp-run bye:	antoine
MFH:		2024Q1
Security:	02e33cd1-c655-11ee-8613-08002784c58d
8.5.0
9141258e22 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Sort PLIST after af6e33647c85c0e176f2015cd97b5fab33312fd5
8.5.0
af6e33647c files touched
Muhammad Moinur Rahman (bofh)
ftp/curl: Moved man to share/man
Approved by:    portmgr (blanket)
8.5.0
8373adcb9b files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.5.0
Changes:	https://curl.se/changes.html
Security:	CVE-2023-46218, CVE-2023-46219
8.4.0
3098973bd0 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.4.0
Changes:	https://curl.se/changes.html
Security:	CVE-2023-38545, CVE-2023-38546
8.3.0
aabdfa405a files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Convert to options helper
8.3.0
4881eceec9 files touched
Dag-Erling Smørgrav (des)
ftp/curl: Always use the default trust store instead of ca_root_nss.
MFH:		2023Q4
Reviewed by:	sunpoet
Differential Revision:	https://reviews.freebsd.org/D42039
8.3.0
06bb67aa58 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.3.0
Changes:	https://curl.se/changes.html
Security:	CVE-2023-38039
8.2.1
6583e2c766 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.2.1
Changes:	https://curl.se/changes.html
8.1.2
3cfc8e7d0f files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.1.2
Changes:	https://curl.se/changes.html
8.1.1
ad3e4398e4 files touched
Renato Botelho (garga)
ftp/curl: Update to 8.1.1
Upgrade to 8.1.0 broke the build on recent CURRENT and this version
contains a fix for that

PR:		271526
Reported by:	O. Hartmann <ohartmann@walstatt.org>
Fixes:		5fae3323ed2f9a1d203ccaed617ed49dec9d85ce
Pointy hat to:	garga
MFH:		2023Q2
Sponsored by:	Rubicon Communications, LLC ("Netgate")
8.1.0
5fae3323ed files touched
R. Christian McDonald (rcm)
ftp/curl: Update to 8.1.0
PR:		271497
Security:	CVE-2023-28319
		CVE-2023-28320
		CVE-2023-28321
		CVE-2023-28322
Sponsored by:	Rubicon Communications, LLC ("Netgate")
8.0.1
c5da045eae files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Add LIBSSH option
8.0.1
dbddaf5a1b files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Add WEBSOCKET option
8.0.1
c312e7f6fc files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Convert REINPLACE_CMD to patch files
8.0.1
0799d457b1 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 8.0.1
Changes:	https://curl.se/changes.html
7.88.1
b91537add9 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Use complete arguments/options
7.88.1
90ac2baf0f files touched
Yasuhiro Kimura (yasu)
ftp/curl: Update to 7.88.1
ChangeLog:	https://curl.se/changes.html#7_88_1
PR:		269967
Approved by:	maintainer timeout
MFH:		2023Q1
Security:	be233fc6-bae7-11ed-a4fb-080027f5fec9
7.87.0
6e1233be22 files touched
Muhammad Moinur Rahman (bofh)
Mk/**ldap.mk: Convert USE_LDAP to USES=ldap
Convert the USE_LDAP=yes to USES=ldap and adds the following features:

- Adds the argument USES=ldap:server to add openldap2{4|5|6}-server as
  RUN_DEPENDS
- Adds the argument USES=ldap<version> and replaces WANT_OPENLDAP_VER
- Adds OPENLDAP versions in bsd.default-versions.mk
- Adds USE_OPENLDAP/WANT_OPENLDAP_VER in Mk/bsd.sanity.mk
- Changes consumers to use the features

Reviewed by:	delphij
Approved by:	portmgr
Differential Revision: https://reviews.freebsd.org/D38233
7.87.0
a03dc3f428 files touched
Tijl Coosemans (tijl)
ftp/curl: Fix OPENSSL_CONFIGURE_WITH
Upstream renamed --with-ssl to --with-openssl, and --without-ssl now
means no SSL at all.  This fixes building with SSL libraries other than
OpenSSL.

Approved by:	sunpoet (via email)
7.87.0
41dd4f9d62 files touched
Antoine Brodin (antoine)
ftp/curl: re-enabled CA_BUNDLE by default
With hat:	pkgmgr
7.87.0
c63a8f65af files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.87.0
- Update WWW
- Disable CA_BUNDLE option by default

ca_root_nss is not needed since we have caroot in the base system.

Changes:	https://curl.se/changes.html
Security:	CVE-2022-43551, CVE-2022-43552
7.86.0
78ae7128f6 files touched
takefu (takefu)
ftp/curl: Update to 7.86.0
While here,

* Switch to DISTVERSION.
* Pet portlint and portclippy.
* Tidy up Makefile with portfmt.

ChangeLog:	https://curl.se/changes.html#7_86_0
PR:		267802
Approved by:	maintainer timeout
MFH:		2022Q4
Security:	0f99a30c-7b4b-11ed-9168-080027f5fec9
7.85.0
fb16dfecae files touched
Stefan Eßer (se)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
7.85.0
b7f05445c0 files touched
Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
7.85.0
9822bfc875 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.85.0
Changes:	https://curl.se/changes.html
Security:	CVE-2022-35252
7.84.0
30cd242001 files touched
Tobias C. Berner (tcberner)
ftp: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Alexander Kriventsov
  *  Anders Nordby <anders@fix.no>
  *  Andreas Fehlner <fehlner@gmx.de>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Zakhvatov
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Chris Piazza <cpiazza@FreeBSD.org>
  *  Damjan Marion <dmarion@open.hr>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Eric Freeman <freebsdports@chillibear.com>
  *  Frank DENIS
  *  Frank Laszlo <laszlof@vonostingroup.com>
  *  Gea-Suan Lin (gslin@ccca.nctu.edu.tw)
  *  Gea-Suan Lin <gslin@ccca.nctu.edu.tw>
  *  George V. Neville-Neil <gnn@FreeBSD.org>
  *  Hye-Shik Chang
  *  Jordan Hubbard <jkh@FreeBSD.org>
  *  Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
  *  Joseph Benden <joe@thrallingpenguin.com>
  *  Ju Pengfei <jupengfei@gmail.com>
  *  Jui-Nan Lin <jnlin@freebsd.cs.nctu.edu.tw>
  *  Mark Johnston <markj@FreeBSD.org>
  *  Martin Matuska (mm@FreeBSD.org)
  *  Marwan BURELLE <marwan.burelle@lri.fr>
  *  Maxim Ignatenko
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Neil Blakey-Milner
  *  Neil Blakey-Milner <nbm@rucus.ru.ac.za>
  *  Nick Leuta
  *  Nosov Artem <chip-set@mail.ru>
  *  Petr Holub <hopet@ics.muni.cz>
  *  Philippe Le Berre <philippe@le-berre.com>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Roman Bogorodskiy
  *  Sergey Matveychuk <sem@FreeBSD.org>
  *  Sergey Skvortsov <skv@FreeBSD.org>
  *  Stephane Legrand
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Tom McLaughlin <tmclaugh@sdf.lonestar.org>
  *  Tomokazu ISHII <t-ishii@tryplanet.com>
  *  Ulrich Spoerlein <uspoerlein@gmail.com>
  *  Wen Heping <wen@FreeBSD.org>
  *  Xavier Beaudouin <kiwi@oav.net>
  *  Yasuhiro Fukuma <yasuf@big.or.jp>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  ache
  *  cy@FreeBSD.org
  *  ijliao
  *  ports
  *  torstenb
  *  will

With hat:	portmgr
7.84.0
7026df49e8 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.84.0
Changes:	https://curl.se/changes.html
Security:	CVE-2022-32205, CVE-2022-32206, CVE-2022-32207, CVE-2022-32208
Security:	ae5722a6-f5f0-11ec-856e-d4c9ef517024
7.83.1
55208e0f66 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.83.1
Changes:	https://curl.se/changes.html
Security:	CVE-2022-27778, CVE-2022-27779, CVE-2022-27780, CVE-2022-27781, CVE-2022-27782, CVE-2022-30115
7.83.0
b6762dd511 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.83.0
Changes:	https://curl.se/changes.html
Security:	CVE-2022-22576, CVE-2022-27774, CVE-2022-27775, CVE-2022-27776
Security:	92a4d881-c6cf-11ec-a06f-d4c9ef517024
7.82.0
fd03c8280e files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Enable PSL option by default
- Bump PORTREVISION for dependency change
7.82.0
c224916d09 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Remove deprecated NSS option
- Update CA_BUNDLE_DESC: Remove unsupported mbedTLS

PR:		262955
Submitted by:	diizzy
7.82.0
5b328bb789 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.82.0
Changes:	https://curl.se/changes.html
7.81.0
6ac07e9080 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.81.0
Changes:	https://curl.se/changes.html
7.80.0
8b29dfbb22 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.80.0
Changes:	https://curl.se/changes.html
7.79.1
0acc6cf1fa files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.79.1
Changes:	https://curl.se/changes.html
7.79.0
3805ef230a files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.79.0
Changes:	https://curl.se/changes.html
7.78.0
ee05a0fbe5 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.78.0
- Remove METALINK option: all support removed by upstream
- Update NTLM option: it has own configure option now

Changes:	https://curl.se/changes.html
7.77.0
9fe030bf07 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Add MQTT option
PR:		256627
Requested by:	Michael Osipov <michael.osipov@siemens.com>
7.77.0
8ec683f2a9 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Add STATIC option
PR:		254622
Reported by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
7.77.0
dd4df09808 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Enable LIBSSH2 option by default
- Bump PORTREVISION for dependency change

PR:		253939
Requested by:	Dennis Clarke <dclarke@blastwave.org>
7.77.0
635a862037 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.77.0
Changes:	https://curl.se/changes.html
7.76.1
e23ef40bcd files touched
Dmitry Marakasov (amdmi3)
ftp/curl: remove non-option from OPTIONS_DEFAULT
Approved by:	portmgr blanket
7.76.1
c7394fd8f2 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Cosmetic change
7.76.1
013715b562 files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.76.1
- Update MASTER_SITES

Changes:	https://curl.haxx.se/changes.html
7.76.0
d45ce11e9a files touched
Po-Chuan Hsieh (sunpoet)
ftp/curl: Update to 7.76.0
Changes:	https://curl.haxx.se/changes.html
7.75.0
305f148f48 files touched
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
7.75.0
c07f3fbf62 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.75.0
Changes:	https://curl.haxx.se/changes.html
7.74.0
60d64e75b0 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Make User-Agent header setting reliable
- Bump PORTREVISION for package change

Requested by:	Jonathan Simon <info@simonabc.com>
Obtained from:	https://github.com/curl/curl/commit/0936ecd0ee5e3e28c098fefc9e2c0e6847cb7a82
7.74.0
7764da22cd files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.74.0
Changes:	https://curl.se/changes.html
PR:		251773
Submitted by:	lwhsu
Security:	3c77f139-3a09-11eb-929d-d4c9ef517024
MFH:		2020Q4
7.73.0
a8f3d825d1 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update WWW
7.73.0
ac2ab461da files touched
Matthias Andree (mandree)
ftp/curl: avoid auto-enabling ZSTD, make explicit option; ensure GSSAPI compilation.
Since August 2020, curl would auto-enable ZSTD if available while
configuring, this would however not propagate to the LIB_DEPENDS.
Make sure to explicitly control ZSTD by introducing an option that
defaults to off.

While here, also mark BROKEN if GSSAPI_BASE is selected while
krb5 is installed when building.

PR:		250414
Approved by:	sunpoet@ (maintainer timeout, 14d)
7.73.0
a21debc9fc files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix build when TLS_SRP is disabled
PR:		250384
Reported by:	Dewayne Geraghty <dewayne@heuristicsystems.com.au>
Obtained from:	https://github.com/curl/curl/commit/a3d5b199f96a108f38bd1f6adaf3a7585f721d02
7.73.0
067e32a895 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.73.0
Changes:	https://curl.haxx.se/changes.html
7.72.0
ba22f5dc4e files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Use built-in CA store of OpenSSL/GnuTLS when CA_BUNDLE is disabled
PR:		248047
Reported by:	Michael Osipov <michael.osipov@siemens.com>
Submitted by:	kevans
7.72.0
65421aad79 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.72.0
Changes:	https://curl.haxx.se/changes.html
Security:	b905dff4-e227-11ea-b0ea-08002728f74c
MFH:		2020Q3
7.71.1
b29232dc2b files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Cosmetic change
7.71.1
f1cc5ec860 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.71.1
Changes:	https://curl.haxx.se/changes.html
7.71.0
b0d24051f7 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Remove pre-test-PROXY-off:
Tests run without error regardless of PROXY option.

PROXY disabled:
TESTDONE: 930 tests out of 930 reported OK: 100%
TESTDONE: 1364 tests were considered during 369 seconds.

PROXY enabled:
TESTDONE: 1052 tests out of 1052 reported OK: 100%
TESTDONE: 1364 tests were considered during 410 seconds.
7.71.0
927855bb45 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Convert PORTDOCS and PORTEXAMPLES to PLIST entries
7.71.0
c042dd5799 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.71.0
Changes:	https://curl.haxx.se/changes.html
Security:	6bff5ca6-b61a-11ea-aef4-08002728f74c
MFH:		2020Q2
7.70.0
7f5cbfeed4 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Bump PORTREVISION for security/nettle shlib change
7.70.0
6103c75013 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.70.0
Changes:	https://curl.haxx.se/changes.html
7.69.1
7d8db11b17 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix runtime error (for CARES enabled and IPV6 disabled builds)
- Bump PORTREVISION for package change

Obtained from:	https://github.com/curl/curl/commit/3bfda07004a5739fb306e55cb9529ba3de35fbdb
PR:		245237
Reported by:	Michael Osipov <michael.osipov@siemens.com>
7.69.1
81c2c12d2d files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update LIBSSH2 option description
PR:		245070
Reported by:	<iron.udjin@gmail.com>
7.69.1
31c3cddaa6 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.69.1
Changes:	https://curl.haxx.se/changes.html
7.68.0
33669b4b81 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Remove USES=gmake
It compiles fine without gmake now.

PR:		244647
Submitted by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
7.68.0
9cce910a6e files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Remove BROKEN
It builds fine with wolfssl 4.3.0.

PR:		242824
Submitted by:	Takefu <takefu@airport.fm>
7.68.0
51ff5d057b files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.68.0
Changes:	https://curl.haxx.se/changes.html
7.67.0
2825d7ad24 files touched
Kubilay Kocak (koobs)
ftp/curl: Add NTLM option (Fix OpenSSL build w/o DES)
curl fails to build when OpenSSL is built without DES support, with many
"use of undeclared identifier" errors. For example:

curl_ntlm_core.c:392:3: error: use of undeclared identifier 'DES_key_schedule'
  DES_key_schedule ks;
  ^

An issue was reported back in 2015 [1], requesting support for ./configure
detecting OPENSSL_NO_DES, but the issue was ultimately closed:

"We just don't support very custom OpenSSL builds. I could be talked into
accepting patches that introduce support for this however".

Accordingly and leui of an upstream configure patch, this change adds an
NTLM option, enabled by default, and when disabled, defines
CURL_DISABLE_NTLM, which prevents #define'ing USE_NTLM in
WRKSRC/lib/curl_setup.h, resulting in a successful build.

This allows users the opportunity to easily disable the DES requiring
functionality in curl, if they happen to run custom or stripped down
OpenSSL builds.

Note: This issue may impact builds with other SSL libraries that allow
disabling DES, but I did not investigate this question.

[1] https://sourceforge.net/p/curl/bugs/1439/
[2] Would require a version update, which granted, is mostly bugfixes

Reviewed by:	sunpoet (maintainer)
Approved by:	sunpoet (maintainer)
MFH:		No [2]
Differential Revision: D22498
7.67.0
51812fe701 files touched
Dmitry Marakasov (amdmi3)
- Mark BROKEN with WOLFSSL - does not build neither with 3.13.0 nor with pending update to 4.2.0
Approved by:	portmgr blanket
7.67.0
ff2a99a705 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Remove unmodified file from REINPLACE_CMD
Differential Revision:	https://reviews.freebsd.org/D22176
Submitted by:	swills
7.67.0
7ccd726804 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.67.0
Changes:	https://curl.haxx.se/changes.html
7.66.0
06c273daa8 files touched
Baptiste Daroussin (bapt)
Drop the ipv6 virtual category for f* category as it is not relevant anymore
7.66.0
6bc3443999 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.66.0
Changes:	https://curl.haxx.se/changes.html
Security:	9fb4e57b-d65a-11e9-8a5f-e5c82b486287
MFH:		2019Q3
7.65.3
f7ed30266b files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.65.3
Changes:	https://curl.haxx.se/changes.html
7.65.2
7028615f21 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.65.2
Changes:	https://curl.haxx.se/changes.html
7.65.1
d99d942bb0 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update security/nettle to 3.5.1
- Bump PORTREVISION of dependent ports for shlib change
- Fix build of devel/pijul [1]

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
PR:		238991
Exp-run by:	antoine
Thanks to:	tobik [1]
7.65.1
32027d75fc files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.65.1
Changes:	https://curl.haxx.se/changes.html
7.65.0
689c2d7d37 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix runtime with OpenSSL without MD4
- Bump PORTREVISION for package change

Obtained from:	https://github.com/curl/curl/commit/0dc9a8019962d31787c4929d36de6817ae3090e7
7.65.0
9472081173 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix runtime with PROXY disabled
- Bump PORTREVISION for package change

Obtained from:	https://github.com/curl/curl/commit/f4f485c17b9a8b41c23ad1fa9fbcfc1973172ead
7.65.0
43240e4874 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix RTSP option
- Bump PORTREVISION for package change

PR:		238137
Reported by:	tobik
7.65.0
be79e622fa files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix build with FTP disabled and FILE enabled
Obtained from:	https://github.com/curl/curl/commit/dc0a671213fa94489933755828b26f5807d61a7a
Reported by:	Charlie Li <ml+freebsd@vishwin.info>
7.65.0
990655beba files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.65.0
Changes:	https://curl.haxx.se/changes.html
Security:	dd343a2b-7ee7-11e9-a290-8ddc52868fa9
MFH:		2019Q2
7.64.1
345960f298 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix undefined Curl_get_line when ALTSVC enabled and COOKIES disabled
ALTSVC requires Curl_get_line which is defined in lib/cookie.c inside a #if
check of HTTP and COOKIES. That makes Curl_get_line undefined if COOKIES is
disabled. This is a workaround to define Curl_get_line unconditionally.

PR:             236885, 236890
7.64.1
26e2e5ef06 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Do not install curl.fish to avoid conflicts with shells/fish
- Bump PORTREVISION for package change

PR:		236878
Reported by:	Laszlo Karolyi <laszlo@karolyi.hu>
7.64.1
eded5f7080 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Remove outdated patches
7.64.1
9aed1b63b2 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.64.1
- Add ALTSVC option

Changes:	https://curl.haxx.se/changes.html
7.64.0
dc7a01a3c8 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update dns/libidn2 to 2.1.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://gitlab.com/libidn/libidn2/blob/master/NEWS
7.64.0
2ca07b88c9 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.64.0
Changes:	https://curl.haxx.se/changes.html
Security:	714b033a-2b09-11e9-8bc3-610fd6e6cd05
MFH:		2019Q1
7.63.0
06e735460e files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update dns/libidn2 to 2.1.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://gitlab.com/libidn/libidn2/blob/master/NEWS
7.63.0
0e3e93acca files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.63.0
Changes:	https://curl.haxx.se/changes.html
7.62.0
1a317fa04b files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix build with wolfSSL
PR:		233189
Submitted by:	Takefu <takefu@airport.fm>
7.62.0
53cd419ef4 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.62.0
Changes:	https://curl.haxx.se/changes.html
Security:	e0ab1773-07c1-46c6-9170-4c5e81c00927
MFH:		2018Q4
7.61.1
714ace7a4b files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.61.1
Changes:	https://curl.haxx.se/changes.html
Security:	f4d638b9-e6e5-4dbe-8c70-571dbc116174
MFH:		2018Q3
7.61.0
01ac1d32c6 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix r475433
- Restore RELEASE-PROCEDURE.md
- Fix CARES option
- Bump PORTREVISION for package change
7.61.0
f9db49b713 files touched
Steve Wills (swills)
ftp/curl: Update to 7.61.0
PR:		229753
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	maintainer timeout (sunpoet, >2 weeks)
MFH:		2018Q3
Security:	3849e28f-8693-11e8-9610-9c5c8e75236a
7.60.0
78fec12d79 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update GNUTLS and NSS options
nettle for gnutls support in curl is always enabled because it is an unconditional dependency of security/gnutls.

Do not bump PORTREVISION because package-depends-list is unchanged.
7.60.0
2b5ca33374 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.60.0
Changes:	https://curl.haxx.se/changes.html
Security:	04fe6c8d-2a34-4009-a81e-e7a7e759b5d2
MFH:		2018Q2
7.59.0
2a5c72ab87 files touched
Rene Ladan (rene)
Drop support for expired security/polarssl13
7.59.0
f6ec15f572 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix build with LibreSSL 2.7
Obtained from:	https://github.com/openbsd/ports/blob/master/net/curl/patches/patch-lib_vtls_openssl_c
PR:		226845
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
MFH:		2018Q1
7.59.0
95ecddb46b files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.59.0
Changes:	https://curl.haxx.se/changes.html
7.58.0
3b63c52143 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update dns/libpsl to 0.20.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
		https://github.com/rockdaboot/libpsl/blob/libpsl-0.20.1/NEWS
7.58.0
e0846397bf files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update options dependency
7.58.0
5a86ebc1e7 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update dns/libpsl to 0.20.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
7.58.0
35ac318764 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix build with CURL_DEBUG enabled
lib/checksrc.pl is run when CURL_DEBUG is enabled.
The build failed due to the long line in patched lib/url.c.

./url.c:593:82: warning: Longer than 79 columns (LONGLINE)
       data->set.no_signal = TRUE; /* different handling of signals and threads */
checksrc: 0 errors and 1 warnings
checksrc: 0 errors and 5 warnings suppressed
gmake[3]: *** [Makefile:3935: checksrc] Error 5

MFH:		2018Q1
7.58.0
405da093cc files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix r460400
- Add DICT, FTP, GOPHER, TELNET and TFTP options to OPTIONS_DEFAULT
- Add HTTP options to OPTIONS_DEFAULT
- Bump PORTREVISION for package change

DICT, FTP, GOPHER, TELNET and TFTP options are enabled by default through configure but not being added to OPTIONS_DEFAULT in r460440.
HTTP option is enabled by default through HTTP2 option.
7.58.0
204809ac75 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
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
7.58.0
ed62412da2 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix BROTLI option
7.58.0
b5b1d4039c files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Remove LIBSSH option to avoid circular dependency
libssh uses cmake which depends on curl.
7.58.0
34d77595c1 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.58.0
- Add BROTLI and LIBSSH options

Changes:	https://curl.haxx.se/changes.html
7.57.0
c5b066f003 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Disable brotli support to fix build with old brotli installed
Brotli support will be added as an option after archivers/brotli being updated
to a newer version.

PR:             224072
Reported by:    mi
7.57.0
fe18ac14f3 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.57.0
Changes:	https://curl.haxx.se/changes.html
		https://curl.haxx.se/docs/security.html
Security:	301a01b7-d50e-11e7-ac58-b499baebfeaf
MFH:		2017Q4
7.56.1
3336e7583a files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.56.1
Changes:	https://curl.haxx.se/changes.html
		https://curl.haxx.se/docs/security.html
Security:	143ec3d6-b7cf-11e7-ac58-b499baebfeaf
MFH:		2017Q4
7.56.0
7d5e15be23 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.56.0
Changes:	https://curl.haxx.se/changes.html
Security:	ccace707-a8d8-11e7-ac58-b499baebfeaf
MFH:		2017Q4
7.55.1
7e7cd5ef91 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update MASTER_SITES
PR:		221724
Submitted by:	xmj
7.55.1
922cbc69c0 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Change RESOLV from RADIO to SINGLE
cURL 7.55.1 use the threaded resolver (THREADED_RESOLVER) backend if c-ares
(CARES) is not available. That means you must enable either CARES or
THREADED_RESOLVER (default) option.

Reference:	https://github.com/curl/curl/pull/1647
MFH:		2017Q3
7.55.1
517d6198cc files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.55.1
Changes:	https://curl.haxx.se/changes.html
MFH:		2017Q3
7.55.0
5f223850d7 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.55.0
Changes:	https://curl.haxx.se/changes.html
Security:	69cfa386-7cd0-11e7-867f-b499baebfeaf
PR:		221362
Submitted by:	brnrd
MFH:		2017Q3
7.54.1
6392a83fee files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update COMMENT and pkg-descr
7.54.1
a9da0a91c9 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.54.1
Changes:	https://curl.haxx.se/changes.html
Security:	9314058e-5204-11e7-b712-b1a44a034d72
MFH:		2017Q2
7.54.0
fecab415cc files touched
Dmitry Marakasov (amdmi3)
- Update WWW
Approved by:	portmgr blanket
7.54.0
8959621de9 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.54.0
Changes:	https://curl.haxx.se/changes.html
Security:	3e2e9b44-25ce-11e7-a175-939b30e0836d
MFH:		2017Q2
7.53.1
605658c4d8 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix HTTP2 option
PR:		218721
Reported by:	<dewayne@heuristicsystems.com.au>
MFH:		2017Q2
7.53.1
fca9a15726 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix CVE-2017-7407
- Bump PORTREVISION for package change

Obtained from:	https://curl.haxx.se/CVE-2017-7407.patch
		https://github.com/curl/curl/commit/1890d59905414ab84a35892b2e45833654aa5c13
		https://github.com/curl/curl/commit/8e65877870c1fac920b65219adec720df810aab9
Security:	04f29189-1a05-11e7-bc6e-b499baebfeaf
MFH:		2017Q2
7.53.1
0fc9c0de9f files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Cosmetic change
7.53.1
6ca735be73 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.53.1
Changes:	https://curl.haxx.se/changes.html
7.53.0
f6c7463135 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Update to 7.53.0
Changes:	https://curl.haxx.se/changes.html
Security:	311e4b1c-f8ee-11e6-9940-b499baebfeaf
7.52.1
6d324c1f70 files touched
Tijl Coosemans (tijl)
- Remove inclusion of bsd.default-versions.mk from ftp/curl/Makefile so bsd.default-versions.mk can rely on ARCH being defined. - In bsd.port.mk move inclusion of bsd.default-versions.mk from the pre-makefile section to the options section so the variables can be used earlier. Also put the bit of code sitting between the options section and the pre-makefile section into the options section. - Remove last few cases where ports set WITH_OPENSSL_PORT. This variable is handled in bsd.default-versions.mk and some ports were setting it after including bsd.port.options.mk. After FreeBSD 9 EoL all but a few ports, and then only when setting non-default options, work without setting that variable.
PR:		215996
Exp-run by:	antoine
Approved by:	portmgr (antoine)
7.52.1
02f27a83b4 files touched
Tijl Coosemans (tijl)
The output of tools like awk, date, sort, tr,... depends on the current locale set by the user. Add LANG=C and LC_ALL=C at the beginning of bsd.port.mk and export them so all commands are executed with the C locale. LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3) as default value for LC_* variables, so normally it isn't used when LC_ALL is set, but there's code out there that looks at LANG directly so it's safer to set it as well. The only commands not captured by this are != assignments before any inclusion of bsd.port.*mk.
Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
7.52.1
5b72772a8c files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix net-p2p/rtorrent with https trackers
- Bump PORTREVISION for package change

Reference:	https://github.com/rakshasa/rtorrent/issues/538
Obtained from:	https://github.com/curl/curl/commit/a7b38c9dc98481e4a5fc37e51a8690337c674dfb
MFH:		2017Q1
7.52.1
4a12f85bb5 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.52.1
Changes:	https://curl.haxx.se/changes.html
Security:	c40ca16c-4d9f-4d70-8b6c-4d53aeb8ead4
MFH:		2016Q4
7.52.0
db936e2edc files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.52.0
Changes:	https://curl.haxx.se/changes.html
Security:	42880202-c81c-11e6-a9a5-b499baebfeaf
MFH:		2016Q4
7.51.0
b9c701d7b8 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Remove BUILD_DEPENDS and RUN_DEPENDS: - RUN_DEPENDS: BUILD_DEPENDS is sufficient to block unqualified version. - BUILD_DEPENDS: it's safe to remove BUILD_DEPENDS after nghttp2->libnghttp2 transition because initial version of libnghttp2 is 1.0.0+.
Pointed out by:	adamw
7.51.0
19c76abeae files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Change HTTP2 dependency from www/nghttp2 to www/libnghttp2 - Enable HTTP2 option by default - Bump PORTREVISION for dependency and package change
7.51.0
8d716fefa7 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Add net to CATEGORIES
PR:		205269
Suggested by:	<bkazemi@users.sf.net>
7.51.0
619c99ffbb files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 0.16.1 - Bump PORTREVISION for dependent ports
Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
7.51.0
7951f57490 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 0.16.0 - Bump PORTREVISION for dependent ports
Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
7.51.0
a2f5416085 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Cleanup Makefile - Remove BUILDING_HIPHOP check: curl-hiphop was removed in r425765 - Use = instead of += for MAINTAINER, COMMENT, CONFIGURE_ARGS and CONFIGURE_ENV - Remove SLAVEDIRS - Adjust line wrapping of DOCS
7.51.0
61b6b4348f files touched
Tijl Coosemans (tijl)
Remove libcurl.so.7 compatibility link that was added in r374303 to prevent massive PORTREVISION bumps. Bump dependent ports that have not been bumped since.
7.51.0
b057f9785d files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Sort PLIST
7.51.0
fc0f70a87d files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Add SMB option
PR:		210472
Submitted by:	Marcin Gryszkalis <mg@fork.pl>
7.51.0
047648852e files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix IDN option - Sort PLIST - Bump PORTREVISION for dependency change
MFH:		2016Q4
7.51.0
a554fbb056 files touched
Mark Felder (feld)
ftp/curl: Update to 7.51.0
- Update to 7.51.0
- Fixes 11 security vulnerabilities
- Remove docs no longer installed from plist

PR:		214000
MFH:		2016Q4
Security:	765feb7d-a0d1-11e6-a881-b499baebfeaf
Security:	CVE-2016-8615
Security:	CVE-2016-8616
Security:	CVE-2016-8617
Security:	CVE-2016-8618
Security:	CVE-2016-8619
Security:	CVE-2016-8620
Security:	CVE-2016-8621
Security:	CVE-2016-8622
Security:	CVE-2016-8623
Security:	CVE-2016-8624
Security:	CVE-2016-8625
7.50.3
a0bcd2cf68 files touched
Mathieu Arnold (mat)
Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
7.50.3
f5f47a5a4e files touched
Jan Beich (jbeich)
devel/nspr, security/nss: drop version from SONAME
No other downstream appends synthetic library version, and doing so
causes underlinking due to fragile build system (see below). Not to
mention being unable to swap out bundled libs from upstream builds.

  $ cc -lplds4 -L/usr/local/lib
  /usr/lib/crt1.o: In function `_start1':
  crt1_c.c:(.text+0xa6): undefined reference to `main'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_create'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam'

PR:		213144
Exp-run by:	antoine
7.50.3
5635e9adc4 files touched
Mark Felder (feld)
ftp/curl: Update to 7.50.3
- Update installed docs

PR:		212677
MFH:		2016Q3
Security:	CVE-2016-7167
7.50.1
74f2e01aa4 files touched
John Marino (marino)
ftp/curl: Remove second redundant ports SSL + base GSSAPI check
If one tries to use the base gssapi with SSL from ports, gssapi.mk
will add an IGNORE entry.

Suggested by:	mat
7.50.1
5f2c34b863 files touched
John Marino (marino)
ftp/curl: Remove redundant ports SSL + base GSSAPI check
If one tries to use the base gssapi with SSL from ports, gssapi.mk
will add an IGNORE entry.

Suggested by:	mat
7.50.1
5e0773b87a files touched
John Marino (marino)
LibreSSL checks: Check for libressl-devel option too
Approved by:	SSL blanket
7.50.1
4ec371b27c files touched
Mark Felder (feld)
ftp/curl: Update to 7.50.1
PR:		211575
MFH:		2016Q3
Security:	CVE-2016-5419
Security:	CVE-2016-5420
Security:	CVE-2016-5421
7.49.1
5490165e73 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.49.1
Changes:	http://curl.haxx.se/changes.html
7.49.0
fd95fdbe01 files touched
Mathieu Arnold (mat)
Make it possible to have bsd.default-versions.mk included before any other bsd.*.mk file.
Restore the way ftp/curl was working before.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6921
7.49.0
208853dd74 files touched
Mathieu Arnold (mat)
Unbreak.
Sponsored by:	Absolight
7.49.0
d402fcb48d files touched
Mathieu Arnold (mat)
Fix when PORTSDIR doesn't exist at that point. (Which, I think, doesn't happen outside of portsnap's infrastructure).
Sponsored by:	Absolight
7.49.0
5b55a8a53e files touched
Mathieu Arnold (mat)
Fix usage of WITH_OPENSSL_BASE, WITH_OPENSSL_PORT and OPENSSL_PORT.
WITH_OPENSSL_* can't be set after bsd.port.pre.mk.
Fold all other usage into using SSL_DEFAULT == foo

PR:		210149
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	The FreeBSD Foundation, Absolight
Differential Revision:	https://reviews.freebsd.org/D6577
7.49.0
c86e9d9724 files touched
Dmitry Marakasov (amdmi3)
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
7.49.0
058292829e files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.49.0 - Fix shebang
Changes:	http://curl.haxx.se/changes.html
7.48.0
848eb75b28 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 0.13.0 - Bump PORTREVISION for dns/libpsl shlib change
Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
7.48.0
4e1b79a0a6 files touched
Mathieu Arnold (mat)
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
7.48.0
6bc6f3a9e0 files touched
Tijl Coosemans (tijl)
- Update security/gnutls to 3.4.10. - Rename the LIBDANE option DANE because that's the name of the protocol supported by libgnutls-dane and gnutls-cli. Also clarify the option description. - Add an IDN option. - libgnutls-openssl has been removed in 3.4. Some ports used this library in their LIB_DEPENDS but no port actually required it. - Some old API functions have been removed. Ports that used these have been updated or patched to use the new API. - Add a patch to print/cups to prevent overlinking of libgnutls.so. - Bump PORTREVISION on dependent ports.
net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
7.48.0
a545499856 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.48.0
Changes:	http://curl.haxx.se/changes.html
7.47.1
465b634bd8 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix build with RTMP enabled
PR:		207513
Submitted by:	Alexandr Matveev <timon@timon.net.nz>
7.47.1
5b1654593e files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.47.1
Changes:	http://curl.haxx.se/changes.html
7.47.0
2f376f89ab files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Add METALINK option
PR:		205875
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu>
7.47.0
fb3100e560 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Remove GSSAPI_*_DESC
7.47.0
ad6321ab88 files touched
Niclas Zeising (zeising)
Update to 7.47.0
PR:		206756
Submitted by:	zeising
Approved by:	ports-secteam (miwi)
MFH:		2016Q1
Security:	CVE-2016-0755
7.46.0
26b7f9b547 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Add PSL option
Sponsored by:	PortsCamp Taiwan
7.46.0
65d56b3826 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Simplify Makefile: - Use USES=localbase unconditionally - Use *_CONFIGURE_{ENABLE,WITH} - Bump PORTREVISION for package change
Differential Revision:	https://reviews.FreeBSD.org/D4757
PR:		205804
Exp-run by:	antoine
Accepted by:	bapt (portmgr)
7.46.0
ab7fd32beb files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Use gmake for zsh completions - Bump PORTREVISION for package change
7.46.0
bc2a4109b1 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.46.0
Changes:	http://curl.haxx.se/changes.html
7.45.0
96bdaa30ee files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Use USES=localbase
7.45.0
6e2f3c091e files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.45.0 - Add LICENSE_FILE
Changes:	http://curl.haxx.se/changes.html
7.44.0
9a33f6f65c files touched
Dmitry Marakasov (amdmi3)
Do not provide empty do-test target for perl5-using ports
perl5's do-test: target should only be enabled when USE_PERL5=configure
or USE_PERL5=modbuild* are used, otherwise it'll end up being empty
and will prevent other tests from running.

Remove NO_PERL5_TEST as it isn't really needed after this fix.

Approved by:	mat, sunpoet
Differential Revision:	D3830
7.44.0
4d27d8a0bb files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Add NO_PERL5_TEST - Convert to new test framework - Convert to new options target helper - Cosmetic change
7.44.0
97890963e0 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Convert to new options dependency helper
7.44.0
044820ca45 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.44.0
Changes:	http://curl.haxx.se/changes.html
7.43.0
a7d4640be4 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Adjust default GSSAPI option: - GSSAPI_NONE if OpenSSL/LibreSSL from ports will be used instead of OpenSSL from base system - GSSAPI_BASE if otherwise - Bump PORTREVISION for package change
Suggested by:	tijl
7.43.0
7fd883616c files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix multi handles - Bump PORTREVISION for package change
PR:		201147
Submitted by:	grembo
Obtained from:	https://github.com/bagder/curl/commit/903b6e05565bf826b4194447864288642214b094
7.43.0
dfed6cbc69 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Rework OpenSSL/LibreSSL check
7.43.0
8ddd0dea46 files touched
Bryan Drewery (bdrewery)
Be more explicit about which setting to use.
PR:		200555
7.43.0
ccb85da3cb files touched
Bryan Drewery (bdrewery)
Try to improve the wording for the GSSAPI+OpenSSL IGNORE in r390499.
PR:		200555
7.43.0
da907e5cb7 files touched
Bryan Drewery (bdrewery)
Prevent building a broken curl when using the openssl port when GSSAPI_BASE set.
Without this curl would link to both /usr/lib/libssl.so and /usr/local/lib/libssl.so
resulting in a crash at runtime.

Bump revision as current builds are broken at runtime and need to be rebuilt.

PR:		200555
Submitted by:	truckman
Approved by:	maintainer timeout
7.43.0
6855a05570 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.43.0 - Update HTTP2 option - Update DOCS
Changes:	http://curl.haxx.se/changes.html
7.42.1
98cdddb183 files touched
Tijl Coosemans (tijl)
- Update security/polarssl13 to 1.3.11 - Patch a Makefile so regular make install works - Replace a patch with MAKE_ENV - Bump dependent ports
PR:		200816
7.42.1
2e0f54f95a files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Remove trailing space - Regenerate patch files with makepatch:
7.42.1
6d5b6b77ba files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix typo
Reported by:	Scott Bennett <bennett@sdf.org>
7.42.1
04d964c0a9 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Reword GSSAPI_BASE_DESC for explicit Kerberos requirement
7.42.1
9d31fa37a7 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.42.1
Changes:	http://curl.haxx.se/changes.html
7.42.0
007a889dfd files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix OPTIONS_DEFAULT
Notified by:	antoine
7.42.0
edb5f7f1b8 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix OPTIONS_DEFAULT: remove SSL - Add WOLFSSL option - Cosmetic change
7.42.0
f73231bc24 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix build without NTLM
Reference:	https://github.com/bagder/curl/commit/fd9d3a1ef1f7b1cb5812d04bad07818efc6f3b3a
7.42.0
6ca4a18b8c files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.42.0
Changes:	http://curl.haxx.se/changes.html
7.41.0
95b155ef70 files touched
Tijl Coosemans (tijl)
Specify library version when depending on libpolarssl and switch ports to PolarSSL 1.3 when they fail to build with 1.2.
7.41.0
48cfe58ce3 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Disable SSLv2_client_method
7.41.0
3ce84e9871 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Add IGNORE for LibreSSL
PR:		198397 (based on)
Submitted by:	Bernard Spil <spil.oss@gmail.com>
7.41.0
72ff3b0338 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Use USES=gssapi - Adjust options: - Change GSSAPI from radio to single - Rename HEIMDAL_PORT to GSSAPI_HEIMDAL - Rename KRB5_PORT to GSSAPI_MIT - Add GSSAPI_NONE
7.41.0
69d1b49a0d files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Remove CYASSL option until upstream supports WolfSSL (new name of CyaSSL)
7.41.0
d28501f75f files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.41.0
Changes:	http://curl.haxx.se/changes.html
7.40.0
7bfd7fb64b files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Use INSTALL_TARGET=install-strip instead of MAKE_ENV=INSTALL_STRIP_FLAG=${STRIP}
7.40.0
ca0f66ae24 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.40.0
Changes:	http://curl.haxx.se/changes.html
Security:	CVE-2014-8150
Security:	CVE-2014-8151
MFH:		2015Q1
7.39.0
c98a94d188 files touched
Antoine Brodin (antoine)
Don't create an orphan symlink for the curl-hiphop slave
7.39.0
60945f0277 files touched
Tijl Coosemans (tijl)
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
7.39.0
322f024af4 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.39.0
Changes:	http://curl.haxx.se/changes.html
7.39.0
6fc6cda72d files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.39.0
Changes:	http://curl.haxx.se/changes.html
7.38.0
1e242b782f files touched
Baptiste Daroussin (bapt)
Clean up plist
7.38.0
265a43e434 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix threaded-resolver - Bump PORTREVISION for package change
PR:		ports/193972
Submitted by:	bsduser <local@o2.pl>, mickael.maillot@gmail.com
Obtained by:	https://github.com/bagder/curl/commit/d9762a7cdb35e70f8cb0bf1c2f8019e8391616e1
7.38.0
e09781e206 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix nghttp2 version requirement - Bump PORTREVISION for www/nghttp2 shlib change
7.38.0
c28c0de9cb files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.38.0 - Remove SPNEGO option
Changes:	http://curl.haxx.se/changes.html
7.37.1
f1655c7b7a files touched
Tijl Coosemans (tijl)
dns/libidn: - Add USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip - Always install libidn-components.png because it is used by libidn.info - Add -lintl to Libs.private instead of Libs in libidn.pc
7.37.1
c8711e099a files touched
Tijl Coosemans (tijl)
dns/c-ares: - Add USES=libtool and bump dependent ports - Move variable definitions in front of include bsd.port.options.mk - Replace patch with USES=pathfix
Approved by:	portmgr (implicit, bump unstaged port)
7.37.1
99dd46a1e4 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Add CPE information
7.37.1
37f54e0f66 files touched
Tijl Coosemans (tijl)
net/openldap24-*: - Convert to USES=libtool and bump dependent ports - Avoid USE_AUTOTOOLS - Don't use PTHREAD_LIBS - Use MAKE_CMD
databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample

databases/libgdamm:
- Drop :keepla
- USES=tar:bzip2
- Use INSTALL_TARGET=install-strip

databases/libgdamm5:
- Add INSTALL_TARGET=install-strip
- Drop --enable-static (inherited from old repocopy)

devel/anjuta x11-toolkits/py-gnome-extras:
- Drop :keepla

dns/powerdns dns/powerdns-devel:
- Convert to USES=libtool
- Add INSTALL_TARGET=install-strip
- Disable static modules
- Stop creating library symlinks with .0 suffix, not needed for dynamically
  opened modules

mail/dovecot2:
- Add USES=libtool

mail/dovecot2-pigeonhole:
- Drop CONFIGURE_TARGET (incorrect for Dragonfly)
- Add USES=libtool and INSTALL_TARGET=install-strip

math/gnumeric:
- USES=libtool tar:xz

Approved by:	portmgr (implicit, bump unstaged ports)
7.37.1
3ab1b8443e files touched
Tijl Coosemans (tijl)
- Replace security/gnutls with security/gnutls3 and update to 3.2.15 - Bump PORTREVISION on all ports that depend on security/gnutls and adjust all ports that depend on security/gnutls3 - Update mail/anubis to version 4.2 which supports gnutls 3.x - Update mail/libvmime to a development snapshot (recommended by upstream developers)
PR:		191274
Exp-run by:	antoine
Approved by:	portmgr (antoine)
7.37.1
bbfcce26d7 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix build of ftp/curl-hiphop
7.37.1
488d1dc484 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.37.1
Changes:	http://curl.haxx.se/changes.html
7.37.0
83dce38127 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.37.0 - Use USES=libtool:oldver
Changes:	http://curl.haxx.se/changes.html
7.36.0
c15071922e files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Specify ABI version
Submitted by:	tijl
7.36.0
dad56de5a6 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix NSS option - Bump PORTREVISION
PR:		ports/189987
Submitted by:	ashish
7.36.0
48441443a5 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Cleanup regression-test:
7.36.0
de18099943 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix build failure when SPNEGO option is on
7.36.0
593d995963 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix HTTP2 option
Reported by:	many
7.36.0
a75096fe23 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.36.0
Changes:	http://curl.haxx.se/changes.html
7.35.0
d917f0d6fa files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Add HTTP2 option
7.35.0
c1275d5660 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Add security/heimdal and security/krb5 support and corresponding options: - GSSAPI_BASE for base system (default) - HEIMDAL_PORT for security/heimdal - KRB5_PORT for security/krb5
Tested by:	redports
7.35.0
b7df9d88b2 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Sort PLIST
7.35.0
8f341259b5 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Use USES=tar:lzma
7.35.0
9ba32c52bc files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Remove no-op NTLM option
PR:		ports/186902
Submitted by:	Jeremy Chadwick <jdc@koitsu.org>
7.35.0
d7eb79165d files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.35.0
Changes:	http://curl.haxx.se/changes.html
PR:		ports/186557
Exp-run by:	bdrewery
7.34.0
49b8a762e3 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.34.0
Changes:	http://curl.haxx.se/changes.html
PR:		ports/185456
Exp-run by:	bdrewery
7.33.0
7f12df195a files touched
Xin LI (delphij)
Apply vendor fix for CVE-2013-6422, cURL libcurl cert name check ignore with GnuTLS. Document the vulnerability fix in vuxml while I'm here.
7.33.0
82c0a28bb1 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Use PORTDOCS and PORTEXAMPLES - Simplify Makefile
7.33.0
2c7f31627b files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Strip shared library - Use += for CONFIGURE_ENV
7.33.0
3277ab6371 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix build when both GSSAPI and SPNEGO options are on
When SPNEGO option is on, LOCALBASE/include/fbopenssl was added to the search
path of include files. It causes build failure when "#include <gssapi.h>" wants
/usr/include/gssapi/gssapi.h.
7.33.0
05ad87dfe4 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix PLIST - Bump PORTREVISION for package change
PR:		ports/183388 [1]
Submitted by:	avilla [1]
Reported by:	antoine
7.33.0
42bc4e4802 files touched
Hiroki Sato (hrs)
- Split the library part of multimedia/rtmpdump into multimedia/librtmp. - Update ports depending on librtmp. - Add instruction to avoid a build error in multimedia/rtmpdump under a specific condition.
7.33.0
0e5c05a56a files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.33.0
Changes:	http://curl.haxx.se/changes.html
PR:		ports/183151
Exp-run by:	bdrewery
7.32.0
51bc21f9d7 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Convert to new LIB_DEPENDS format - Convert to new options helper - Remove --disable-threaded-resolver from CONFIGURE_ARGS, it is handled by THREADED_RESOLVER option
7.32.0
10bc648258 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Add SSP support
7.32.0
f4b2d5508e files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix STAGEDIR support
Reported by:	makc
7.32.0
b8e2378484 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.32.0 - Turn COOKIES on by default - Support STAGEDIR
Note:
- mk-ca-bundle.1 will not be installed. Use http://curl.haxx.se/docs/caextract.html instead

Changes:	http://curl.haxx.se/changes.html
PR:		ports/181510
Exp run by:	drewery
7.31.0
1640537ad6 files touched
Baptiste Daroussin (bapt)
Add NO_STAGE all over the place in preparation for the staging support (cat: ftp)
7.31.0
c93dfc2e9f files touched
Bryan Drewery (bdrewery)
SSP support has been added to ports with WITH_SSP for i386 and amd64 on FreeBSD 10, and amd64 on earlier versions.
SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
symbols.

Many thanks to jlh@ for this as he had many years of patience in getting
all of the necessary pieces [1][2] in.

[1] http://svnweb.freebsd.org/base/head/lib/libc/libc.ldscript?revision=251668&view=markup

PR:		ports/138228 [2]
Submitted by:	jlh (bsd.ssp.mk based on)
Reviewed by:	bapt
With hat:	portmgr
exp-runs done:	37 over a month on 91i386,91amd64,10i386,10amd64
7.31.0
a138a63a56 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Disable CFLAGS=-D* check temporarily: workaround for LDAP issue [1] and CPUTYPE [2] - Remove note in pre-configure: since it does not help to avoid bug-report mails
PR:		ports/177401 [1], ports/180648 [1], ports/180944 [2]
7.31.0
c9cf6c6113 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Convert to new perl framework
7.31.0
d4041784dc files touched
Alex Kozlov (ak)
- Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
7.31.0
372eccbd8e files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Add note about LDAP issue (-DLDAP_DEPRECATED)
PR:		ports/177401
7.31.0
83ce1d5836 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix ossl_recv() to eliminate false positive OpenSSL errors - Bump PORTREVISION for package change
Submitted by:	Brett Gmoser <bgmoser@leadbidinc.com>, Sergey Lobanov <wmn@siberianet.ru>
Obtained from:	https://github.com/bagder/curl/commit/8a7a277c086199b
Reference:	http://sourceforge.net/p/curl/bugs/1249/
7.31.0
fa34a754b3 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix build when security/openssl is installed - Pet portlint
7.31.0
ea8e1d0aa0 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Fix typo
Submitted by:	Herbert J. Skuhra <hskuhra@eumx.net>
7.31.0
c2d1a14c7c files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.31.0 - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options: - Add COOKIES - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1] - Add GSSAPI and SPNEGO [2] - Remove KERBEROS4 - Rename LIBIDN to IDN - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup Makefile header - While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile
Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
7.24.0
a4c3e0313f files touched
Xin LI (delphij)
Fix CVE-2013-2174 for ftp/curl with a patch from vendor for now so that users can build the port, per popular demands on mailing list.
The upgrade patch found in ports/172325 is currently under
exp-run.  The changes in this commit against ftp/curl can be
safely reverted before applying that patch, as it's shipped
with new curl release.

Approved by:	portmgr (miwi)
7.24.0
fd4f159a1d files touched
Bryan Drewery (bdrewery)
- Bump PORTREVISION for c-ares update. I had thought this was done and that the shlib change was missed. I was looking at the wrong port log.
Reported by:	miwi
7.24.0
61421acf03 files touched
Bryan Drewery (bdrewery)
- Chase c-ares shlib update by removing the version
7.24.0
1933bfac59 files touched
Baptiste Daroussin (bapt)
Convert left unconverted ports in ftp to new options framework
7.24.0
334eb0fc61 files touched
Eitan Adler (eadler)
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
7.24.0
91e365d630 files touched
Roman Bogorodskiy (novel)
- Add UPDATING entry for gnutls update - Chase shlib version bump for dependant ports
7.24.0
29a4e3b49b files touched
Steve Wills (swills)
- Fix plist issue with slave curl-hiphop caused by last commit
Reported by:	pointyhat (via beat)
Pointyhat to:	swills
7.24.0
2537df4652 files touched
Steve Wills (swills)
- Install the autoconf file for libcurl
PR:		ports/171260
Approved by:	maintainer timeout (sunpoet, >2 weeks)
7.24.0
2ba65fd878 files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Prepare for slave port ftp/curl-hiphop
PR:		ports/169946
Submitted by:	mm
7.24.0
49641faa1b files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Update to 7.24.0
Changes:	http://curl.haxx.se/changes.html
7.21.3
1ac8aec33d files touched
Sunpoet Po-Chuan Hsieh (sunpoet)
- Take maintainership
Approved by:	roam (maintainer, implicit)
7.21.3
e1c6649edf files touched
Martin Wilke (miwi)
- Remove WITH_FBSD10_FIX, is no longer needed
7.21.3
542da4442b files touched
Beat Gaetzi (beat)
- Fix build on FreeBSD 10
Approved by:	portmgr (miwi)
7.21.3
6f6fbe4bdf files touched
Dmitry Marakasov (amdmi3)
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
7.21.3
207386f96a files touched
Roman Bogorodskiy (novel)
Chase security/gnutls update and add an UPDATING entry.
7.21.3
43721c23d5 files touched
Wen Heping (wen)
- Bump PORTREVISION to chase the update of dns/libidn
7.21.3
6387b07b2f files touched
Peter Pentchev (roam)
Update cURL to 7.21.3 and fix its librtmp detection. In the process: - disable the -Werror build option by popular demand - do not override the user's debug and optimization settings
PR:		150854 (the debug and optimization CFLAGS)
Reported by:	Anonymous <swell.k@gmail.com>
7.21.1
8a7e06be2a files touched
Peter Pentchev (roam)
Update to curl-7.21.1; in the process: - add a knob for the compiler's -Werror checking, on by default - add a knob for RTMP streams support - reflect reality: actually disable the diagnostic memory tracking if the user has turned the knob off! - fix a bashism in the configure script - remove two patches to the test framework that were integrated upstream
7.20.1
989719bbe3 files touched
Gabor Pali (pgj)
- Make run dependency on security/ca_root_nss optional
PR:		ports/149368
Submitted by:	pgj
Approved by:	roam (maintainer timeout)
7.20.1
14d10152d6 files touched
Peter Pentchev (roam)
Update to curl-7.20.1 and specify the MIT license.
7.20.0
130db9c13e files touched
Peter Pentchev (roam)
Update to curl-7.20.0.
7.19.7
b51eb0f94c files touched
Peter Pentchev (roam)
Now that c-ares-1.7.0 is in the tree, cURL can, at long last, use c-ares for asynchronous DNS lookups while supporting IPv6!
7.19.7
4333c0727c files touched
Peter Pentchev (roam)
Fix the build of dependent ports by including <sys/select.h> on earlier FreeBSD versions. I've modified the PR patch slightly to make it a bit more portable so it was suitable for forwarding upstream :) Bump PORTREVISION.
PR:		141459
Submitted by:	garga
7.19.7
28c45b43ae files touched
Peter Pentchev (roam)
Remove a minor patch to the testing subsystem resulting in a brain lapse on my part. It's just not needed, the code flows otherwise here, as kindly pointed out by Daniel Stenberg, the cURL upstream author. No PORTREVISION bump - no change to the binary package, no change even to the standard build, the tests must be invoked explicitly.
7.19.7
997b0e4233 files touched
Peter Pentchev (roam)
Update to curl-7.19.7.
7.19.6
c6d73b3a64 files touched
Dmitry Marakasov (amdmi3)
- Switch SourceForge ports to the new File Release System: categories starting with E,F
7.19.6
f32c11d872 files touched
Roman Bogorodskiy (novel)
Bump PORTREVISIONs of the gnutls dependant ports to chase gnutls update.
7.19.6
46fc00827b files touched
Peter Pentchev (roam)
Update the cURL port to 7.19.6.
7.19.5
8e58200b71 files touched
Peter Pentchev (roam)
Well, yeah, leave it to me to test an update and all dependent ports, notify maintainers, wait for a couple of days, and then only commit the update itself, leaving the dependent ports un-updated :(
Bump the shared lib dependency on ports touched by the c-ares update.

Pointy hat to:	roam (myself)
7.19.5
4f0eea31eb files touched
Peter Pentchev (roam)
Update to curl-7.19.5.
7.19.4
52c68fb695 files touched
Pav Lucistnik (pav)
- Mark MAKE_JOBS_SAFE
PR:		ports/133003
Submitted by:	mm
Approved by:	maintainer timeout (roam; 1 month)
7.19.4
1ec0906e49 files touched
Peter Pentchev (roam)
Update to curl-7.19.4, which fixes a redirection vulnerability. The changes in the patch files are almost the same as in Eugene's PR, although I arrived at them mostly independently :) Reformat all patch files now that I use quilt to manage them. Fix two complaints from portlint: needless use of CFLAGS and differentiation between NOPORTDOCS and NOPORTEXAMPLES. Thanks, Eugene!
PR:		132358
Submitted by:	Eygene Ryabinkin <rea-fbsd@codelabs.ru>
7.19.2
bd3c754a8f files touched
Peter Pentchev (roam)
Apply a band-aid to fix the build without proxy support. Note that some of the tests shall fail for the present.
7.19.2
decc454be4 files touched
Peter Pentchev (roam)
At long last, update the curl port to its almost-current version, 7.19.2. Yes, there's been a new 7.19.3 version for a couple of days now, but I figure you folks have been waiting for me much too much as it is :( Apologies all around!
Prompted by:	several PR's and more people (and portmgrs) than I dare admit
7.18.0
741aa71483 files touched
Rong-En Fan (rafan)
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
7.18.0
aac3e7428c files touched
Peter Pentchev (roam)
Argh. The cURL build requires Perl.
PR:		123050
Reported by:	Chess Griffin <chess@chessgriffin.com>
Pointy hat to:	roam (myself)
7.18.0
abfce57eb5 files touched
Peter Pentchev (roam)
Update to curl-7.18.0.
7.16.3
c9536f39b3 files touched
Roman Bogorodskiy (novel)
- Chase security/gnutls shlib version bump - Add an entry to UPDATING
7.16.3
a1b3dc444b files touched
Peter Pentchev (roam)
Update to curl-7.16.3. Fix the (still present in 7.16.3) libssh2 problems, at least so that cURL works with the libssh2 0.17 in our ports tree.
PR:		114215 (the basic update)
Submitted by:	pesho.petrov@gmail.com
7.16.1
f935a609c5 files touched
Rong-En Fan (rafan)
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - Correct some manual pages location from PREFIX/man to MANPREFIX/man - Define INFO_PATH where necessary - Document that .info files are installed in a subdirectory relative to PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and subdirectory detection.
PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
7.16.1
f95a16eebf files touched
Peter Pentchev (roam)
Actually, at least this version of cURL sometimes breaks with the new libssh2, and fails to connect. Mark the libssh2 usage as broken until I figure out what is the matter. And yep, David Thiel did inform me in advance about his plans to update libssh2, and I did not check then.
7.16.1
8904a74b06 files touched
Pav Lucistnik (pav)
- Chase libssh2 update
PR:		ports/114474
Submitted by:	Vaclav Haisman <v.haisman@sh.cvut.cz>
Pointy hat to:	lx
7.16.1
95eecf16e6 files touched
Roman Bogorodskiy (novel)
Chase gnutls shared library version chase: adjust DEPENDS lines and bump PORTREVISIONs.
7.16.1
fbac954496 files touched
Peter Pentchev (roam)
Update to curl 7.16.1, loosely based on the PR. Also: - add a LIBSSH2 option for SCP and SFTP support using security/libssh2; - add a patch from the cURL CVS repository to fix an expired cookie in test 62.
PR:		109670
Submitted by:	Eygene Ryabinkin <rea-fbsd@codelabs.ru>
7.16.0
3d0dcc46ab files touched
Roman Bogorodskiy (novel)
- Chase security/gnutls update - Add an entry to UPDATING - Pet portlint(1) for some ports while I'm here
7.16.0
64e068d25c files touched
Peter Pentchev (roam)
Update the ftp/curl port to 7.16.0. Bump PORTREVISION of all dependent ports. Fix the build errors in the few ports that still use the long deprecated, and now obsoleted, cURL options.
Thanks to everyone who took the time to look over the patch!

Discussed on:	-ports
7.15.5
1f917e575e files touched
Peter Pentchev (roam)
If c-ares support is requested, properly depend on the shared c-ares library now that dns/c-ares installs it. This should, among other things, fix the build of libcurl on amd64.
Reported by:	girgen
7.15.5
612f6589b5 files touched
Peter Pentchev (roam)
Update to cURL 7.15.5 and integrate Scot Hetzel's patch for really making OpenSSL support optional. Now OpenSSL and GnuTLS are on level ground, both controlled by the OPTIONS setting. Fortunately, it turned out that the curl_multi_socket() API change does not affect any of the ports that use ftp/curl.
PR:		102871, 103126
Submitted by:	pav, vd, Scot Hetzel <swhetzel@gmail.com>
7.15.4
b8763595ef files touched
Peter Pentchev (roam)
Add an explicit knob for c-ares support now that we have Daniel's version of the ares library in the ports tree. The knob defaults to "off" since it conflicts with curl's IPv6 support - which is now also configurable via its own knob. PORTREVISION not bumped since there is no change in the default package build - if enough people consider asynchronous DNS resolving to be good, it could become the default, but for the present it is not.
7.15.4
b1b4d524a2 files touched
Peter Pentchev (roam)
Update to 7.15.4, mostly by Vasil Dimov's PR. In addition, OPTIONS'ify everything but OpenSSL support.
PR:		99050
Submitted by:	vd
7.15.3
c8a818ace5 files touched
Edwin Groothuis (edwin)
Remove USE_REINPLACE from all categories starting with F
7.15.3
694b891d03 files touched
Vasil Dimov (vd)
Update from 7.15.1 to 7.15.3
PR:		ports/94727
Submitted by:	vd
Approved by:	secteam (simon)
Security:	http://curl.haxx.se/docs/adv_20060320.html
7.15.1
17b54d4ed8 files touched
Roman Bogorodskiy (novel)
Chase gnutls update.
7.15.1
1f5a4e8f74 files touched
Marcus Alves Grando (mnag)
Update to 7.15.1 [1] Reorganize Makefile
PR:		90079 [1]
Submitted by:	Vasil Dimov <vd@datamax.bg>
Approved by:	maintainer timeout (security 1 day, simon with secteam hat)
Security:	http://curl.haxx.se/docs/adv_20051207.html
		http://secunia.com/advisories/17907/
7.15.0
ecea4a7603 files touched
Pav Lucistnik (pav)
Move IDN related ports from devel to dns category:
devel/libidn -> dns/libidn
  devel/p5-Net-LibIDN -> dns/p5-Net-LibIDN

Approved by:	both maintainers
Repocopy by:	marcus
7.15.0
8da453d667 files touched
Peter Pentchev (roam)
Update to 7.15.0, which contains a security fix, among other changes.
PR:		87393
Submitted by:	Vasil Dimov <vd@datamax.bg>
Security:	http://curl.haxx.se/docs/security.html#BID15102
7.14.1
77d9fbd837 files touched
Peter Pentchev (roam)
Update to 7.14.1.
7.14.0
73b75ad884 files touched
Pav Lucistnik (pav)
- Update to 7.14.0 - Provide WITH_GNUTLS knob to replace OpenSSL with GnuTLS
PR:		ports/81195
Submitted by:	Vasil Dimov <vd@datamax.bg>
Approved by:	maintainer timeout (18 days)
7.13.1
b1bac77108 files touched
Kirill Ponomarev (krion)
Fix plist. Portlint(1). Bump PORTREVISION.
7.13.1
db0b512f74 files touched
Peter Pentchev (roam)
Update to curl 7.13.1, which also takes care of the recent security issue.
7.12.3
4e3dbfaa30 files touched
Peter Pentchev (roam)
Add libidn support, configurable with the WITH/WITHOUT_LIBIDN knob. Add debugging support via the WITH_CURL_DEBUG knob.
Properly use LC_ALL=C instead of LANG=C to run the test suite
(thanks Fujishima-san!)
7.12.3
a07844c8ed files touched
Peter Pentchev (roam)
Repeat after me: testing the build on lots of machines is not an excuse for not checking for packing list changes...
7.12.3
ae5a44d3de files touched
Peter Pentchev (roam)
Update to curl-7.12.3 (yes, we skipped 7.12.2 for various reasons). Explicitly disable libidn support so that it is not even probed if libidn is installed; I will look into enabling it after some more testing.
Testing paid off on:	ref4 (lib/select.c), sledge (lib/sendf.c)
7.12.1
8348162986 files touched
Peter Pentchev (roam)
Update to 7.12.1, which is mainly an important bugfix release, but also contains some new functionality.
7.12.0
64b64d5ff7 files touched
Peter Pentchev (roam)
Update ftp/curl to 7.12.0 and bump the shared library version in all dependent ports.
7.11.1
bcc2c336a4 files touched
Peter Pentchev (roam)
Update to curl 7.11.1.
7.11.0
b0b7253fb9 files touched
Peter Pentchev (roam)
Fix the plist in the non-SSL case - curl-ca-bundle.crt is not installed. Bump PORTREVISION.
PR:		64667
Submitted by:	Marius Strobl <marius@alchemy.franken.de>
7.11.0
f075502d3f files touched
Peter Pentchev (roam)
Update curl to 7.11.0.
7.10.8
e317cb982e files touched
Peter Pentchev (roam)
Update to 7.10.8 and remove the BROKEN mark for 64-bit arches.
PR:		60105
Submitted by:	ijliao
7.10.7
f90ffe59a0 files touched
Peter Pentchev (roam)
Mark BROKEN on 64-bit arches (1). De-quote the COMMENT variable. Fix a typo in a comment.
Reported by:	naddy (1)
7.10.7
c399aef92c files touched
Peter Pentchev (roam)
Update to curl-7.10.7; the added patch is needed to actually get the test suite going :)
7.10.5
70102cf5d0 files touched
Peter Pentchev (roam)
Use bsd.port.mk's OpenSSL support.
Submitted by:	dinoex
7.10.5
bc7de3495f files touched
Kris Kennaway (kris)
Fix LP64 bugs and bump PORTREVISION. This still detects the bogus gethostbyaddr_r() "implementation" in libc, which may be causing problems in certain cases.
7.10.5
9353a767a1 files touched
Peter Pentchev (roam)
Update to curl-7.10.5.
Submitted by:	Phillip Oleson <poleson@verio.net>
7.10.4
82bca2371b files touched
Peter Pentchev (roam)
Update to 7.10.4.
PR:		51315
Submitted by:	Jason Harris <jharris@widomaker.com>
7.10.3
c4f9a17839 files touched
Dirk Meyer (dinoex)
- Use bsd.openssl.mk (No response from maintainer after 2003-04-09) PR: 48978
7.10.3
e416b581e7 files touched
Peter Pentchev (roam)
Use ports/security/openssl/Makefile.ssl instead of USE_OPENSSL to prevent conflicts between the base system and port OpenSSL libraries. Bump PORTREVISION.
Reported by:	Stephen Cravey <clists@www.gotbrains.org>
Submitted by:	Scot Hetzel <hetzels@westbend.net>
7.10.3
33059bd045 files touched
Peter Pentchev (roam)
Remove pkg-comment files in my ports.
7.10.3
0ac07ed160 files touched
Peter Pentchev (roam)
Add a .netrc handling patch from the cURL CVS repository.
Reported by:	David Thiel <lx@redundancy.redundancy.org>
7.10.3
342d6b79fb files touched
Peter Pentchev (roam)
Use MASTER_SITE_SOURCEFORGE instead of the defunct downloads.sourceforge.net.
Submitted by:	ijliao, Daniel Stenberg <daniel@haxx.se> (cURL author)
7.10.3
1ac87aa3d6 files touched
Peter Pentchev (roam)
Update to curl-7.10.3. There is a minor problem with the lib503 and lib504 tests on some FreeBSD versions, but the major bulk of the functionality is there, and it is still an improvement over 7.10.2 :)
Not functionally tested on:	ia64; there is no spoon.. er.. perl5 on
				pluto1.FreeBSD.org for the present.
7.10.2
e206293405 files touched
Peter Pentchev (roam)
Update to 7.10.2, which fixes a signals/threads problem in DNS resolving. Add PORTDOCS handling.
7.9.8
7ee2a57326 files touched
Peter Pentchev (roam)
Update to 7.9.8.
For some reason, this segfaults badly on sparc64, or at least on the
only sparc64 machine that I have access to (thanks mike!).  I'll deal
with this later; for the present, let the x86 and Alpha users benefit
from the new cURL features and bugfixes :)

PR:		39873
Submitted by:	Ying-Chih Kuo <yckuo@yckuo.org>
7.9.7
66087db901 files touched
Peter Pentchev (roam)
Fix a segfault in an IPv4-only case - realloc() may really, well, "reallocate" memory even when the programmer only asks for a resizing of the region.
Reported by:	Steve Ames <steve@energistic.com>

While I'm here, change the way SSL header and library paths are handled
to avoid specifically referencing /usr/lib and /usr/include; while
-STABLE's GCC shrugs this off, GCC 3.1 whines loudly about an explicit
-I/usr/include (and rightly so, IMHO).
7.9.7
e19274c46c files touched
Kris Kennaway (kris)
Bump PORTREVISION for bugfixes just committed.
7.9.7
59b5400650 files touched
Kris Kennaway (kris)
Correct some non-exploitable format string errors and an extraneous format string argument.
7.9.7
f76edbf7ce files touched
Peter Pentchev (roam)
Update to curl-7.9.7.
7.9.6
dd4f172c62 files touched
Peter Pentchev (roam)
Update to 7.9.6.
7.9.2
ad70fbdb99 files touched
Peter Pentchev (roam)
Now that the pkg_install tools know how to handle symlinks, unbreak the cURL package - include libcurl.so in the packing list so that pkg_add(1) makes it visible to other packages.
Bump PORTREVISION for this (definitely package-related) change.

PR:		ports/34491
Submitted by:	Tom Payne <twp20@cam.ac.uk>
7.9.2
9ccc4d0cb4 files touched
Peter Pentchev (roam)
Update to 7.9.2. Add a vendor patch (from the cURL CVS repository) to make it compile. Remove the GNU make dependency.
PR:		32815
Submitted by:	Joseph Scott <joseph@randomnetworks.com> and naddy
Apologies to:	Joseph Scott and Christian Weisberger <naddy@FreeBSD.org>
7.9.1
4e033dff3b files touched
Peter Pentchev (roam)
Update to 7.9.1, add a 'test' target to run the curl suite tests. Note: some of those seem to intermitently fail on my system, no idea why. Nuke the commented-out USE_AUTOMAKE and a no-longer-needed post-configure substitution in some Makefiles.
7.9
ccd1e6f59d files touched
Peter Pentchev (roam)
Update to 7.9.
Submitted by:	kris
7.8.1
2c371800d9 files touched
Peter Pentchev (roam)
Update to 7.8.1, which should, among other changes, fix the POST bug in cURL/PHP interaction.
Build with SSL by default, change the knob name to WITHOUT_SSL.

Submitted by:	sf
7.8
92fa5e5f82 files touched
Peter Pentchev (roam)
Add the ipv6 category.
Submitted by:	sf
7.8
f7d88d9aa6 files touched
Peter Pentchev (roam)
Update to 7.8, which is needed by www/mod_php4 now. Disable use of automake - the configuration framework was updated for use with autoconf and automake newer than the ones in the Ports collection, and breaks with those. Besides, the pregenerated configure script in the distribution Does The Right Thing(tm) anyway.
Reviewed by:	dirk, knu
7.7.3
806d2144ac files touched
Peter Pentchev (roam)
Update to 7.7.3, with fingers crossed hoping the minor API change does not break dependent ports.
PR:		27900
Submitted by:	Jos Backus <josb@cncdsl.com>
Reviewed by:	knu (maintainer of ftp/ruby-curl)
Silence by:	dirk (maintainer of www/mod_php4)
7.7.2
44a794052f files touched
Peter Pentchev (roam)
Update the WWW line; curl has been at curl.haxx.se for quite some time now; I've even changed the MASTER_SITE in the Makefile, just not here.. oops.
Submitted by:	Daniel Stenberg <daniel@haxx.se>
7.7.2
49940140f1 files touched
Peter Pentchev (roam)
Update to 7.7.2
Submitted by:	olgeni
7.7.1
6be54e7a43 files touched
Peter Pentchev (roam)
Remove two dead sites that the distfile checking scripts complained about
7.7.1
3b2ff2fb18 files touched
Peter Pentchev (roam)
Update to 7.7.1, which, among other new features, fixes the HTTP-PROXY/IPv6 interplay.
Submitted by:	olgeni
7.6.1
995fd7afee files touched
Peter Pentchev (roam)
Update to 7.6.1. Besides a couple of bugfixes (most notably to the HTTP PUT resume), this version has a couple of new features, too - including IPv6 support, submitted by Jun-ichiro "itojun" Hagino. (Yes, this is itojun@FreeBSD.org :)
7.6
8d5c82e7f9 files touched
Peter Pentchev (roam)
Update to 7.6 and format the MAN3 list better.
7.5.2
fa4eb6bd13 files touched
Peter Pentchev (roam)
Update to 7.5.2.
7.5.1
9f12f6dc2a files touched
Peter Pentchev (roam)
Update to 7.5.1 - a bugfix release mainly for a -o outfname parsing bug, where bad things would happen if the output filename was longer than the fetched URL.
7.5
0ab2a52b68 files touched
Peter Pentchev (roam)
Update to version 7.5.
7.4.2
a08cc887be files touched
Peter Pentchev (roam)
Take over maintainership
Approved by:	kris (former maintainer)
7.4.2
d965c15208 files touched
Kris Kennaway (kris)
Upgrade to curl 7.4.2
7.4.1
a33d198437 files touched
Kris Kennaway (kris)
Update to curl 7.4.1. Adds Kerberos support.
Submitted by:	Peter Pentchev <roam@orbitel.bg>
7.2.1
d024aa704f files touched
Kris Kennaway (kris)
Oops, I forgot to commit this patch to make WITH_SSL compile again.
7.2.1
e088a4f458 files touched
Kris Kennaway (kris)
Update all ports using OpenSSL and RSA to work without rsaref since it is no longer required. Apologies to the various maintainers whom I did not yet hear back from, but the ports freeze is coming up in a few hours and I will be verifying all of these ports on a 4.1 machine myself to catch any problems.
7.2.1
2c9f48dec6 files touched
Kris Kennaway (kris)
Upgrade to curl 7.2.1
Submitted by:	Peter Pentchev <roam@orbitel.bg>
6.5.2
290fde7650 files touched
Kris Kennaway (kris)
Add a manpage to MAN1
Submitted by:	bento
6.5.2
9647ca36cd files touched
Michael Haro (mharo)
whitespace nits
6.5.2
877b8a533b files touched
Jeremy Lea (reg)
Standardize all user defined options to the booleans WITH_FOO and WITHOUT_FOO. Begin the process of reserving these prefixes for user defined options.
No comment by:	ports
6.5.2
343c80d542 files touched
Michael Haro (mharo)
PORTNAME/PORTVERSION stuff
4ff6fbf96a files touched Kris Kennaway (kris)
Update WWW
Submitted by:	author
cb7ac6ac51 files touched Kris Kennaway (kris)
Update to curl 6.5.2
e53282941a files touched Kris Kennaway (kris)
Upgrade to curl 6.3, USE_OPENSSL and actually make USE_SSL compile in SSL support.
PR:		ports/14280
Assisted by:    Jim Bloom <bloom@acm.org>
acf3546644 files touched Dirk Froemberg (dirk)
Change dependencies from static to shared openssl libraries, because openssl also builds shared libraries, now.
c19aaee54d files touched Kris Kennaway (kris)
Upgrade to curl 6.1
65ab34a667 files touched Michael Haro (mharo)
FreeBSD.ORG -> FreeBSD.org
Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
9a9ac6ba9d files touched David E. O'Brien (obrien)
Change Id->FreeBSD.
779e91cb05 files touched Satoshi Asami (asami)
Change "net" -> "ftp".
dd9ff05a6a files touched Tim Vanderhoek (hoek)
Commit #3/4 to enforce caps, no period.
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.

As promised,

$ time cvs ci
real    67m51.701s
user    0m1.250s
sys     0m5.345s
6aff0c1f7b files touched Dirk Froemberg (dirk)
include ${PREFIX}/include/openssl due to openssl upgrade.
0ffce1d572 files touched Kris Kennaway (kris)
Upgrade to v5.9
PR:	11837
c7390666dd files touched Seiichirou Hiraoka (flathill)
Update to 5.8
PR: ports/11527
Submitted by: cpiazza@home.net
5b9355a3b1 files touched Michael Haro (mharo)
WWW: This is definately the daemon's work. In Chuck we trust.
44d132853b files touched Michael Haro (mharo)
Update curl from 5.5 to 5.5.1 and remove ftp.all.de - seems to be gone
PR:		11160
Submitted by:	Chris Piazza cpiazza@home.net
5bd303f602 files touched Dirk Froemberg (dirk)
Remove the last remaining dependency to SSLeay. Use openssl instead.
OK'ed by:	Kris Kennaway <kkennawa@physics.adelaide.edu.au> (maintainer)
6da5921587 files touched David E. O'Brien (obrien)
There is no need for "USE_AUTOCONF" when "GNU_CONFIGURE" will work just fine.
bb0aa544ae files touched Bill Fumerola (billf)
curl is a client to get documents/files from servers, using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity.
curl offers a busload of useful tricks like proxy support, user
authentication, ftp upload, HTTP post, SSL (https:) connections, file
transfer resume and more.

PR:		ports/9079
Submitted By:	Neil Blakey-Milner <nbm@rucus.ru.ac.za>
		Kris Kennaway <kkenn@rebel.net.au>

This port replaces ports/www/urlget

← back to port