Igor Gnatenko
5012445aca
Remove BuildRoot definition
...
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:11:49 +01:00
Kamil Dudka
960515d8a1
Related: #1540549 - drop temporary workaround for the GCC bug
2018-02-13 10:33:16 +01:00
Fedora Release Engineering
1bbb30f4f6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 06:08:47 +00:00
Kamil Dudka
b76e2f2c65
Related: #1540549 - use the workaround for f28 only
...
... so that it does not break the build with old versions of GCC
2018-02-01 14:05:00 +01:00
Kamil Dudka
bf966a954e
Related: #1540549 - temporarily work around internal compiler error on x86_64
2018-02-01 12:55:07 +01:00
Kamil Dudka
3ad2894efb
disable brp-ldconfig to make RemovePathPostfixes work
...
... with shared libraries again
Suggested at:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/54Y4DZXHYSDXJDHJTBTBYLXC7OJ73JDU/
2018-01-31 14:44:06 +01:00
Andreas Schneider
cbbefe6fb9
Resolves : #1531483 - use libssh (instead of libssh2)
...
... to implement SCP/SFTP in libcurl
2018-01-24 18:06:50 +01:00
Kamil Dudka
93c55561d3
new upstream release - 7.58.0
...
Resolves: CVE-2018-1000005 - curl: HTTP/2 trailer out-of-bounds read
Resolves: CVE-2018-1000007 - curl: HTTP authentication leak in redirects
2018-01-24 11:55:14 +01:00
Kamil Dudka
ed352e927e
new upstream release - 7.57.0
...
Resolves: CVE-2017-8816 - curl: NTLM buffer overflow via integer overflow
Resolves: CVE-2017-8817 - curl: FTP wildcard out of bounds read
Resolves: CVE-2017-8818 - curl: SSL out of buffer access
2017-11-29 14:03:21 +01:00
Kamil Dudka
5d4a9257c3
new upstream release - 7.56.1 (fixes CVE-2017-1000257)
2017-10-23 10:13:16 +02:00
Kamil Dudka
c4a2596b22
re-enable temporarily disabled IDN2 test-cases
...
test2033 is now marked flaky by upstream, so it does not need
to explicitly disabled any more
2017-10-04 10:00:50 +02:00
Kamil Dudka
46c8abb050
new upstream release - 7.56.0 (fixes CVE-2017-1000254)
2017-10-04 09:36:05 +02:00
Kamil Dudka
b2dab7f315
Resolves : #1485702 - apply the patch for the previous commit and fix its name
2017-08-28 13:40:42 +02:00
Bastien Nocera
57a73689a9
+ curl-7.55.1-4
...
Fix NetworkManager connectivity check not working (#1485702 )
2017-08-28 13:26:23 +02:00
Kamil Dudka
0480ac07c5
Resolves : #1483972 - utilize system wide crypto policies for TLS
2017-08-22 17:39:58 +02:00
Kamil Dudka
8eae4647c3
make zsh completion work again
2017-08-15 12:34:08 +02:00
Kamil Dudka
019e1c424c
new upstream release - 7.55.1
2017-08-14 09:39:22 +02:00
Kamil Dudka
a12eed4ad5
avoid int overflow on arches with 32bit long
...
Bug: https://github.com/curl/curl/pull/1748
2017-08-09 14:34:27 +02:00
Kamil Dudka
46ef14b039
add BR for gnutls-utils to increase test coverage
2017-08-09 13:48:21 +02:00
Kamil Dudka
8e0d8e3815
add tests/{dictserver,negtelnetserver}.py
...
... not included in EXTRA_DIST: https://github.com/curl/curl/pull/1744
2017-08-09 12:36:41 +02:00
Kamil Dudka
ffdd721180
explicitly install libcurl man pages
2017-08-09 11:47:30 +02:00
Kamil Dudka
574639b8f6
drop multilib fix for libcurl header files no longer needed
2017-08-09 11:34:32 +02:00
Kamil Dudka
46042daf78
new upstream release - 7.55.0
...
Resolves: CVE-2017-1000099 - FILE buffer read out of bounds
Resolves: CVE-2017-1000100 - TFTP sends more than buffer size
Resolves: CVE-2017-1000101 - URL globbing out of bounds read
2017-08-09 10:52:10 +02:00
Fedora Release Engineering
0aa4c628e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-08-02 19:22:27 +00:00
Florian Weimer
4af228aa7a
Rebuild with fixed binutils ( #1475636 )
2017-07-28 21:15:25 +02:00
Igor Gnatenko
6ec12398a3
Enable separate debuginfo back
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-07-28 19:43:57 +02:00
Kamil Dudka
a042788c8a
rebuild to fix broken linkage of cmake on ppc64le
2017-07-27 10:02:53 +02:00
Kamil Dudka
03b8614ff6
avoid build failure caused broken RPM code
...
... that produces debuginfo packages
Bug: https://github.com/rpm-software-management/rpm/issues/280
2017-07-26 16:48:08 +02:00
Fedora Release Engineering
44f7d8692a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-26 05:48:14 +00:00
Kamil Dudka
18e7a55066
Resolves : #1462184 - enforce versioned openssl-libs dependency for libcurl
2017-06-19 14:28:19 +02:00
Kamil Dudka
0aa20e6c92
new upstream release - 7.54.1
2017-06-14 10:50:24 +02:00
Kamil Dudka
e4d662f774
add *-full provides for curl and libcurl
...
... to make them explicitly installable
2017-05-16 13:28:03 +02:00
Kamil Dudka
f7041f17bf
make curl-minimal require a new enough version of libcurl
...
At the same time relax the dependency of curl on libcurl to support
running old curl on top of new libcurl but not vice versa.
2017-05-04 12:42:41 +02:00
Kamil Dudka
3be7c46fde
Resolves : #1445153 - switch the TLS backend back to OpenSSL
2017-04-27 10:42:34 +02:00
Kamil Dudka
9549974a4c
nss: use libnssckbi.so as the default source of trust
...
See https://github.com/curl/curl/pull/1414 for details.
2017-04-25 18:47:15 +02:00
Kamil Dudka
1e77c47734
Resolves : #1444860 - nss: do not leak PKCS #11 slot while loading a key
2017-04-25 18:37:35 +02:00
Kamil Dudka
0f99fceebe
new upstream release - 7.54.0 (fixes CVE-2017-7468)
2017-04-20 09:09:40 +02:00
Paul Howarth
db1a758364
add %post and %postun scriptlets for libcurl-minimal
...
also:
- libcurl-minimal provides both libcurl and libcurl%{?_isa}
- remove some legacy spec file cruft
2017-04-13 11:59:46 +01:00
Kamil Dudka
9b62c3eaeb
provide (lib)curl-minimal subpackages with lightweight build of (lib)curl
...
Discussed at:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/CBIGRS63BCULMZBU7O4KBIKDWZZKA7OV/
2017-04-13 08:15:22 +02:00
Kamil Dudka
0d44d984ff
bump release number
2017-04-10 13:55:52 +02:00
Kamil Dudka
a5dd610a20
disable upstream test 2033 (flaky test for HTTP/1 pipelining)
2017-04-10 13:32:42 +02:00
Kamil Dudka
d469b84593
Resolves: CVE-2017-7407 - fix out of bounds read in curl --write-out
2017-04-07 12:13:07 +02:00
Kamil Dudka
4832a02ce4
Resolves : #1428550 - make the dependency on nss-pem arch-specific
2017-03-06 10:30:12 +01:00
Kamil Dudka
c870f5feb8
Related: #1428286 - re-enable valgrind on ix86 because sqlite is fixed
2017-03-02 16:54:10 +01:00
Kamil Dudka
c1fbf35cce
new upstream release - 7.53.1
2017-02-24 10:51:31 +01:00
Kamil Dudka
efea9223f3
do not use valgrind on i686 until sqlite is rebuilt
...
... by patched GCC (#1423434 )
2017-02-22 12:17:41 +01:00
Kamil Dudka
8afeb9390f
new upstream release - 7.53.0 (fixes CVE-2017-2629)
2017-02-22 10:32:55 +01:00
Fedora Release Engineering
9ec0774d38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2017-02-10 08:05:00 +00:00
Kamil Dudka
00369df034
new upstream release - 7.52.1 (fixes CVE-2016-9586)
2016-12-23 10:06:25 +01:00
Kamil Dudka
c38149da81
Resolves : #1396719 - map CURL_SSLVERSION_DEFAULT to NSS default, add support for TLS 1.3
2016-11-21 09:54:16 +01:00
Kamil Dudka
40b1d9916f
stricter host name checking for file:// URLs
2016-11-15 18:40:23 +01:00
Kamil Dudka
2856bdf841
ssh: check md5 fingerprints case insensitively
2016-11-15 18:34:21 +01:00
Kamil Dudka
c8e1922952
temporarily disable failing libidn2 test-cases
2016-11-02 11:14:11 +01:00
Kamil Dudka
5169cd3899
new upstream release - 7.51.0
...
Resolves: CVE-2016-8615 - Cookie injection for other servers
Resolves: CVE-2016-8616 - Case insensitive password comparison
Resolves: CVE-2016-8617 - Out-of-bounds write via unchecked multiplication
Resolves: CVE-2016-8618 - Double-free in curl_maprintf
Resolves: CVE-2016-8619 - Double-free in krb5 code
Resolves: CVE-2016-8620 - Glob parser write/read out of bounds
Resolves: CVE-2016-8621 - curl_getdate out-of-bounds read
Resolves: CVE-2016-8622 - URL unescape heap overflow via integer truncation
Resolves: CVE-2016-8623 - Use-after-free via shared cookies
Resolves: CVE-2016-8624 - Invalid URL parsing with '#'
Resolves: CVE-2016-8625 - IDNA 2003 makes curl use wrong host
2016-11-02 11:12:40 +01:00
Kamil Dudka
837f1f0f4e
drop 0103-curl-7.50.0-stunnel.patch no longer needed
...
It paralyzes the test-suite on systems with ancient versions of stunnel.
2016-10-20 13:39:29 +02:00
Kamil Dudka
6aadc8e2a0
use the just built version of libcurl while generating zsh completion
2016-10-07 12:23:18 +02:00
Kamil Dudka
b552e5528d
new upstream release - 7.50.3 (fixes CVE-2016-7167)
2016-09-14 10:50:47 +02:00
Kamil Dudka
1db8ad8d42
new upstream release - 7.50.2
2016-09-07 10:33:38 +02:00
Kamil Dudka
165cb33f0a
work around race condition in PK11_FindSlotByName()
...
Bug: https://bugzilla.mozilla.org/1297397
2016-08-26 15:48:18 +02:00
Kamil Dudka
0f6a97db34
Related: CVE-2016-5420 - fix incorrect use of a previously loaded certificate from file
2016-08-26 15:48:07 +02:00
Kamil Dudka
2fd0a39aee
new upstream release - 7.50.1
...
Resolves: CVE-2016-5419 CVE-2016-5420 CVE-2016-5421
2016-08-03 10:10:39 +02:00
Kamil Dudka
1b9369d1bf
run HTTP/2 tests on all arches ( #1360319 worked around in nghttp2)
...
Revert "run HTTP/2 tests only on Intel for now"
This reverts commit 99b64f5ec2
.
2016-07-26 17:12:54 +02:00
Kamil Dudka
99b64f5ec2
run HTTP/2 tests only on Intel for now
...
... to work around #1358845
2016-07-21 17:21:41 +02:00
Kamil Dudka
9b1375c118
require nss-pem no longer included in the nss package ( #1347336 )
2016-07-21 16:36:33 +02:00
Kamil Dudka
518559f4a0
fix HTTPS and FTPS tests (work around stunnel bug #1358810 )
2016-07-21 16:33:22 +02:00
Kamil Dudka
f4e76c10cd
add BR for nghttp2 used by the upstream test-suite
2016-07-21 14:09:11 +02:00
Kamil Dudka
90cc80745a
import needed files missing in the upstream tarball
2016-07-21 14:08:30 +02:00
Kamil Dudka
bed70046cf
new upstream release - 7.50.0
2016-07-21 11:32:21 +02:00
Kamil Dudka
83e65ab057
use multilib-rpm-config to install arch-dependent header files
2016-06-17 17:49:49 +02:00
Kamil Dudka
81483e8ea1
drop a test-suite quirk already applied upstream
...
https://github.com/curl/curl/commit/effa575f
2016-06-15 14:50:58 +02:00
Kamil Dudka
ed398dec4b
Resolves : #1340757 - fix SIGSEGV of the curl tool
...
... while parsing URL with too many globs
2016-06-03 13:27:18 +02:00
Kamil Dudka
baeb46456e
new upstream release - 7.49.1
2016-05-30 09:28:06 +02:00
Kamil Dudka
84382c927b
prevent test1140 from failing
...
... by locally creating docs/libcurl/curl_multi_socket_all.3
2016-05-18 19:29:28 +02:00
Kamil Dudka
1e7c2958aa
include manpage-scan.pl nroff-scan.pl to fix tests 1139 and 1140
...
Upstream-commit: 54e4c6c396a9987f4232c73b5b4d31c01b16f8ae
2016-05-18 19:29:28 +02:00
Kamil Dudka
9a03eb6087
new upstream release - 7.49.0
2016-05-18 19:29:26 +02:00
Kamil Dudka
b041400317
new upstream release - 7.48.0
2016-03-23 13:11:48 +01:00
Kamil Dudka
e2daf98253
Resolves : #1308791 - do not refuse cookies for localhost
2016-03-03 00:42:56 +01:00
Kamil Dudka
e57a741556
make SCP and SFTP test-cases work with up2date OpenSSH
2016-02-17 13:08:22 +01:00
Kamil Dudka
1e7ba88548
Resolves : #1305701 - enable support for Public Suffix List
2016-02-10 18:54:34 +01:00
Kamil Dudka
127274be95
new upstream release - 7.47.1
2016-02-08 12:30:15 +01:00
Dennis Gilmore
5af23e27ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2016-02-03 18:21:15 +00:00
Paul Howarth
ec00e90a49
Prefer %global over %define
2016-02-02 11:32:20 +00:00
Kamil Dudka
40933f3c05
new upstream release - 7.47.0 (fixes CVE-2016-0755)
2016-01-27 09:20:36 +01:00
Kamil Dudka
92a4396c47
Resolves : #1288529 - own /usr/share/zsh/site-functions
...
... instead of requiring zsh
2015-12-04 15:41:44 +01:00
Kamil Dudka
7c41b922e3
disable silent builds
...
Suggested-by: Paul Howarth
2015-12-02 13:37:59 +01:00
Kamil Dudka
7ee26673d3
use default port numbers when running the upstream test-suite
2015-12-02 13:17:27 +01:00
Kamil Dudka
638c8f1abc
install zsh completion script
2015-12-02 12:43:14 +01:00
Kamil Dudka
62fef86fa4
new upstream release - 7.46.0
2015-12-02 10:51:11 +01:00
Paul Howarth
b1cf0d53ef
new upstream release - 7.45.0
2015-10-07 14:43:06 +01:00
Kamil Dudka
1dcbbd628a
Resolves : #1104597 - prevent NSS from incorrectly re-using a session
2015-09-18 18:13:13 +02:00
Kamil Dudka
8b89049610
better explain the conditional BR on valgrind
2015-08-27 16:06:46 +02:00
Kamil Dudka
bfaeb9dd10
new upstream release - 7.44.0
2015-08-12 12:05:13 +02:00
Kamil Dudka
c6f2e7c0fe
Resolves : #1248389 - prevent dnf from crashing when using both FTP and HTTP
2015-07-30 15:27:33 +02:00
Kamil Dudka
cdae22a40d
test1801: completely disable the test-case
...
Bug: https://github.com/bagder/curl/commit/21e82bd6#commitcomment-12226582
2015-07-17 16:36:36 +02:00
Kamil Dudka
ad3e87c230
test1801: temporarily disable failing data check
2015-07-17 14:48:53 +02:00
Kamil Dudka
e40065e6ae
build support for the HTTP/2 protocol
2015-07-16 13:31:08 +02:00
Kamil Dudka
712c550596
new upstream release - 7.43.0 (fixes CVE-2015-3236 and CVE-2015-3237)
2015-06-17 16:25:33 +02:00
Dennis Gilmore
a21f0d7f44
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2015-06-17 03:33:56 +00:00
Kamil Dudka
88ed685bb7
Resolves : #1228363 - curl-config --libs now works on x86_64
...
... without libcurl-devel.x86_64
2015-06-05 13:23:20 +02:00
Kamil Dudka
d60ef0c155
new upstream release - 7.42.1 (fixes CVE-2015-3153)
2015-04-29 09:51:18 +02:00
Kamil Dudka
1307476790
do not run flaky test-cases in %check
2015-04-22 15:45:07 +02:00
Kamil Dudka
54e48b0348
Resolves : #1195771 - implement public key pinning for NSS backend
2015-04-22 15:01:09 +02:00
Kamil Dudka
167643f9ce
new upstream release - 7.42.0
...
Fixes CVE-2015-3143, CVE-2015-3144, CVE-2015-3145, and CVE-2015-3148.
2015-04-22 12:40:08 +02:00
Kamil Dudka
094e8186a4
drop 0106-curl-7.36.0-libssh2-valgrind.patch
...
... which is already included upstream since curl-7_35_0-269-g02bba0c
2015-02-25 14:00:41 +01:00
Kamil Dudka
e286d38a5f
include extern-scan.pl to make test1135 succeed
...
Upstream-commit: 1514b718e3e5ea08acd1816464809de49a211f38
2015-02-25 12:23:44 +01:00
Kamil Dudka
012235acc8
new upstream release - 7.41.0
2015-02-25 10:39:43 +01:00
Kamil Dudka
8357e0ea3e
Resolves : #1187531 - fix a spurious connect failure on dual-stacked hosts
2015-02-23 13:46:07 +01:00
Till Maas
75e18c5969
Rebuilt for Fedora 23 Change
...
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 21:22:45 +01:00
Kamil Dudka
352eca18a1
add BR for python to enable tests 1900 - 1903
2015-01-08 12:44:54 +01:00
Kamil Dudka
29b64c7221
new upstream release - 7.40.0 (fixes CVE-2014-8150)
2015-01-08 11:28:17 +01:00
Kamil Dudka
5cb97168a8
new upstream release - 7.39.0 (fixes CVE-2014-3707)
2014-11-05 10:58:01 +01:00
Kamil Dudka
724cf4a6d4
fix a connection failure when FTPS handle is reused
2014-10-21 12:18:12 +02:00
Kamil Dudka
0d94c479b6
new upstream release - 7.38.0 (fixes CVE-2014-3613 and CVE-2014-3620)
2014-09-10 15:35:01 +02:00
Peter Robinson
acdb7eec10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2014-08-16 01:56:30 +00:00
Rex Dieter
6ee86949ea
include arch'd Requires/Provides
2014-08-13 08:15:17 -05:00
Kamil Dudka
8490cd97fe
Resolves : #1118751 - fix endless loop with GSSAPI proxy auth
2014-07-16 18:17:54 +02:00
Kamil Dudka
d996cc7137
new upstream release - 7.37.1
2014-07-16 17:53:43 +02:00
Tom Callaway
2aebfc699c
fix license handling
2014-07-11 17:11:42 -04:00
Kamil Dudka
ff02afad2f
various SSL-related fixes (mainly crash on connection failure)
2014-07-04 16:27:42 +02:00
Dennis Gilmore
0a86866820
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2014-06-07 01:30:59 -05:00
Kamil Dudka
69703f0045
new upstream release - 7.37.0
2014-05-21 10:42:01 +02:00
Kamil Dudka
8b3cb24b84
Resolves : #1093348 - auth failure on duplicated 'WWW-Authenticate: Negotiate' header
2014-05-09 23:43:40 +02:00
Kamil Dudka
0f6b1efb14
nss: implement non-blocking SSL handshake
2014-04-25 17:36:51 +02:00
Kamil Dudka
3f180252f8
extend URL parser to support IPv6 zone identifiers ( #680996 )
2014-04-02 15:25:45 +02:00
Kamil Dudka
e4d3e72cd6
adapt tests 815 and 816 such that they work with the fix for CVE-2014-0138
2014-03-26 23:43:07 +01:00
Kamil Dudka
4bddb2814c
new upstream release - 7.36.0 (fixes CVE-2014-0138)
2014-03-26 08:55:38 +01:00
Paul Howarth
e9708b37b5
add all perl build requirements for the test suite, in a portable way
2014-03-17 18:33:11 +00:00
Kamil Dudka
381114ce83
add BR for perl-Digest-MD5, which is required by the test-suite
2014-03-17 15:32:33 +01:00
Kamil Dudka
1128c2bd9a
Resolves : #1072273 - avoid spurious failure of test1086 on s390(x) koji builders
2014-03-05 15:17:57 +01:00
Kamil Dudka
dee4c8342e
Resolves : #1068967 - refresh expired cookie in test172 from upstream test-suite
2014-02-25 12:50:11 +01:00
Kamil Dudka
65da26b4ab
new upstream release - 7.35.0 (fixes CVE-2014-0015)
2014-01-29 10:27:37 +01:00
Kamil Dudka
6ad1a46051
use --enable-symbol-hiding instead of --enable-hidden-symbols
...
... which is said to be deprecated
2014-01-14 14:46:12 +01:00
Kamil Dudka
a16bdb8ecc
new upstream release - 7.34.0
2013-12-18 16:49:47 +01:00
Kamil Dudka
4a73ffdc43
allow to use TLS > 1.0 if built against recent NSS
2013-12-02 16:24:33 +01:00
Kamil Dudka
0831955018
fix missing initialization in SSH code
...
... causing test 619 to fail
2013-10-21 19:34:24 +02:00
Kamil Dudka
787e73101d
fix missing initialization in NTLM code
...
... causing test 906 to fail
2013-10-18 18:37:29 +02:00
Kamil Dudka
b98b240818
test906: Fixed failing test on some platforms
2013-10-16 19:37:22 +02:00
Kamil Dudka
7b8437e3a1
new upstream release - 7.33.0
...
FIXME: test906 fails if compiled against NSS
2013-10-15 00:09:48 +02:00
Kamil Dudka
4ae7271a09
do not limit the speed of SCP upload on a fast connection
2013-10-11 14:17:13 +02:00
Kamil Dudka
d26889345a
avoid delay if FTP is aborted in CURLOPT_HEADERFUNCTION callback ( #1005686 )
2013-09-09 13:40:57 +02:00
Paul Howarth
159ba1a770
no need to remove manpage for mk-ca-bundle as it's no longer installed
2013-08-12 15:22:55 +01:00
Kamil Dudka
1e8099ab00
nss: make sure that NSS is initialized
...
... prior to calling PK11_GenerateRandom()
2013-08-12 15:24:36 +02:00
Kamil Dudka
c12a28f9b8
new upstream release - 7.32.0
2013-08-12 14:01:19 +02:00
Dennis Gilmore
786f95d7bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2013-08-03 01:25:16 -05:00
Kamil Dudka
233f010767
mention all option listed in 'curl --help' in curl.1 man page
2013-07-09 16:05:20 +02:00
Kamil Dudka
ad17697486
restore the functionality of 'curl -u :'
2013-07-01 11:42:49 +02:00
Kamil Dudka
05df56af61
make the curl tool link SSL libraries also used by src/tool_metalink.c
2013-06-26 18:09:08 +02:00
Kamil Dudka
82daaf7e98
build the curl tool with metalink support
2013-06-26 18:09:08 +02:00
Kamil Dudka
c5085749c3
rename patches to reflect the curl version they apply to
2013-06-26 18:05:26 +02:00
Kamil Dudka
5ebb52d092
test1230: avoid using hard-wired port number
2013-06-22 22:19:59 +02:00
Kamil Dudka
104dece0d5
new upstream release (fixes CVE-2013-2174)
2013-06-22 21:40:32 +02:00
Kamil Dudka
97702c76cc
prevent an artificial timeout event due to stale speed-check data ( #906031 )
2013-04-26 16:45:33 +02:00
Kamil Dudka
8fe6215904
limit the excessive use of sed in %prep
2013-04-26 16:35:17 +02:00
Kamil Dudka
eae5353202
rename 0109-curl-7.30.0-tests-port-range.patch
...
... such that it is clear that it is an upstream patch
2013-04-12 15:12:46 +02:00
Kamil Dudka
b7ba0b7452
prevent test-suite failure due to using non-default port ranges in tests
2013-04-12 14:51:13 +02:00
Kamil Dudka
57f6d9d6a1
new upstream release (fixes CVE-2013-1944)
2013-04-12 12:13:50 +02:00
Kamil Dudka
8dc3914699
curl_global_init() now accepts the CURL_GLOBAL_ACK_EINTR flag ( #919127 )
2013-03-12 11:36:55 +01:00
Kamil Dudka
590edc3b22
do not ignore poll() failures other than EINTR ( #919127 )
2013-03-12 11:35:18 +01:00
Kamil Dudka
920074f0fc
drop the hide_selinux.c hack no longer needed in %check
2013-03-06 16:24:25 +01:00
Kamil Dudka
1b38b7c587
switch SSL socket into non-blocking mode after handshake
2013-03-06 16:22:56 +01:00
Kamil Dudka
a141f7cc41
fix a SIGSEGV when closing an unused multi handle ( #914411 )
2013-02-22 21:59:28 +01:00
Kamil Dudka
6896522e35
new upstream release (fixes CVE-2013-0249)
2013-02-06 15:00:19 +01:00
Kamil Dudka
32b2d061e9
require valgrind only on i386 and x86_64 ( #886891 )
2013-01-15 15:04:10 +01:00
Kamil Dudka
3d7539f03f
fix error messages for CURLE_SSL_{CACERT,CRL}_BADFILE
2013-01-15 13:51:30 +01:00
Kamil Dudka
513526c871
clear session cache if a client cert from file is used
2013-01-15 13:50:16 +01:00
Kamil Dudka
a5f3441ddf
prevent NSS from crashing on client auth hook failure
2013-01-15 13:48:21 +01:00
Paul Howarth
a4b7e93f2e
Fix more bogus dates in spec changelog
2012-11-20 15:58:07 +00:00
Paul Howarth
5fa32b9fb8
Fix bogus dates in spec changelog
2012-11-20 14:42:55 +00:00
Kamil Dudka
83db90f0ad
new upstream release - 7.28.1
2012-11-20 10:56:13 +01:00
Kamil Dudka
0f5dbc27da
new upstream release - 7.28.0
2012-10-31 11:45:28 +01:00
Kamil Dudka
7151fdb83e
do not crash if MD5 fingerprint is not provided by libssh2
2012-10-01 13:27:06 +02:00
Kamil Dudka
ae93943914
use the upstream facility to disable problematic tests
2012-08-06 15:44:36 +02:00
Kamil Dudka
ed338dc3f0
remember to apply patch for #844385
...
Thanks to Paul Howarth for spotting the mistake!
2012-08-01 10:09:57 +02:00
Kamil Dudka
4e2353e082
eliminate unnecessary inotify events on upload via file protocol ( #844385 )
2012-08-01 09:51:15 +02:00
Kamil Dudka
c9fa3c1968
new upstream release - 7.27.0
2012-07-28 09:19:54 +02:00
Kamil Dudka
20e0756c88
print reason phrase from HTTP status line on error ( #676596 )
2012-07-23 09:25:19 +02:00
Dennis Gilmore
06bb57a2b0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2012-07-18 15:06:27 -05:00
Kamil Dudka
e6d221c603
fix duplicated SSL handshake with multi interface and proxy ( #788526 )
2012-06-09 12:52:25 +02:00
Karsten Hopp
4d9cd30381
disable test 1319 on ppc64, server times out
2012-05-30 13:39:27 +02:00
Kamil Dudka
78288ca25b
use human-readable error messages provided by NSS
...
upstream commit 72f4b534
2012-05-28 11:56:16 +02:00
Kamil Dudka
bd36ff8a8c
drop man page for a script we do not distribute
2012-05-25 10:06:22 +02:00
Kamil Dudka
23fcdc59a1
new upstream release
2012-05-25 09:17:42 +02:00
Karsten Hopp
7302a82c4c
valgrind on ppc64 works fine, disable ppc32 only
2012-04-25 16:47:12 +02:00
Karsten Hopp
9c3e5dbef8
drop BR valgrind on PPC(64) until bugzilla #810992 gets fixed
2012-04-25 16:06:36 +02:00
Kamil Dudka
4f79e80dc1
fix a typo in naming of patches
2012-04-17 12:14:35 +02:00
Kamil Dudka
045ad4ccac
provide human-readable names for NSS errors (upstream commit a60edcc6)
2012-04-13 12:55:59 +02:00
Kamil Dudka
828454f996
use NSS_InitContext() to initialize NSS if available ( #738456 )
2012-04-13 12:55:58 +02:00
Paul Howarth
60afc952d9
new upstream release - 7.25.0
...
- new upstream release (#806264 )
- fix character encoding of docs with a patch rather than just iconv
- update debug and multilib patches
- don't use macros for commands
- reduce size of %prep output for readability
2012-03-23 15:13:31 +00:00
Kamil Dudka
51012c0f12
curl.spec: fix a typo in the ChangeLog
2012-01-24 12:12:34 +01:00
Kamil Dudka
f28824c4c6
new upstream release (fixes CVE-2012-0036)
2012-01-24 12:10:59 +01:00
Paul Howarth
37907ea2de
rebuild for gcc 4.7
2012-01-05 15:50:22 +00:00
Kamil Dudka
58407a0a11
upstream patch that allows to run FTPS tests with nss-3.13 ( #760060 )
2012-01-02 15:03:06 +01:00
Kamil Dudka
4baedf3240
allow to run FTPS tests with nss-3.13 ( #760060 )
2011-12-27 14:44:41 +01:00
Kamil Dudka
6322c91ccc
avoid unnecessary timeout event when waiting for 100-continue ( #767490 )
2011-12-25 23:38:33 +01:00
Kamil Dudka
09f474b4c2
curl -JO now uses -O name if no C-D header comes
...
upstream commit c532604
2011-11-21 18:02:55 +01:00
Kamil Dudka
87bfeb1dcc
new upstream release - curl-7.23.0 ( #754391 )
2011-11-16 14:14:34 +01:00
Kamil Dudka
95558f1c9d
nss: select client certificates by DER ( #733657 )
2011-09-19 14:00:00 +02:00
Kamil Dudka
eaba136aa1
new upstream release
...
- new upstream release
- curl-config now provides dummy --static-libs option (#733956 )
2011-09-13 20:48:12 +02:00
Paul Howarth
8b6f7828aa
actually fix SIGSEGV of curl -O -J given more than one URL
2011-08-21 13:23:56 +01:00
Kamil Dudka
7293378155
fixes for #723075 , #730444 , and #728562
...
- fix SIGSEGV of curl -O -J given more than one URLs (#723075 )
- introduce the --delegation option of curl (#730444 )
- initialize NSS with no database if the selected database is broken (#728562 )
2011-08-15 22:27:26 +02:00
Kamil Dudka
40c3093ba5
add a new option CURLOPT_GSSAPI_DELEGATION ( #719939 )
2011-08-03 17:19:42 +02:00
Kamil Dudka
11b552f8cf
new upstream release - 7.21.7 (fixes CVE-2011-2192)
2011-06-23 15:29:41 +02:00
Kamil Dudka
a80b6c3aa4
avoid an invalid timeout event on a reused handle ( #679709 )
2011-06-08 00:43:11 +02:00
Paul Howarth
39828449b7
new upstream release - 7.21.6
2011-04-23 18:56:50 +01:00
Kamil Dudka
fb945ca026
fix the output of curl-config --version (upstream commit 82ecc85)
2011-04-18 16:38:06 +02:00
Kamil Dudka
5ea227a2d7
new upstream release - 7.21.5
2011-04-18 08:52:55 +02:00
Peter Robinson
bc4fc6eacb
fix last changelog
2011-04-16 12:46:16 +01:00
Peter Robinson
c49625d4cf
no valgrind on ARMv5 arches
2011-04-16 12:41:27 +01:00
Dennis Gilmore
0fa65fb125
no valgrind on sparc arches
2011-03-05 00:37:38 -06:00
Kamil Dudka
e0ab81d1c1
do not ignore failure of SSL handshake
...
(upstream commit 7aa2d10)
2011-02-22 14:34:40 +01:00
Kamil Dudka
65e324d678
work around valgrind bug ( #678518 )
2011-02-18 17:54:16 +01:00
Kamil Dudka
579095349b
nss: avoid memory leak on SSL connection failure
2011-02-17 17:58:19 +01:00
Kamil Dudka
4fddd46419
new upstream release - 7.21.4
2011-02-17 15:07:01 +01:00
Dennis Gilmore
abe6f10c1e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2011-02-08 06:21:36 -06:00
Kamil Dudka
f6ba54655d
build libcurl with --enable-hidden-symbols
2011-01-12 15:52:26 +01:00
Kamil Dudka
dd545452bb
drop 0004-curl-7.21.3-bz650255.patch
...
This has been already fixed upstream (commits 5c7c9a7 and 5965d45).
2010-12-16 18:10:25 +01:00
Paul Howarth
0a2e77997c
Update to 7.21.3
...
- New upstream release 7.21.3:
- added --noconfigure switch to testcurl.pl
- added --xattr option
- added CURLOPT_RESOLVE and --resolve
- added CURLAUTH_ONLY
- added version-check.pl to the examples dir
- check for libcurl features for some command line options
- Curl_setopt: disallow CURLOPT_USE_SSL without SSL support
- http_chunks: remove debug output
- URL-parsing: consider ? a divider
- SSH: avoid using the libssh2_ prefix
- SSH: use libssh2_session_handshake() to work on win64
- ftp: prevent server from hanging on closed data connection when stopping
a transfer before the end of the full transfer (ranges)
- LDAP: detect non-binary attributes properly
- ftp: treat server's response 421 as CURLE_OPERATION_TIMEDOUT
- gnutls->handshake: improved timeout handling
- security: pass the right parameter to init
- krb5: use GSS_ERROR to check for error
- TFTP: resend the correct data
- configure: fix autoconf 2.68 warning: no AC_LANG_SOURCE call detected
- GnuTLS: now detects socket errors on Windows
- symbols-in-versions: updated en masse
- added a couple of examples that were missing from the tarball
- Curl_send/recv_plain: return errno on failure
- Curl_wait_for_resolv (for c-ares): correct timeout
- ossl_connect_common: detect connection re-use
- configure: prevent link errors with --librtmp
- openldap: use remote port in URL passed to ldap_init_fd()
- url: provide dead_connection flag in Curl_handler::disconnect
- lots of compiler warning fixes
- ssh: fix a download resume point calculation
- fix getinfo CURLINFO_LOCAL* for reused connections
- multi: the returned running handles counter could turn negative
- multi: only ever consider pipelining for connections doing HTTP(S)
- Drop upstream patches now in tarball
- Update bz650255 and disable-test1112 patches to apply against new codebase
- Add workaround for false-positive glibc-detected buffer overflow in tftpd
test server with FORTIFY_SOURCE (similar to #515361 )
2010-12-16 16:33:11 +00:00
Kamil Dudka
451e44f944
ftp: fix for #650255 , not yet applied upstream
...
- do not send QUIT to a dead FTP control connection (#650255 )
- pull back glibc's implementation of str[n]casecmp(), #626470 appears
fixed
2010-11-12 17:45:37 +01:00
Kamil Dudka
e8de0ee342
ftp: fixes for #649347 and #650255
2010-11-09 17:55:44 +01:00
Kamil Dudka
3ae3f6ea19
prevent FTP server from hanging on closed data connection ( #643656 )
2010-10-29 12:21:37 +02:00
Paul Howarth
d12630e4ca
enforce versioned libssh2 dependency for libcurl ( #642796 )
2010-10-14 15:26:16 +01:00
Kamil Dudka
5be6d627b3
new upstream release - 7.21.2
2010-10-13 00:37:41 +02:00
Jesse Keating
8e7aa28b79
- Rebuilt for gcc bug 634757
2010-09-29 14:04:23 -07:00
Kamil Dudka
9c24c2b172
make it possible to run SCP/SFTP tests on x86_64 ( #632914 )
2010-09-11 23:39:36 +02:00
Kamil Dudka
140d1b61f0
do not use strncasecmp() from glibc ( #631449 )
2010-09-07 22:14:34 +02:00
Paul Howarth
204dcb1cd0
Don't need autotools for rpm build
...
- Drop buildreq automake
- Drop dependency on automake for devel package from F-14, where
%{_datadir}/aclocal is included in the filesystem package
- Drop dependency on pkgconfig for devel package from F-11, where
pkgconfig dependencies are auto-generated
2010-08-24 23:03:39 +01:00
Kamil Dudka
35531a08e1
work around glibc/valgrind problem on x86_64 ( #626470 )
2010-08-23 20:45:54 +02:00
Kamil Dudka
9a0cdd1368
fix kerberos proxy authentization for https ( #625676 )
2010-08-23 14:45:15 +02:00
Paul Howarth
98764465be
Rename patches to reflect the curl version they apply to
2010-08-19 15:17:41 +01:00
Kamil Dudka
ec7f823e5f
fixes for rhbz #617757 and #622520
...
Both of them are already pushed upstream.
2010-08-19 15:59:54 +02:00
Kamil Dudka
e3cb81845c
new upstream release - 7.21.1
2010-08-12 10:45:38 +02:00
Dan Horák
1fee048808
- disable test 575 on s390(x)
2010-07-12 10:17:19 +00:00
Kamil Dudka
d616d7a60a
- add support for NTLM authentication ( #603783 )
2010-06-28 11:29:02 +00:00
Kamil Dudka
00534f73d9
- disable valgrind for certain test-cases (libssh2 problem)
2010-06-16 14:18:49 +00:00
Kamil Dudka
b6c55cc3b0
- update of %%description
2010-06-16 13:51:10 +00:00
Kamil Dudka
bde41dfaec
mass rename of patches
2010-06-16 13:36:47 +00:00
Kamil Dudka
7f060691db
- new upstream release, drop applied patches
2010-06-16 13:24:18 +00:00
Kamil Dudka
4a5f304d06
- fix -J/--remote-header-name to strip CR-LF (upstream patch)
2010-05-25 15:36:27 +00:00
Kamil Dudka
567f2c1fa8
save the CA pass phrase
2010-05-11 14:29:34 +00:00
Kamil Dudka
b80e26fa11
- CRL support now works again ( #581926 )
2010-05-11 14:23:11 +00:00
Kamil Dudka
95d9108847
- make it possible to start a testing OpenSSH server when building with
...
SELinux in the enforcing mode (#521087 )
2010-04-28 13:52:40 +00:00
Kamil Dudka
dcb644501e
Oops, upstream commit 157f20fd2ce7d8519b863e57f3d77d17fb41bc9c does not
...
exist...
2010-04-24 21:56:59 +00:00
Kamil Dudka
a819956d07
- upstream patch preventing failure of test536 with threaded DNS resolver
...
- upstream patch preventing SSL handshake timeout underflow
2010-04-24 21:40:02 +00:00
Paul Howarth
1105c159cc
Replace Rawhide s390-sleep patch with a more targeted patch adding a delay
...
after tests 513 and 514 rather than after all tests
2010-04-22 15:27:30 +00:00
Kamil Dudka
c3d8d1c18b
- make curl-config multilib ready again ( #584107 )
2010-04-21 19:09:46 +00:00
Kamil Dudka
a64c5d10a0
avoid failure of test623
2010-04-21 18:52:00 +00:00
Kamil Dudka
07747c9c9d
avoid failure of test536
2010-04-21 15:04:04 +00:00
Kamil Dudka
438cbdbe7c
- experimentally enabled threaded DNS lookup
2010-04-20 11:31:55 +00:00
Kamil Dudka
972da7142b
- new upstream release
2010-04-19 16:16:09 +00:00
Kamil Dudka
ff7d0c62dc
- add missing quote in libcurl.m4 ( #576252 )
2010-03-23 18:47:25 +00:00