9d7d3f
Summary: A utility for getting files from remote servers (FTP, HTTP, and others)
9d7d3f
Name: curl
9d7d3f
Version: 7.29.0
a8283e
Release: 58%{?dist}
9d7d3f
License: MIT
9d7d3f
Group: Applications/Internet
9d7d3f
Source: http://curl.haxx.se/download/%{name}-%{version}.tar.lzma
9d7d3f
Source2: curlbuild.h
9d7d3f
9d7d3f
# fix a SIGSEGV when closing an unused multi handle (#914411)
9d7d3f
Patch1: 0001-curl-7.29.0-da3fc1ee.patch
9d7d3f
9d7d3f
# switch SSL socket into non-blocking mode after handshake
9d7d3f
Patch2: 0002-curl-7.29.0-9d0af301.patch
9d7d3f
9d7d3f
# do not ignore poll() failures other than EINTR
9d7d3f
Patch3: 0003-curl-7.29.0-491e026c.patch
9d7d3f
9d7d3f
# curl_global_init() now accepts the CURL_GLOBAL_ACK_EINTR flag
9d7d3f
Patch4: 0004-curl-7.29.0-57ccdfa8.patch
9d7d3f
9d7d3f
# fix cookie tailmatching to prevent cross-domain leakage (CVE-2013-1944)
9d7d3f
Patch5: 0005-curl-7.29.0-2eb8dcf2.patch
9d7d3f
9d7d3f
# show proper host name on failed resolve (#957173)
9d7d3f
Patch6: 0006-curl-7.29.0-25e577b3.patch
9d7d3f
9d7d3f
# prevent an artificial timeout event due to stale speed-check data (#906031)
9d7d3f
Patch7: 0007-curl-7.29.0-b37b5233.patch
9d7d3f
9d7d3f
# fix heap-based buffer overflow in curl_easy_unescape() (CVE-2013-2174)
9d7d3f
Patch8: 0008-curl-7.29.0-192c4f78.patch
9d7d3f
9d7d3f
# mention all option listed in 'curl --help' in curl.1 man page
9d7d3f
Patch9: 0009-curl-7.29.0-3a0e931f.patch
9d7d3f
9d7d3f
# FTP: when EPSV gets a 229 but fails to connect, retry with PASV (#1002815)
9d7d3f
Patch10: 0010-curl-7.29.0-7cc00d9a.patch
9d7d3f
9d7d3f
# avoid a busy-loop in curl_easy_perform() 
9d7d3f
Patch11: 0011-curl-7.29.0-0feeab78.patch
9d7d3f
9d7d3f
# avoid delay if FTP is aborted in CURLOPT_HEADERFUNCTION callback (#1005686)
9d7d3f
Patch12: 0012-curl-7.29.0-c639d725.patch
9d7d3f
9d7d3f
# allow to use ECC ciphers if NSS implements them (#1058776)
9d7d3f
Patch13: 0013-curl-7.29.0-665c160f.patch
9d7d3f
9d7d3f
# re-use of wrong HTTP NTLM connection in libcurl (CVE-2014-0015)
9d7d3f
Patch14: 0014-curl-7.29.0-8ae35102.patch
9d7d3f
9d7d3f
# allow to use TLS > 1.0 if built against recent NSS (#1036789)
9d7d3f
Patch15: 0015-curl-7.29.0-7fc9325a.patch
9d7d3f
9d7d3f
# use proxy name in error message when proxy is used (#1042831)
9d7d3f
Patch16: 0016-curl-7.29.0-1cf71bd7.patch
9d7d3f
9d7d3f
# refresh expired cookie in test172 from upstream test-suite (#1063693)
9d7d3f
Patch17: 0017-curl-7.29.0-ffb8a21d.patch
9d7d3f
9d7d3f
# fix documentation of curl's options --tlsv1.[0-2] (#1066364)
9d7d3f
Patch18: 0018-curl-7.29.0-03c28820.patch
9d7d3f
9d7d3f
# fix connection re-use when using different log-in credentials (CVE-2014-0138)
9d7d3f
Patch19: 0019-curl-7.29.0-517b06d6.patch
9d7d3f
9d7d3f
# eliminate unnecessary delay when resolving host from /etc/hosts (#1130239)
9d7d3f
Patch20: 0020-curl-7.29.0-d529f388.patch
9d7d3f
9d7d3f
# allow to enable/disable new AES cipher-suites (#1066065)
9d7d3f
Patch21: 0021-curl-7.29.0-67061e3f.patch
9d7d3f
9d7d3f
# call PR_Cleanup() on curl tool exit if NSPR is used (#1071254)
9d7d3f
Patch22: 0022-curl-7.29.0-24c3cdce.patch
9d7d3f
9d7d3f
# implement non-blocking TLS handshake (#1091429)
9d7d3f
Patch23: 0023-curl-7.29.0-8868a226.patch
9d7d3f
9d7d3f
# fix limited connection re-use for unencrypted HTTP (#1101092)
9d7d3f
Patch24: 0024-curl-7.29.0-68f0166a.patch
9d7d3f
9d7d3f
# disable libcurl-level downgrade to SSLv3 (#1154060)
9d7d3f
Patch25: 0025-curl-7.29.0-3f430c9c.patch
9d7d3f
9d7d3f
# include response headers added by proxy in CURLINFO_HEADER_SIZE (#1161182)
9d7d3f
Patch26: 0026-curl-7.29.0-bc6037ed.patch
9d7d3f
9d7d3f
# ignore CURLOPT_FORBID_REUSE during NTLM HTTP auth (#1166264)
9d7d3f
Patch27: 0027-curl-7.29.0-63a0bd42.patch
9d7d3f
9d7d3f
# use only full matches for hosts used as IP address in cookies (CVE-2014-3613)
9d7d3f
Patch28: 0028-curl-7.29.0-CVE-2014-3613.patch
9d7d3f
9d7d3f
# fix handling of CURLOPT_COPYPOSTFIELDS in curl_easy_duphandle (CVE-2014-3707)
9d7d3f
Patch29: 0029-curl-7.29.0-CVE-2014-3707.patch
9d7d3f
9d7d3f
# reject CRLFs in URLs passed to proxy (CVE-2014-8150)
9d7d3f
Patch30: 0030-curl-7.29.0-CVE-2014-8150.patch
9d7d3f
9d7d3f
# require credentials to match for NTLM re-use (CVE-2015-3143)
9d7d3f
Patch31: 0031-curl-7.29.0-CVE-2015-3143.patch
9d7d3f
9d7d3f
# close Negotiate connections when done (CVE-2015-3148)
9d7d3f
Patch32: 0032-curl-7.29.0-CVE-2015-3148.patch
9d7d3f
9d7d3f
# improve handling of timeouts and blocking direction to speed up FTP (#1218272)
9d7d3f
Patch33: 0033-curl-7.29.0-29bf0598.patch
9d7d3f
9d7d3f
# prevent test46 from failing due to expired cookie (#1258834)
9d7d3f
Patch34: 0034-curl-7.29.0-002d58f1.patch
9d7d3f
9d7d3f
# improve parsing of URL-encoded user name and password (#1260178)
9d7d3f
Patch35: 0035-curl-7.29.0-2f1a0bc0.patch
9d7d3f
9d7d3f
# implement 'curl --unix-socket' and CURLOPT_UNIX_SOCKET_PATH (#1263318)
9d7d3f
Patch36: 0036-curl-7.29.0-c8644d1f.patch
9d7d3f
9d7d3f
# SSH: do not require public key file for user authentication (#1275769)
9d7d3f
Patch37: 0037-curl-7.29.0-fa7d04fe.patch
9d7d3f
9d7d3f
# prevent NSS from incorrectly re-using a session (#1269855)
9d7d3f
Patch38: 0038-curl-7.29.0-958d2ffb.patch
9d7d3f
9d7d3f
# curl.1: --disable-{eprt,epsv} are ignored for IPv6 hosts (#1305974)
9d7d3f
Patch39: 0039-curl-7.29.0-4ef6b2d6.patch
9d7d3f
9d7d3f
# prevent curl_multi_wait() from missing an event (#1347904)
9d7d3f
Patch40: 0040-curl-7.29.0-513e587c.patch
9d7d3f
9d7d3f
# configure: improve detection of GCC's -fvisibility= flag
9d7d3f
Patch41: 0041-curl-7.29.0-b2dcf034.patch
9d7d3f
9d7d3f
# fix TLS session resumption client cert bypass (CVE-2016-5419)
9d7d3f
Patch42: 0042-curl-7.29.0-CVE-2016-5419.patch
9d7d3f
9d7d3f
# fix re-using connections with wrong client cert (CVE-2016-5420)
9d7d3f
Patch43: 0043-curl-7.29.0-CVE-2016-5420.patch
9d7d3f
9d7d3f
# reject negative string lengths in curl_easy_[un]escape() (CVE-2016-7167)
9d7d3f
Patch44:  0044-curl-7.29.0-CVE-2016-7167.patch
9d7d3f
9d7d3f
# curl -E: allow to escape ':' in cert nickname (#1376062)
9d7d3f
Patch45:  0045-curl-7.29.0-865d4138.patch
9d7d3f
9d7d3f
# make libcurl recognize chacha20-poly1305 and SHA384 cipher-suites (#1374740)
9d7d3f
Patch46:  0046-curl-7.29.0-049aa925.patch
9d7d3f
9d7d3f
# handle cookies with numerical IPv6 address (#1341503)
9d7d3f
Patch47:  0047-curl-7.29.0-85b9dc80.patch
9d7d3f
9d7d3f
# fix tight loop in non-blocking TLS handhsake over proxy (#1388162)
9d7d3f
Patch48:  0048-curl-7.29.0-eb84412b.patch
9d7d3f
9d7d3f
# make FTPS work with --proxytunnel (#1420327)
9d7d3f
Patch49:  0049-curl-7.29.0-8fa54098.patch
9d7d3f
9d7d3f
# work around race condition in PK11_FindSlotByName() in NSS (#1404815)
9d7d3f
Patch50:  0050-curl-7.29.0-3a5d5de9.patch
9d7d3f
9d7d3f
# nss: fix a possible use-after-free in SelectClientCert() (#1473158)
9d7d3f
Patch51:  0051-curl-7.29.0-42a4cd4c.patch
9d7d3f
9d7d3f
# nss: do not leak PKCS #11 slot while loading a key (#1444860)
9d7d3f
Patch52:  0052-curl-7.29.0-c8ea86f3.patch
9d7d3f
9d7d3f
# nss: fix a memory leak when CURLOPT_CRLFILE is used (#1427883)
9d7d3f
Patch53:  0053-curl-7.29.0-52cd5ac2.patch
9d7d3f
9d7d3f
# curl --socks5-{basic,gssapi}: control socks5 auth (#1409208)
9d7d3f
Patch54:  0054-curl-7.29.0-ce2c3ebd.patch
9d7d3f
9d7d3f
# fix buffer overflow while processing IMAP FETCH response (CVE-2017-1000257)
9d7d3f
Patch55:  0055-curl-7.29.0-CVE-2017-1000257.patch
9d7d3f
9d7d3f
# reset authentication state when HTTP transfer is done (#1511523)
9d7d3f
Patch56:  0056-curl-7.29.0-0afbcfd8.patch
9d7d3f
9d7d3f
# make NSS deallocate PKCS #11 objects early enough (#1510247)
9d7d3f
Patch57:  0057-curl-7.29.0-nss-obj-leak.patch
9d7d3f
9d7d3f
# update certificates in the test-suite because they expire soon (#1572723)
9d7d3f
Patch58:  0058-curl-7.29.0-test-certs.patch
9d7d3f
9d7d3f
# doc: --tlsauthtype works only if built with TLS-SRP support (#1542256)
9d7d3f
Patch59:  0059-curl-7.29.0-tlsauthtype-doc.patch
9d7d3f
9d7d3f
# http: prevent custom Authorization headers in redirects (CVE-2018-1000007)
9d7d3f
Patch60:  0060-curl-7.29.0-CVE-2018-1000007.patch
9d7d3f
9d7d3f
# fix RTSP RTP buffer over-read (CVE-2018-1000122)
9d7d3f
Patch61:  0061-curl-7.29.0-CVE-2018-1000122.patch
9d7d3f
9d7d3f
# fix LDAP NULL pointer dereference (CVE-2018-1000121)
9d7d3f
Patch62:  0062-curl-7.29.0-CVE-2018-1000121.patch
9d7d3f
9d7d3f
# fix FTP path trickery leads to NIL byte out of bounds write (CVE-2018-1000120)
9d7d3f
Patch63:  0063-curl-7.29.0-CVE-2018-1000120.patch
9d7d3f
9d7d3f
# fix RTSP bad headers buffer over-read (CVE-2018-1000301)
9d7d3f
Patch64:  0064-curl-7.29.0-CVE-2018-1000301.patch
9d7d3f
9d7d3f
# make curl --speed-limit work with TFTP (#1584750)
9d7d3f
Patch65:  0065-curl-7.29.0-tftp-speed-limit.patch
9d7d3f
9d7d3f
# backport options to force TLS 1.3 in curl and libcurl (#1672639)
9d7d3f
Patch66:  0066-curl-7.29.0-tls13-opt.patch
9d7d3f
9d7d3f
# fix bad arithmetic when outputting warnings to stderr (CVE-2018-16842)
9d7d3f
Patch67:  0067-curl-7.29.0-CVE-2018-16842.patch
9d7d3f
9d7d3f
# fix NTLM password overflow via integer overflow (CVE-2018-14618)
9d7d3f
Patch68:  0068-curl-7.29.0-CVE-2018-14618.patch
9d7d3f
9d7d3f
# prevent curl --rate-limit from hanging on file URLs (#1281969)
9d7d3f
Patch69:  0069-curl-7.29.0-file-limit-rate.patch
9d7d3f
9d7d3f
# fix TFTP receive buffer overflow (CVE-2019-5436)
9d7d3f
Patch70:  0070-curl-7.29.0-CVE-2019-5436.patch
9d7d3f
a8283e
# fix heap buffer overflow in function tftp_receive_packet() (CVE-2019-5482)
a8283e
Patch71:  0071-curl-7.29.0-CVE-2019-5482.patch
a8283e
9d7d3f
# fix auth failure with duplicated WWW-Authenticate header (#1754736)
9d7d3f
Patch72:  0072-curl-7.29.0-dup-auth-header.patch
9d7d3f
a8283e
# allow curl to POST from a char device (#1769307)
a8283e
Patch73:  0073-curl-7.29.0-post-cdev.patch
a8283e
9d7d3f
# patch making libcurl multilib ready
9d7d3f
Patch101: 0101-curl-7.29.0-multilib.patch
9d7d3f
9d7d3f
# prevent configure script from discarding -g in CFLAGS (#496778)
9d7d3f
Patch102: 0102-curl-7.29.0-debug.patch
9d7d3f
9d7d3f
# use the default min/max TLS version provided by NSS (#1170339)
9d7d3f
Patch103: 0103-curl-7.29.0-default-tls-version.patch
9d7d3f
9d7d3f
# use localhost6 instead of ip6-localhost in the curl test-suite
9d7d3f
Patch104: 0104-curl-7.19.7-localhost6.patch
9d7d3f
9d7d3f
# disable valgrind for certain test-cases (libssh2 problem)
9d7d3f
Patch106: 0106-curl-7.21.0-libssh2-valgrind.patch
9d7d3f
9d7d3f
# http://thread.gmane.org/gmane.comp.web.curl.library/40551/focus=40561
9d7d3f
Patch105: 0105-curl-7.32.0-scp-upload.patch
9d7d3f
9d7d3f
# work around valgrind bug (#678518)
9d7d3f
Patch107: 0107-curl-7.21.4-libidn-valgrind.patch
9d7d3f
9d7d3f
# Fix character encoding of docs, which are of mixed encoding originally so
9d7d3f
# a simple iconv can't fix them
9d7d3f
Patch108: 0108-curl-7.29.0-utf8.patch
9d7d3f
9d7d3f
Provides: webclient
9d7d3f
URL: http://curl.haxx.se/
9d7d3f
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
9d7d3f
BuildRequires: automake
9d7d3f
BuildRequires: groff
9d7d3f
BuildRequires: krb5-devel
9d7d3f
BuildRequires: libidn-devel
9d7d3f
BuildRequires: libssh2-devel
9d7d3f
BuildRequires: nss-devel
9d7d3f
BuildRequires: openldap-devel
9d7d3f
BuildRequires: openssh-clients
9d7d3f
BuildRequires: openssh-server
9d7d3f
BuildRequires: pkgconfig
9d7d3f
BuildRequires: stunnel
9d7d3f
BuildRequires: zlib-devel
9d7d3f
9d7d3f
# perl modules used in the test suite
9d7d3f
BuildRequires: perl(Cwd)
9d7d3f
BuildRequires: perl(Digest::MD5)
9d7d3f
BuildRequires: perl(Exporter)
9d7d3f
BuildRequires: perl(File::Basename)
9d7d3f
BuildRequires: perl(File::Copy)
9d7d3f
BuildRequires: perl(File::Spec)
9d7d3f
BuildRequires: perl(IPC::Open2)
9d7d3f
BuildRequires: perl(MIME::Base64)
9d7d3f
BuildRequires: perl(strict)
9d7d3f
BuildRequires: perl(Time::Local)
9d7d3f
BuildRequires: perl(Time::HiRes)
9d7d3f
BuildRequires: perl(warnings)
9d7d3f
BuildRequires: perl(vars)
9d7d3f
9d7d3f
# require valgrind to boost test coverage on i386 and x86_64
9d7d3f
%ifarch %{ix86} x86_64
9d7d3f
BuildRequires: valgrind
9d7d3f
%endif
9d7d3f
9d7d3f
Requires: libcurl = %{version}-%{release}
9d7d3f
9d7d3f
# require at least the version of libssh2 that we were built against,
9d7d3f
# to ensure that we have the necessary symbols available (#525002, #642796)
9d7d3f
%global libssh2_version %(pkg-config --modversion libssh2 2>/dev/null || echo 0)
9d7d3f
9d7d3f
%description
9d7d3f
curl is a command line tool for transferring data with URL syntax, supporting
9d7d3f
FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS, FILE, IMAP,
9d7d3f
SMTP, POP3 and RTSP.  curl supports SSL certificates, HTTP POST, HTTP PUT, FTP
9d7d3f
uploading, HTTP form based upload, proxies, cookies, user+password
9d7d3f
authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer
9d7d3f
resume, proxy tunneling and a busload of other useful tricks. 
9d7d3f
9d7d3f
%package -n libcurl
9d7d3f
Summary: A library for getting files from web servers
9d7d3f
Group: Development/Libraries
9d7d3f
Requires: libssh2%{?_isa} >= %{libssh2_version}
9d7d3f
9d7d3f
# require a new enough version of nss-pem to avoid regression in yum (#1610998)
9d7d3f
Requires: nss-pem%{?_isa} >= 1.0.3-5
9d7d3f
9d7d3f
%description -n libcurl
9d7d3f
libcurl is a free and easy-to-use client-side URL transfer library, supporting
9d7d3f
FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS, FILE, IMAP,
9d7d3f
SMTP, POP3 and RTSP. libcurl supports SSL certificates, HTTP POST, HTTP PUT,
9d7d3f
FTP uploading, HTTP form based upload, proxies, cookies, user+password
9d7d3f
authentication (Basic, Digest, NTLM, Negotiate, Kerberos4), file transfer
9d7d3f
resume, http proxy tunneling and more.
9d7d3f
9d7d3f
%package -n libcurl-devel
9d7d3f
Summary: Files needed for building applications with libcurl
9d7d3f
Group: Development/Libraries
9d7d3f
Requires: libcurl = %{version}-%{release}
9d7d3f
9d7d3f
# From Fedora 14, %%{_datadir}/aclocal is included in the filesystem package
9d7d3f
%if 0%{?fedora} < 14
9d7d3f
Requires: %{_datadir}/aclocal
9d7d3f
%endif
9d7d3f
9d7d3f
# From Fedora 11, RHEL-6, pkgconfig dependency is auto-detected
9d7d3f
%if 0%{?fedora} < 11 && 0%{?rhel} < 6
9d7d3f
Requires: pkgconfig
9d7d3f
%endif
9d7d3f
9d7d3f
Provides: curl-devel = %{version}-%{release}
9d7d3f
Obsoletes: curl-devel < %{version}-%{release}
9d7d3f
9d7d3f
%description -n libcurl-devel
9d7d3f
The libcurl-devel package includes header files and libraries necessary for
9d7d3f
developing programs which use the libcurl library. It contains the API
9d7d3f
documentation of the library, too.
9d7d3f
9d7d3f
%prep
9d7d3f
%setup -q
9d7d3f
9d7d3f
# upstream patches
9d7d3f
%patch1 -p1
9d7d3f
%patch2 -p1
9d7d3f
%patch3 -p1
9d7d3f
%patch4 -p1
9d7d3f
%patch5 -p1
9d7d3f
%patch6 -p1
9d7d3f
%patch7 -p1
9d7d3f
%patch8 -p1
9d7d3f
%patch9 -p1
9d7d3f
%patch10 -p1
9d7d3f
%patch11 -p1
9d7d3f
%patch12 -p1
9d7d3f
%patch13 -p1
9d7d3f
%patch14 -p1
9d7d3f
%patch15 -p1
9d7d3f
%patch16 -p1
9d7d3f
%patch17 -p1
9d7d3f
%patch18 -p1
9d7d3f
%patch105 -p1
9d7d3f
%patch19 -p1
9d7d3f
%patch20 -p1
9d7d3f
%patch21 -p1
9d7d3f
%patch22 -p1
9d7d3f
%patch23 -p1
9d7d3f
%patch24 -p1
9d7d3f
%patch25 -p1
9d7d3f
%patch26 -p1
9d7d3f
%patch27 -p1
9d7d3f
%patch28 -p1
9d7d3f
%patch29 -p1
9d7d3f
%patch30 -p1
9d7d3f
%patch31 -p1
9d7d3f
%patch32 -p1
9d7d3f
%patch33 -p1
9d7d3f
%patch34 -p1
9d7d3f
%patch35 -p1
9d7d3f
%patch36 -p1
9d7d3f
%patch37 -p1
9d7d3f
%patch38 -p1
9d7d3f
%patch39 -p1
9d7d3f
%patch40 -p1
9d7d3f
9d7d3f
# Fedora/RHEL patches
9d7d3f
%patch101 -p1
9d7d3f
%patch102 -p1
9d7d3f
%patch103 -p1
9d7d3f
%patch104 -p1
9d7d3f
%patch106 -p1
9d7d3f
%patch107 -p1
9d7d3f
%patch108 -p1
9d7d3f
9d7d3f
# upstream patches
9d7d3f
%patch41 -p1
9d7d3f
%patch42 -p1
9d7d3f
%patch43 -p1
9d7d3f
%patch44 -p1
9d7d3f
%patch45 -p1
9d7d3f
%patch46 -p1
9d7d3f
%patch47 -p1
9d7d3f
%patch48 -p1
9d7d3f
%patch49 -p1
9d7d3f
%patch50 -p1
9d7d3f
%patch51 -p1
9d7d3f
%patch52 -p1
9d7d3f
%patch53 -p1
9d7d3f
%patch54 -p1
9d7d3f
%patch55 -p1
9d7d3f
%patch56 -p1
9d7d3f
%patch57 -p1
9d7d3f
%patch58 -p1
9d7d3f
%patch59 -p1
9d7d3f
%patch60 -p1
9d7d3f
%patch61 -p1
9d7d3f
%patch62 -p1
9d7d3f
%patch63 -p1
9d7d3f
%patch64 -p1
9d7d3f
%patch65 -p1
9d7d3f
%patch66 -p1
9d7d3f
%patch67 -p1
9d7d3f
%patch68 -p1
9d7d3f
%patch69 -p1
9d7d3f
%patch70 -p1
a8283e
%patch71 -p1
9d7d3f
%patch72 -p1
a8283e
%patch73 -p1
9d7d3f
9d7d3f
# regenerate Makefile.in files
9d7d3f
aclocal -I m4
9d7d3f
automake
9d7d3f
9d7d3f
# replace hard wired port numbers in the test suite
9d7d3f
cd tests/data/
9d7d3f
sed -i s/899\\\([0-9]\\\)/%{?__isa_bits}9\\1/ test*
9d7d3f
cd -
9d7d3f
9d7d3f
# avoid spurious failure of test1086 on s390(x) builders (#1072273)
9d7d3f
sed -i 's/-m 7/-m 15/' tests/data/test1086
9d7d3f
9d7d3f
# disable test 1112 (#565305) and test 2032 (#1241168)
9d7d3f
printf "1112\n2032\n" >> tests/data/DISABLED
9d7d3f
9d7d3f
# disable test 1319 on ppc64 (server times out)
9d7d3f
%ifarch ppc64
9d7d3f
echo "1319" >> tests/data/DISABLED
9d7d3f
%endif
9d7d3f
9d7d3f
%build
9d7d3f
[ -x /usr/kerberos/bin/krb5-config ] && KRB5_PREFIX="=/usr/kerberos"
9d7d3f
%configure --disable-static \
9d7d3f
    --enable-hidden-symbols \
