Blame SPECS/curl.spec

321d6d
%{?scl:%scl_package curl}
321d6d
%{!?scl:%global pkg_name %{name}}
321d6d
321d6d
Summary: A utility for getting files from remote servers (FTP, HTTP, and others)
321d6d
Name: %{?scl_prefix}curl
321d6d
Version: 7.47.1
321d6d
Release: 4%{?dist}
321d6d
License: MIT
321d6d
Group: Applications/Internet
321d6d
Source: http://curl.haxx.se/download/%{pkg_name}-%{version}.tar.lzma
321d6d
Source2: curlbuild.h
321d6d
321d6d
# patch making libcurl multilib ready
321d6d
Patch101: 0101-curl-7.29.0-multilib.patch
321d6d
321d6d
# prevent configure script from discarding -g in CFLAGS (#496778)
321d6d
Patch102: 0102-curl-7.29.0-debug.patch
321d6d
321d6d
# use localhost6 instead of ip6-localhost in the curl test-suite
321d6d
Patch104: 0104-curl-7.19.7-localhost6.patch
321d6d
321d6d
# work around valgrind bug (#678518)
321d6d
Patch107: 0107-curl-7.21.4-libidn-valgrind.patch
321d6d
321d6d
URL: http://curl.haxx.se/
321d6d
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
321d6d
BuildRequires: groff
321d6d
BuildRequires: krb5-devel
321d6d
BuildRequires: libidn-devel
321d6d
BuildRequires: libssh2-devel
321d6d
BuildRequires: openldap-devel
321d6d
BuildRequires: openssh-clients
321d6d
BuildRequires: openssh-server
321d6d
BuildRequires: openssl-devel
321d6d
BuildRequires: pkgconfig
321d6d
BuildRequires: stunnel
321d6d
BuildRequires: zlib-devel
321d6d
321d6d
# perl modules used in the test suite
321d6d
BuildRequires: perl(Cwd)
321d6d
BuildRequires: perl(Digest::MD5)
321d6d
BuildRequires: perl(Exporter)
321d6d
BuildRequires: perl(File::Basename)
321d6d
BuildRequires: perl(File::Copy)
321d6d
BuildRequires: perl(File::Spec)
321d6d
BuildRequires: perl(IPC::Open2)
321d6d
BuildRequires: perl(MIME::Base64)
321d6d
BuildRequires: perl(strict)
321d6d
BuildRequires: perl(Time::Local)
321d6d
BuildRequires: perl(Time::HiRes)
321d6d
BuildRequires: perl(warnings)
321d6d
BuildRequires: perl(vars)
321d6d
321d6d
# The test-suite runs automatically trough valgrind if valgrind is available
321d6d
# on the system.  By not installing valgrind into mock's chroot, we disable
321d6d
# this feature for production builds on architectures where valgrind is known
321d6d
# to be less reliable, in order to avoid unnecessary build failures (see RHBZ
321d6d
# #810992, #816175, and #886891).  Nevertheless developers are free to install
321d6d
# valgrind manually to improve test coverage on any architecture.
321d6d
%ifarch %{ix86} x86_64
321d6d
BuildRequires: valgrind
321d6d
%endif
321d6d
321d6d
Requires: %{?scl_prefix}libcurl%{?_isa} = %{version}-%{release}
321d6d
321d6d
# require at least the version of libssh2 that we were built against,
321d6d
# to ensure that we have the necessary symbols available (#525002, #642796)
321d6d
%global libssh2_version %(pkg-config --modversion libssh2 2>/dev/null || echo 0)
321d6d
321d6d
%{?scl:%filter_from_provides /libcurl.so/d}
321d6d
%{?scl:%filter_setup}
321d6d
321d6d
%description
321d6d
curl is a command line tool for transferring data with URL syntax, supporting
321d6d
FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS, FILE, IMAP,
321d6d
SMTP, POP3 and RTSP.  curl supports SSL certificates, HTTP POST, HTTP PUT, FTP
321d6d
uploading, HTTP form based upload, proxies, cookies, user+password
321d6d
authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer
321d6d
resume, proxy tunneling and a busload of other useful tricks. 
321d6d
321d6d
%package -n %{?scl_prefix}libcurl
321d6d
Summary: A library for getting files from web servers
321d6d
Group: Development/Libraries
321d6d
Requires: libssh2%{?_isa} >= %{libssh2_version}
321d6d
321d6d
%{?scl:Requires: %scl_runtime}
321d6d
321d6d
%description -n %{?scl_prefix}libcurl
321d6d
libcurl is a free and easy-to-use client-side URL transfer library, supporting
321d6d
FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS, FILE, IMAP,
321d6d
SMTP, POP3 and RTSP. libcurl supports SSL certificates, HTTP POST, HTTP PUT,
321d6d
FTP uploading, HTTP form based upload, proxies, cookies, user+password
321d6d
authentication (Basic, Digest, NTLM, Negotiate, Kerberos4), file transfer
321d6d
resume, http proxy tunneling and more.
321d6d
321d6d
%package -n %{?scl_prefix}libcurl-devel
321d6d
Summary: Files needed for building applications with libcurl
321d6d
Group: Development/Libraries
321d6d
Requires: %{?scl_prefix}libcurl%{?_isa} = %{version}-%{release}
321d6d
321d6d
# From Fedora 14, %%{_datadir}/aclocal is included in the filesystem package
321d6d
%if 0%{?fedora} < 14
321d6d
Requires: %{_datadir}/aclocal
321d6d
%endif
321d6d
321d6d
# From Fedora 11, RHEL-6, pkgconfig dependency is auto-detected
321d6d
%if 0%{?fedora} < 11 && 0%{?rhel} < 6
321d6d
Requires: pkgconfig
321d6d
%endif
321d6d
321d6d
%description -n %{?scl_prefix}libcurl-devel
321d6d
The libcurl-devel package includes header files and libraries necessary for
321d6d
developing programs which use the libcurl library. It contains the API
321d6d
documentation of the library, too.
321d6d
321d6d
%prep
321d6d
%setup -q -n %{pkg_name}-%{version}
321d6d
321d6d
# upstream patches
321d6d
# (none)
321d6d
321d6d
# Fedora/RHEL patches
321d6d
%patch101 -p1
321d6d
%patch102 -p1
321d6d
%patch104 -p1
321d6d
%patch107 -p1
321d6d
321d6d
# SCL patches
321d6d
# (none)
321d6d
321d6d
# disable test 1112 (#565305) and test 1801
321d6d
# <https://github.com/bagder/curl/commit/21e82bd6#commitcomment-12226582>
321d6d
printf "1112\n1801\n" >> tests/data/DISABLED
321d6d
321d6d
# disable test 1319 on ppc64 (server times out)
321d6d
%ifarch ppc64
321d6d
echo "1319" >> tests/data/DISABLED
321d6d
%endif
321d6d
321d6d
%build
321d6d
[ -x /usr/kerberos/bin/krb5-config ] && KRB5_PREFIX="=/usr/kerberos"
321d6d
%configure --disable-static \
321d6d
    --enable-hidden-symbols \
321d6d
    --enable-ipv6 \
321d6d
    --enable-ldaps \
321d6d
    --enable-manual \
321d6d
    --enable-threaded-resolver \
321d6d
    --with-ca-bundle=%{_root_sysconfdir}/pki/tls/certs/ca-bundle.crt \
321d6d
    --with-gssapi${KRB5_PREFIX} \
321d6d
    --with-libidn \
321d6d
    --with-libssh2 \
321d6d
    --with-ssl --without-nss
321d6d
#    --enable-debug
321d6d
# use ^^^ to turn off optimizations, etc.
321d6d
321d6d
# Remove bogus rpath
321d6d
sed -i \
321d6d
    -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
