Commit graph

67 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
53cd419ef4 Update to 7.62.0
Changes:	https://curl.haxx.se/changes.html
Security:	e0ab1773-07c1-46c6-9170-4c5e81c00927
MFH:		2018Q4
2018-11-01 19:13:16 +00:00
Sunpoet Po-Chuan Hsieh
f6ec15f572 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
2018-03-24 21:12:23 +00:00
Sunpoet Po-Chuan Hsieh
35ac318764 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
2018-02-17 17:44:07 +00:00
Sunpoet Po-Chuan Hsieh
fe18ac14f3 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
2017-12-01 23:33:50 +00:00
Sunpoet Po-Chuan Hsieh
a9da0a91c9 Update to 7.54.1
Changes:	https://curl.haxx.se/changes.html
Security:	9314058e-5204-11e7-b712-b1a44a034d72
MFH:		2017Q2
2017-06-15 21:53:26 +00:00
Sunpoet Po-Chuan Hsieh
8959621de9 Update to 7.54.0
Changes:	https://curl.haxx.se/changes.html
Security:	3e2e9b44-25ce-11e7-a175-939b30e0836d
MFH:		2017Q2
2017-04-20 14:25:30 +00:00
Sunpoet Po-Chuan Hsieh
fca9a15726 Fix CVE-2017-7407
- Bump PORTREVISION for package change

Obtained from:	https://curl.haxx.se/CVE-2017-7407.patch
		1890d59905
		8e65877870
Security:	04f29189-1a05-11e7-bc6e-b499baebfeaf
MFH:		2017Q2
2017-04-05 19:56:58 +00:00
Sunpoet Po-Chuan Hsieh
f6c7463135 Update to 7.53.0
Changes:	https://curl.haxx.se/changes.html
Security:	311e4b1c-f8ee-11e6-9940-b499baebfeaf
2017-02-22 17:13:43 +00:00
Sunpoet Po-Chuan Hsieh
5b72772a8c Fix net-p2p/rtorrent with https trackers
- Bump PORTREVISION for package change

Reference:	https://github.com/rakshasa/rtorrent/issues/538
Obtained from:	a7b38c9dc9
MFH:		2017Q1
2017-01-07 10:54:16 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Sunpoet Po-Chuan Hsieh
5b1654593e - Update to 7.47.1
Changes:	http://curl.haxx.se/changes.html
2016-03-06 06:19:41 +00:00
Sunpoet Po-Chuan Hsieh
fb3100e560 - Remove GSSAPI_*_DESC 2016-02-01 19:47:30 +00:00
Niclas Zeising
ad6321ab88 Update to 7.47.0
PR:		206756
Submitted by:	zeising
Approved by:	ports-secteam (miwi)
MFH:		2016Q1
Security:	CVE-2016-0755
2016-02-01 17:04:13 +00:00
Sunpoet Po-Chuan Hsieh
044820ca45 - Update to 7.44.0
Changes:	http://curl.haxx.se/changes.html
2015-08-15 07:37:23 +00:00
Sunpoet Po-Chuan Hsieh
7fd883616c - Fix multi handles
- Bump PORTREVISION for package change

PR:		201147
Submitted by:	grembo
Obtained from:	903b6e0556
2015-06-28 17:53:55 +00:00
Sunpoet Po-Chuan Hsieh
2e0f54f95a - Remove trailing space
- Regenerate patch files with makepatch:
2015-06-07 20:40:03 +00:00
Sunpoet Po-Chuan Hsieh
9d31fa37a7 - Update to 7.42.1
Changes:	http://curl.haxx.se/changes.html
2015-05-01 09:59:31 +00:00
Sunpoet Po-Chuan Hsieh
f73231bc24 - Fix build without NTLM
Reference:	fd9d3a1ef1
2015-04-25 07:45:17 +00:00
Sunpoet Po-Chuan Hsieh
322f024af4 - Update to 7.39.0
Changes:	http://curl.haxx.se/changes.html
2014-11-24 18:54:17 +00:00
Sunpoet Po-Chuan Hsieh
265a43e434 - Fix threaded-resolver
- Bump PORTREVISION for package change