9d7d3f
    --enable-ipv6 \
9d7d3f
    --enable-ldaps \
9d7d3f
    --enable-manual \
9d7d3f
    --enable-threaded-resolver \
9d7d3f
    --with-ca-bundle=%{_sysconfdir}/pki/tls/certs/ca-bundle.crt \
9d7d3f
    --with-gssapi${KRB5_PREFIX} \
9d7d3f
    --with-libidn \
9d7d3f
    --with-libssh2 \
9d7d3f
    --without-ssl --with-nss
9d7d3f
#    --enable-debug
9d7d3f
# use ^^^ to turn off optimizations, etc.
9d7d3f
9d7d3f
# Remove bogus rpath
9d7d3f
sed -i \
9d7d3f
    -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
9d7d3f
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
9d7d3f
9d7d3f
make %{?_smp_mflags}
9d7d3f
9d7d3f
%check
9d7d3f
LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir}
9d7d3f
export LD_LIBRARY_PATH
9d7d3f
9d7d3f
# uncomment to use the non-stripped library in tests
9d7d3f
# LD_LIBRARY_PATH=$(dirname $(realpath $(find -name \*.so)))
9d7d3f
9d7d3f
cd tests
9d7d3f
make %{?_smp_mflags}
9d7d3f
9d7d3f
# use different port range for 32bit and 64bit build, thus make it possible
9d7d3f
# to run both in parallel on the same machine
9d7d3f
./runtests.pl -a -b%{?__isa_bits}90 -p -v
9d7d3f
9d7d3f
%install
9d7d3f
rm -rf $RPM_BUILD_ROOT
9d7d3f
9d7d3f
make DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" install
9d7d3f
9d7d3f
rm -f ${RPM_BUILD_ROOT}%{_libdir}/libcurl.la
9d7d3f
9d7d3f
install -d $RPM_BUILD_ROOT%{_datadir}/aclocal
9d7d3f
install -m 644 docs/libcurl/libcurl.m4 $RPM_BUILD_ROOT%{_datadir}/aclocal
9d7d3f
9d7d3f
# drop man page for a script we do not distribute
9d7d3f
rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/mk-ca-bundle.1
9d7d3f
9d7d3f
# Make libcurl-devel multilib-ready (bug #488922)
9d7d3f
%if 0%{?__isa_bits} == 64
9d7d3f
%define _curlbuild_h curlbuild-64.h
9d7d3f
%else
9d7d3f
%define _curlbuild_h curlbuild-32.h
9d7d3f
%endif
9d7d3f
mv $RPM_BUILD_ROOT%{_includedir}/curl/curlbuild.h \
9d7d3f
   $RPM_BUILD_ROOT%{_includedir}/curl/%{_curlbuild_h}
