Accepting request 129250 from devel:libraries:c_c++
- Curl 7.27.0 * support metalinks * Add sasl authentication support * various bugfixes - Fix previous change, _GNU_SOURCE --> AC_USE_SYSTEM_EXTENSIONS (forwarded request 129235 from elvigia) OBS-URL: https://build.opensuse.org/request/show/129250 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/curl?expand=0&rev=74
This commit is contained in:
commit
1240955347
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:efa900a1836ed2e287173fdb0b7bd187a310ce4f8df88ef0a7fa23586a287fa8
|
|
||||||
size 1983323
|
|
@ -1,7 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v1.4.12 (GNU/Linux)
|
|
||||||
|
|
||||||
iEYEABECAAYFAk9rdKgACgkQeOEcayedXJHJSwCgowL8602Sm+9E8csiFLp9oGBh
|
|
||||||
+ocAnityiUk4N9GOgrT1YPD7K0GEnAp0
|
|
||||||
=0cCc
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
curl-7.27.0.tar.lzma
Normal file
3
curl-7.27.0.tar.lzma
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:b986186140e0ef0102e11094873f1e71bca1159d12fe869a8aa2ce649f02b238
|
||||||
|
size 2037300
|
7
curl-7.27.0.tar.lzma.asc
Normal file
7
curl-7.27.0.tar.lzma.asc
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v1.4.12 (GNU/Linux)
|
||||||
|
|
||||||
|
iEYEABECAAYFAlATBJgACgkQeOEcayedXJG7qwCgpx6vCgDNTRZ2th1SnQw+V8WD
|
||||||
|
eIQAn1FrMLQyxZIF/9oDW67e4jnctUV4
|
||||||
|
=31wG
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,12 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jul 29 22:14:25 UTC 2012 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
|
- Curl 7.27.0
|
||||||
|
* support metalinks
|
||||||
|
* Add sasl authentication support
|
||||||
|
* various bugfixes
|
||||||
|
- Fix previous change, _GNU_SOURCE --> AC_USE_SYSTEM_EXTENSIONS
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jul 9 13:12:24 UTC 2012 - dnh@opensuse.org
|
Mon Jul 9 13:12:24 UTC 2012 - dnh@opensuse.org
|
||||||
|
|
||||||
|
11
curl.spec
11
curl.spec
@ -21,7 +21,7 @@
|
|||||||
%bcond_without testsuite
|
%bcond_without testsuite
|
||||||
|
|
||||||
Name: curl
|
Name: curl
|
||||||
Version: 7.25.0
|
Version: 7.27.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Tool for Transferring Data from URLs
|
Summary: A Tool for Transferring Data from URLs
|
||||||
License: BSD-3-Clause ; MIT
|
License: BSD-3-Clause ; MIT
|
||||||
@ -98,7 +98,7 @@ autoreconf -fi
|
|||||||
# (currently, libtool sets link_all_deplibs=(yes|unknown) everywhere,
|
# (currently, libtool sets link_all_deplibs=(yes|unknown) everywhere,
|
||||||
# will hopefully change in the future)
|
# will hopefully change in the future)
|
||||||
sed -i 's/link_all_deplibs=unknown/link_all_deplibs=no/' configure
|
sed -i 's/link_all_deplibs=unknown/link_all_deplibs=no/' configure
|
||||||
%configure CFLAGS="%{optflags} -D_GNU_SOURCE=1" \
|
%configure \
|
||||||
--enable-ipv6 \
|
--enable-ipv6 \
|
||||||
%if %{with openssl}
|
%if %{with openssl}
|
||||||
--with-ssl \
|
--with-ssl \
|
||||||
@ -158,7 +158,7 @@ install -m 644 docs/libcurl/libcurl.m4 $RPM_BUILD_ROOT/usr/share/aclocal/
|
|||||||
%doc docs/{BUGS,FAQ,FEATURES,MANUAL,RESOURCES,TODO,TheArtOfHttpScripting}
|
%doc docs/{BUGS,FAQ,FEATURES,MANUAL,RESOURCES,TODO,TheArtOfHttpScripting}
|
||||||
%doc lib/README.curl_off_t
|
%doc lib/README.curl_off_t
|
||||||
%{_prefix}/bin/curl
|
%{_prefix}/bin/curl
|
||||||
%doc %{_mandir}/man1/curl.1.gz
|
%doc %{_mandir}/man1/curl.1%{ext_man}
|
||||||
|
|
||||||
%files -n libcurl4
|
%files -n libcurl4
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -172,8 +172,9 @@ install -m 644 docs/libcurl/libcurl.m4 $RPM_BUILD_ROOT/usr/share/aclocal/
|
|||||||
%{_prefix}/share/aclocal/libcurl.m4
|
%{_prefix}/share/aclocal/libcurl.m4
|
||||||
%{_libdir}/libcurl.so
|
%{_libdir}/libcurl.so
|
||||||
%{_libdir}/pkgconfig/libcurl.pc
|
%{_libdir}/pkgconfig/libcurl.pc
|
||||||
%doc %{_mandir}/man1/curl-config.1.gz
|
%{_mandir}/man1/curl-config.1%{ext_man}
|
||||||
%doc %{_mandir}/man3/*
|
%{_mandir}/man1/mk-ca-bundle.1%{ext_man}
|
||||||
|
%{_mandir}/man3/*
|
||||||
%doc docs/libcurl/symbols-in-versions
|
%doc docs/libcurl/symbols-in-versions
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
@ -118,7 +118,7 @@ compile time is not enough.
|
|||||||
|
|
||||||
--- lib/netrc.c.orig
|
--- lib/netrc.c.orig
|
||||||
+++ lib/netrc.c
|
+++ lib/netrc.c
|
||||||
@@ -110,7 +110,7 @@ int Curl_parsenetrc(const char *host,
|
@@ -107,7 +107,7 @@ int Curl_parsenetrc(const char *host,
|
||||||
netrc_alloc = TRUE;
|
netrc_alloc = TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -129,7 +129,7 @@ compile time is not enough.
|
|||||||
char *tok_buf;
|
char *tok_buf;
|
||||||
--- lib/ssluse.c.orig
|
--- lib/ssluse.c.orig
|
||||||
+++ lib/ssluse.c
|
+++ lib/ssluse.c
|
||||||
@@ -436,7 +436,7 @@ int cert_stuff(struct connectdata *conn,
|
@@ -435,7 +435,7 @@ int cert_stuff(struct connectdata *conn,
|
||||||
STACK_OF(X509) *ca = NULL;
|
STACK_OF(X509) *ca = NULL;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
@ -138,7 +138,7 @@ compile time is not enough.
|
|||||||
if(!f) {
|
if(!f) {
|
||||||
failf(data, "could not open PKCS12 file '%s'", cert_file);
|
failf(data, "could not open PKCS12 file '%s'", cert_file);
|
||||||
return 0;
|
return 0;
|
||||||
@@ -2316,7 +2316,7 @@ static CURLcode servercert(struct connec
|
@@ -2338,7 +2338,7 @@ static CURLcode servercert(struct connec
|
||||||
|
|
||||||
/* e.g. match issuer name with provided issuer certificate */
|
/* e.g. match issuer name with provided issuer certificate */
|
||||||
if(data->set.str[STRING_SSL_ISSUERCERT]) {
|
if(data->set.str[STRING_SSL_ISSUERCERT]) {
|
||||||
@ -146,4 +146,44 @@ compile time is not enough.
|
|||||||
+ fp=fopen(data->set.str[STRING_SSL_ISSUERCERT],"re");
|
+ fp=fopen(data->set.str[STRING_SSL_ISSUERCERT],"re");
|
||||||
if(!fp) {
|
if(!fp) {
|
||||||
if(strict)
|
if(strict)
|
||||||
failf(data, "SSL: Unable to open issuer cert (%s)\n",
|
failf(data, "SSL: Unable to open issuer cert (%s)",
|
||||||
|
--- lib/connect.c.orig
|
||||||
|
+++ lib/connect.c
|
||||||
|
@@ -1236,7 +1236,7 @@ CURLcode Curl_socket(struct connectdata
|
||||||
|
(struct curl_sockaddr *)addr);
|
||||||
|
else
|
||||||
|
/* opensocket callback not set, so simply create the socket now */
|
||||||
|
- *sockfd = socket(addr->family, addr->socktype, addr->protocol);
|
||||||
|
+ *sockfd = socket(addr->family, addr->socktype | SOCK_CLOEXEC, addr->protocol);
|
||||||
|
|
||||||
|
if(*sockfd == CURL_SOCKET_BAD)
|
||||||
|
/* no socket, no connection */
|
||||||
|
--- configure.ac.orig
|
||||||
|
+++ configure.ac
|
||||||
|
@@ -180,6 +180,7 @@ AC_CANONICAL_HOST
|
||||||
|
dnl Get system canonical name
|
||||||
|
AC_DEFINE_UNQUOTED(OS, "${host}", [cpu-machine-OS])
|
||||||
|
|
||||||
|
+AC_USE_SYSTEM_EXTENSIONS
|
||||||
|
dnl Checks for programs.
|
||||||
|
CURL_CHECK_PROG_CC
|
||||||
|
|
||||||
|
@@ -193,6 +194,7 @@ dnl Our configure and build reentrant se
|
||||||
|
CURL_CONFIGURE_THREAD_SAFE
|
||||||
|
CURL_CONFIGURE_REENTRANT
|
||||||
|
|
||||||
|
+
|
||||||
|
dnl check for how to do large files
|
||||||
|
AC_SYS_LARGEFILE
|
||||||
|
|
||||||
|
--- m4/curl-compilers.m4.orig
|
||||||
|
+++ m4/curl-compilers.m4
|
||||||
|
@@ -1272,7 +1272,7 @@ dnl CPPFLAGS from being unexpectedly cha
|
||||||
|
AC_DEFUN([CURL_CHECK_PROG_CC], [
|
||||||
|
ac_save_CFLAGS="$CFLAGS"
|
||||||
|
ac_save_CPPFLAGS="$CPPFLAGS"
|
||||||
|
- AC_PROG_CC
|
||||||
|
+ AC_PROG_CC_STDC
|
||||||
|
CFLAGS="$ac_save_CFLAGS"
|
||||||
|
CPPFLAGS="$ac_save_CPPFLAGS"
|
||||||
|
])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user