PR:		ports/193972
Submitted by:	bsduser <local@o2.pl>, mickael.maillot@gmail.com
Obtained by:	d9762a7cdb
2014-10-09 15:24:43 +00:00
Sunpoet Po-Chuan Hsieh
a75096fe23 - Update to 7.36.0
Changes:	http://curl.haxx.se/changes.html
2014-03-27 20:59:10 +00:00
Sunpoet Po-Chuan Hsieh
49b8a762e3 - Update to 7.34.0
Changes:	http://curl.haxx.se/changes.html
PR:		ports/185456
Exp-run by:	bdrewery
2014-02-06 11:40:40 +00:00
Xin LI
7f12df195a 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.
2013-12-18 23:04:24 +00:00
Sunpoet Po-Chuan Hsieh
0e5c05a56a - Update to 7.33.0
Changes:	http://curl.haxx.se/changes.html
PR:		ports/183151
Exp-run by:	bdrewery
2013-10-23 15:31:27 +00:00
Sunpoet Po-Chuan Hsieh
10bc648258 - Add SSP support 2013-10-15 17:36:34 +00:00
Sunpoet Po-Chuan Hsieh
b8e2378484 - 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
2013-10-06 18:36:49 +00:00
Sunpoet Po-Chuan Hsieh
a138a63a56 - 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]
2013-09-18 22:13:21 +00:00
Sunpoet Po-Chuan Hsieh
83ce1d5836 - 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/
2013-08-07 03:35:18 +00:00
Sunpoet Po-Chuan Hsieh
fa34a754b3 - Fix build when security/openssl is installed
- Pet portlint
2013-07-12 09:02:43 +00:00
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - 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
2013-07-11 16:26:26 +00:00
Xin LI
a4c3e0313f 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)
2013-07-02 07:43:02 +00:00
Sunpoet Po-Chuan Hsieh
49641faa1b - Update to 7.24.0
Changes:	http://curl.haxx.se/changes.html
2012-03-03 08:05:19 +00:00
Peter Pentchev
6387b07b2f 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>
2010-12-19 20:04:23 +00:00
Peter Pentchev
8a7e06be2a 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
2010-09-12 21:05:48 +00:00
Peter Pentchev
14d10152d6 Update to curl-7.20.1 and specify the MIT license. 2010-06-11 12:33:27 +00:00
Peter Pentchev
130db9c13e Update to curl-7.20.0. 2010-04-03 10:39:37 +00:00
Peter Pentchev
4333c0727c 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
2009-12-18 11:09:14 +00:00
Peter Pentchev
28c45b43ae 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.
2009-11-19 12:23:22 +00:00
Peter Pentchev
997b0e4233 Update to curl-7.19.7. 2009-11-13 11:46:56 +00:00
Peter Pentchev
46fc00827b Update the cURL port to 7.19.6. 2009-08-15 13:41:32 +00:00
Peter Pentchev
4f0eea31eb Update to curl-7.19.5. 2009-05-19 13:43:45 +00:00
Peter Pentchev
1ec0906e49 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>
2009-03-07 03:57:38 +00:00
Peter Pentchev
bd3c754a8f Apply a band-aid to fix the build without proxy support.
Note that some of the tests shall fail for the present.
2009-01-26 02:11:01 +00:00
Peter Pentchev
decc454be4 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
2009-01-23 15:40:33 +00:00
Peter Pentchev
abfce57eb5 Update to curl-7.18.0. 2008-04-23 11:33:34 +00:00
Peter Pentchev
a1b3dc444b 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
2007-08-27 15:44:22 +00:00
Peter Pentchev
fbac954496 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>
2007-03-09 14:45:32 +00:00
Peter Pentchev
64e068d25c 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
2006-12-13 12:41:35 +00:00
Peter Pentchev
612f6589b5 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>
2006-09-18 12:46:29 +00:00
Peter Pentchev
b1b4d524a2 Update to 7.15.4, mostly by Vasil Dimov's PR.
In addition, OPTIONS'ify everything but OpenSSL support.

PR:		99050
Submitted by:	vd
2006-07-13 08:54:04 +00:00