9d7d3f
9d7d3f
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_includedir}/curl/curlbuild.h
9d7d3f
9d7d3f
%clean
9d7d3f
rm -rf $RPM_BUILD_ROOT
9d7d3f
9d7d3f
%post -n libcurl -p /sbin/ldconfig
9d7d3f
9d7d3f
%postun -n libcurl -p /sbin/ldconfig
9d7d3f
9d7d3f
%files
9d7d3f
%defattr(-,root,root,-)
9d7d3f
%doc CHANGES README* COPYING
9d7d3f
%doc docs/BUGS docs/FAQ docs/FEATURES
9d7d3f
%doc docs/MANUAL docs/RESOURCES
9d7d3f
%doc docs/TheArtOfHttpScripting docs/TODO
9d7d3f
%{_bindir}/curl
9d7d3f
%{_mandir}/man1/curl.1*
9d7d3f
9d7d3f
%files -n libcurl
9d7d3f
%defattr(-,root,root,-)
9d7d3f
%{_libdir}/libcurl.so.*
9d7d3f
9d7d3f
%files -n libcurl-devel
9d7d3f
%defattr(-,root,root,-)
9d7d3f
%doc docs/examples/*.c docs/examples/Makefile.example docs/INTERNALS
9d7d3f
%doc docs/CONTRIBUTE docs/libcurl/ABI
9d7d3f
%{_bindir}/curl-config*
9d7d3f
%{_includedir}/curl
9d7d3f
%{_libdir}/*.so
9d7d3f
%{_libdir}/pkgconfig/*.pc
9d7d3f
%{_mandir}/man1/curl-config.1*
9d7d3f
%{_mandir}/man3/*
9d7d3f
%{_datadir}/aclocal/libcurl.m4
9d7d3f
9d7d3f
%changelog
a8283e
* Mon Mar 23 2020 Kamil Dudka <kdudka@redhat.com> - 7.29.0-58
a8283e
- fix heap buffer overflow in function tftp_receive_packet() (CVE-2019-5482)
a8283e
a8283e
* Wed Nov 27 2019 Kamil Dudka <kdudka@redhat.com> - 7.29.0-57
a8283e
- allow curl to POST from a char device (#1769307)
a8283e
9d7d3f
* Tue Oct 01 2019 Kamil Dudka <kdudka@redhat.com> - 7.29.0-56
9d7d3f
- fix auth failure with duplicated WWW-Authenticate header (#1754736)
9d7d3f
9d7d3f
* Tue Aug 06 2019 Kamil Dudka <kdudka@redhat.com> - 7.29.0-55
9d7d3f
- fix TFTP receive buffer overflow (CVE-2019-5436)
9d7d3f
9d7d3f
* Mon Jun 03 2019 Kamil Dudka <kdudka@redhat.com> - 7.29.0-54
9d7d3f
- make `curl --tlsv1` backward compatible (#1672639)
9d7d3f
9d7d3f
* Mon May 27 2019 Kamil Dudka <kdudka@redhat.com> - 7.29.0-53
9d7d3f
- backport the --tls-max option of curl and TLS 1.3 ciphers (#1672639)
9d7d3f
9d7d3f
* Fri Mar 01 2019 Kamil Dudka <kdudka@redhat.com> - 7.29.0-52
9d7d3f
- prevent curl --rate-limit from hanging on file URLs (#1281969)
9d7d3f
- fix NTLM password overflow via integer overflow (CVE-2018-14618)
9d7d3f
- fix bad arithmetic when outputting warnings to stderr (CVE-2018-16842)
9d7d3f
- backport options to force TLS 1.3 in curl and libcurl (#1672639)
9d7d3f
- prevent curl --rate-limit from crashing on https URLs (#1683292)
9d7d3f
9d7d3f
* Wed Aug 08 2018 Kamil Dudka <kdudka@redhat.com> - 7.29.0-51
9d7d3f
- require a new enough version of nss-pem to avoid regression in yum (#1610998)
9d7d3f
9d7d3f
* Thu Jun 07 2018 Kamil Dudka <kdudka@redhat.com> - 7.29.0-50
9d7d3f
- remove dead code, detected by Coverity Analysis
9d7d3f
- remove unused variable, detected by GCC and Clang
9d7d3f
9d7d3f
* Wed Jun 06 2018 Kamil Dudka <kdudka@redhat.com> - 7.29.0-49
9d7d3f
- make curl --speed-limit work with TFTP (#1584750)
9d7d3f
9d7d3f
* Wed May 30 2018 Kamil Dudka <kdudka@redhat.com> - 7.29.0-48
9d7d3f
- fix RTSP bad headers buffer over-read (CVE-2018-1000301)
9d7d3f
- fix FTP path trickery leads to NIL byte out of bounds write (CVE-2018-1000120)
9d7d3f
- fix LDAP NULL pointer dereference (CVE-2018-1000121)
9d7d3f
- fix RTSP RTP buffer over-read (CVE-2018-1000122)
9d7d3f
- http: prevent custom Authorization headers in redirects (CVE-2018-1000007)
9d7d3f
- doc: --tlsauthtype works only if built with TLS-SRP support (#1542256)
9d7d3f
- update certificates in the test-suite because they expire soon (#1572723)
9d7d3f
9d7d3f
* Fri Mar 02 2018 Kamil Dudka <kdudka@redhat.com> - 7.29.0-47
9d7d3f
- make NSS deallocate PKCS #11 objects early enough (#1510247)
9d7d3f
9d7d3f
* Mon Dec 11 2017 Kamil Dudka <kdudka@redhat.com> - 7.29.0-46
9d7d3f
- reset authentication state when HTTP transfer is done (#1511523)
9d7d3f
9d7d3f
* Mon Oct 23 2017 Kamil Dudka <kdudka@redhat.com> - 7.29.0-45
9d7d3f
- fix buffer overflow while processing IMAP FETCH response (CVE-2017-1000257)
9d7d3f
9d7d3f
* Thu Sep 14 2017 Kamil Dudka <kdudka@redhat.com> 7.29.0-44
9d7d3f
- drop 0109-curl-7.29.0-crl-valgrind.patch no longer needed (#1427883)
9d7d3f
9d7d3f
* Wed Sep 13 2017 Kamil Dudka <kdudka@redhat.com> 7.29.0-43
9d7d3f
- curl --socks5-{basic,gssapi}: control socks5 auth (#1409208)
9d7d3f
- nss: fix a memory leak when CURLOPT_CRLFILE is used (#1427883)
9d7d3f
- nss: do not leak PKCS #11 slot while loading a key (#1444860)
9d7d3f
- nss: fix a possible use-after-free in SelectClientCert() (#1473158)
9d7d3f
9d7d3f
* Wed Mar 29 2017 Kamil Dudka <kdudka@redhat.com> 7.29.0-42
9d7d3f
- fix use of uninitialized variable detected by Covscan
9d7d3f
9d7d3f
* Wed Mar 29 2017 Kamil Dudka <kdudka@redhat.com> 7.29.0-41
9d7d3f
- make FTPS work with --proxytunnel (#1420327)
9d7d3f
9d7d3f
* Mon Mar 27 2017 Kamil Dudka <kdudka@redhat.com> 7.29.0-40
9d7d3f
- make FTPS work with --proxytunnel (#1420327)
9d7d3f
9d7d3f
* Wed Mar 01 2017 Kamil Dudka <kdudka@redhat.com> 7.29.0-39
9d7d3f
- work around race condition in PK11_FindSlotByName() in NSS (#1404815)
9d7d3f
9d7d3f
* Thu Feb 09 2017 Kamil Dudka <kdudka@redhat.com> 7.29.0-38
9d7d3f
- make FTPS work with --proxytunnel (#1420327)
9d7d3f
9d7d3f
* Thu Oct 06 2016 Kamil Dudka <kdudka@redhat.com> 7.29.0-37
9d7d3f
- fix tight loop in non-blocking TLS handhsake over proxy (#1388162)
9d7d3f
- handle cookies with numerical IPv6 address (#1341503)
9d7d3f
- make libcurl recognize chacha20-poly1305 and SHA384 cipher-suites (#1374740)
9d7d3f
- curl -E: allow to escape ':' in cert nickname (#1376062)
9d7d3f
- run automake in %%prep to avoid patching Makefile.in files from now on
9d7d3f
9d7d3f
* Tue Sep 20 2016 Kamil Dudka <kdudka@redhat.com> 7.29.0-36
9d7d3f
- reject negative string lengths in curl_easy_[un]escape() (CVE-2016-7167)
9d7d3f
9d7d3f
* Fri Aug 26 2016 Kamil Dudka <kdudka@redhat.com> 7.29.0-35
9d7d3f
- fix incorrect use of a previously loaded certificate from file
9d7d3f
  (related to CVE-2016-5420)
9d7d3f
9d7d3f
* Wed Aug 17 2016 Kamil Dudka <kdudka@redhat.com> 7.29.0-34
9d7d3f
- acknowledge the --no-sessionid/CURLOPT_SSL_SESSIONID_CACHE option
9d7d3f
  (required by the fix for CVE-2016-5419)
9d7d3f
9d7d3f
* Thu Aug 11 2016 Kamil Dudka <kdudka@redhat.com> 7.29.0-33
9d7d3f
- fix re-using connections with wrong client cert (CVE-2016-5420)
9d7d3f
- fix TLS session resumption client cert bypass (CVE-2016-5419)
9d7d3f
9d7d3f
* Mon Jun 20 2016 Kamil Dudka <kdudka@redhat.com> 7.29.0-32
9d7d3f
- configure: improve detection of GCC's -fvisibility= flag
9d7d3f
9d7d3f
* Mon Jun 20 2016 Kamil Dudka <kdudka@redhat.com> 7.29.0-31
9d7d3f
- prevent curl_multi_wait() from missing an event (#1347904)
9d7d3f
9d7d3f
* Tue Feb 16 2016 Kamil Dudka <kdudka@redhat.com> 7.29.0-30
9d7d3f
- curl.1: --disable-{eprt,epsv} are ignored for IPv6 hosts (#1305974)
9d7d3f
9d7d3f
* Fri Jan 15 2016 Kamil Dudka <kdudka@redhat.com> 7.29.0-29
9d7d3f
- SSH: make CURLOPT_SSH_PUBLIC_KEYFILE treat "" as NULL (#1275769)
9d7d3f
9d7d3f
* Mon Nov 02 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-28
9d7d3f
- prevent NSS from incorrectly re-using a session (#1269855)
9d7d3f
- call PR_Cleanup() in the upstream test-suite if NSPR is used (#1243324)
9d7d3f
- disable unreliable upstream test-case 2032 (#1241168)
9d7d3f
9d7d3f
* Tue Oct 27 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-27
9d7d3f
- SSH: do not require public key file for user authentication (#1275769)
9d7d3f
9d7d3f
* Tue Sep 08 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-26
9d7d3f
- implement 'curl --unix-socket' and CURLOPT_UNIX_SOCKET_PATH (#1263318)
9d7d3f
- improve parsing of URL-encoded user name and password (#1260178)
9d7d3f
- prevent test46 from failing due to expired cookie (#1258834)
9d7d3f
9d7d3f
* Mon May 11 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-25
9d7d3f
- fix spurious failure of test 1500 on ppc64le (#1218272)
9d7d3f
9d7d3f
* Tue May 05 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-24
9d7d3f
- use the default min/max TLS version provided by NSS (#1170339)
9d7d3f
- improve handling of timeouts and blocking direction to speed up FTP (#1218272)
9d7d3f
9d7d3f
* Mon Apr 27 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-23
9d7d3f
- require credentials to match for NTLM re-use (CVE-2015-3143)
9d7d3f
- close Negotiate connections when done (CVE-2015-3148)
9d7d3f
9d7d3f
* Thu Jan 08 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-22
9d7d3f
- reject CRLFs in URLs passed to proxy (CVE-2014-8150)
9d7d3f
9d7d3f
* Thu Dec 18 2014 Kamil Dudka <kdudka@redhat.com> 7.29.0-21
9d7d3f
- use only full matches for hosts used as IP address in cookies (CVE-2014-3613)
9d7d3f
- fix handling of CURLOPT_COPYPOSTFIELDS in curl_easy_duphandle (CVE-2014-3707)
9d7d3f
9d7d3f
* Thu Nov 27 2014 Kamil Dudka <kdudka@redhat.com> 7.29.0-20
9d7d3f
- eliminate unnecessary delay when resolving host from /etc/hosts (#1130239)
9d7d3f
- allow to enable/disable new AES cipher-suites (#1066065)
9d7d3f
- call PR_Cleanup() on curl tool exit if NSPR is used (#1071254)
9d7d3f
- implement non-blocking TLS handshake (#1091429)
9d7d3f
- fix limited connection re-use for unencrypted HTTP (#1101092)
9d7d3f
- disable libcurl-level downgrade to SSLv3 (#1154060)
9d7d3f
- include response headers added by proxy in CURLINFO_HEADER_SIZE (#1161182)
9d7d3f
- ignore CURLOPT_FORBID_REUSE during NTLM HTTP auth (#1166264)
9d7d3f
9d7d3f
* Wed Mar 26 2014 Kamil Dudka <kdudka@redhat.com> 7.29.0-19
9d7d3f
- fix connection re-use when using different log-in credentials (CVE-2014-0138)
9d7d3f
9d7d3f
* Mon Mar 17 2014 Paul Howarth <paul@city-fan.org> 7.29.0-18
9d7d3f
- add all perl build requirements for the test suite, in a portable way
9d7d3f
9d7d3f
* Tue Feb 18 2014 Kamil Dudka <kdudka@redhat.com> 7.29.0-17
9d7d3f
- fix documentation of curl's options --tlsv1.[0-2] (#1066364)
9d7d3f
9d7d3f
* Tue Feb 11 2014 Kamil Dudka <kdudka@redhat.com> 7.29.0-16
9d7d3f
- allow to use TLS > 1.0 if built against recent NSS (#1036789)
9d7d3f
- use proxy name in error message when proxy is used (#1042831)
9d7d3f
- refresh expired cookie in test172 from upstream test-suite (#1063693)
9d7d3f
9d7d3f
* Fri Jan 31 2014 Kamil Dudka <kdudka@redhat.com> 7.29.0-15
9d7d3f
- allow to use ECC ciphers if NSS implements them (#1058776)
9d7d3f
- re-use of wrong HTTP NTLM connection in libcurl (CVE-2014-0015)
9d7d3f
9d7d3f
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 7.29.0-14
9d7d3f
- Mass rebuild 2014-01-24
9d7d3f
9d7d3f
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 7.29.0-13
9d7d3f
- Mass rebuild 2013-12-27
9d7d3f
9d7d3f
* Fri Oct 11 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-12
9d7d3f
- do not limit the speed of SCP upload on a fast connection (#1014928)
9d7d3f
9d7d3f
* Mon Sep 09 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-11
9d7d3f
- avoid delay if FTP is aborted in CURLOPT_HEADERFUNCTION callback (#1005686)
9d7d3f
9d7d3f
* Wed Sep 04 2013 Kamil Dudka <kdudka@redaht.com> 7.29.0-10
9d7d3f
- avoid a busy-loop in curl_easy_perform() 
9d7d3f
9d7d3f
* Fri Aug 30 2013 Kamil Dudka <kdudka@redaht.com> 7.29.0-9
9d7d3f
- FTP: when EPSV gets a 229 but fails to connect, retry with PASV (#1002815)
9d7d3f
9d7d3f
* Tue Jul 09 2013 Kamil Dudka <kdudka@redaht.com> 7.29.0-8
9d7d3f
- mention all option listed in 'curl --help' in curl.1 man page
9d7d3f
9d7d3f
* Sat Jun 22 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-7
9d7d3f
- fix heap-based buffer overflow in curl_easy_unescape() (CVE-2013-2174)
9d7d3f
9d7d3f
* Fri Apr 26 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-6
9d7d3f
- prevent an artificial timeout event due to stale speed-check data (#906031)
9d7d3f
- show proper host name on failed resolve (#957173)
9d7d3f
9d7d3f
* Fri Apr 12 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-5
9d7d3f
- fix cookie tailmatching to prevent cross-domain leakage (CVE-2013-1944)
9d7d3f
9d7d3f
* Tue Mar 12 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-4
9d7d3f
- do not ignore poll() failures other than EINTR (#919127)
9d7d3f
- curl_global_init() now accepts the CURL_GLOBAL_ACK_EINTR flag (#919127)
9d7d3f
9d7d3f
* Wed Mar 06 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-3
9d7d3f
- switch SSL socket into non-blocking mode after handshake (#960765)
9d7d3f
- drop the hide_selinux.c hack no longer needed in %%check
9d7d3f
9d7d3f
* Fri Feb 22 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-2
9d7d3f
- fix a SIGSEGV when closing an unused multi handle (#914411)
9d7d3f
9d7d3f
* Wed Feb 06 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-1
9d7d3f
- new upstream release (fixes CVE-2013-0249)
9d7d3f
9d7d3f
* Tue Jan 15 2013 Kamil Dudka <kdudka@redhat.com> 7.28.1-3
9d7d3f
- require valgrind for build only on i386 and x86_64 (#886891)
9d7d3f
9d7d3f
* Tue Jan 15 2013 Kamil Dudka <kdudka@redhat.com> 7.28.1-2
9d7d3f
- prevent NSS from crashing on client auth hook failure
9d7d3f
- clear session cache if a client cert from file is used
9d7d3f
- fix error messages for CURLE_SSL_{CACERT,CRL}_BADFILE
9d7d3f
9d7d3f
* Tue Nov 20 2012 Kamil Dudka <kdudka@redhat.com> 7.28.1-1
9d7d3f
- new upstream release
9d7d3f
9d7d3f
* Wed Oct 31 2012 Kamil Dudka <kdudka@redhat.com> 7.28.0-1
9d7d3f
- new upstream release
9d7d3f
9d7d3f
* Mon Oct 01 2012 Kamil Dudka <kdudka@redhat.com> 7.27.0-3
9d7d3f
- use the upstream facility to disable problematic tests
9d7d3f
- do not crash if MD5 fingerprint is not provided by libssh2
9d7d3f
9d7d3f
* Wed Aug 01 2012 Kamil Dudka <kdudka@redhat.com> 7.27.0-2
9d7d3f
- eliminate unnecessary inotify events on upload via file protocol (#844385)
9d7d3f
9d7d3f
* Sat Jul 28 2012 Kamil Dudka <kdudka@redhat.com> 7.27.0-1
9d7d3f
- new upstream release
9d7d3f
9d7d3f
* Mon Jul 23 2012 Kamil Dudka <kdudka@redhat.com> 7.26.0-6
9d7d3f
- print reason phrase from HTTP status line on error (#676596)
9d7d3f
9d7d3f
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.26.0-5
9d7d3f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9d7d3f
9d7d3f
* Sat Jun 09 2012 Kamil Dudka <kdudka@redhat.com> 7.26.0-4
9d7d3f
- fix duplicated SSL handshake with multi interface and proxy (#788526)
9d7d3f
9d7d3f
* Wed May 30 2012 Karsten Hopp <karsten@redhat.com> 7.26.0-3
9d7d3f
- disable test 1319 on ppc64, server times out
9d7d3f
9d7d3f
* Mon May 28 2012 Kamil Dudka <kdudka@redhat.com> 7.26.0-2
9d7d3f
- use human-readable error messages provided by NSS (upstream commit 72f4b534)
9d7d3f
9d7d3f
* Fri May 25 2012 Kamil Dudka <kdudka@redhat.com> 7.26.0-1
9d7d3f
- new upstream release
9d7d3f
9d7d3f
* Wed Apr 25 2012 Karsten Hopp <karsten@redhat.com> 7.25.0-3
9d7d3f
- valgrind on ppc64 works fine, disable ppc32 only
9d7d3f
9d7d3f
* Wed Apr 25 2012 Karsten Hopp <karsten@redhat.com> 7.25.0-3
9d7d3f
- drop BR valgrind on PPC(64) until bugzilla #810992 gets fixed
9d7d3f
9d7d3f
* Fri Apr 13 2012 Kamil Dudka <kdudka@redhat.com> 7.25.0-2
9d7d3f
- use NSS_InitContext() to initialize NSS if available (#738456)
9d7d3f
- provide human-readable names for NSS errors (upstream commit a60edcc6)
9d7d3f
9d7d3f
* Fri Mar 23 2012 Paul Howarth <paul@city-fan.org> 7.25.0-1
9d7d3f
- new upstream release (#806264)
9d7d3f
- fix character encoding of docs with a patch rather than just iconv
9d7d3f
- update debug and multilib patches
9d7d3f
- don't use macros for commands
9d7d3f
- reduce size of %%prep output for readability
9d7d3f
9d7d3f
* Tue Jan 24 2012 Kamil Dudka <kdudka@redhat.com> 7.24.0-1
9d7d3f
- new upstream release (fixes CVE-2012-0036)
9d7d3f
9d7d3f
* Thu Jan 05 2012 Paul Howarth <paul@city-fan.org> 7.23.0-6
9d7d3f
- rebuild for gcc 4.7
9d7d3f
9d7d3f
* Mon Jan 02 2012 Kamil Dudka <kdudka@redhat.com> 7.23.0-5
9d7d3f
- upstream patch that allows to run FTPS tests with nss-3.13 (#760060)
9d7d3f
9d7d3f
* Tue Dec 27 2011 Kamil Dudka <kdudka@redhat.com> 7.23.0-4
9d7d3f
- allow to run FTPS tests with nss-3.13 (#760060)
9d7d3f
9d7d3f
* Sun Dec 25 2011 Kamil Dudka <kdudka@redhat.com> 7.23.0-3
9d7d3f
- avoid unnecessary timeout event when waiting for 100-continue (#767490)
9d7d3f
9d7d3f
* Mon Nov 21 2011 Kamil Dudka <kdudka@redhat.com> 7.23.0-2
9d7d3f
- curl -JO now uses -O name if no C-D header comes (upstream commit c532604)
9d7d3f
9d7d3f
* Wed Nov 16 2011 Kamil Dudka <kdudka@redhat.com> 7.23.0-1
9d7d3f
- new upstream release (#754391)
9d7d3f
9d7d3f
* Mon Sep 19 2011 Kamil Dudka <kdudka@redhat.com> 7.22.0-2
9d7d3f
- nss: select client certificates by DER (#733657)
9d7d3f
9d7d3f
* Tue Sep 13 2011 Kamil Dudka <kdudka@redhat.com> 7.22.0-1
9d7d3f
- new upstream release
9d7d3f
- curl-config now provides dummy --static-libs option (#733956)
9d7d3f
9d7d3f
* Sun Aug 21 2011 Paul Howarth <paul@city-fan.org> 7.21.7-4
9d7d3f
- actually fix SIGSEGV of curl -O -J given more than one URL (#723075)
9d7d3f
9d7d3f
* Mon Aug 15 2011 Kamil Dudka <kdudka@redhat.com> 7.21.7-3
9d7d3f
- fix SIGSEGV of curl -O -J given more than one URL (#723075)
9d7d3f
- introduce the --delegation option of curl (#730444)
9d7d3f
- initialize NSS with no database if the selected database is broken (#728562)
9d7d3f
9d7d3f
* Wed Aug 03 2011 Kamil Dudka <kdudka@redhat.com> 7.21.7-2
9d7d3f
- add a new option CURLOPT_GSSAPI_DELEGATION (#719939)
9d7d3f
9d7d3f
* Thu Jun 23 2011 Kamil Dudka <kdudka@redhat.com> 7.21.7-1
9d7d3f
- new upstream release (fixes CVE-2011-2192)
9d7d3f
9d7d3f
* Wed Jun 08 2011 Kamil Dudka <kdudka@redhat.com> 7.21.6-2
9d7d3f
- avoid an invalid timeout event on a reused handle (#679709)
9d7d3f
9d7d3f
* Sat Apr 23 2011 Paul Howarth <paul@city-fan.org> 7.21.6-1
9d7d3f
- new upstream release
9d7d3f
9d7d3f
* Mon Apr 18 2011 Kamil Dudka <kdudka@redhat.com> 7.21.5-2
9d7d3f
- fix the output of curl-config --version (upstream commit 82ecc85)
9d7d3f
9d7d3f
* Mon Apr 18 2011 Kamil Dudka <kdudka@redhat.com> 7.21.5-1
9d7d3f
- new upstream release
9d7d3f
9d7d3f
* Sat Apr 16 2011 Peter Robinson <pbrobinson@gmail.com> 7.21.4-4
9d7d3f
- no valgrind on ARMv5 arches
9d7d3f
9d7d3f
* Sat Mar 05 2011 Dennis Gilmore <dennis@ausil.us> 7.21.4-3
9d7d3f
- no valgrind on sparc arches
9d7d3f
9d7d3f
* Tue Feb 22 2011 Kamil Dudka <kdudka@redhat.com> 7.21.4-2
9d7d3f
- do not ignore failure of SSL handshake (upstream commit 7aa2d10)
9d7d3f
9d7d3f
* Fri Feb 18 2011 Kamil Dudka <kdudka@redhat.com> 7.21.4-1
9d7d3f
- new upstream release
9d7d3f
- avoid memory leak on SSL connection failure (upstream commit a40f58d)
9d7d3f
- work around valgrind bug (#678518)
9d7d3f
9d7d3f
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.21.3-3
9d7d3f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9d7d3f
9d7d3f
* Wed Jan 12 2011 Kamil Dudka <kdudka@redhat.com> 7.21.3-2
9d7d3f
- build libcurl with --enable-hidden-symbols
9d7d3f
9d7d3f
* Thu Dec 16 2010 Paul Howarth <paul@city-fan.org> 7.21.3-1
9d7d3f
- update to 7.21.3:
9d7d3f
  - added --noconfigure switch to testcurl.pl
9d7d3f
  - added --xattr option
9d7d3f
  - added CURLOPT_RESOLVE and --resolve
9d7d3f
  - added CURLAUTH_ONLY
9d7d3f
  - added version-check.pl to the examples dir
9d7d3f
  - check for libcurl features for some command line options
9d7d3f
  - Curl_setopt: disallow CURLOPT_USE_SSL without SSL support
9d7d3f
  - http_chunks: remove debug output
9d7d3f
  - URL-parsing: consider ? a divider
9d7d3f
  - SSH: avoid using the libssh2_ prefix
9d7d3f
  - SSH: use libssh2_session_handshake() to work on win64
9d7d3f
  - ftp: prevent server from hanging on closed data connection when stopping
9d7d3f
    a transfer before the end of the full transfer (ranges)
9d7d3f
  - LDAP: detect non-binary attributes properly
9d7d3f
  - ftp: treat server's response 421 as CURLE_OPERATION_TIMEDOUT
9d7d3f
  - gnutls->handshake: improved timeout handling
9d7d3f
  - security: pass the right parameter to init
9d7d3f
  - krb5: use GSS_ERROR to check for error
9d7d3f
  - TFTP: resend the correct data
9d7d3f
  - configure: fix autoconf 2.68 warning: no AC_LANG_SOURCE call detected
9d7d3f
  - GnuTLS: now detects socket errors on Windows
9d7d3f
  - symbols-in-versions: updated en masse
9d7d3f
  - added a couple of examples that were missing from the tarball
9d7d3f
  - Curl_send/recv_plain: return errno on failure
9d7d3f
  - Curl_wait_for_resolv (for c-ares): correct timeout
9d7d3f
  - ossl_connect_common: detect connection re-use
9d7d3f
  - configure: prevent link errors with --librtmp
9d7d3f
  - openldap: use remote port in URL passed to ldap_init_fd()
9d7d3f
  - url: provide dead_connection flag in Curl_handler::disconnect
9d7d3f
  - lots of compiler warning fixes
9d7d3f
  - ssh: fix a download resume point calculation
9d7d3f
  - fix getinfo CURLINFO_LOCAL* for reused connections
9d7d3f
  - multi: the returned running handles counter could turn negative
9d7d3f
  - multi: only ever consider pipelining for connections doing HTTP(S)
9d7d3f
- drop upstream patches now in tarball
9d7d3f
- update bz650255 and disable-test1112 patches to apply against new codebase
9d7d3f
- add workaround for false-positive glibc-detected buffer overflow in tftpd
9d7d3f
  test server with FORTIFY_SOURCE (similar to #515361)
9d7d3f
9d7d3f
* Fri Nov 12 2010 Kamil Dudka <kdudka@redhat.com> 7.21.2-5
9d7d3f
- do not send QUIT to a dead FTP control connection (#650255)
9d7d3f
- pull back glibc's implementation of str[n]casecmp(), #626470 appears fixed
9d7d3f
9d7d3f
* Tue Nov 09 2010 Kamil Dudka <kdudka@redhat.com> 7.21.2-4
9d7d3f
- prevent FTP client from hanging on unrecognized ABOR response (#649347)
9d7d3f
- return more appropriate error code in case FTP server session idle
9d7d3f
  timeout has exceeded (#650255)
9d7d3f
9d7d3f
* Fri Oct 29 2010 Kamil Dudka <kdudka@redhat.com> 7.21.2-3
9d7d3f
- prevent FTP server from hanging on closed data connection (#643656)
9d7d3f
9d7d3f
* Thu Oct 14 2010 Paul Howarth <paul@city-fan.org> 7.21.2-2
9d7d3f
- enforce versioned libssh2 dependency for libcurl (#642796)
9d7d3f
9d7d3f
* Wed Oct 13 2010 Kamil Dudka <kdudka@redhat.com> 7.21.2-1
9d7d3f
- new upstream release, drop applied patches
9d7d3f
- make 0102-curl-7.21.2-debug.patch less intrusive
9d7d3f
9d7d3f
* Wed Sep 29 2010 jkeating - 7.21.1-6
9d7d3f
- Rebuilt for gcc bug 634757
9d7d3f
9d7d3f
* Sat Sep 11 2010 Kamil Dudka <kdudka@redhat.com> 7.21.1-5
9d7d3f
- make it possible to run SCP/SFTP tests on x86_64 (#632914)
9d7d3f
9d7d3f
* Tue Sep 07 2010 Kamil Dudka <kdudka@redhat.com> 7.21.1-4
9d7d3f
- work around glibc/valgrind problem on x86_64 (#631449)
9d7d3f
9d7d3f
* Tue Aug 24 2010 Paul Howarth <paul@city-fan.org> 7.21.1-3
9d7d3f
- fix up patches so there's no need to run autotools in the rpm build
9d7d3f
- drop buildreq automake
9d7d3f
- drop dependency on automake for devel package from F-14, where
9d7d3f
  %%{_datadir}/aclocal is included in the filesystem package
9d7d3f
- drop dependency on pkgconfig for devel package from F-11, where
9d7d3f
  pkgconfig dependencies are auto-generated
9d7d3f
9d7d3f
* Mon Aug 23 2010 Kamil Dudka <kdudka@redhat.com> 7.21.1-2
9d7d3f
- re-enable test575 on s390(x), already fixed (upstream commit d63bdba)
9d7d3f
- modify system headers to work around gcc bug (#617757)
9d7d3f
- curl -T now ignores file size of special files (#622520)
9d7d3f
- fix kerberos proxy authentication for https (#625676)
9d7d3f
- work around glibc/valgrind problem on x86_64 (#626470)
9d7d3f
9d7d3f
* Thu Aug 12 2010 Kamil Dudka <kdudka@redhat.com> 7.21.1-1
9d7d3f
- new upstream release
9d7d3f
9d7d3f
* Mon Jul 12 2010 Dan Horák <dan[at]danny.cz> 7.21.0-3
9d7d3f
- disable test 575 on s390(x)
9d7d3f
9d7d3f
* Mon Jun 28 2010 Kamil Dudka <kdudka@redhat.com> 7.21.0-2
9d7d3f
- add support for NTLM authentication (#603783)
9d7d3f
9d7d3f
* Wed Jun 16 2010 Kamil Dudka <kdudka@redhat.com> 7.21.0-1
9d7d3f
- new upstream release, drop applied patches
9d7d3f
- update of %%description
9d7d3f
- disable valgrind for certain test-cases (libssh2 problem)
9d7d3f
9d7d3f
* Tue May 25 2010 Kamil Dudka <kdudka@redhat.com> 7.20.1-6
9d7d3f
- fix -J/--remote-header-name to strip CR-LF (upstream patch)
9d7d3f
9d7d3f
* Wed Apr 28 2010 Kamil Dudka <kdudka@redhat.com> 7.20.1-5
9d7d3f
- CRL support now works again (#581926)
9d7d3f
- make it possible to start a testing OpenSSH server when building with SELinux
9d7d3f
  in the enforcing mode (#521087)
9d7d3f
9d7d3f
* Sat Apr 24 2010 Kamil Dudka <kdudka@redhat.com> 7.20.1-4
9d7d3f
- upstream patch preventing failure of test536 with threaded DNS resolver
9d7d3f
- upstream patch preventing SSL handshake timeout underflow
9d7d3f
9d7d3f
* Thu Apr 22 2010 Paul Howarth <paul@city-fan.org> 7.20.1-3
9d7d3f
- replace Rawhide s390-sleep patch with a more targeted patch adding a
9d7d3f
  delay after tests 513 and 514 rather than after all tests
9d7d3f
9d7d3f
* Wed Apr 21 2010 Kamil Dudka <kdudka@redhat.com> 7.20.1-2
9d7d3f
- experimentally enabled threaded DNS lookup
9d7d3f
- make curl-config multilib ready again (#584107)
9d7d3f
9d7d3f
* Mon Apr 19 2010 Kamil Dudka <kdudka@redhat.com> 7.20.1-1
9d7d3f
- new upstream release
9d7d3f
9d7d3f
* Tue Mar 23 2010 Kamil Dudka <kdudka@redhat.com> 7.20.0-4
9d7d3f
- add missing quote in libcurl.m4 (#576252)
9d7d3f
9d7d3f
* Fri Mar 19 2010 Kamil Dudka <kdudka@redhat.com> 7.20.0-3
9d7d3f
- throw CURLE_SSL_CERTPROBLEM in case peer rejects a certificate (#565972)
9d7d3f
- valgrind temporarily disabled (#574889)
9d7d3f
- kerberos installation prefix has been changed
9d7d3f
9d7d3f
* Wed Feb 24 2010 Kamil Dudka <kdudka@redhat.com> 7.20.0-2
9d7d3f
- exclude test1112 from the test suite (#565305)
9d7d3f
9d7d3f
* Thu Feb 11 2010 Kamil Dudka <kdudka@redhat.com> 7.20.0-1
9d7d3f
- new upstream release - added support for IMAP(S), POP3(S), SMTP(S) and RTSP
9d7d3f
- dropped patches applied upstream
9d7d3f
- dropped curl-7.16.0-privlibs.patch no longer useful
9d7d3f
- a new patch forcing -lrt when linking the curl tool and test-cases
9d7d3f
9d7d3f
* Fri Jan 29 2010 Kamil Dudka <kdudka@redhat.com> 7.19.7-11
9d7d3f
- upstream patch adding a new option -J/--remote-header-name
9d7d3f
- dropped temporary workaround for #545779
9d7d3f
9d7d3f
* Thu Jan 14 2010 Chris Weyl <cweyl@alumni.drew.edu> 7.19.7-10
9d7d3f
- bump for libssh2 rebuild
9d7d3f
9d7d3f
* Sun Dec 20 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-9
9d7d3f
- temporary workaround for #548269
9d7d3f
  (restored behavior of 7.19.7-4)
9d7d3f
9d7d3f
* Wed Dec 09 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-8
9d7d3f
- replace hard wired port numbers in the test suite
9d7d3f
9d7d3f
* Wed Dec 09 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-7
9d7d3f
- use different port numbers for 32bit and 64bit builds
9d7d3f
- temporary workaround for #545779
9d7d3f
9d7d3f
* Tue Dec 08 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-6
9d7d3f
- make it possible to run test241
9d7d3f
- re-enable SCP/SFTP tests (#539444)
9d7d3f
9d7d3f
* Sat Dec 05 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-5
9d7d3f
- avoid use of uninitialized value in lib/nss.c
9d7d3f
- suppress failure of test513 on s390
9d7d3f
9d7d3f
* Tue Dec 01 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-4
9d7d3f
- do not require valgrind on s390 and s390x
9d7d3f
- temporarily disabled SCP/SFTP test-suite (#539444)
9d7d3f
9d7d3f
* Thu Nov 12 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-3
9d7d3f
- fix crash on doubly closed NSPR descriptor, patch contributed
9d7d3f
  by Kevin Baughman (#534176)
9d7d3f
- new version of patch for broken TLS servers (#525496, #527771)
9d7d3f
9d7d3f
* Wed Nov 04 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-2
9d7d3f
- increased release number (CVS problem)
9d7d3f
9d7d3f
* Wed Nov 04 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-1
9d7d3f
- new upstream release, dropped applied patches
9d7d3f
- workaround for broken TLS servers (#525496, #527771)
9d7d3f
9d7d3f
* Wed Oct 14 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-13
9d7d3f
- fix timeout issues and gcc warnings within lib/nss.c
9d7d3f
9d7d3f
* Tue Oct 06 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-12
9d7d3f
- upstream patch for NSS support written by Guenter Knauf
9d7d3f
9d7d3f
* Wed Sep 30 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-11
9d7d3f
- build libcurl with c-ares support (#514771)
9d7d3f
9d7d3f
* Sun Sep 27 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-10
9d7d3f
- require libssh2>=1.2 properly (#525002)
9d7d3f
9d7d3f
* Sat Sep 26 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-9
9d7d3f
- let curl test-suite use valgrind
9d7d3f
- require libssh2>=1.2 (#525002)
9d7d3f
9d7d3f
* Mon Sep 21 2009 Chris Weyl <cweyl@alumni.drew.edu> - 7.19.6-8
9d7d3f
- rebuild for libssh2 1.2
9d7d3f
9d7d3f
* Thu Sep 17 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-7
9d7d3f
- make curl test-suite more verbose
9d7d3f
9d7d3f
* Wed Sep 16 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-6
9d7d3f
- update polling patch to the latest upstream version
9d7d3f
9d7d3f
* Thu Sep 03 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-5
9d7d3f
- cover ssh and stunnel support by the test-suite
9d7d3f
9d7d3f
* Wed Sep 02 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-4
9d7d3f
- use pkg-config to find nss and libssh2 if possible
9d7d3f
- better patch (not only) for SCP/SFTP polling
9d7d3f
- improve error message for not matching common name (#516056)
9d7d3f
9d7d3f
* Fri Aug 21 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-3
9d7d3f
- avoid tight loop during a sftp upload
9d7d3f
- http://permalink.gmane.org/gmane.comp.web.curl.library/24744
9d7d3f
9d7d3f
* Tue Aug 18 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-2
9d7d3f
- let curl package depend on the same version of libcurl
9d7d3f
9d7d3f
* Fri Aug 14 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-1
9d7d3f
- new upstream release, dropped applied patches
9d7d3f
- changed NSS code to not ignore the value of ssl.verifyhost and produce more
9d7d3f
  verbose error messages (#516056)
9d7d3f
9d7d3f
* Wed Aug 12 2009 Ville Skyttä <ville.skytta@iki.fi> - 7.19.5-10
9d7d3f
- Use lzma compressed upstream tarball.
9d7d3f
9d7d3f
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.5-9
9d7d3f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
9d7d3f
9d7d3f
* Wed Jul 22 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-8
9d7d3f
- do not pre-login to all PKCS11 slots, it causes problems with HW tokens
9d7d3f
- try to select client certificate automatically when not specified, thanks
9d7d3f
  to Claes Jakobsson
9d7d3f
9d7d3f
* Fri Jul 10 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-7
9d7d3f
- fix SIGSEGV when using NSS client certificates, thanks to Claes Jakobsson
9d7d3f
9d7d3f
* Sun Jul 05 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-6
9d7d3f
- force test suite to use the just built libcurl, thanks to Paul Howarth
9d7d3f
9d7d3f
* Thu Jul 02 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-5
9d7d3f
- run test suite after build
9d7d3f
- enable built-in manual
9d7d3f
9d7d3f
* Wed Jun 24 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-4
9d7d3f
- fix bug introduced by the last build (#504857)
9d7d3f
9d7d3f
* Wed Jun 24 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-3
9d7d3f
- exclude curlbuild.h content from spec (#504857)
9d7d3f
9d7d3f
* Wed Jun 10 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-2
9d7d3f
- avoid unguarded comparison in the spec file, thanks to R P Herrold (#504857)
9d7d3f
9d7d3f
* Tue May 19 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-1
9d7d3f
- update to 7.19.5, dropped applied patches
9d7d3f
9d7d3f
* Mon May 11 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-11
9d7d3f
- fix infinite loop while loading a private key, thanks to Michael Cronenworth
9d7d3f
  (#453612)
9d7d3f
9d7d3f
* Mon Apr 27 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-10
9d7d3f
- fix curl/nss memory leaks while using client certificate (#453612, accepted
9d7d3f
  by upstream)
9d7d3f
9d7d3f
* Wed Apr 22 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-9
9d7d3f
- add missing BuildRequire for autoconf
9d7d3f
9d7d3f
* Wed Apr 22 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-8
9d7d3f
- fix configure.ac to not discard -g in CFLAGS (#496778)
9d7d3f
9d7d3f
* Tue Apr 21 2009 Debarshi Ray <rishi@fedoraproject.org> 7.19.4-7
9d7d3f
- Fixed configure to respect the environment's CFLAGS and CPPFLAGS settings.
9d7d3f
9d7d3f
* Tue Apr 14 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-6
9d7d3f
- upstream patch fixing memory leak in lib/nss.c (#453612)
9d7d3f
- remove redundant dependency of libcurl-devel on libssh2-devel
9d7d3f
9d7d3f
* Wed Mar 18 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-5
9d7d3f
- enable 6 additional crypto algorithms by default (#436781,
9d7d3f
  accepted by upstream)
9d7d3f
9d7d3f
* Thu Mar 12 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-4
9d7d3f
- fix memory leak in src/main.c (accepted by upstream)
9d7d3f
- avoid using %%ifarch
9d7d3f
9d7d3f
* Wed Mar 11 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-3
9d7d3f
- make libcurl-devel multilib-ready (bug #488922)
9d7d3f
9d7d3f
* Fri Mar 06 2009 Jindrich Novy <jnovy@redhat.com> 7.19.4-2
9d7d3f
- drop .easy-leak patch, causes problems in pycurl (#488791)
9d7d3f
- fix libcurl-devel dependencies (#488895)
9d7d3f
9d7d3f
* Tue Mar 03 2009 Jindrich Novy <jnovy@redhat.com> 7.19.4-1
9d7d3f
- update to 7.19.4 (fixes CVE-2009-0037)
9d7d3f
- fix leak in curl_easy* functions, thanks to Kamil Dudka
9d7d3f
- drop nss-fix patch, applied upstream
9d7d3f
9d7d3f
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.3-2
9d7d3f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
9d7d3f
9d7d3f
* Tue Feb 17 2009 Kamil Dudka <kdudka@redhat.com> 7.19.3-1
9d7d3f
- update to 7.19.3, dropped applied nss patches
9d7d3f
- add patch fixing 7.19.3 curl/nss bugs
9d7d3f
9d7d3f
* Mon Dec 15 2008 Jindrich Novy <jnovy@redhat.com> 7.18.2-9
9d7d3f
- rebuild for f10/rawhide cvs tag clashes
9d7d3f
9d7d3f
* Sat Dec 06 2008 Jindrich Novy <jnovy@redhat.com> 7.18.2-8
9d7d3f
- use improved NSS patch, thanks to Rob Crittenden (#472489)
9d7d3f
9d7d3f
* Tue Sep 09 2008 Jindrich Novy <jnovy@redhat.com> 7.18.2-7
9d7d3f
- update the thread safety patch, thanks to Rob Crittenden (#462217)
9d7d3f
9d7d3f
* Wed Sep 03 2008 Warren Togami <wtogami@redhat.com> 7.18.2-6
9d7d3f
- add thread safety to libcurl NSS cleanup() functions (#459297)
9d7d3f
9d7d3f
* Fri Aug 22 2008 Tom "spot" Callaway <tcallawa@redhat.com> 7.18.2-5
9d7d3f
- undo mini libcurl.so.3
9d7d3f
9d7d3f
* Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 7.18.2-4
9d7d3f
- make miniature library for libcurl.so.3
9d7d3f
9d7d3f
* Fri Jul  4 2008 Jindrich Novy <jnovy@redhat.com> 7.18.2-3
9d7d3f
- enable support for libssh2 (#453958)
9d7d3f
9d7d3f
* Wed Jun 18 2008 Jindrich Novy <jnovy@redhat.com> 7.18.2-2
9d7d3f
- fix curl_multi_perform() over a proxy (#450140), thanks to
9d7d3f
  Rob Crittenden
9d7d3f
9d7d3f
* Wed Jun  4 2008 Jindrich Novy <jnovy@redhat.com> 7.18.2-1
9d7d3f
- update to 7.18.2
9d7d3f
9d7d3f
* Wed May  7 2008 Jindrich Novy <jnovy@redhat.com> 7.18.1-2
9d7d3f
- spec cleanup, thanks to Paul Howarth (#225671)
9d7d3f
  - drop BR: libtool
9d7d3f
  - convert CHANGES and README to UTF-8
9d7d3f
  - _GNU_SOURCE in CFLAGS is no more needed
9d7d3f
  - remove bogus rpath
9d7d3f
9d7d3f
* Mon Mar 31 2008 Jindrich Novy <jnovy@redhat.com> 7.18.1-1
9d7d3f
- update to curl 7.18.1 (fixes #397911)
9d7d3f
- add ABI docs for libcurl
9d7d3f
- remove --static-libs from curl-config
9d7d3f
- drop curl-config patch, obsoleted by @SSL_ENABLED@ autoconf
9d7d3f
  substitution (#432667)
9d7d3f
9d7d3f
* Fri Feb 15 2008 Jindrich Novy <jnovy@redhat.com> 7.18.0-2
9d7d3f
- define _GNU_SOURCE so that NI_MAXHOST gets defined from glibc
9d7d3f
9d7d3f
* Mon Jan 28 2008 Jindrich Novy <jnovy@redhat.com> 7.18.0-1
9d7d3f
- update to curl-7.18.0
9d7d3f
- drop sslgen patch -> applied upstream
9d7d3f
- fix typo in description
9d7d3f
9d7d3f
* Tue Jan 22 2008 Jindrich Novy <jnovy@redhat.com> 7.17.1-6
9d7d3f
- fix curl-devel obsoletes so that we don't break F8->F9 upgrade
9d7d3f
  path (#429612)
9d7d3f
9d7d3f
* Tue Jan  8 2008 Jindrich Novy <jnovy@redhat.com> 7.17.1-5
9d7d3f
- do not attempt to close a bad socket (#427966),
9d7d3f
  thanks to Caolan McNamara
9d7d3f
9d7d3f
* Tue Dec  4 2007 Jindrich Novy <jnovy@redhat.com> 7.17.1-4
9d7d3f
- rebuild because of the openldap soname bump
9d7d3f
- remove old nsspem patch
9d7d3f
9d7d3f
* Fri Nov 30 2007 Jindrich Novy <jnovy@redhat.com> 7.17.1-3
9d7d3f
- drop useless ldap library detection since curl doesn't
9d7d3f
  dlopen()s it but links to it -> BR: openldap-devel
9d7d3f
- enable LDAPS support (#225671), thanks to Paul Howarth
9d7d3f
- BR: krb5-devel to reenable GSSAPI support
9d7d3f
- simplify build process
9d7d3f
- update description
9d7d3f
9d7d3f
* Wed Nov 21 2007 Jindrich Novy <jnovy@redhat.com> 7.17.1-2
9d7d3f
- update description to contain complete supported servers list (#393861)
9d7d3f
9d7d3f
* Sat Nov 17 2007 Jindrich Novy <jnovy@redhat.com> 7.17.1-1
9d7d3f
- update to curl 7.17.1
9d7d3f
- include patch to enable SSL usage in NSS when a socket is opened
9d7d3f
  nonblocking, thanks to Rob Crittenden (rcritten@redhat.com)
9d7d3f
9d7d3f
* Wed Oct 24 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-10
9d7d3f
- correctly provide/obsolete curl-devel (#130251)
9d7d3f
9d7d3f
* Wed Oct 24 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-9
9d7d3f
- create libcurl and libcurl-devel subpackages (#130251)
9d7d3f
9d7d3f
* Thu Oct 11 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-8
9d7d3f
- list features correctly when curl is compiled against NSS (#316191)
9d7d3f
9d7d3f
* Mon Sep 17 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-7
9d7d3f
- add zlib-devel BR to enable gzip compressed transfers in curl (#292211)
9d7d3f
9d7d3f
* Mon Sep 10 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-6
9d7d3f
- provide webclient (#225671)
9d7d3f
9d7d3f
* Thu Sep  6 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-5
9d7d3f
- add support for the NSS PKCS#11 pem reader so the command-line is the
9d7d3f
  same for both OpenSSL and NSS by Rob Crittenden (rcritten@redhat.com)
9d7d3f
- switch to NSS again
9d7d3f
9d7d3f
* Mon Sep  3 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-4
9d7d3f
- revert back to use OpenSSL (#266021)
9d7d3f
9d7d3f
* Mon Aug 27 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-3
9d7d3f
- don't use openssl, use nss instead
9d7d3f
9d7d3f
* Fri Aug 10 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-2
9d7d3f
- fix anonymous ftp login (#251570), thanks to David Cantrell
9d7d3f
9d7d3f
* Wed Jul 11 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-1
9d7d3f
- update to 7.16.4
9d7d3f
9d7d3f
* Mon Jun 25 2007 Jindrich Novy <jnovy@redhat.com> 7.16.3-1
9d7d3f
- update to 7.16.3
9d7d3f
- drop .print patch, applied upstream
9d7d3f
- next series of merge review fixes by Paul Howarth
9d7d3f
- remove aclocal stuff, no more needed
9d7d3f
- simplify makefile arguments
9d7d3f
- don't reference standard library paths in libcurl.pc
9d7d3f
- include docs/CONTRIBUTE
9d7d3f
9d7d3f
* Mon Jun 18 2007 Jindrich Novy <jnovy@redhat.com> 7.16.2-5
9d7d3f
- don't print like crazy (#236981), backported from upstream CVS
9d7d3f
9d7d3f
* Fri Jun 15 2007 Jindrich Novy <jnovy@redhat.com> 7.16.2-4
9d7d3f
- another series of review fixes (#225671),
9d7d3f
  thanks to Paul Howarth
9d7d3f
- check version of ldap library automatically
9d7d3f
- don't use %%makeinstall and preserve timestamps
9d7d3f
- drop useless patches
9d7d3f
9d7d3f
* Fri May 11 2007 Jindrich Novy <jnovy@redhat.com> 7.16.2-3
9d7d3f
- add automake BR to curl-devel to fix aclocal dir. ownership,
9d7d3f
  thanks to Patrice Dumas
9d7d3f
9d7d3f
* Thu May 10 2007 Jindrich Novy <jnovy@redhat.com> 7.16.2-2
9d7d3f
- package libcurl.m4 in curl-devel (#239664), thanks to Quy Tonthat
9d7d3f
9d7d3f
* Wed Apr 11 2007 Jindrich Novy <jnovy@redhat.com> 7.16.2-1
9d7d3f
- update to 7.16.2
9d7d3f
9d7d3f
* Mon Feb 19 2007 Jindrich Novy <jnovy@redhat.com> 7.16.1-3
9d7d3f
- don't create/ship static libraries (#225671)
9d7d3f
9d7d3f
* Mon Feb  5 2007 Jindrich Novy <jnovy@redhat.com> 7.16.1-2
9d7d3f
- merge review related spec fixes (#225671)
9d7d3f
9d7d3f
* Mon Jan 29 2007 Jindrich Novy <jnovy@redhat.com> 7.16.1-1
9d7d3f
- update to 7.16.1
9d7d3f
9d7d3f
* Tue Jan 16 2007 Jindrich Novy <jnovy@redhat.com> 7.16.0-5
9d7d3f
- don't package generated makefiles for docs/examples to avoid
9d7d3f
  multilib conflicts
9d7d3f
9d7d3f
* Mon Dec 18 2006 Jindrich Novy <jnovy@redhat.com> 7.16.0-4
9d7d3f
- convert spec to UTF-8
9d7d3f
- don't delete BuildRoot in %%prep phase
9d7d3f
- rpmlint fixes
9d7d3f
9d7d3f
* Thu Nov 16 2006 Jindrich Novy <jnovy@redhat.com> -7.16.0-3
9d7d3f
- prevent curl from dlopen()ing missing ldap libraries so that
9d7d3f
  ldap:// requests work (#215928)
9d7d3f
9d7d3f
* Tue Oct 31 2006 Jindrich Novy <jnovy@redhat.com> - 7.16.0-2
9d7d3f
- fix BuildRoot
9d7d3f
- add Requires: pkgconfig for curl-devel
9d7d3f
- move LDFLAGS and LIBS to Libs.private in libcurl.pc.in (#213278)
9d7d3f
9d7d3f
* Mon Oct 30 2006 Jindrich Novy <jnovy@redhat.com> - 7.16.0-1
9d7d3f
- update to curl-7.16.0
9d7d3f
9d7d3f
* Thu Aug 24 2006 Jindrich Novy <jnovy@redhat.com> - 7.15.5-1.fc6
9d7d3f
- update to curl-7.15.5
9d7d3f
- use %%{?dist}
9d7d3f
9d7d3f
* Fri Jun 30 2006 Ivana Varekova <varekova@redhat.com> - 7.15.4-1
9d7d3f
- update to 7.15.4
9d7d3f
9d7d3f
* Mon Mar 20 2006 Ivana Varekova <varekova@redhat.com> - 7.15.3-1
9d7d3f
- fix multilib problem using pkg-config
9d7d3f
- update to 7.15.3
9d7d3f
9d7d3f
* Thu Feb 23 2006 Ivana Varekova <varekova@redhat.com> - 7.15.1-2
9d7d3f
- fix multilib problem - #181290 - 
9d7d3f
  curl-devel.i386 not installable together with curl-devel.x86-64
9d7d3f
9d7d3f
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 7.15.1-1.2.1
9d7d3f
- bump again for double-long bug on ppc(64)
9d7d3f
9d7d3f
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 7.15.1-1.2
9d7d3f
- rebuilt for new gcc4.1 snapshot and glibc changes
9d7d3f
9d7d3f
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
9d7d3f
- rebuilt
9d7d3f
9d7d3f
* Thu Dec  8 2005 Ivana Varekova <varekova@redhat.com> 7.15.1-1
9d7d3f
- update to 7.15.1 (bug 175191)
9d7d3f
9d7d3f
* Wed Nov 30 2005 Ivana Varekova <varekova@redhat.com> 7.15.0-3
9d7d3f
- fix curl-config bug 174556 - missing vernum value
9d7d3f
9d7d3f
* Wed Nov  9 2005 Ivana Varekova <varekova@redhat.com> 7.15.0-2
9d7d3f
- rebuilt
9d7d3f
9d7d3f
* Tue Oct 18 2005 Ivana Varekova <varekova@redhat.com> 7.15.0-1
9d7d3f
- update to 7.15.0
9d7d3f
9d7d3f
* Thu Oct 13 2005 Ivana Varekova <varekova@redhat.com> 7.14.1-1
9d7d3f
- update to 7.14.1
9d7d3f
9d7d3f
* Thu Jun 16 2005 Ivana Varekova <varekova@redhat.com> 7.14.0-1
9d7d3f
- rebuild new version 
9d7d3f
9d7d3f
* Tue May 03 2005 Ivana Varekova <varekova@redhat.com> 7.13.1-3
9d7d3f
- fix bug 150768 - curl-7.12.3-2 breaks basic authentication
9d7d3f
  used Daniel Stenberg patch 
9d7d3f
9d7d3f
* Mon Apr 25 2005 Joe Orton <jorton@redhat.com> 7.13.1-2
9d7d3f
- update to use ca-bundle in /etc/pki
9d7d3f
- mark License as MIT not MPL
9d7d3f
9d7d3f
* Wed Mar  9 2005 Ivana Varekova <varekova@redhat.com> 7.13.1-1
9d7d3f
- rebuilt (7.13.1)
9d7d3f
9d7d3f
* Tue Mar  1 2005 Tomas Mraz <tmraz@redhat.com> 7.13.0-2
9d7d3f
- rebuild with openssl-0.9.7e
9d7d3f
9d7d3f
* Sun Feb 13 2005 Florian La Roche <laroche@redhat.com>
9d7d3f
- 7.13.0
9d7d3f
9d7d3f
* Wed Feb  9 2005 Joe Orton <jorton@redhat.com> 7.12.3-3
9d7d3f
- don't pass /usr to --with-libidn to remove "-L/usr/lib" from
9d7d3f
  'curl-config --libs' output on x86_64.
9d7d3f
9d7d3f
* Fri Jan 28 2005 Adrian Havill <havill@redhat.com> 7.12.3-1
9d7d3f
- Upgrade to 7.12.3, which uses poll() for FDSETSIZE limit (#134794)
9d7d3f
- require libidn-devel for devel subpkg (#141341)
9d7d3f
- remove proftpd kludge; included upstream
9d7d3f
9d7d3f
* Wed Oct 06 2004 Adrian Havill <havill@redhat.com> 7.12.1-1
9d7d3f
- upgrade to 7.12.1
9d7d3f
- enable GSSAPI auth (#129353)
9d7d3f
- enable I18N domain names (#134595)
9d7d3f
- workaround for broken ProFTPD SSL auth (#134133). Thanks to
9d7d3f
  Aleksandar Milivojevic
9d7d3f
9d7d3f
* Wed Sep 29 2004 Adrian Havill <havill@redhat.com> 7.12.0-4
9d7d3f
- move new docs position so defattr gets applied
9d7d3f
9d7d3f
* Mon Sep 27 2004 Warren Togami <wtogami@redhat.com> 7.12.0-3
9d7d3f
- remove INSTALL, move libcurl docs to -devel
9d7d3f
9d7d3f
* Mon Jul 26 2004 Jindrich Novy <jnovy@redhat.com>
9d7d3f
- updated to 7.12.0
9d7d3f
- updated nousr patch
9d7d3f
9d7d3f
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
9d7d3f
- rebuilt
9d7d3f
9d7d3f
* Wed Apr 07 2004 Adrian Havill <havill@redhat.com> 7.11.1-1
9d7d3f
- upgraded; updated nousr patch
9d7d3f
- added COPYING (#115956)
9d7d3f
- 
9d7d3f
9d7d3f
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
9d7d3f
- rebuilt
9d7d3f
9d7d3f
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
9d7d3f
- rebuilt
9d7d3f
9d7d3f
* Sat Jan 31 2004 Florian La Roche <Florian.LaRoche@redhat.de>
9d7d3f
- update to 7.10.8
9d7d3f
- remove patch2, already upstream
9d7d3f
9d7d3f
* Wed Oct 15 2003 Adrian Havill <havill@redhat.com> 7.10.6-7
9d7d3f
- aclocal before libtoolize
9d7d3f
- move OpenLDAP license so it's present as a doc file, present in
9d7d3f
  both the source and binary as per conditions
9d7d3f
9d7d3f
* Mon Oct 13 2003 Adrian Havill <havill@redhat.com> 7.10.6-6
9d7d3f
- add OpenLDAP copyright notice for usage of code, add OpenLDAP
9d7d3f
  license for this code
9d7d3f
9d7d3f
* Tue Oct 07 2003 Adrian Havill <havill@redhat.com> 7.10.6-5
9d7d3f
- match serverAltName certs with SSL (#106168)
9d7d3f
9d7d3f
* Tue Sep 16 2003 Adrian Havill <havill@redhat.com> 7.10.6-4.1
9d7d3f
- bump n-v-r for RHEL
9d7d3f
9d7d3f
* Tue Sep 16 2003 Adrian Havill <havill@redhat.com> 7.10.6-4
9d7d3f
- restore ca cert bundle (#104400)
9d7d3f
- require openssl, we want to use its ca-cert bundle
9d7d3f
9d7d3f
* Sun Sep  7 2003 Joe Orton <jorton@redhat.com> 7.10.6-3
9d7d3f
- rebuild
9d7d3f
9d7d3f
* Fri Sep  5 2003 Joe Orton <jorton@redhat.com> 7.10.6-2.2
9d7d3f
- fix to include libcurl.so
9d7d3f
9d7d3f
* Mon Aug 25 2003 Adrian Havill <havill@redhat.com> 7.10.6-2.1
9d7d3f
- bump n-v-r for RHEL
9d7d3f
9d7d3f
* Mon Aug 25 2003 Adrian Havill <havill@redhat.com> 7.10.6-2
9d7d3f
- devel subpkg needs openssl-devel as a Require (#102963)
9d7d3f
9d7d3f
* Mon Jul 28 2003 Adrian Havill <havill@redhat.com> 7.10.6-1
9d7d3f
- bumped version
9d7d3f
9d7d3f
* Tue Jul 01 2003 Adrian Havill <havill@redhat.com> 7.10.5-1
9d7d3f
- bumped version
9d7d3f
9d7d3f
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
9d7d3f
- rebuilt
9d7d3f
9d7d3f
* Sat Apr 12 2003 Florian La Roche <Florian.LaRoche@redhat.de>
9d7d3f
- update to 7.10.4
9d7d3f
- adapt nousr patch
9d7d3f
9d7d3f
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
9d7d3f
- rebuilt
9d7d3f
9d7d3f
* Tue Jan 21 2003 Joe Orton <jorton@redhat.com> 7.9.8-4
9d7d3f
- don't add -L/usr/lib to 'curl-config --libs' output
9d7d3f
9d7d3f
* Tue Jan  7 2003 Nalin Dahyabhai <nalin@redhat.com> 7.9.8-3
9d7d3f
- rebuild
9d7d3f
9d7d3f
* Wed Nov  6 2002 Joe Orton <jorton@redhat.com> 7.9.8-2
9d7d3f
- fix `curl-config --libs` output for libdir!=/usr/lib
9d7d3f
- remove docs/LIBCURL from docs list; remove unpackaged libcurl.la
9d7d3f
- libtoolize and reconf
9d7d3f
9d7d3f
* Mon Jul 22 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.8-1
9d7d3f
- 7.9.8 (# 69473)
9d7d3f
9d7d3f
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
9d7d3f
- automated rebuild
9d7d3f
9d7d3f
* Sun May 26 2002 Tim Powers <timp@redhat.com>
9d7d3f
- automated rebuild
9d7d3f
9d7d3f
* Thu May 16 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.7-1
9d7d3f
- 7.9.7
9d7d3f
9d7d3f
* Wed Apr 24 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.6-1
9d7d3f
- 7.9.6
9d7d3f
9d7d3f
* Thu Mar 21 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.5-2
9d7d3f
- Stop the curl-config script from printing -I/usr/include 
9d7d3f
  and -L/usr/lib (#59497)
9d7d3f
9d7d3f
* Fri Mar  8 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.5-1
9d7d3f
- 7.9.5
9d7d3f
9d7d3f
* Tue Feb 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.3-2
9d7d3f
- Rebuild
9d7d3f
9d7d3f
* Wed Jan 23 2002 Nalin Dahyabhai <nalin@redhat.com> 7.9.3-1
9d7d3f
- update to 7.9.3
9d7d3f
9d7d3f
* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 7.9.2-2
9d7d3f
- automated rebuild
9d7d3f
9d7d3f
* Wed Jan  9 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.2-1
9d7d3f
- 7.9.2
9d7d3f
9d7d3f
* Fri Aug 17 2001 Nalin Dahyabhai <nalin@redhat.com>
9d7d3f
- include curl-config in curl-devel
9d7d3f
- update to 7.8 to fix memory leak and strlcat() symbol pollution from libcurl
9d7d3f
9d7d3f
* Wed Jul 18 2001 Crutcher Dunnavant <crutcher@redhat.com>
9d7d3f
- added openssl-devel build req
9d7d3f
9d7d3f
* Mon May 21 2001 Tim Powers <timp@redhat.com>
9d7d3f
- built for the distro
9d7d3f
9d7d3f
* Tue Apr 24 2001 Jeff Johnson <jbj@redhat.com>
9d7d3f
- upgrade to curl-7.7.2.
9d7d3f
- enable IPv6.
9d7d3f
9d7d3f
* Fri Mar  2 2001 Tim Powers <timp@redhat.com>
9d7d3f
- rebuilt against openssl-0.9.6-1
9d7d3f
9d7d3f
* Thu Jan  4 2001 Tim Powers <timp@redhat.com>
9d7d3f
- fixed mising ldconfigs
9d7d3f
- updated to 7.5.2, bug fixes
9d7d3f
9d7d3f
* Mon Dec 11 2000 Tim Powers <timp@redhat.com>
9d7d3f
- updated to 7.5.1
9d7d3f
9d7d3f
* Mon Nov  6 2000 Tim Powers <timp@redhat.com>
9d7d3f
- update to 7.4.1 to fix bug #20337, problems with curl -c
9d7d3f
- not using patch anymore, it's included in the new source. Keeping
9d7d3f
  for reference
9d7d3f
9d7d3f
* Fri Oct 20 2000 Nalin Dahyabhai <nalin@redhat.com>
9d7d3f
- fix bogus req in -devel package
9d7d3f
9d7d3f
* Fri Oct 20 2000 Tim Powers <timp@redhat.com> 
9d7d3f
- devel package needed defattr so that root owns the files
9d7d3f
9d7d3f
* Mon Oct 16 2000 Nalin Dahyabhai <nalin@redhat.com>
9d7d3f
- update to 7.3
9d7d3f
- apply vsprintf/vsnprintf patch from Colin Phipps via Debian
9d7d3f
9d7d3f
* Mon Aug 21 2000 Nalin Dahyabhai <nalin@redhat.com>
9d7d3f
- enable SSL support
9d7d3f
- fix packager tag
9d7d3f
- move buildroot to %%{_tmppath}
9d7d3f
9d7d3f
* Tue Aug 1 2000 Tim Powers <timp@redhat.com>
9d7d3f
- fixed vendor tag for bug #15028
9d7d3f
9d7d3f
* Mon Jul 24 2000 Prospector <prospector@redhat.com>
9d7d3f
- rebuilt
9d7d3f
9d7d3f
* Tue Jul 11 2000 Tim Powers <timp@redhat.com>
9d7d3f
- workaround alpha build problems with optimizations
9d7d3f
9d7d3f
* Mon Jul 10 2000 Tim Powers <timp@redhat.com>
9d7d3f
- rebuilt
9d7d3f
9d7d3f
* Mon Jun 5 2000 Tim Powers <timp@redhat.com>
9d7d3f
- put man pages in correct place
9d7d3f
- use %%makeinstall
9d7d3f
9d7d3f
* Mon Apr 24 2000 Tim Powers <timp@redhat.com>
9d7d3f
- updated to 6.5.2
9d7d3f
9d7d3f
* Wed Nov 3 1999 Tim Powers <timp@redhat.com>
9d7d3f
- updated sources to 6.2
9d7d3f
- gzip man page
9d7d3f
9d7d3f
* Mon Aug 30 1999 Tim Powers <timp@redhat.com>
9d7d3f
- changed group
9d7d3f
9d7d3f
* Thu Aug 26 1999 Tim Powers <timp@redhat.com>
9d7d3f
- changelog started
9d7d3f
- general cleanups, changed prefix to /usr, added manpage to files section
9d7d3f
- including in Powertools