Commit graph

89 commits

Author SHA1 Message Date
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
Roman Bogorodskiy
3d0dcc46ab - Chase security/gnutls update
- Add an entry to UPDATING
- Pet portlint(1) for some ports while I'm here
2007-01-02 08:54:13 +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
1f917e575e 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
2006-11-07 17:07:41 +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
b8763595ef 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.
2006-07-14 07:11:59 +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
Edwin Groothuis
c8a818ace5 Remove USE_REINPLACE from all categories starting with F 2006-05-07 11:09:22 +00:00
Vasil Dimov
694b891d03 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
2006-03-20 12:49:56 +00:00
Roman Bogorodskiy
17b54d4ed8 Chase gnutls update. 2006-01-09 16:34:19 +00:00
Marcus Alves Grando
1f5a4e8f74 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/
2005-12-09 12:10:41 +00:00
Pav Lucistnik
ecea4a7603 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
2005-11-12 18:52:22 +00:00
Peter Pentchev
8da453d667 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
2005-10-14 16:11:46 +00:00
Peter Pentchev
77d9fbd837 Update to 7.14.1. 2005-09-05 18:12:41 +00:00
Pav Lucistnik
73b75ad884 - 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)
2005-06-05 19:31:45 +00:00
Kirill Ponomarev
b1bac77108 Fix plist.
Portlint(1).
Bump PORTREVISION.
2005-03-14 20:33:30 +00:00
Peter Pentchev
db0b512f74 Update to curl 7.13.1, which also takes care of the recent security
issue.
2005-03-12 02:36:52 +00:00
Peter Pentchev
4e3dbfaa30 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!)
2004-12-21 16:06:19 +00:00
Peter Pentchev
a07844c8ed Repeat after me: testing the build on lots of machines is not an excuse
for not checking for packing list changes...
2004-12-21 10:07:38 +00:00
Peter Pentchev
ae5a44d3de 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)
2004-12-21 09:51:09 +00:00
Peter Pentchev
8348162986 Update to 7.12.1, which is mainly an important bugfix release, but also
contains some new functionality.
2004-08-10 13:32:51 +00:00
Peter Pentchev
64b64d5ff7 Update ftp/curl to 7.12.0 and bump the shared library version in all
dependent ports.
2004-06-03 22:41:40 +00:00
Peter Pentchev
bcc2c336a4 Update to curl 7.11.1. 2004-04-09 12:14:13 +00:00
Peter Pentchev
b0b7253fb9 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>
2004-03-27 12:45:47 +00:00
Peter Pentchev
f075502d3f Update curl to 7.11.0. 2004-02-06 09:43:28 +00:00
Peter Pentchev
e317cb982e Update to 7.10.8 and remove the BROKEN mark for 64-bit arches.
PR:		60105
Submitted by:	ijliao
2003-12-13 08:32:10 +00:00
Peter Pentchev
f90ffe59a0 Mark BROKEN on 64-bit arches (1).
De-quote the COMMENT variable.
Fix a typo in a comment.

Reported by:	naddy (1)
2003-09-10 07:02:52 +00:00
Peter Pentchev
c399aef92c Update to curl-7.10.7; the added patch is needed to actually get
the test suite going :)
2003-09-02 13:07:00 +00:00
Peter Pentchev
70102cf5d0 Use bsd.port.mk's OpenSSL support.
Submitted by:	dinoex
2003-09-01 08:47:18 +00:00
Kris Kennaway
bc7de3495f Fix LP64 bugs and bump PORTREVISION. This still detects the bogus
gethostbyaddr_r() "implementation" in libc, which may be causing problems
in certain cases.
2003-06-16 02:50:28 +00:00
Peter Pentchev
9353a767a1 Update to curl-7.10.5.
Submitted by:	Phillip Oleson <poleson@verio.net>
2003-06-06 08:28:34 +00:00
Peter Pentchev
82bca2371b Update to 7.10.4.
PR:		51315
Submitted by:	Jason Harris <jharris@widomaker.com>
2003-04-25 15:36:09 +00:00
Dirk Meyer
c4f9a17839 - Use bsd.openssl.mk
(No response from maintainer after 2003-04-09)
PR:		48978
2003-04-16 14:52:35 +00:00
Peter Pentchev
e416b581e7 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>
2003-03-05 10:43:08 +00:00
Peter Pentchev
33059bd045 Remove pkg-comment files in my ports. 2003-02-19 16:07:30 +00:00
Peter Pentchev
0ac07ed160 Add a .netrc handling patch from the cURL CVS repository.
Reported by:	David Thiel <lx@redundancy.redundancy.org>
2003-01-22 09:51:42 +00:00
Peter Pentchev
342d6b79fb Use MASTER_SITE_SOURCEFORGE instead of the defunct downloads.sourceforge.net.
Submitted by:	ijliao, Daniel Stenberg <daniel@haxx.se> (cURL author)
2003-01-17 15:40:13 +00:00
Peter Pentchev
1ac87aa3d6 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.
2003-01-15 11:21:52 +00:00
Peter Pentchev
e206293405 Update to 7.10.2, which fixes a signals/threads problem in DNS resolving.
Add PORTDOCS handling.
2003-01-02 16:02:08 +00:00
Peter Pentchev
7ee2a57326 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>
2002-07-02 08:36:46 +00:00
Peter Pentchev
66087db901 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).
2002-06-24 16:03:00 +00:00
Kris Kennaway
e19274c46c Bump PORTREVISION for bugfixes just committed. 2002-06-07 00:21:17 +00:00
Kris Kennaway
59b5400650 Correct some non-exploitable format string errors and an extraneous
format string argument.
2002-06-07 00:19:38 +00:00
Peter Pentchev
f76edbf7ce Update to curl-7.9.7. 2002-05-21 16:08:47 +00:00
Peter Pentchev
dd4f172c62 Update to 7.9.6. 2002-04-16 11:30:21 +00:00
Peter Pentchev
ad70fbdb99 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>
2002-02-22 09:52:10 +00:00
Peter Pentchev
9ccc4d0cb4 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>
2001-12-14 18:08:30 +00:00
Peter Pentchev
4e033dff3b 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.
2001-11-05 10:05:57 +00:00
Peter Pentchev
ccd1e6f59d Update to 7.9.
Submitted by:	kris
2001-10-05 11:24:26 +00:00
Peter Pentchev
2c371800d9 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
2001-09-01 14:56:27 +00:00