321d6d
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
321d6d
321d6d
export LD_LIBRARY_PATH="$PWD/lib/.libs:$LD_LIBRARY_PATH"
321d6d
make %{?_smp_mflags} V=1
321d6d
321d6d
%check
321d6d
# we have to override LD_LIBRARY_PATH because we eliminated rpath
321d6d
LD_LIBRARY_PATH="$RPM_BUILD_ROOT%{_libdir}:$LD_LIBRARY_PATH"
321d6d
export LD_LIBRARY_PATH
321d6d
321d6d
# compile upstream test-cases
321d6d
cd tests
321d6d
make %{?_smp_mflags} V=1
321d6d
321d6d
# run the upstream test-suite
321d6d
./runtests.pl -a -p -v '!flaky'
321d6d
321d6d
%install
321d6d
rm -rf $RPM_BUILD_ROOT
321d6d
321d6d
make DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" install
321d6d
321d6d
rm -f ${RPM_BUILD_ROOT}%{_libdir}/libcurl.la
321d6d
321d6d
install -d $RPM_BUILD_ROOT%{_datadir}/aclocal
321d6d
install -m 644 docs/libcurl/libcurl.m4 $RPM_BUILD_ROOT%{_datadir}/aclocal
321d6d
321d6d
# Make libcurl-devel multilib-ready (bug #488922)
321d6d
%if 0%{?__isa_bits} == 64
321d6d
%define _curlbuild_h curlbuild-64.h
321d6d
%else
321d6d
%define _curlbuild_h curlbuild-32.h
321d6d
%endif
321d6d
mv $RPM_BUILD_ROOT%{_includedir}/curl/curlbuild.h \
321d6d
   $RPM_BUILD_ROOT%{_includedir}/curl/%{_curlbuild_h}
321d6d
321d6d
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_includedir}/curl/curlbuild.h
321d6d
321d6d
%clean
321d6d
rm -rf $RPM_BUILD_ROOT
321d6d
321d6d
%post -n %{?scl_prefix}libcurl -p /sbin/ldconfig
321d6d
321d6d
%postun -n %{?scl_prefix}libcurl -p /sbin/ldconfig
321d6d
321d6d
%files
321d6d
%defattr(-,root,root,-)
321d6d
%doc CHANGES README* COPYING
321d6d
%doc docs/BUGS docs/FAQ docs/FEATURES
321d6d
%doc docs/MANUAL docs/RESOURCES
321d6d
%doc docs/TheArtOfHttpScripting docs/TODO
321d6d
%{_bindir}/curl
321d6d
%{_mandir}/man1/curl.1*
321d6d
%{_datadir}/zsh
321d6d
321d6d
%files -n %{?scl_prefix}libcurl
321d6d
%defattr(-,root,root,-)
321d6d
%{_libdir}/libcurl.so.*
321d6d
321d6d
%files -n %{?scl_prefix}libcurl-devel
321d6d
%defattr(-,root,root,-)
321d6d
%doc docs/examples/*.c docs/examples/Makefile.example docs/INTERNALS
321d6d
%doc docs/CONTRIBUTE docs/libcurl/ABI
321d6d
%{_bindir}/curl-config*
321d6d
%{_includedir}/curl
321d6d
%{_libdir}/*.so
321d6d
%{_libdir}/pkgconfig/*.pc
321d6d
%{_mandir}/man1/curl-config.1*
321d6d
%{_mandir}/man3/*
321d6d
%{_datadir}/aclocal/libcurl.m4
321d6d
321d6d
%changelog
321d6d
* Mon Jun 20 2016 Omair Majid <omajid@redhat.com> 7.47.1-4
321d6d
- Don't own pkgconfig dir; it's owned by the metapackage.
321d6d
321d6d
* Fri May 27 2016 Omair Majid <omajid@redhat.com> 7.47.1-3
321d6d
- Own pkgconfig and zsh dir where we install files
321d6d
321d6d
* Thu Apr 21 2016 Omair Majid <omajid@redhat.com> 7.47.1-2
321d6d
- Filter out libcurl.so from auto-generated provides
321d6d
321d6d
* Tue Apr 19 2016 Omair Majid <omajid@redhat.com> 7.47.1-1
321d6d
- Update to new upstream release
321d6d
- Drop upstreamed patches
321d6d
- Update Requires/Provies/Obsoletes
321d6d
321d6d
* Mon Apr 18 2016 Omair Majid <omajid@redhat.com> 7.29.0-30
321d6d
- SCL'ize package
321d6d
- Build against openssl rather than nss
321d6d
321d6d
* Tue Feb 16 2016 Kamil Dudka <kdudka@redhat.com> 7.29.0-30
321d6d
- curl.1: --disable-{eprt,epsv} are ignored for IPv6 hosts (#1305974)
321d6d
321d6d
* Fri Jan 15 2016 Kamil Dudka <kdudka@redhat.com> 7.29.0-29
321d6d
- SSH: make CURLOPT_SSH_PUBLIC_KEYFILE treat "" as NULL (#1275769)
321d6d
321d6d
* Mon Nov 02 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-28
321d6d
- prevent NSS from incorrectly re-using a session (#1269855)
321d6d
- call PR_Cleanup() in the upstream test-suite if NSPR is used (#1243324)
321d6d
- disable unreliable upstream test-case 2032 (#1241168)
321d6d
321d6d
* Tue Oct 27 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-27
321d6d
- SSH: do not require public key file for user authentication (#1275769)
321d6d
321d6d
* Tue Sep 08 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-26
321d6d
- implement 'curl --unix-socket' and CURLOPT_UNIX_SOCKET_PATH (#1263318)
321d6d
- improve parsing of URL-encoded user name and password (#1260178)
321d6d
- prevent test46 from failing due to expired cookie (#1258834)
321d6d
321d6d
* Mon May 11 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-25
321d6d
- fix spurious failure of test 1500 on ppc64le (#1218272)
321d6d
321d6d
* Tue May 05 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-24
321d6d
- use the default min/max TLS version provided by NSS (#1170339)
321d6d
- improve handling of timeouts and blocking direction to speed up FTP (#1218272)
321d6d
321d6d
* Mon Apr 27 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-23
321d6d
- require credentials to match for NTLM re-use (CVE-2015-3143)
321d6d
- close Negotiate connections when done (CVE-2015-3148)
321d6d
321d6d
* Thu Jan 08 2015 Kamil Dudka <kdudka@redhat.com> 7.29.0-22
321d6d
- reject CRLFs in URLs passed to proxy (CVE-2014-8150)
321d6d
321d6d
* Thu Dec 18 2014 Kamil Dudka <kdudka@redhat.com> 7.29.0-21
321d6d
- use only full matches for hosts used as IP address in cookies (CVE-2014-3613)
321d6d
- fix handling of CURLOPT_COPYPOSTFIELDS in curl_easy_duphandle (CVE-2014-3707)
321d6d
321d6d
* Thu Nov 27 2014 Kamil Dudka <kdudka@redhat.com> 7.29.0-20
321d6d
- eliminate unnecessary delay when resolving host from /etc/hosts (#1130239)
321d6d
- allow to enable/disable new AES cipher-suites (#1066065)
321d6d
- call PR_Cleanup() on curl tool exit if NSPR is used (#1071254)
321d6d
- implement non-blocking TLS handshake (#1091429)
321d6d
- fix limited connection re-use for unencrypted HTTP (#1101092)
321d6d
- disable libcurl-level downgrade to SSLv3 (#1154060)
321d6d
- include response headers added by proxy in CURLINFO_HEADER_SIZE (#1161182)
321d6d
- ignore CURLOPT_FORBID_REUSE during NTLM HTTP auth (#1166264)
321d6d
321d6d
* Wed Mar 26 2014 Kamil Dudka <kdudka@redhat.com> 7.29.0-19
321d6d
- fix connection re-use when using different log-in credentials (CVE-2014-0138)
321d6d
321d6d
* Mon Mar 17 2014 Paul Howarth <paul@city-fan.org> 7.29.0-18
321d6d
- add all perl build requirements for the test suite, in a portable way
321d6d
321d6d
* Tue Feb 18 2014 Kamil Dudka <kdudka@redhat.com> 7.29.0-17
321d6d
- fix documentation of curl's options --tlsv1.[0-2] (#1066364)
321d6d
321d6d
* Tue Feb 11 2014 Kamil Dudka <kdudka@redhat.com> 7.29.0-16
321d6d
- allow to use TLS > 1.0 if built against recent NSS (#1036789)
321d6d
- use proxy name in error message when proxy is used (#1042831)
321d6d
- refresh expired cookie in test172 from upstream test-suite (#1063693)
321d6d
321d6d
* Fri Jan 31 2014 Kamil Dudka <kdudka@redhat.com> 7.29.0-15
321d6d
- allow to use ECC ciphers if NSS implements them (#1058776)
321d6d
- re-use of wrong HTTP NTLM connection in libcurl (CVE-2014-0015)
321d6d
321d6d
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 7.29.0-14
321d6d
- Mass rebuild 2014-01-24
321d6d
321d6d
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 7.29.0-13
321d6d
- Mass rebuild 2013-12-27
321d6d
321d6d
* Fri Oct 11 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-12
321d6d
- do not limit the speed of SCP upload on a fast connection (#1014928)
321d6d
321d6d
* Mon Sep 09 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-11
321d6d
- avoid delay if FTP is aborted in CURLOPT_HEADERFUNCTION callback (#1005686)
321d6d
321d6d
* Wed Sep 04 2013 Kamil Dudka <kdudka@redaht.com> 7.29.0-10
321d6d
- avoid a busy-loop in curl_easy_perform() 
321d6d
321d6d
* Fri Aug 30 2013 Kamil Dudka <kdudka@redaht.com> 7.29.0-9
321d6d
- FTP: when EPSV gets a 229 but fails to connect, retry with PASV (#1002815)
321d6d
321d6d
* Tue Jul 09 2013 Kamil Dudka <kdudka@redaht.com> 7.29.0-8
321d6d
- mention all option listed in 'curl --help' in curl.1 man page
321d6d
321d6d
* Sat Jun 22 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-7
321d6d
- fix heap-based buffer overflow in curl_easy_unescape() (CVE-2013-2174)
321d6d
321d6d
* Fri Apr 26 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-6
321d6d
- prevent an artificial timeout event due to stale speed-check data (#906031)
321d6d
- show proper host name on failed resolve (#957173)
321d6d
321d6d
* Fri Apr 12 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-5
321d6d
- fix cookie tailmatching to prevent cross-domain leakage (CVE-2013-1944)
321d6d
321d6d
* Tue Mar 12 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-4
321d6d
- do not ignore poll() failures other than EINTR (#919127)
321d6d
- curl_global_init() now accepts the CURL_GLOBAL_ACK_EINTR flag (#919127)
321d6d
321d6d
* Wed Mar 06 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-3
321d6d
- switch SSL socket into non-blocking mode after handshake (#960765)
321d6d
- drop the hide_selinux.c hack no longer needed in %%check
321d6d
321d6d
* Fri Feb 22 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-2
321d6d
- fix a SIGSEGV when closing an unused multi handle (#914411)
321d6d
321d6d
* Wed Feb 06 2013 Kamil Dudka <kdudka@redhat.com> 7.29.0-1
321d6d
- new upstream release (fixes CVE-2013-0249)
321d6d
321d6d
* Tue Jan 15 2013 Kamil Dudka <kdudka@redhat.com> 7.28.1-3
321d6d
- require valgrind for build only on i386 and x86_64 (#886891)
321d6d
321d6d
* Tue Jan 15 2013 Kamil Dudka <kdudka@redhat.com> 7.28.1-2
321d6d
- prevent NSS from crashing on client auth hook failure
321d6d
- clear session cache if a client cert from file is used
321d6d
- fix error messages for CURLE_SSL_{CACERT,CRL}_BADFILE
321d6d
321d6d
* Tue Nov 20 2012 Kamil Dudka <kdudka@redhat.com> 7.28.1-1
321d6d
- new upstream release
321d6d
321d6d
* Wed Oct 31 2012 Kamil Dudka <kdudka@redhat.com> 7.28.0-1
321d6d
- new upstream release
321d6d
321d6d
* Mon Oct 01 2012 Kamil Dudka <kdudka@redhat.com> 7.27.0-3
321d6d
- use the upstream facility to disable problematic tests
321d6d
- do not crash if MD5 fingerprint is not provided by libssh2
321d6d
321d6d
* Wed Aug 01 2012 Kamil Dudka <kdudka@redhat.com> 7.27.0-2
321d6d
- eliminate unnecessary inotify events on upload via file protocol (#844385)
321d6d
321d6d
* Sat Jul 28 2012 Kamil Dudka <kdudka@redhat.com> 7.27.0-1
321d6d
- new upstream release
321d6d
321d6d
* Mon Jul 23 2012 Kamil Dudka <kdudka@redhat.com> 7.26.0-6
321d6d
- print reason phrase from HTTP status line on error (#676596)
321d6d
321d6d
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.26.0-5
321d6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
321d6d
321d6d
* Sat Jun 09 2012 Kamil Dudka <kdudka@redhat.com> 7.26.0-4
321d6d
- fix duplicated SSL handshake with multi interface and proxy (#788526)
321d6d
321d6d
* Wed May 30 2012 Karsten Hopp <karsten@redhat.com> 7.26.0-3
321d6d
- disable test 1319 on ppc64, server times out
321d6d
321d6d
* Mon May 28 2012 Kamil Dudka <kdudka@redhat.com> 7.26.0-2
321d6d
- use human-readable error messages provided by NSS (upstream commit 72f4b534)
321d6d
321d6d
* Fri May 25 2012 Kamil Dudka <kdudka@redhat.com> 7.26.0-1
321d6d
- new upstream release
321d6d
321d6d
* Wed Apr 25 2012 Karsten Hopp <karsten@redhat.com> 7.25.0-3
321d6d
- valgrind on ppc64 works fine, disable ppc32 only
321d6d
321d6d
* Wed Apr 25 2012 Karsten Hopp <karsten@redhat.com> 7.25.0-3
321d6d
- drop BR valgrind on PPC(64) until bugzilla #810992 gets fixed
321d6d
321d6d
* Fri Apr 13 2012 Kamil Dudka <kdudka@redhat.com> 7.25.0-2
321d6d
- use NSS_InitContext() to initialize NSS if available (#738456)
321d6d
- provide human-readable names for NSS errors (upstream commit a60edcc6)
321d6d
321d6d
* Fri Mar 23 2012 Paul Howarth <paul@city-fan.org> 7.25.0-1
321d6d
- new upstream release (#806264)
321d6d
- fix character encoding of docs with a patch rather than just iconv
321d6d
- update debug and multilib patches
321d6d
- don't use macros for commands
321d6d
- reduce size of %%prep output for readability
321d6d
321d6d
* Tue Jan 24 2012 Kamil Dudka <kdudka@redhat.com> 7.24.0-1
321d6d
- new upstream release (fixes CVE-2012-0036)
321d6d
321d6d
* Thu Jan 05 2012 Paul Howarth <paul@city-fan.org> 7.23.0-6
321d6d
- rebuild for gcc 4.7
321d6d
321d6d
* Mon Jan 02 2012 Kamil Dudka <kdudka@redhat.com> 7.23.0-5
321d6d
- upstream patch that allows to run FTPS tests with nss-3.13 (#760060)
321d6d
321d6d
* Tue Dec 27 2011 Kamil Dudka <kdudka@redhat.com> 7.23.0-4
321d6d
- allow to run FTPS tests with nss-3.13 (#760060)
321d6d
321d6d
* Sun Dec 25 2011 Kamil Dudka <kdudka@redhat.com> 7.23.0-3
321d6d
- avoid unnecessary timeout event when waiting for 100-continue (#767490)
321d6d
321d6d
* Mon Nov 21 2011 Kamil Dudka <kdudka@redhat.com> 7.23.0-2
321d6d
- curl -JO now uses -O name if no C-D header comes (upstream commit c532604)
321d6d
321d6d
* Wed Nov 16 2011 Kamil Dudka <kdudka@redhat.com> 7.23.0-1
321d6d
- new upstream release (#754391)
321d6d
321d6d
* Mon Sep 19 2011 Kamil Dudka <kdudka@redhat.com> 7.22.0-2
321d6d
- nss: select client certificates by DER (#733657)
321d6d
321d6d
* Tue Sep 13 2011 Kamil Dudka <kdudka@redhat.com> 7.22.0-1
321d6d
- new upstream release
321d6d
- curl-config now provides dummy --static-libs option (#733956)
321d6d
321d6d
* Sun Aug 21 2011 Paul Howarth <paul@city-fan.org> 7.21.7-4
321d6d
- actually fix SIGSEGV of curl -O -J given more than one URL (#723075)
321d6d
321d6d
* Mon Aug 15 2011 Kamil Dudka <kdudka@redhat.com> 7.21.7-3
321d6d
- fix SIGSEGV of curl -O -J given more than one URL (#723075)
321d6d
- introduce the --delegation option of curl (#730444)
321d6d
- initialize NSS with no database if the selected database is broken (#728562)
321d6d
321d6d
* Wed Aug 03 2011 Kamil Dudka <kdudka@redhat.com> 7.21.7-2
321d6d
- add a new option CURLOPT_GSSAPI_DELEGATION (#719939)
321d6d
321d6d
* Thu Jun 23 2011 Kamil Dudka <kdudka@redhat.com> 7.21.7-1
321d6d
- new upstream release (fixes CVE-2011-2192)
321d6d
321d6d
* Wed Jun 08 2011 Kamil Dudka <kdudka@redhat.com> 7.21.6-2
321d6d
- avoid an invalid timeout event on a reused handle (#679709)
321d6d
321d6d
* Sat Apr 23 2011 Paul Howarth <paul@city-fan.org> 7.21.6-1
321d6d
- new upstream release
321d6d
321d6d
* Mon Apr 18 2011 Kamil Dudka <kdudka@redhat.com> 7.21.5-2
321d6d
- fix the output of curl-config --version (upstream commit 82ecc85)
321d6d
321d6d
* Mon Apr 18 2011 Kamil Dudka <kdudka@redhat.com> 7.21.5-1
321d6d
- new upstream release
321d6d
321d6d
* Sat Apr 16 2011 Peter Robinson <pbrobinson@gmail.com> 7.21.4-4
321d6d
- no valgrind on ARMv5 arches
321d6d
321d6d
* Sat Mar 05 2011 Dennis Gilmore <dennis@ausil.us> 7.21.4-3
321d6d
- no valgrind on sparc arches
321d6d
321d6d
* Tue Feb 22 2011 Kamil Dudka <kdudka@redhat.com> 7.21.4-2
321d6d
- do not ignore failure of SSL handshake (upstream commit 7aa2d10)
321d6d
321d6d
* Fri Feb 18 2011 Kamil Dudka <kdudka@redhat.com> 7.21.4-1
321d6d
- new upstream release
321d6d
- avoid memory leak on SSL connection failure (upstream commit a40f58d)
321d6d
- work around valgrind bug (#678518)
321d6d
321d6d
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.21.3-3
321d6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
321d6d
321d6d
* Wed Jan 12 2011 Kamil Dudka <kdudka@redhat.com> 7.21.3-2
321d6d
- build libcurl with --enable-hidden-symbols
321d6d
321d6d
* Thu Dec 16 2010 Paul Howarth <paul@city-fan.org> 7.21.3-1
321d6d
- update to 7.21.3:
321d6d
  - added --noconfigure switch to testcurl.pl
321d6d
  - added --xattr option
321d6d
  - added CURLOPT_RESOLVE and --resolve
321d6d
  - added CURLAUTH_ONLY
321d6d
  - added version-check.pl to the examples dir
321d6d
  - check for libcurl features for some command line options
321d6d
  - Curl_setopt: disallow CURLOPT_USE_SSL without SSL support
321d6d
  - http_chunks: remove debug output
321d6d
  - URL-parsing: consider ? a divider
321d6d
  - SSH: avoid using the libssh2_ prefix
321d6d
  - SSH: use libssh2_session_handshake() to work on win64
321d6d
  - ftp: prevent server from hanging on closed data connection when stopping
321d6d
    a transfer before the end of the full transfer (ranges)
321d6d
  - LDAP: detect non-binary attributes properly
321d6d
  - ftp: treat server's response 421 as CURLE_OPERATION_TIMEDOUT
321d6d
  - gnutls->handshake: improved timeout handling
321d6d
  - security: pass the right parameter to init
321d6d
  - krb5: use GSS_ERROR to check for error
321d6d
  - TFTP: resend the correct data
321d6d
  - configure: fix autoconf 2.68 warning: no AC_LANG_SOURCE call detected
321d6d
  - GnuTLS: now detects socket errors on Windows
321d6d
  - symbols-in-versions: updated en masse
321d6d
  - added a couple of examples that were missing from the tarball
321d6d
  - Curl_send/recv_plain: return errno on failure
321d6d
  - Curl_wait_for_resolv (for c-ares): correct timeout
321d6d
  - ossl_connect_common: detect connection re-use
321d6d
  - configure: prevent link errors with --librtmp
321d6d
  - openldap: use remote port in URL passed to ldap_init_fd()
321d6d
  - url: provide dead_connection flag in Curl_handler::disconnect
321d6d
  - lots of compiler warning fixes
321d6d
  - ssh: fix a download resume point calculation
321d6d
  - fix getinfo CURLINFO_LOCAL* for reused connections
321d6d
  - multi: the returned running handles counter could turn negative
321d6d
  - multi: only ever consider pipelining for connections doing HTTP(S)
321d6d
- drop upstream patches now in tarball
321d6d
- update bz650255 and disable-test1112 patches to apply against new codebase
321d6d
- add workaround for false-positive glibc-detected buffer overflow in tftpd
321d6d
  test server with FORTIFY_SOURCE (similar to #515361)
321d6d
321d6d
* Fri Nov 12 2010 Kamil Dudka <kdudka@redhat.com> 7.21.2-5
321d6d
- do not send QUIT to a dead FTP control connection (#650255)
321d6d
- pull back glibc's implementation of str[n]casecmp(), #626470 appears fixed
321d6d
321d6d
* Tue Nov 09 2010 Kamil Dudka <kdudka@redhat.com> 7.21.2-4
321d6d
- prevent FTP client from hanging on unrecognized ABOR response (#649347)
321d6d
- return more appropriate error code in case FTP server session idle
321d6d
  timeout has exceeded (#650255)
321d6d
321d6d
* Fri Oct 29 2010 Kamil Dudka <kdudka@redhat.com> 7.21.2-3
321d6d
- prevent FTP server from hanging on closed data connection (#643656)
321d6d
321d6d
* Thu Oct 14 2010 Paul Howarth <paul@city-fan.org> 7.21.2-2
321d6d
- enforce versioned libssh2 dependency for libcurl (#642796)
321d6d
321d6d
* Wed Oct 13 2010 Kamil Dudka <kdudka@redhat.com> 7.21.2-1
321d6d
- new upstream release, drop applied patches
321d6d
- make 0102-curl-7.21.2-debug.patch less intrusive
321d6d
321d6d
* Wed Sep 29 2010 jkeating - 7.21.1-6
321d6d
- Rebuilt for gcc bug 634757
321d6d
321d6d
* Sat Sep 11 2010 Kamil Dudka <kdudka@redhat.com> 7.21.1-5
321d6d
- make it possible to run SCP/SFTP tests on x86_64 (#632914)
321d6d
321d6d
* Tue Sep 07 2010 Kamil Dudka <kdudka@redhat.com> 7.21.1-4
321d6d
- work around glibc/valgrind problem on x86_64 (#631449)
321d6d
321d6d
* Tue Aug 24 2010 Paul Howarth <paul@city-fan.org> 7.21.1-3
321d6d
- fix up patches so there's no need to run autotools in the rpm build
321d6d
- drop buildreq automake
321d6d
- drop dependency on automake for devel package from F-14, where
321d6d
  %%{_datadir}/aclocal is included in the filesystem package
321d6d
- drop dependency on pkgconfig for devel package from F-11, where
321d6d
  pkgconfig dependencies are auto-generated
321d6d
321d6d
* Mon Aug 23 2010 Kamil Dudka <kdudka@redhat.com> 7.21.1-2
321d6d
- re-enable test575 on s390(x), already fixed (upstream commit d63bdba)
321d6d
- modify system headers to work around gcc bug (#617757)
321d6d
- curl -T now ignores file size of special files (#622520)
321d6d
- fix kerberos proxy authentication for https (#625676)
321d6d
- work around glibc/valgrind problem on x86_64 (#626470)
321d6d
321d6d
* Thu Aug 12 2010 Kamil Dudka <kdudka@redhat.com> 7.21.1-1
321d6d
- new upstream release
321d6d
321d6d
* Mon Jul 12 2010 Dan Horák <dan[at]danny.cz> 7.21.0-3
321d6d
- disable test 575 on s390(x)
321d6d
321d6d
* Mon Jun 28 2010 Kamil Dudka <kdudka@redhat.com> 7.21.0-2
321d6d
- add support for NTLM authentication (#603783)
321d6d
321d6d
* Wed Jun 16 2010 Kamil Dudka <kdudka@redhat.com> 7.21.0-1
321d6d
- new upstream release, drop applied patches
321d6d
- update of %%description
321d6d
- disable valgrind for certain test-cases (libssh2 problem)
321d6d
321d6d
* Tue May 25 2010 Kamil Dudka <kdudka@redhat.com> 7.20.1-6
321d6d
- fix -J/--remote-header-name to strip CR-LF (upstream patch)
321d6d
321d6d
* Wed Apr 28 2010 Kamil Dudka <kdudka@redhat.com> 7.20.1-5
321d6d
- CRL support now works again (#581926)
321d6d
- make it possible to start a testing OpenSSH server when building with SELinux
321d6d
  in the enforcing mode (#521087)
321d6d
321d6d
* Sat Apr 24 2010 Kamil Dudka <kdudka@redhat.com> 7.20.1-4
321d6d
- upstream patch preventing failure of test536 with threaded DNS resolver
321d6d
- upstream patch preventing SSL handshake timeout underflow
321d6d
321d6d
* Thu Apr 22 2010 Paul Howarth <paul@city-fan.org> 7.20.1-3
321d6d
- replace Rawhide s390-sleep patch with a more targeted patch adding a
321d6d
  delay after tests 513 and 514 rather than after all tests
321d6d
321d6d
* Wed Apr 21 2010 Kamil Dudka <kdudka@redhat.com> 7.20.1-2
321d6d
- experimentally enabled threaded DNS lookup
321d6d
- make curl-config multilib ready again (#584107)
321d6d
321d6d
* Mon Apr 19 2010 Kamil Dudka <kdudka@redhat.com> 7.20.1-1
321d6d
- new upstream release
321d6d
321d6d
* Tue Mar 23 2010 Kamil Dudka <kdudka@redhat.com> 7.20.0-4
321d6d
- add missing quote in libcurl.m4 (#576252)
321d6d
321d6d
* Fri Mar 19 2010 Kamil Dudka <kdudka@redhat.com> 7.20.0-3
321d6d
- throw CURLE_SSL_CERTPROBLEM in case peer rejects a certificate (#565972)
321d6d
- valgrind temporarily disabled (#574889)
321d6d
- kerberos installation prefix has been changed
321d6d
321d6d
* Wed Feb 24 2010 Kamil Dudka <kdudka@redhat.com> 7.20.0-2
321d6d
- exclude test1112 from the test suite (#565305)
321d6d
321d6d
* Thu Feb 11 2010 Kamil Dudka <kdudka@redhat.com> 7.20.0-1
321d6d
- new upstream release - added support for IMAP(S), POP3(S), SMTP(S) and RTSP
321d6d
- dropped patches applied upstream
321d6d
- dropped curl-7.16.0-privlibs.patch no longer useful
321d6d
- a new patch forcing -lrt when linking the curl tool and test-cases
321d6d
321d6d
* Fri Jan 29 2010 Kamil Dudka <kdudka@redhat.com> 7.19.7-11
321d6d
- upstream patch adding a new option -J/--remote-header-name
321d6d
- dropped temporary workaround for #545779
321d6d
321d6d
* Thu Jan 14 2010 Chris Weyl <cweyl@alumni.drew.edu> 7.19.7-10
321d6d
- bump for libssh2 rebuild
321d6d
321d6d
* Sun Dec 20 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-9
321d6d
- temporary workaround for #548269
321d6d
  (restored behavior of 7.19.7-4)
321d6d
321d6d
* Wed Dec 09 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-8
321d6d
- replace hard wired port numbers in the test suite
321d6d
321d6d
* Wed Dec 09 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-7
321d6d
- use different port numbers for 32bit and 64bit builds
321d6d
- temporary workaround for #545779
321d6d
321d6d
* Tue Dec 08 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-6
321d6d
- make it possible to run test241
321d6d
- re-enable SCP/SFTP tests (#539444)
321d6d
321d6d
* Sat Dec 05 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-5
321d6d
- avoid use of uninitialized value in lib/nss.c
321d6d
- suppress failure of test513 on s390
321d6d
321d6d
* Tue Dec 01 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-4
321d6d
- do not require valgrind on s390 and s390x
321d6d
- temporarily disabled SCP/SFTP test-suite (#539444)
321d6d
321d6d
* Thu Nov 12 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-3
321d6d
- fix crash on doubly closed NSPR descriptor, patch contributed
321d6d
  by Kevin Baughman (#534176)
321d6d
- new version of patch for broken TLS servers (#525496, #527771)
321d6d
321d6d
* Wed Nov 04 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-2
321d6d
- increased release number (CVS problem)
321d6d
321d6d
* Wed Nov 04 2009 Kamil Dudka <kdudka@redhat.com> 7.19.7-1
321d6d
- new upstream release, dropped applied patches
321d6d
- workaround for broken TLS servers (#525496, #527771)
321d6d
321d6d
* Wed Oct 14 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-13
321d6d
- fix timeout issues and gcc warnings within lib/nss.c
321d6d
321d6d
* Tue Oct 06 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-12
321d6d
- upstream patch for NSS support written by Guenter Knauf
321d6d
321d6d
* Wed Sep 30 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-11
321d6d
- build libcurl with c-ares support (#514771)
321d6d
321d6d
* Sun Sep 27 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-10
321d6d
- require libssh2>=1.2 properly (#525002)
321d6d
321d6d
* Sat Sep 26 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-9
321d6d
- let curl test-suite use valgrind
321d6d
- require libssh2>=1.2 (#525002)
321d6d
321d6d
* Mon Sep 21 2009 Chris Weyl <cweyl@alumni.drew.edu> - 7.19.6-8
321d6d
- rebuild for libssh2 1.2
321d6d
321d6d
* Thu Sep 17 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-7
321d6d
- make curl test-suite more verbose
321d6d
321d6d
* Wed Sep 16 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-6
321d6d
- update polling patch to the latest upstream version
321d6d
321d6d
* Thu Sep 03 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-5
321d6d
- cover ssh and stunnel support by the test-suite
321d6d
321d6d
* Wed Sep 02 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-4
321d6d
- use pkg-config to find nss and libssh2 if possible
321d6d
- better patch (not only) for SCP/SFTP polling
321d6d
- improve error message for not matching common name (#516056)
321d6d
321d6d
* Fri Aug 21 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-3
321d6d
- avoid tight loop during a sftp upload
321d6d
- http://permalink.gmane.org/gmane.comp.web.curl.library/24744
321d6d
321d6d
* Tue Aug 18 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-2
321d6d
- let curl package depend on the same version of libcurl
321d6d
321d6d
* Fri Aug 14 2009 Kamil Dudka <kdudka@redhat.com> 7.19.6-1
321d6d
- new upstream release, dropped applied patches
321d6d
- changed NSS code to not ignore the value of ssl.verifyhost and produce more
321d6d
  verbose error messages (#516056)
321d6d
321d6d
* Wed Aug 12 2009 Ville Skyttä <ville.skytta@iki.fi> - 7.19.5-10
321d6d
- Use lzma compressed upstream tarball.
321d6d
321d6d
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.5-9
321d6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
321d6d
321d6d
* Wed Jul 22 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-8
321d6d
- do not pre-login to all PKCS11 slots, it causes problems with HW tokens
321d6d
- try to select client certificate automatically when not specified, thanks
321d6d
  to Claes Jakobsson
321d6d
321d6d
* Fri Jul 10 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-7
321d6d
- fix SIGSEGV when using NSS client certificates, thanks to Claes Jakobsson
321d6d
321d6d
* Sun Jul 05 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-6
321d6d
- force test suite to use the just built libcurl, thanks to Paul Howarth
321d6d
321d6d
* Thu Jul 02 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-5
321d6d
- run test suite after build
321d6d
- enable built-in manual
321d6d
321d6d
* Wed Jun 24 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-4
321d6d
- fix bug introduced by the last build (#504857)
321d6d
321d6d
* Wed Jun 24 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-3
321d6d
- exclude curlbuild.h content from spec (#504857)
321d6d
321d6d
* Wed Jun 10 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-2
321d6d
- avoid unguarded comparison in the spec file, thanks to R P Herrold (#504857)
321d6d
321d6d
* Tue May 19 2009 Kamil Dudka <kdudka@redhat.com> 7.19.5-1
321d6d
- update to 7.19.5, dropped applied patches
321d6d
321d6d
* Mon May 11 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-11
321d6d
- fix infinite loop while loading a private key, thanks to Michael Cronenworth
321d6d
  (#453612)
321d6d
321d6d
* Mon Apr 27 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-10
321d6d
- fix curl/nss memory leaks while using client certificate (#453612, accepted
321d6d
  by upstream)
321d6d
321d6d
* Wed Apr 22 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-9
321d6d
- add missing BuildRequire for autoconf
321d6d
321d6d
* Wed Apr 22 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-8
321d6d
- fix configure.ac to not discard -g in CFLAGS (#496778)
321d6d
321d6d
* Tue Apr 21 2009 Debarshi Ray <rishi@fedoraproject.org> 7.19.4-7
321d6d
- Fixed configure to respect the environment's CFLAGS and CPPFLAGS settings.
321d6d
321d6d
* Tue Apr 14 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-6
321d6d
- upstream patch fixing memory leak in lib/nss.c (#453612)
321d6d
- remove redundant dependency of libcurl-devel on libssh2-devel
321d6d
321d6d
* Wed Mar 18 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-5
321d6d
- enable 6 additional crypto algorithms by default (#436781,
321d6d
  accepted by upstream)
321d6d
321d6d
* Thu Mar 12 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-4
321d6d
- fix memory leak in src/main.c (accepted by upstream)
321d6d
- avoid using %%ifarch
321d6d
321d6d
* Wed Mar 11 2009 Kamil Dudka <kdudka@redhat.com> 7.19.4-3
321d6d
- make libcurl-devel multilib-ready (bug #488922)
321d6d
321d6d
* Fri Mar 06 2009 Jindrich Novy <jnovy@redhat.com> 7.19.4-2
321d6d
- drop .easy-leak patch, causes problems in pycurl (#488791)
321d6d
- fix libcurl-devel dependencies (#488895)
321d6d
321d6d
* Tue Mar 03 2009 Jindrich Novy <jnovy@redhat.com> 7.19.4-1
321d6d
- update to 7.19.4 (fixes CVE-2009-0037)
321d6d
- fix leak in curl_easy* functions, thanks to Kamil Dudka
321d6d
- drop nss-fix patch, applied upstream
321d6d
321d6d
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.19.3-2
321d6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
321d6d
321d6d
* Tue Feb 17 2009 Kamil Dudka <kdudka@redhat.com> 7.19.3-1
321d6d
- update to 7.19.3, dropped applied nss patches
321d6d
- add patch fixing 7.19.3 curl/nss bugs
321d6d
321d6d
* Mon Dec 15 2008 Jindrich Novy <jnovy@redhat.com> 7.18.2-9
321d6d
- rebuild for f10/rawhide cvs tag clashes
321d6d
321d6d
* Sat Dec 06 2008 Jindrich Novy <jnovy@redhat.com> 7.18.2-8
321d6d
- use improved NSS patch, thanks to Rob Crittenden (#472489)
321d6d
321d6d
* Tue Sep 09 2008 Jindrich Novy <jnovy@redhat.com> 7.18.2-7
321d6d
- update the thread safety patch, thanks to Rob Crittenden (#462217)
321d6d
321d6d
* Wed Sep 03 2008 Warren Togami <wtogami@redhat.com> 7.18.2-6
321d6d
- add thread safety to libcurl NSS cleanup() functions (#459297)
321d6d
321d6d
* Fri Aug 22 2008 Tom "spot" Callaway <tcallawa@redhat.com> 7.18.2-5
321d6d
- undo mini libcurl.so.3
321d6d
321d6d
* Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 7.18.2-4
321d6d
- make miniature library for libcurl.so.3
321d6d
321d6d
* Fri Jul  4 2008 Jindrich Novy <jnovy@redhat.com> 7.18.2-3
321d6d
- enable support for libssh2 (#453958)
321d6d
321d6d
* Wed Jun 18 2008 Jindrich Novy <jnovy@redhat.com> 7.18.2-2
321d6d
- fix curl_multi_perform() over a proxy (#450140), thanks to
321d6d
  Rob Crittenden
321d6d
321d6d
* Wed Jun  4 2008 Jindrich Novy <jnovy@redhat.com> 7.18.2-1
321d6d
- update to 7.18.2
321d6d
321d6d
* Wed May  7 2008 Jindrich Novy <jnovy@redhat.com> 7.18.1-2
321d6d
- spec cleanup, thanks to Paul Howarth (#225671)
321d6d
  - drop BR: libtool
321d6d
  - convert CHANGES and README to UTF-8
321d6d
  - _GNU_SOURCE in CFLAGS is no more needed
321d6d
  - remove bogus rpath
321d6d
321d6d
* Mon Mar 31 2008 Jindrich Novy <jnovy@redhat.com> 7.18.1-1
321d6d
- update to curl 7.18.1 (fixes #397911)
321d6d
- add ABI docs for libcurl
321d6d
- remove --static-libs from curl-config
321d6d
- drop curl-config patch, obsoleted by @SSL_ENABLED@ autoconf
321d6d
  substitution (#432667)
321d6d
321d6d
* Fri Feb 15 2008 Jindrich Novy <jnovy@redhat.com> 7.18.0-2
321d6d
- define _GNU_SOURCE so that NI_MAXHOST gets defined from glibc
321d6d
321d6d
* Mon Jan 28 2008 Jindrich Novy <jnovy@redhat.com> 7.18.0-1
321d6d
- update to curl-7.18.0
321d6d
- drop sslgen patch -> applied upstream
321d6d
- fix typo in description
321d6d
321d6d
* Tue Jan 22 2008 Jindrich Novy <jnovy@redhat.com> 7.17.1-6
321d6d
- fix curl-devel obsoletes so that we don't break F8->F9 upgrade
321d6d
  path (#429612)
321d6d
321d6d
* Tue Jan  8 2008 Jindrich Novy <jnovy@redhat.com> 7.17.1-5
321d6d
- do not attempt to close a bad socket (#427966),
321d6d
  thanks to Caolan McNamara
321d6d
321d6d
* Tue Dec  4 2007 Jindrich Novy <jnovy@redhat.com> 7.17.1-4
321d6d
- rebuild because of the openldap soname bump
321d6d
- remove old nsspem patch
321d6d
321d6d
* Fri Nov 30 2007 Jindrich Novy <jnovy@redhat.com> 7.17.1-3
321d6d
- drop useless ldap library detection since curl doesn't
321d6d
  dlopen()s it but links to it -> BR: openldap-devel
321d6d
- enable LDAPS support (#225671), thanks to Paul Howarth
321d6d
- BR: krb5-devel to reenable GSSAPI support
321d6d
- simplify build process
321d6d
- update description
321d6d
321d6d
* Wed Nov 21 2007 Jindrich Novy <jnovy@redhat.com> 7.17.1-2
321d6d
- update description to contain complete supported servers list (#393861)
321d6d
321d6d
* Sat Nov 17 2007 Jindrich Novy <jnovy@redhat.com> 7.17.1-1
321d6d
- update to curl 7.17.1
321d6d
- include patch to enable SSL usage in NSS when a socket is opened
321d6d
  nonblocking, thanks to Rob Crittenden (rcritten@redhat.com)
321d6d
321d6d
* Wed Oct 24 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-10
321d6d
- correctly provide/obsolete curl-devel (#130251)
321d6d
321d6d
* Wed Oct 24 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-9
321d6d
- create libcurl and libcurl-devel subpackages (#130251)
321d6d
321d6d
* Thu Oct 11 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-8
321d6d
- list features correctly when curl is compiled against NSS (#316191)
321d6d
321d6d
* Mon Sep 17 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-7
321d6d
- add zlib-devel BR to enable gzip compressed transfers in curl (#292211)
321d6d
321d6d
* Mon Sep 10 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-6
321d6d
- provide webclient (#225671)
321d6d
321d6d
* Thu Sep  6 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-5
321d6d
- add support for the NSS PKCS#11 pem reader so the command-line is the
321d6d
  same for both OpenSSL and NSS by Rob Crittenden (rcritten@redhat.com)
321d6d
- switch to NSS again
321d6d
321d6d
* Mon Sep  3 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-4
321d6d
- revert back to use OpenSSL (#266021)
321d6d
321d6d
* Mon Aug 27 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-3
321d6d
- don't use openssl, use nss instead
321d6d
321d6d
* Fri Aug 10 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-2
321d6d
- fix anonymous ftp login (#251570), thanks to David Cantrell
321d6d
321d6d
* Wed Jul 11 2007 Jindrich Novy <jnovy@redhat.com> 7.16.4-1
321d6d
- update to 7.16.4
321d6d
321d6d
* Mon Jun 25 2007 Jindrich Novy <jnovy@redhat.com> 7.16.3-1
321d6d
- update to 7.16.3
321d6d
- drop .print patch, applied upstream
321d6d
- next series of merge review fixes by Paul Howarth
321d6d
- remove aclocal stuff, no more needed
321d6d
- simplify makefile arguments
321d6d
- don't reference standard library paths in libcurl.pc
321d6d
- include docs/CONTRIBUTE
321d6d
321d6d
* Mon Jun 18 2007 Jindrich Novy <jnovy@redhat.com> 7.16.2-5
321d6d
- don't print like crazy (#236981), backported from upstream CVS
321d6d
321d6d
* Fri Jun 15 2007 Jindrich Novy <jnovy@redhat.com> 7.16.2-4
321d6d
- another series of review fixes (#225671),
321d6d
  thanks to Paul Howarth
321d6d
- check version of ldap library automatically
321d6d
- don't use %%makeinstall and preserve timestamps
321d6d
- drop useless patches
321d6d
321d6d
* Fri May 11 2007 Jindrich Novy <jnovy@redhat.com> 7.16.2-3
321d6d
- add automake BR to curl-devel to fix aclocal dir. ownership,
321d6d
  thanks to Patrice Dumas
321d6d
321d6d
* Thu May 10 2007 Jindrich Novy <jnovy@redhat.com> 7.16.2-2
321d6d
- package libcurl.m4 in curl-devel (#239664), thanks to Quy Tonthat
321d6d
321d6d
* Wed Apr 11 2007 Jindrich Novy <jnovy@redhat.com> 7.16.2-1
321d6d
- update to 7.16.2
321d6d
321d6d
* Mon Feb 19 2007 Jindrich Novy <jnovy@redhat.com> 7.16.1-3
321d6d
- don't create/ship static libraries (#225671)
321d6d
321d6d
* Mon Feb  5 2007 Jindrich Novy <jnovy@redhat.com> 7.16.1-2
321d6d
- merge review related spec fixes (#225671)
321d6d
321d6d
* Mon Jan 29 2007 Jindrich Novy <jnovy@redhat.com> 7.16.1-1
321d6d
- update to 7.16.1
321d6d
321d6d
* Tue Jan 16 2007 Jindrich Novy <jnovy@redhat.com> 7.16.0-5
321d6d
- don't package generated makefiles for docs/examples to avoid
321d6d
  multilib conflicts
321d6d
321d6d
* Mon Dec 18 2006 Jindrich Novy <jnovy@redhat.com> 7.16.0-4
321d6d
- convert spec to UTF-8
321d6d
- don't delete BuildRoot in %%prep phase
321d6d
- rpmlint fixes
321d6d
321d6d
* Thu Nov 16 2006 Jindrich Novy <jnovy@redhat.com> -7.16.0-3
321d6d
- prevent curl from dlopen()ing missing ldap libraries so that
321d6d
  ldap:// requests work (#215928)
321d6d
321d6d
* Tue Oct 31 2006 Jindrich Novy <jnovy@redhat.com> - 7.16.0-2
321d6d
- fix BuildRoot
321d6d
- add Requires: pkgconfig for curl-devel
321d6d
- move LDFLAGS and LIBS to Libs.private in libcurl.pc.in (#213278)
321d6d
321d6d
* Mon Oct 30 2006 Jindrich Novy <jnovy@redhat.com> - 7.16.0-1
321d6d
- update to curl-7.16.0
321d6d
321d6d
* Thu Aug 24 2006 Jindrich Novy <jnovy@redhat.com> - 7.15.5-1.fc6
321d6d
- update to curl-7.15.5
321d6d
- use %%{?dist}
321d6d
321d6d
* Fri Jun 30 2006 Ivana Varekova <varekova@redhat.com> - 7.15.4-1
321d6d
- update to 7.15.4
321d6d
321d6d
* Mon Mar 20 2006 Ivana Varekova <varekova@redhat.com> - 7.15.3-1
321d6d
- fix multilib problem using pkg-config
321d6d
- update to 7.15.3
321d6d
321d6d
* Thu Feb 23 2006 Ivana Varekova <varekova@redhat.com> - 7.15.1-2
321d6d
- fix multilib problem - #181290 - 
321d6d
  curl-devel.i386 not installable together with curl-devel.x86-64
321d6d
321d6d
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 7.15.1-1.2.1
321d6d
- bump again for double-long bug on ppc(64)
321d6d
321d6d
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 7.15.1-1.2
321d6d
- rebuilt for new gcc4.1 snapshot and glibc changes
321d6d
321d6d
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
321d6d
- rebuilt
321d6d
321d6d
* Thu Dec  8 2005 Ivana Varekova <varekova@redhat.com> 7.15.1-1
321d6d
- update to 7.15.1 (bug 175191)
321d6d
321d6d
* Wed Nov 30 2005 Ivana Varekova <varekova@redhat.com> 7.15.0-3
321d6d
- fix curl-config bug 174556 - missing vernum value
321d6d
321d6d
* Wed Nov  9 2005 Ivana Varekova <varekova@redhat.com> 7.15.0-2
321d6d
- rebuilt
321d6d
321d6d
* Tue Oct 18 2005 Ivana Varekova <varekova@redhat.com> 7.15.0-1
321d6d
- update to 7.15.0
321d6d
321d6d
* Thu Oct 13 2005 Ivana Varekova <varekova@redhat.com> 7.14.1-1
321d6d
- update to 7.14.1
321d6d
321d6d
* Thu Jun 16 2005 Ivana Varekova <varekova@redhat.com> 7.14.0-1
321d6d
- rebuild new version 
321d6d
321d6d
* Tue May 03 2005 Ivana Varekova <varekova@redhat.com> 7.13.1-3
321d6d
- fix bug 150768 - curl-7.12.3-2 breaks basic authentication
321d6d
  used Daniel Stenberg patch 
321d6d
321d6d
* Mon Apr 25 2005 Joe Orton <jorton@redhat.com> 7.13.1-2
321d6d
- update to use ca-bundle in /etc/pki
321d6d
- mark License as MIT not MPL
321d6d
321d6d
* Wed Mar  9 2005 Ivana Varekova <varekova@redhat.com> 7.13.1-1
321d6d
- rebuilt (7.13.1)
321d6d
321d6d
* Tue Mar  1 2005 Tomas Mraz <tmraz@redhat.com> 7.13.0-2
321d6d
- rebuild with openssl-0.9.7e
321d6d
321d6d
* Sun Feb 13 2005 Florian La Roche <laroche@redhat.com>
321d6d
- 7.13.0
321d6d
321d6d
* Wed Feb  9 2005 Joe Orton <jorton@redhat.com> 7.12.3-3
321d6d
- don't pass /usr to --with-libidn to remove "-L/usr/lib" from
321d6d
  'curl-config --libs' output on x86_64.
321d6d
321d6d
* Fri Jan 28 2005 Adrian Havill <havill@redhat.com> 7.12.3-1
321d6d
- Upgrade to 7.12.3, which uses poll() for FDSETSIZE limit (#134794)
321d6d
- require libidn-devel for devel subpkg (#141341)
321d6d
- remove proftpd kludge; included upstream
321d6d
321d6d
* Wed Oct 06 2004 Adrian Havill <havill@redhat.com> 7.12.1-1
321d6d
- upgrade to 7.12.1
321d6d
- enable GSSAPI auth (#129353)
321d6d
- enable I18N domain names (#134595)
321d6d
- workaround for broken ProFTPD SSL auth (#134133). Thanks to
321d6d
  Aleksandar Milivojevic
321d6d
321d6d
* Wed Sep 29 2004 Adrian Havill <havill@redhat.com> 7.12.0-4
321d6d
- move new docs position so defattr gets applied
321d6d
321d6d
* Mon Sep 27 2004 Warren Togami <wtogami@redhat.com> 7.12.0-3
321d6d
- remove INSTALL, move libcurl docs to -devel
321d6d
321d6d
* Mon Jul 26 2004 Jindrich Novy <jnovy@redhat.com>
321d6d
- updated to 7.12.0
321d6d
- updated nousr patch
321d6d
321d6d
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
321d6d
- rebuilt
321d6d
321d6d
* Wed Apr 07 2004 Adrian Havill <havill@redhat.com> 7.11.1-1
321d6d
- upgraded; updated nousr patch
321d6d
- added COPYING (#115956)
321d6d
- 
321d6d
321d6d
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
321d6d
- rebuilt
321d6d
321d6d
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
321d6d
- rebuilt
321d6d
321d6d
* Sat Jan 31 2004 Florian La Roche <Florian.LaRoche@redhat.de>
321d6d
- update to 7.10.8
321d6d
- remove patch2, already upstream
321d6d
321d6d
* Wed Oct 15 2003 Adrian Havill <havill@redhat.com> 7.10.6-7
321d6d
- aclocal before libtoolize
321d6d
- move OpenLDAP license so it's present as a doc file, present in
321d6d
  both the source and binary as per conditions
321d6d
321d6d
* Mon Oct 13 2003 Adrian Havill <havill@redhat.com> 7.10.6-6
321d6d
- add OpenLDAP copyright notice for usage of code, add OpenLDAP
321d6d
  license for this code
321d6d
321d6d
* Tue Oct 07 2003 Adrian Havill <havill@redhat.com> 7.10.6-5
321d6d
- match serverAltName certs with SSL (#106168)
321d6d
321d6d
* Tue Sep 16 2003 Adrian Havill <havill@redhat.com> 7.10.6-4.1
321d6d
- bump n-v-r for RHEL
321d6d
321d6d
* Tue Sep 16 2003 Adrian Havill <havill@redhat.com> 7.10.6-4
321d6d
- restore ca cert bundle (#104400)
321d6d
- require openssl, we want to use its ca-cert bundle
321d6d
321d6d
* Sun Sep  7 2003 Joe Orton <jorton@redhat.com> 7.10.6-3
321d6d
- rebuild
321d6d
321d6d
* Fri Sep  5 2003 Joe Orton <jorton@redhat.com> 7.10.6-2.2
321d6d
- fix to include libcurl.so
321d6d
321d6d
* Mon Aug 25 2003 Adrian Havill <havill@redhat.com> 7.10.6-2.1
321d6d
- bump n-v-r for RHEL
321d6d
321d6d
* Mon Aug 25 2003 Adrian Havill <havill@redhat.com> 7.10.6-2
321d6d
- devel subpkg needs openssl-devel as a Require (#102963)
321d6d
321d6d
* Mon Jul 28 2003 Adrian Havill <havill@redhat.com> 7.10.6-1
321d6d
- bumped version
321d6d
321d6d
* Tue Jul 01 2003 Adrian Havill <havill@redhat.com> 7.10.5-1
321d6d
- bumped version
321d6d
321d6d
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
321d6d
- rebuilt
321d6d
321d6d
* Sat Apr 12 2003 Florian La Roche <Florian.LaRoche@redhat.de>
321d6d
- update to 7.10.4
321d6d
- adapt nousr patch
321d6d
321d6d
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
321d6d
- rebuilt
321d6d
321d6d
* Tue Jan 21 2003 Joe Orton <jorton@redhat.com> 7.9.8-4
321d6d
- don't add -L/usr/lib to 'curl-config --libs' output
321d6d
321d6d
* Tue Jan  7 2003 Nalin Dahyabhai <nalin@redhat.com> 7.9.8-3
321d6d
- rebuild
321d6d
321d6d
* Wed Nov  6 2002 Joe Orton <jorton@redhat.com> 7.9.8-2
321d6d
- fix `curl-config --libs` output for libdir!=/usr/lib
321d6d
- remove docs/LIBCURL from docs list; remove unpackaged libcurl.la
321d6d
- libtoolize and reconf
321d6d
321d6d
* Mon Jul 22 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.8-1
321d6d
- 7.9.8 (# 69473)
321d6d
321d6d
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
321d6d
- automated rebuild
321d6d
321d6d
* Sun May 26 2002 Tim Powers <timp@redhat.com>
321d6d
- automated rebuild
321d6d
321d6d
* Thu May 16 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.7-1
321d6d
- 7.9.7
321d6d
321d6d
* Wed Apr 24 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.6-1
321d6d
- 7.9.6
321d6d
321d6d
* Thu Mar 21 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.5-2
321d6d
- Stop the curl-config script from printing -I/usr/include 
321d6d
  and -L/usr/lib (#59497)
321d6d
321d6d
* Fri Mar  8 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.5-1
321d6d
- 7.9.5
321d6d
321d6d
* Tue Feb 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.3-2
321d6d
- Rebuild
321d6d
321d6d
* Wed Jan 23 2002 Nalin Dahyabhai <nalin@redhat.com> 7.9.3-1
321d6d
- update to 7.9.3
321d6d
321d6d
* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 7.9.2-2
321d6d
- automated rebuild
321d6d
321d6d
* Wed Jan  9 2002 Trond Eivind Glomsrød <teg@redhat.com> 7.9.2-1
321d6d
- 7.9.2
321d6d
321d6d
* Fri Aug 17 2001 Nalin Dahyabhai <nalin@redhat.com>
321d6d
- include curl-config in curl-devel
321d6d
- update to 7.8 to fix memory leak and strlcat() symbol pollution from libcurl
321d6d
321d6d
* Wed Jul 18 2001 Crutcher Dunnavant <crutcher@redhat.com>
321d6d
- added openssl-devel build req
321d6d
321d6d
* Mon May 21 2001 Tim Powers <timp@redhat.com>
321d6d
- built for the distro
321d6d
321d6d
* Tue Apr 24 2001 Jeff Johnson <jbj@redhat.com>
321d6d
- upgrade to curl-7.7.2.
321d6d
- enable IPv6.
321d6d
321d6d
* Fri Mar  2 2001 Tim Powers <timp@redhat.com>
321d6d
- rebuilt against openssl-0.9.6-1
321d6d
321d6d
* Thu Jan  4 2001 Tim Powers <timp@redhat.com>
321d6d
- fixed mising ldconfigs
321d6d
- updated to 7.5.2, bug fixes
321d6d
321d6d
* Mon Dec 11 2000 Tim Powers <timp@redhat.com>
321d6d
- updated to 7.5.1
321d6d
321d6d
* Mon Nov  6 2000 Tim Powers <timp@redhat.com>
321d6d
- update to 7.4.1 to fix bug #20337, problems with curl -c
321d6d
- not using patch anymore, it's included in the new source. Keeping
321d6d
  for reference
321d6d
321d6d
* Fri Oct 20 2000 Nalin Dahyabhai <nalin@redhat.com>
321d6d
- fix bogus req in -devel package
321d6d
321d6d
* Fri Oct 20 2000 Tim Powers <timp@redhat.com> 
321d6d
- devel package needed defattr so that root owns the files
321d6d
321d6d
* Mon Oct 16 2000 Nalin Dahyabhai <nalin@redhat.com>
321d6d
- update to 7.3
321d6d
- apply vsprintf/vsnprintf patch from Colin Phipps via Debian
321d6d
321d6d
* Mon Aug 21 2000 Nalin Dahyabhai <nalin@redhat.com>
321d6d
- enable SSL support
321d6d
- fix packager tag
321d6d
- move buildroot to %%{_tmppath}
321d6d
321d6d
* Tue Aug 1 2000 Tim Powers <timp@redhat.com>
321d6d
- fixed vendor tag for bug #15028
321d6d
321d6d
* Mon Jul 24 2000 Prospector <prospector@redhat.com>
321d6d
- rebuilt
321d6d
321d6d
* Tue Jul 11 2000 Tim Powers <timp@redhat.com>
321d6d
- workaround alpha build problems with optimizations
321d6d
321d6d
* Mon Jul 10 2000 Tim Powers <timp@redhat.com>
321d6d
- rebuilt
321d6d
321d6d
* Mon Jun 5 2000 Tim Powers <timp@redhat.com>
321d6d
- put man pages in correct place
321d6d
- use %%makeinstall
321d6d
321d6d
* Mon Apr 24 2000 Tim Powers <timp@redhat.com>
321d6d
- updated to 6.5.2
321d6d
321d6d
* Wed Nov 3 1999 Tim Powers <timp@redhat.com>
321d6d
- updated sources to 6.2
321d6d
- gzip man page
321d6d
321d6d
* Mon Aug 30 1999 Tim Powers <timp@redhat.com>
321d6d
- changed group
321d6d
321d6d
* Thu Aug 26 1999 Tim Powers <timp@redhat.com>
321d6d
- changelog started
321d6d
- general cleanups, changed prefix to /usr, added manpage to files section
321d6d
- including in Powertools