mirror of https://github.com/axmolengine/axmol.git
Upgraded libcurl to 7.26.0 for linux port(32bit).
This commit is contained in:
parent
0d43d53eb7
commit
45783574fd
|
@ -1,560 +0,0 @@
|
||||||
# Makefile.in generated by automake 1.9.6 from Makefile.am.
|
|
||||||
# @configure_input@
|
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
|
||||||
# 2003, 2004, 2005 Free Software Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
@SET_MAKE@
|
|
||||||
|
|
||||||
srcdir = @srcdir@
|
|
||||||
top_srcdir = @top_srcdir@
|
|
||||||
VPATH = @srcdir@
|
|
||||||
pkgdatadir = $(datadir)/@PACKAGE@
|
|
||||||
pkglibdir = $(libdir)/@PACKAGE@
|
|
||||||
top_builddir = ../..
|
|
||||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
|
||||||
INSTALL = @INSTALL@
|
|
||||||
install_sh_DATA = $(install_sh) -c -m 644
|
|
||||||
install_sh_PROGRAM = $(install_sh) -c
|
|
||||||
install_sh_SCRIPT = $(install_sh) -c
|
|
||||||
INSTALL_HEADER = $(INSTALL_DATA)
|
|
||||||
transform = $(program_transform_name)
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
build_triplet = @build@
|
|
||||||
host_triplet = @host@
|
|
||||||
subdir = include/curl
|
|
||||||
DIST_COMMON = $(pkginclude_HEADERS) $(srcdir)/Makefile.am \
|
|
||||||
$(srcdir)/Makefile.in $(srcdir)/curlbuild.h.in
|
|
||||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
|
||||||
am__aclocal_m4_deps = $(top_srcdir)/m4/curl-compilers.m4 \
|
|
||||||
$(top_srcdir)/m4/curl-confopts.m4 \
|
|
||||||
$(top_srcdir)/m4/curl-functions.m4 \
|
|
||||||
$(top_srcdir)/m4/curl-openssl.m4 \
|
|
||||||
$(top_srcdir)/m4/curl-override.m4 \
|
|
||||||
$(top_srcdir)/m4/curl-reentrant.m4 \
|
|
||||||
$(top_srcdir)/m4/curl-system.m4 $(top_srcdir)/m4/libtool.m4 \
|
|
||||||
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
|
|
||||||
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
|
|
||||||
$(top_srcdir)/m4/xc-translit.m4 $(top_srcdir)/acinclude.m4 \
|
|
||||||
$(top_srcdir)/configure.ac
|
|
||||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
|
||||||
$(ACLOCAL_M4)
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
|
|
||||||
$(top_builddir)/src/curl_config.h curlbuild.h
|
|
||||||
CONFIG_CLEAN_FILES =
|
|
||||||
SOURCES =
|
|
||||||
DIST_SOURCES =
|
|
||||||
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
|
|
||||||
am__vpath_adj = case $$p in \
|
|
||||||
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
|
||||||
*) f=$$p;; \
|
|
||||||
esac;
|
|
||||||
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
|
|
||||||
am__installdirs = "$(DESTDIR)$(pkgincludedir)"
|
|
||||||
pkgincludeHEADERS_INSTALL = $(INSTALL_HEADER)
|
|
||||||
HEADERS = $(pkginclude_HEADERS)
|
|
||||||
ETAGS = etags
|
|
||||||
CTAGS = ctags
|
|
||||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
|
||||||
pkgincludedir = $(includedir)/curl
|
|
||||||
ACLOCAL = @ACLOCAL@
|
|
||||||
AMDEP_FALSE = @AMDEP_FALSE@
|
|
||||||
AMDEP_TRUE = @AMDEP_TRUE@
|
|
||||||
AMTAR = @AMTAR@
|
|
||||||
AR = @AR@
|
|
||||||
AS = @AS@
|
|
||||||
AUTOCONF = @AUTOCONF@
|
|
||||||
AUTOHEADER = @AUTOHEADER@
|
|
||||||
AUTOMAKE = @AUTOMAKE@
|
|
||||||
AWK = @AWK@
|
|
||||||
BUILD_LIBHOSTNAME_FALSE = @BUILD_LIBHOSTNAME_FALSE@
|
|
||||||
BUILD_LIBHOSTNAME_TRUE = @BUILD_LIBHOSTNAME_TRUE@
|
|
||||||
BUILD_UNITTESTS_FALSE = @BUILD_UNITTESTS_FALSE@
|
|
||||||
BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
|
|
||||||
CC = @CC@
|
|
||||||
CCDEPMODE = @CCDEPMODE@
|
|
||||||
CFLAGS = @CFLAGS@
|
|
||||||
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
|
|
||||||
CPP = @CPP@
|
|
||||||
CPPFLAGS = @CPPFLAGS@
|
|
||||||
CROSSCOMPILING_FALSE = @CROSSCOMPILING_FALSE@
|
|
||||||
CROSSCOMPILING_TRUE = @CROSSCOMPILING_TRUE@
|
|
||||||
CURLDEBUG_FALSE = @CURLDEBUG_FALSE@
|
|
||||||
CURLDEBUG_TRUE = @CURLDEBUG_TRUE@
|
|
||||||
CURLVERSION = @CURLVERSION@
|
|
||||||
CURL_CA_BUNDLE = @CURL_CA_BUNDLE@
|
|
||||||
CURL_CFLAG_EXTRAS = @CURL_CFLAG_EXTRAS@
|
|
||||||
CURL_DISABLE_DICT = @CURL_DISABLE_DICT@
|
|
||||||
CURL_DISABLE_FILE = @CURL_DISABLE_FILE@
|
|
||||||
CURL_DISABLE_FTP = @CURL_DISABLE_FTP@
|
|
||||||
CURL_DISABLE_GOPHER = @CURL_DISABLE_GOPHER@
|
|
||||||
CURL_DISABLE_HTTP = @CURL_DISABLE_HTTP@
|
|
||||||
CURL_DISABLE_IMAP = @CURL_DISABLE_IMAP@
|
|
||||||
CURL_DISABLE_LDAP = @CURL_DISABLE_LDAP@
|
|
||||||
CURL_DISABLE_LDAPS = @CURL_DISABLE_LDAPS@
|
|
||||||
CURL_DISABLE_POP3 = @CURL_DISABLE_POP3@
|
|
||||||
CURL_DISABLE_PROXY = @CURL_DISABLE_PROXY@
|
|
||||||
CURL_DISABLE_RTSP = @CURL_DISABLE_RTSP@
|
|
||||||
CURL_DISABLE_SMTP = @CURL_DISABLE_SMTP@
|
|
||||||
CURL_DISABLE_TELNET = @CURL_DISABLE_TELNET@
|
|
||||||
CURL_DISABLE_TFTP = @CURL_DISABLE_TFTP@
|
|
||||||
CURL_LIBS = @CURL_LIBS@
|
|
||||||
CURL_NETWORK_LIBS = @CURL_NETWORK_LIBS@
|
|
||||||
CYGPATH_W = @CYGPATH_W@
|
|
||||||
DEFS = @DEFS@
|
|
||||||
DEPDIR = @DEPDIR@
|
|
||||||
DLLTOOL = @DLLTOOL@
|
|
||||||
DSYMUTIL = @DSYMUTIL@
|
|
||||||
DUMPBIN = @DUMPBIN@
|
|
||||||
ECHO_C = @ECHO_C@
|
|
||||||
ECHO_N = @ECHO_N@
|
|
||||||
ECHO_T = @ECHO_T@
|
|
||||||
EGREP = @EGREP@
|
|
||||||
ENABLE_SHARED = @ENABLE_SHARED@
|
|
||||||
EXEEXT = @EXEEXT@
|
|
||||||
FGREP = @FGREP@
|
|
||||||
GREP = @GREP@
|
|
||||||
HAVE_GNUTLS_SRP = @HAVE_GNUTLS_SRP@
|
|
||||||
HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
|
|
||||||
HAVE_LIBZ = @HAVE_LIBZ@
|
|
||||||
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
|
|
||||||
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
|
|
||||||
HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
|
|
||||||
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
|
|
||||||
IDN_ENABLED = @IDN_ENABLED@
|
|
||||||
INSTALL_DATA = @INSTALL_DATA@
|
|
||||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|
||||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
||||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
|
||||||
IPV6_ENABLED = @IPV6_ENABLED@
|
|
||||||
KRB4_ENABLED = @KRB4_ENABLED@
|
|
||||||
LD = @LD@
|
|
||||||
LDFLAGS = @LDFLAGS@
|
|
||||||
LIBCURL_LIBS = @LIBCURL_LIBS@
|
|
||||||
LIBOBJS = @LIBOBJS@
|
|
||||||
LIBS = @LIBS@
|
|
||||||
LIBTOOL = @LIBTOOL@
|
|
||||||
LIPO = @LIPO@
|
|
||||||
LN_S = @LN_S@
|
|
||||||
LTLIBOBJS = @LTLIBOBJS@
|
|
||||||
MAINT = @MAINT@
|
|
||||||
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
|
||||||
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
|
||||||
MAKEINFO = @MAKEINFO@
|
|
||||||
MANIFEST_TOOL = @MANIFEST_TOOL@
|
|
||||||
MANOPT = @MANOPT@
|
|
||||||
MIMPURE_FALSE = @MIMPURE_FALSE@
|
|
||||||
MIMPURE_TRUE = @MIMPURE_TRUE@
|
|
||||||
NM = @NM@
|
|
||||||
NMEDIT = @NMEDIT@
|
|
||||||
NO_UNDEFINED_FALSE = @NO_UNDEFINED_FALSE@
|
|
||||||
NO_UNDEFINED_TRUE = @NO_UNDEFINED_TRUE@
|
|
||||||
NROFF = @NROFF@
|
|
||||||
OBJDUMP = @OBJDUMP@
|
|
||||||
OBJEXT = @OBJEXT@
|
|
||||||
OTOOL = @OTOOL@
|
|
||||||
OTOOL64 = @OTOOL64@
|
|
||||||
PACKAGE = @PACKAGE@
|
|
||||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
|
||||||
PACKAGE_NAME = @PACKAGE_NAME@
|
|
||||||
PACKAGE_STRING = @PACKAGE_STRING@
|
|
||||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
|
||||||
PACKAGE_URL = @PACKAGE_URL@
|
|
||||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
|
||||||
PATH = @PATH@
|
|
||||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
|
||||||
PERL = @PERL@
|
|
||||||
PKGADD_NAME = @PKGADD_NAME@
|
|
||||||
PKGADD_PKG = @PKGADD_PKG@
|
|
||||||
PKGADD_VENDOR = @PKGADD_VENDOR@
|
|
||||||
PKGCONFIG = @PKGCONFIG@
|
|
||||||
RANDOM_FILE = @RANDOM_FILE@
|
|
||||||
RANLIB = @RANLIB@
|
|
||||||
REQUIRE_LIB_DEPS = @REQUIRE_LIB_DEPS@
|
|
||||||
SED = @SED@
|
|
||||||
SET_MAKE = @SET_MAKE@
|
|
||||||
SHELL = @SHELL@
|
|
||||||
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
|
|
||||||
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
|
|
||||||
SSL_ENABLED = @SSL_ENABLED@
|
|
||||||
STATICLIB_FALSE = @STATICLIB_FALSE@
|
|
||||||
STATICLIB_TRUE = @STATICLIB_TRUE@
|
|
||||||
STRIP = @STRIP@
|
|
||||||
SUPPORT_FEATURES = @SUPPORT_FEATURES@
|
|
||||||
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
|
|
||||||
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
|
|
||||||
USE_ARES = @USE_ARES@
|
|
||||||
USE_AXTLS = @USE_AXTLS@
|
|
||||||
USE_CYASSL = @USE_CYASSL@
|
|
||||||
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
|
|
||||||
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
|
|
||||||
USE_GNUTLS = @USE_GNUTLS@
|
|
||||||
USE_LIBRTMP = @USE_LIBRTMP@
|
|
||||||
USE_LIBSSH2 = @USE_LIBSSH2@
|
|
||||||
USE_MANUAL_FALSE = @USE_MANUAL_FALSE@
|
|
||||||
USE_MANUAL_TRUE = @USE_MANUAL_TRUE@
|
|
||||||
USE_NSS = @USE_NSS@
|
|
||||||
USE_OPENLDAP = @USE_OPENLDAP@
|
|
||||||
USE_POLARSSL = @USE_POLARSSL@
|
|
||||||
USE_SSLEAY = @USE_SSLEAY@
|
|
||||||
USE_WINDOWS_SSPI = @USE_WINDOWS_SSPI@
|
|
||||||
VERSION = @VERSION@
|
|
||||||
VERSIONNUM = @VERSIONNUM@
|
|
||||||
ac_ct_AR = @ac_ct_AR@
|
|
||||||
ac_ct_CC = @ac_ct_CC@
|
|
||||||
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
|
||||||
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
|
|
||||||
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
|
|
||||||
am__include = @am__include@
|
|
||||||
am__leading_dot = @am__leading_dot@
|
|
||||||
am__quote = @am__quote@
|
|
||||||
am__tar = @am__tar@
|
|
||||||
am__untar = @am__untar@
|
|
||||||
bindir = @bindir@
|
|
||||||
build = @build@
|
|
||||||
build_alias = @build_alias@
|
|
||||||
build_cpu = @build_cpu@
|
|
||||||
build_os = @build_os@
|
|
||||||
build_vendor = @build_vendor@
|
|
||||||
datadir = @datadir@
|
|
||||||
datarootdir = @datarootdir@
|
|
||||||
docdir = @docdir@
|
|
||||||
dvidir = @dvidir@
|
|
||||||
exec_prefix = @exec_prefix@
|
|
||||||
host = @host@
|
|
||||||
host_alias = @host_alias@
|
|
||||||
host_cpu = @host_cpu@
|
|
||||||
host_os = @host_os@
|
|
||||||
host_vendor = @host_vendor@
|
|
||||||
htmldir = @htmldir@
|
|
||||||
includedir = @includedir@
|
|
||||||
infodir = @infodir@
|
|
||||||
install_sh = @install_sh@
|
|
||||||
libdir = @libdir@
|
|
||||||
libexecdir = @libexecdir@
|
|
||||||
libext = @libext@
|
|
||||||
localedir = @localedir@
|
|
||||||
localstatedir = @localstatedir@
|
|
||||||
mandir = @mandir@
|
|
||||||
mkdir_p = @mkdir_p@
|
|
||||||
oldincludedir = @oldincludedir@
|
|
||||||
pdfdir = @pdfdir@
|
|
||||||
prefix = @prefix@
|
|
||||||
program_transform_name = @program_transform_name@
|
|
||||||
psdir = @psdir@
|
|
||||||
sbindir = @sbindir@
|
|
||||||
sharedstatedir = @sharedstatedir@
|
|
||||||
subdirs = @subdirs@
|
|
||||||
sysconfdir = @sysconfdir@
|
|
||||||
target_alias = @target_alias@
|
|
||||||
|
|
||||||
#***************************************************************************
|
|
||||||
# _ _ ____ _
|
|
||||||
# Project ___| | | | _ \| |
|
|
||||||
# / __| | | | |_) | |
|
|
||||||
# | (__| |_| | _ <| |___
|
|
||||||
# \___|\___/|_| \_\_____|
|
|
||||||
#
|
|
||||||
# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
|
|
||||||
#
|
|
||||||
# This software is licensed as described in the file COPYING, which
|
|
||||||
# you should have received as part of this distribution. The terms
|
|
||||||
# are also available at http://curl.haxx.se/docs/copyright.html.
|
|
||||||
#
|
|
||||||
# You may opt to use, copy, modify, merge, publish, distribute and/or sell
|
|
||||||
# copies of the Software, and permit persons to whom the Software is
|
|
||||||
# furnished to do so, under the terms of the COPYING file.
|
|
||||||
#
|
|
||||||
# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
|
|
||||||
# KIND, either express or implied.
|
|
||||||
#
|
|
||||||
###########################################################################
|
|
||||||
pkginclude_HEADERS = \
|
|
||||||
curl.h curlver.h easy.h mprintf.h stdcheaders.h multi.h \
|
|
||||||
typecheck-gcc.h curlbuild.h curlrules.h
|
|
||||||
|
|
||||||
|
|
||||||
# curlbuild.h does not exist in the git tree. When the original libcurl
|
|
||||||
# source code distribution archive file is created, curlbuild.h.dist is
|
|
||||||
# renamed to curlbuild.h and included in the tarball so that it can be
|
|
||||||
# used directly on non-configure systems.
|
|
||||||
#
|
|
||||||
# The distributed curlbuild.h will be overwritten on configure systems
|
|
||||||
# when the configure script runs, with one that is suitable and specific
|
|
||||||
# to the library being configured and built.
|
|
||||||
#
|
|
||||||
# curlbuild.h.in is the distributed template file from which the configure
|
|
||||||
# script creates curlbuild.h at library configuration time, overwiting the
|
|
||||||
# one included in the distribution archive.
|
|
||||||
#
|
|
||||||
# curlbuild.h.dist is not included in the source code distribution archive.
|
|
||||||
EXTRA_DIST = curlbuild.h.in
|
|
||||||
DISTCLEANFILES = curlbuild.h
|
|
||||||
all: curlbuild.h
|
|
||||||
$(MAKE) $(AM_MAKEFLAGS) all-am
|
|
||||||
|
|
||||||
.SUFFIXES:
|
|
||||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
|
||||||
@for dep in $?; do \
|
|
||||||
case '$(am__configure_deps)' in \
|
|
||||||
*$$dep*) \
|
|
||||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
|
|
||||||
&& exit 0; \
|
|
||||||
exit 1;; \
|
|
||||||
esac; \
|
|
||||||
done; \
|
|
||||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign include/curl/Makefile'; \
|
|
||||||
cd $(top_srcdir) && \
|
|
||||||
$(AUTOMAKE) --foreign include/curl/Makefile
|
|
||||||
.PRECIOUS: Makefile
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
||||||
@case '$?' in \
|
|
||||||
*config.status*) \
|
|
||||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
|
||||||
*) \
|
|
||||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
|
||||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
|
||||||
esac;
|
|
||||||
|
|
||||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
|
||||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
||||||
|
|
||||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
|
||||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
||||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
|
||||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
||||||
|
|
||||||
curlbuild.h: stamp-h3
|
|
||||||
@if test ! -f $@; then \
|
|
||||||
rm -f stamp-h3; \
|
|
||||||
$(MAKE) stamp-h3; \
|
|
||||||
else :; fi
|
|
||||||
|
|
||||||
stamp-h3: $(srcdir)/curlbuild.h.in $(top_builddir)/config.status
|
|
||||||
@rm -f stamp-h3
|
|
||||||
cd $(top_builddir) && $(SHELL) ./config.status include/curl/curlbuild.h
|
|
||||||
$(srcdir)/curlbuild.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
|
||||||
cd $(top_srcdir) && $(AUTOHEADER)
|
|
||||||
rm -f stamp-h3
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
distclean-hdr:
|
|
||||||
-rm -f curlbuild.h stamp-h3
|
|
||||||
|
|
||||||
mostlyclean-libtool:
|
|
||||||
-rm -f *.lo
|
|
||||||
|
|
||||||
clean-libtool:
|
|
||||||
-rm -rf .libs _libs
|
|
||||||
|
|
||||||
distclean-libtool:
|
|
||||||
-rm -f libtool
|
|
||||||
uninstall-info-am:
|
|
||||||
install-pkgincludeHEADERS: $(pkginclude_HEADERS)
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
test -z "$(pkgincludedir)" || $(mkdir_p) "$(DESTDIR)$(pkgincludedir)"
|
|
||||||
@list='$(pkginclude_HEADERS)'; for p in $$list; do \
|
|
||||||
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
|
||||||
f=$(am__strip_dir) \
|
|
||||||
echo " $(pkgincludeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(pkgincludedir)/$$f'"; \
|
|
||||||
$(pkgincludeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(pkgincludedir)/$$f"; \
|
|
||||||
done
|
|
||||||
|
|
||||||
uninstall-pkgincludeHEADERS:
|
|
||||||
@$(NORMAL_UNINSTALL)
|
|
||||||
@list='$(pkginclude_HEADERS)'; for p in $$list; do \
|
|
||||||
f=$(am__strip_dir) \
|
|
||||||
echo " rm -f '$(DESTDIR)$(pkgincludedir)/$$f'"; \
|
|
||||||
rm -f "$(DESTDIR)$(pkgincludedir)/$$f"; \
|
|
||||||
done
|
|
||||||
|
|
||||||
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
|
||||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
||||||
unique=`for i in $$list; do \
|
|
||||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
||||||
done | \
|
|
||||||
$(AWK) ' { files[$$0] = 1; } \
|
|
||||||
END { for (i in files) print i; }'`; \
|
|
||||||
mkid -fID $$unique
|
|
||||||
tags: TAGS
|
|
||||||
|
|
||||||
TAGS: $(HEADERS) $(SOURCES) curlbuild.h.in $(TAGS_DEPENDENCIES) \
|
|
||||||
$(TAGS_FILES) $(LISP)
|
|
||||||
tags=; \
|
|
||||||
here=`pwd`; \
|
|
||||||
list='$(SOURCES) $(HEADERS) curlbuild.h.in $(LISP) $(TAGS_FILES)'; \
|
|
||||||
unique=`for i in $$list; do \
|
|
||||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
||||||
done | \
|
|
||||||
$(AWK) ' { files[$$0] = 1; } \
|
|
||||||
END { for (i in files) print i; }'`; \
|
|
||||||
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
|
|
||||||
test -n "$$unique" || unique=$$empty_fix; \
|
|
||||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
|
||||||
$$tags $$unique; \
|
|
||||||
fi
|
|
||||||
ctags: CTAGS
|
|
||||||
CTAGS: $(HEADERS) $(SOURCES) curlbuild.h.in $(TAGS_DEPENDENCIES) \
|
|
||||||
$(TAGS_FILES) $(LISP)
|
|
||||||
tags=; \
|
|
||||||
here=`pwd`; \
|
|
||||||
list='$(SOURCES) $(HEADERS) curlbuild.h.in $(LISP) $(TAGS_FILES)'; \
|
|
||||||
unique=`for i in $$list; do \
|
|
||||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
||||||
done | \
|
|
||||||
$(AWK) ' { files[$$0] = 1; } \
|
|
||||||
END { for (i in files) print i; }'`; \
|
|
||||||
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|
|
||||||
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
|
||||||
$$tags $$unique
|
|
||||||
|
|
||||||
GTAGS:
|
|
||||||
here=`$(am__cd) $(top_builddir) && pwd` \
|
|
||||||
&& cd $(top_srcdir) \
|
|
||||||
&& gtags -i $(GTAGS_ARGS) $$here
|
|
||||||
|
|
||||||
distclean-tags:
|
|
||||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
|
||||||
|
|
||||||
distdir: $(DISTFILES)
|
|
||||||
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
|
|
||||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
|
|
||||||
list='$(DISTFILES)'; for file in $$list; do \
|
|
||||||
case $$file in \
|
|
||||||
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
|
|
||||||
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
|
|
||||||
esac; \
|
|
||||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
|
||||||
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
|
|
||||||
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
|
|
||||||
dir="/$$dir"; \
|
|
||||||
$(mkdir_p) "$(distdir)$$dir"; \
|
|
||||||
else \
|
|
||||||
dir=''; \
|
|
||||||
fi; \
|
|
||||||
if test -d $$d/$$file; then \
|
|
||||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
|
||||||
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
|
|
||||||
fi; \
|
|
||||||
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
|
|
||||||
else \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file \
|
|
||||||
|| exit 1; \
|
|
||||||
fi; \
|
|
||||||
done
|
|
||||||
check-am: all-am
|
|
||||||
check: check-am
|
|
||||||
@CURLDEBUG_FALSE@all-local:
|
|
||||||
all-am: Makefile $(HEADERS) curlbuild.h all-local
|
|
||||||
installdirs:
|
|
||||||
for dir in "$(DESTDIR)$(pkgincludedir)"; do \
|
|
||||||
test -z "$$dir" || $(mkdir_p) "$$dir"; \
|
|
||||||
done
|
|
||||||
install: install-am
|
|
||||||
install-exec: install-exec-am
|
|
||||||
install-data: install-data-am
|
|
||||||
uninstall: uninstall-am
|
|
||||||
|
|
||||||
install-am: all-am
|
|
||||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
|
||||||
|
|
||||||
installcheck: installcheck-am
|
|
||||||
install-strip:
|
|
||||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
|
||||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
|
||||||
`test -z '$(STRIP)' || \
|
|
||||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
|
||||||
mostlyclean-generic:
|
|
||||||
|
|
||||||
clean-generic:
|
|
||||||
|
|
||||||
distclean-generic:
|
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
||||||
-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
|
|
||||||
|
|
||||||
maintainer-clean-generic:
|
|
||||||
@echo "This command is intended for maintainers to use"
|
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
|
||||||
clean: clean-am
|
|
||||||
|
|
||||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
|
||||||
|
|
||||||
distclean: distclean-am
|
|
||||||
-rm -f Makefile
|
|
||||||
distclean-am: clean-am distclean-generic distclean-hdr \
|
|
||||||
distclean-libtool distclean-tags
|
|
||||||
|
|
||||||
dvi: dvi-am
|
|
||||||
|
|
||||||
dvi-am:
|
|
||||||
|
|
||||||
html: html-am
|
|
||||||
|
|
||||||
info: info-am
|
|
||||||
|
|
||||||
info-am:
|
|
||||||
|
|
||||||
install-data-am: install-pkgincludeHEADERS
|
|
||||||
|
|
||||||
install-exec-am:
|
|
||||||
|
|
||||||
install-info: install-info-am
|
|
||||||
|
|
||||||
install-man:
|
|
||||||
|
|
||||||
installcheck-am:
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-am
|
|
||||||
-rm -f Makefile
|
|
||||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
|
||||||
|
|
||||||
mostlyclean: mostlyclean-am
|
|
||||||
|
|
||||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
|
||||||
|
|
||||||
pdf: pdf-am
|
|
||||||
|
|
||||||
pdf-am:
|
|
||||||
|
|
||||||
ps: ps-am
|
|
||||||
|
|
||||||
ps-am:
|
|
||||||
|
|
||||||
uninstall-am: uninstall-info-am uninstall-pkgincludeHEADERS
|
|
||||||
|
|
||||||
.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
|
|
||||||
clean-generic clean-libtool ctags distclean distclean-generic \
|
|
||||||
distclean-hdr distclean-libtool distclean-tags distdir dvi \
|
|
||||||
dvi-am html html-am info info-am install install-am \
|
|
||||||
install-data install-data-am install-exec install-exec-am \
|
|
||||||
install-info install-info-am install-man \
|
|
||||||
install-pkgincludeHEADERS install-strip installcheck \
|
|
||||||
installcheck-am installdirs maintainer-clean \
|
|
||||||
maintainer-clean-generic mostlyclean mostlyclean-generic \
|
|
||||||
mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
|
|
||||||
uninstall-am uninstall-info-am uninstall-pkgincludeHEADERS
|
|
||||||
|
|
||||||
|
|
||||||
checksrc:
|
|
||||||
@@PERL@ $(top_srcdir)/lib/checksrc.pl -Wcurlbuild.h -D$(top_srcdir)/include/curl $(pkginclude_HEADERS) $(EXTRA_DIST)
|
|
||||||
|
|
||||||
# for debug builds, we scan the sources on all regular make invokes
|
|
||||||
@CURLDEBUG_TRUE@all-local: checksrc
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
||||||
.NOEXPORT:
|
|
|
@ -7,7 +7,7 @@
|
||||||
* | (__| |_| | _ <| |___
|
* | (__| |_| | _ <| |___
|
||||||
* \___|\___/|_| \_\_____|
|
* \___|\___/|_| \_\_____|
|
||||||
*
|
*
|
||||||
* Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
|
* Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||||
*
|
*
|
||||||
* This software is licensed as described in the file COPYING, which
|
* This software is licensed as described in the file COPYING, which
|
||||||
* you should have received as part of this distribution. The terms
|
* you should have received as part of this distribution. The terms
|
||||||
|
@ -55,34 +55,32 @@
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
|
|
||||||
#if defined(WIN32) && !defined(_WIN32_WCE) && !defined(__GNUC__) && \
|
#if defined(WIN32) && !defined(_WIN32_WCE) && !defined(__CYGWIN__)
|
||||||
!defined(__CYGWIN__) || defined(__MINGW32__)
|
#if !(defined(_WINSOCKAPI_) || defined(_WINSOCK_H) || defined(__LWIP_OPT_H__))
|
||||||
#if !(defined(_WINSOCKAPI_) || defined(_WINSOCK_H))
|
|
||||||
/* The check above prevents the winsock2 inclusion if winsock.h already was
|
/* The check above prevents the winsock2 inclusion if winsock.h already was
|
||||||
included, since they can't co-exist without problems */
|
included, since they can't co-exist without problems */
|
||||||
#include <winsock2.h>
|
#include <winsock2.h>
|
||||||
#include <ws2tcpip.h>
|
#include <ws2tcpip.h>
|
||||||
#endif
|
#endif
|
||||||
#else
|
#endif
|
||||||
|
|
||||||
/* HP-UX systems version 9, 10 and 11 lack sys/select.h and so does oldish
|
/* HP-UX systems version 9, 10 and 11 lack sys/select.h and so does oldish
|
||||||
libc5-based Linux systems. Only include it on system that are known to
|
libc5-based Linux systems. Only include it on systems that are known to
|
||||||
require it! */
|
require it! */
|
||||||
#if defined(_AIX) || defined(__NOVELL_LIBC__) || defined(__NetBSD__) || \
|
#if defined(_AIX) || defined(__NOVELL_LIBC__) || defined(__NetBSD__) || \
|
||||||
defined(__minix) || defined(__SYMBIAN32__) || defined(__INTEGRITY) || \
|
defined(__minix) || defined(__SYMBIAN32__) || defined(__INTEGRITY) || \
|
||||||
defined(ANDROID) || \
|
defined(ANDROID) || defined(__ANDROID__) || \
|
||||||
(defined(__FreeBSD_version) && (__FreeBSD_version < 800000))
|
(defined(__FreeBSD_version) && (__FreeBSD_version < 800000))
|
||||||
#include <sys/select.h>
|
#include <sys/select.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef _WIN32_WCE
|
#if !defined(WIN32) && !defined(_WIN32_WCE)
|
||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if !defined(WIN32) && !defined(__WATCOMC__) && !defined(__VXWORKS__)
|
#if !defined(WIN32) && !defined(__WATCOMC__) && !defined(__VXWORKS__)
|
||||||
#include <sys/time.h>
|
#include <sys/time.h>
|
||||||
#endif
|
#endif
|
||||||
#include <sys/types.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef __BEOS__
|
#ifdef __BEOS__
|
||||||
#include <support/SupportDefs.h>
|
#include <support/SupportDefs.h>
|
||||||
|
@ -122,7 +120,7 @@ typedef void CURL;
|
||||||
|
|
||||||
#ifndef curl_socket_typedef
|
#ifndef curl_socket_typedef
|
||||||
/* socket typedef */
|
/* socket typedef */
|
||||||
#ifdef WIN32
|
#if defined(WIN32) && !defined(__LWIP_OPT_H__)
|
||||||
typedef SOCKET curl_socket_t;
|
typedef SOCKET curl_socket_t;
|
||||||
#define CURL_SOCKET_BAD INVALID_SOCKET
|
#define CURL_SOCKET_BAD INVALID_SOCKET
|
||||||
#else
|
#else
|
||||||
|
@ -189,10 +187,10 @@ typedef int (*curl_progress_callback)(void *clientp,
|
||||||
#define CURL_MAX_HTTP_HEADER (100*1024)
|
#define CURL_MAX_HTTP_HEADER (100*1024)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/* This is a magic return code for the write callback that, when returned,
|
/* This is a magic return code for the write callback that, when returned,
|
||||||
will signal libcurl to pause receiving on the current transfer. */
|
will signal libcurl to pause receiving on the current transfer. */
|
||||||
#define CURL_WRITEFUNC_PAUSE 0x10000001
|
#define CURL_WRITEFUNC_PAUSE 0x10000001
|
||||||
|
|
||||||
typedef size_t (*curl_write_callback)(char *buffer,
|
typedef size_t (*curl_write_callback)(char *buffer,
|
||||||
size_t size,
|
size_t size,
|
||||||
size_t nitems,
|
size_t nitems,
|
||||||
|
@ -413,9 +411,12 @@ typedef enum {
|
||||||
CURLE_REMOTE_ACCESS_DENIED, /* 9 a service was denied by the server
|
CURLE_REMOTE_ACCESS_DENIED, /* 9 a service was denied by the server
|
||||||
due to lack of access - when login fails
|
due to lack of access - when login fails
|
||||||
this is not returned. */
|
this is not returned. */
|
||||||
CURLE_OBSOLETE10, /* 10 - NOT USED */
|
CURLE_FTP_ACCEPT_FAILED, /* 10 - [was obsoleted in April 2006 for
|
||||||
|
7.15.4, reused in Dec 2011 for 7.24.0]*/
|
||||||
CURLE_FTP_WEIRD_PASS_REPLY, /* 11 */
|
CURLE_FTP_WEIRD_PASS_REPLY, /* 11 */
|
||||||
CURLE_OBSOLETE12, /* 12 - NOT USED */
|
CURLE_FTP_ACCEPT_TIMEOUT, /* 12 - timeout occurred accepting server
|
||||||
|
[was obsoleted in August 2007 for 7.17.0,
|
||||||
|
reused in Dec 2011 for 7.24.0]*/
|
||||||
CURLE_FTP_WEIRD_PASV_REPLY, /* 13 */
|
CURLE_FTP_WEIRD_PASV_REPLY, /* 13 */
|
||||||
CURLE_FTP_WEIRD_227_FORMAT, /* 14 */
|
CURLE_FTP_WEIRD_227_FORMAT, /* 14 */
|
||||||
CURLE_FTP_CANT_GET_HOST, /* 15 */
|
CURLE_FTP_CANT_GET_HOST, /* 15 */
|
||||||
|
@ -513,13 +514,16 @@ typedef enum {
|
||||||
CURLE_RTSP_SESSION_ERROR, /* 86 - mismatch of RTSP Session Ids */
|
CURLE_RTSP_SESSION_ERROR, /* 86 - mismatch of RTSP Session Ids */
|
||||||
CURLE_FTP_BAD_FILE_LIST, /* 87 - unable to parse FTP file list */
|
CURLE_FTP_BAD_FILE_LIST, /* 87 - unable to parse FTP file list */
|
||||||
CURLE_CHUNK_FAILED, /* 88 - chunk callback reported error */
|
CURLE_CHUNK_FAILED, /* 88 - chunk callback reported error */
|
||||||
|
|
||||||
CURL_LAST /* never use! */
|
CURL_LAST /* never use! */
|
||||||
} CURLcode;
|
} CURLcode;
|
||||||
|
|
||||||
#ifndef CURL_NO_OLDIES /* define this to test if your app builds with all
|
#ifndef CURL_NO_OLDIES /* define this to test if your app builds with all
|
||||||
the obsolete stuff removed! */
|
the obsolete stuff removed! */
|
||||||
|
|
||||||
|
/* Previously obsoletes error codes re-used in 7.24.0 */
|
||||||
|
#define CURLE_OBSOLETE10 CURLE_FTP_ACCEPT_FAILED
|
||||||
|
#define CURLE_OBSOLETE12 CURLE_FTP_ACCEPT_TIMEOUT
|
||||||
|
|
||||||
/* compatibility with older names */
|
/* compatibility with older names */
|
||||||
#define CURLOPT_ENCODING CURLOPT_ACCEPT_ENCODING
|
#define CURLOPT_ENCODING CURLOPT_ACCEPT_ENCODING
|
||||||
|
|
||||||
|
@ -594,17 +598,32 @@ typedef enum {
|
||||||
in 7.18.0 */
|
in 7.18.0 */
|
||||||
} curl_proxytype; /* this enum was added in 7.10 */
|
} curl_proxytype; /* this enum was added in 7.10 */
|
||||||
|
|
||||||
#define CURLAUTH_NONE 0 /* nothing */
|
/*
|
||||||
#define CURLAUTH_BASIC (1<<0) /* Basic (default) */
|
* Bitmasks for CURLOPT_HTTPAUTH and CURLOPT_PROXYAUTH options:
|
||||||
#define CURLAUTH_DIGEST (1<<1) /* Digest */
|
*
|
||||||
#define CURLAUTH_GSSNEGOTIATE (1<<2) /* GSS-Negotiate */
|
* CURLAUTH_NONE - No HTTP authentication
|
||||||
#define CURLAUTH_NTLM (1<<3) /* NTLM */
|
* CURLAUTH_BASIC - HTTP Basic authentication (default)
|
||||||
#define CURLAUTH_DIGEST_IE (1<<4) /* Digest with IE flavour */
|
* CURLAUTH_DIGEST - HTTP Digest authentication
|
||||||
#define CURLAUTH_ONLY (1<<31) /* used together with a single other
|
* CURLAUTH_GSSNEGOTIATE - HTTP GSS-Negotiate authentication
|
||||||
type to force no auth or just that
|
* CURLAUTH_NTLM - HTTP NTLM authentication
|
||||||
single type */
|
* CURLAUTH_DIGEST_IE - HTTP Digest authentication with IE flavour
|
||||||
#define CURLAUTH_ANY (~CURLAUTH_DIGEST_IE) /* all fine types set */
|
* CURLAUTH_NTLM_WB - HTTP NTLM authentication delegated to winbind helper
|
||||||
#define CURLAUTH_ANYSAFE (~(CURLAUTH_BASIC|CURLAUTH_DIGEST_IE))
|
* CURLAUTH_ONLY - Use together with a single other type to force no
|
||||||
|
* authentication or just that single type
|
||||||
|
* CURLAUTH_ANY - All fine types set
|
||||||
|
* CURLAUTH_ANYSAFE - All fine types except Basic
|
||||||
|
*/
|
||||||
|
|
||||||
|
#define CURLAUTH_NONE ((unsigned long)0)
|
||||||
|
#define CURLAUTH_BASIC (((unsigned long)1)<<0)
|
||||||
|
#define CURLAUTH_DIGEST (((unsigned long)1)<<1)
|
||||||
|
#define CURLAUTH_GSSNEGOTIATE (((unsigned long)1)<<2)
|
||||||
|
#define CURLAUTH_NTLM (((unsigned long)1)<<3)
|
||||||
|
#define CURLAUTH_DIGEST_IE (((unsigned long)1)<<4)
|
||||||
|
#define CURLAUTH_NTLM_WB (((unsigned long)1)<<5)
|
||||||
|
#define CURLAUTH_ONLY (((unsigned long)1)<<31)
|
||||||
|
#define CURLAUTH_ANY (~CURLAUTH_DIGEST_IE)
|
||||||
|
#define CURLAUTH_ANYSAFE (~(CURLAUTH_BASIC|CURLAUTH_DIGEST_IE))
|
||||||
|
|
||||||
#define CURLSSH_AUTH_ANY ~0 /* all types supported by the server */
|
#define CURLSSH_AUTH_ANY ~0 /* all types supported by the server */
|
||||||
#define CURLSSH_AUTH_NONE 0 /* none allowed, silly but complete */
|
#define CURLSSH_AUTH_NONE 0 /* none allowed, silly but complete */
|
||||||
|
@ -614,6 +633,10 @@ typedef enum {
|
||||||
#define CURLSSH_AUTH_KEYBOARD (1<<3) /* keyboard interactive */
|
#define CURLSSH_AUTH_KEYBOARD (1<<3) /* keyboard interactive */
|
||||||
#define CURLSSH_AUTH_DEFAULT CURLSSH_AUTH_ANY
|
#define CURLSSH_AUTH_DEFAULT CURLSSH_AUTH_ANY
|
||||||
|
|
||||||
|
#define CURLGSSAPI_DELEGATION_NONE 0 /* no delegation (default) */
|
||||||
|
#define CURLGSSAPI_DELEGATION_POLICY_FLAG (1<<0) /* if permitted by policy */
|
||||||
|
#define CURLGSSAPI_DELEGATION_FLAG (1<<1) /* delegate always */
|
||||||
|
|
||||||
#define CURL_ERROR_SIZE 256
|
#define CURL_ERROR_SIZE 256
|
||||||
|
|
||||||
struct curl_khkey {
|
struct curl_khkey {
|
||||||
|
@ -664,6 +687,15 @@ typedef enum {
|
||||||
CURLUSESSL_LAST /* not an option, never use */
|
CURLUSESSL_LAST /* not an option, never use */
|
||||||
} curl_usessl;
|
} curl_usessl;
|
||||||
|
|
||||||
|
/* Definition of bits for the CURLOPT_SSL_OPTIONS argument: */
|
||||||
|
|
||||||
|
/* - ALLOW_BEAST tells libcurl to allow the BEAST SSL vulnerability in the
|
||||||
|
name of improving interoperability with older servers. Some SSL libraries
|
||||||
|
have introduced work-arounds for this flaw but those work-arounds sometimes
|
||||||
|
make the SSL communication fail. To regain functionality with those broken
|
||||||
|
servers, a user can this way allow the vulnerability back. */
|
||||||
|
#define CURLSSLOPT_ALLOW_BEAST (1<<0)
|
||||||
|
|
||||||
#ifndef CURL_NO_OLDIES /* define this to test if your app builds with all
|
#ifndef CURL_NO_OLDIES /* define this to test if your app builds with all
|
||||||
the obsolete stuff removed! */
|
the obsolete stuff removed! */
|
||||||
|
|
||||||
|
@ -916,9 +948,7 @@ typedef enum {
|
||||||
/* send linked-list of post-transfer QUOTE commands */
|
/* send linked-list of post-transfer QUOTE commands */
|
||||||
CINIT(POSTQUOTE, OBJECTPOINT, 39),
|
CINIT(POSTQUOTE, OBJECTPOINT, 39),
|
||||||
|
|
||||||
/* Pass a pointer to string of the output using full variable-replacement
|
CINIT(WRITEINFO, OBJECTPOINT, 40), /* DEPRECATED, do not use! */
|
||||||
as described elsewhere. */
|
|
||||||
CINIT(WRITEINFO, OBJECTPOINT, 40),
|
|
||||||
|
|
||||||
CINIT(VERBOSE, LONG, 41), /* talk a lot */
|
CINIT(VERBOSE, LONG, 41), /* talk a lot */
|
||||||
CINIT(HEADER, LONG, 42), /* throw the header out too */
|
CINIT(HEADER, LONG, 42), /* throw the header out too */
|
||||||
|
@ -994,8 +1024,7 @@ typedef enum {
|
||||||
/* Max amount of cached alive connections */
|
/* Max amount of cached alive connections */
|
||||||
CINIT(MAXCONNECTS, LONG, 71),
|
CINIT(MAXCONNECTS, LONG, 71),
|
||||||
|
|
||||||
/* 72 - DEPRECATED */
|
CINIT(CLOSEPOLICY, LONG, 72), /* DEPRECATED, do not use! */
|
||||||
CINIT(CLOSEPOLICY, LONG, 72),
|
|
||||||
|
|
||||||
/* 73 = OBSOLETE */
|
/* 73 = OBSOLETE */
|
||||||
|
|
||||||
|
@ -1069,7 +1098,7 @@ typedef enum {
|
||||||
CINIT(SSLENGINE_DEFAULT, LONG, 90),
|
CINIT(SSLENGINE_DEFAULT, LONG, 90),
|
||||||
|
|
||||||
/* Non-zero value means to use the global dns cache */
|
/* Non-zero value means to use the global dns cache */
|
||||||
CINIT(DNS_USE_GLOBAL_CACHE, LONG, 91), /* To become OBSOLETE soon */
|
CINIT(DNS_USE_GLOBAL_CACHE, LONG, 91), /* DEPRECATED, do not use! */
|
||||||
|
|
||||||
/* DNS cache timeout */
|
/* DNS cache timeout */
|
||||||
CINIT(DNS_CACHE_TIMEOUT, LONG, 92),
|
CINIT(DNS_CACHE_TIMEOUT, LONG, 92),
|
||||||
|
@ -1483,6 +1512,29 @@ typedef enum {
|
||||||
CINIT(CLOSESOCKETFUNCTION, FUNCTIONPOINT, 208),
|
CINIT(CLOSESOCKETFUNCTION, FUNCTIONPOINT, 208),
|
||||||
CINIT(CLOSESOCKETDATA, OBJECTPOINT, 209),
|
CINIT(CLOSESOCKETDATA, OBJECTPOINT, 209),
|
||||||
|
|
||||||
|
/* allow GSSAPI credential delegation */
|
||||||
|
CINIT(GSSAPI_DELEGATION, LONG, 210),
|
||||||
|
|
||||||
|
/* Set the name servers to use for DNS resolution */
|
||||||
|
CINIT(DNS_SERVERS, OBJECTPOINT, 211),
|
||||||
|
|
||||||
|
/* Time-out accept operations (currently for FTP only) after this amount
|
||||||
|
of miliseconds. */
|
||||||
|
CINIT(ACCEPTTIMEOUT_MS, LONG, 212),
|
||||||
|
|
||||||
|
/* Set TCP keepalive */
|
||||||
|
CINIT(TCP_KEEPALIVE, LONG, 213),
|
||||||
|
|
||||||
|
/* non-universal keepalive knobs (Linux, AIX, HP-UX, more) */
|
||||||
|
CINIT(TCP_KEEPIDLE, LONG, 214),
|
||||||
|
CINIT(TCP_KEEPINTVL, LONG, 215),
|
||||||
|
|
||||||
|
/* Enable/disable specific SSL features with a bitmask, see CURLSSLOPT_* */
|
||||||
|
CINIT(SSL_OPTIONS, LONG, 216),
|
||||||
|
|
||||||
|
/* set the SMTP auth originator */
|
||||||
|
CINIT(MAIL_AUTH, OBJECTPOINT, 217),
|
||||||
|
|
||||||
CURLOPT_LASTENTRY /* the last unused */
|
CURLOPT_LASTENTRY /* the last unused */
|
||||||
} CURLoption;
|
} CURLoption;
|
||||||
|
|
||||||
|
@ -1586,13 +1638,16 @@ enum CURL_TLSAUTH {
|
||||||
};
|
};
|
||||||
|
|
||||||
/* symbols to use with CURLOPT_POSTREDIR.
|
/* symbols to use with CURLOPT_POSTREDIR.
|
||||||
CURL_REDIR_POST_301 and CURL_REDIR_POST_302 can be bitwise ORed so that
|
CURL_REDIR_POST_301, CURL_REDIR_POST_302 and CURL_REDIR_POST_303
|
||||||
CURL_REDIR_POST_301 | CURL_REDIR_POST_302 == CURL_REDIR_POST_ALL */
|
can be bitwise ORed so that CURL_REDIR_POST_301 | CURL_REDIR_POST_302
|
||||||
|
| CURL_REDIR_POST_303 == CURL_REDIR_POST_ALL */
|
||||||
|
|
||||||
#define CURL_REDIR_GET_ALL 0
|
#define CURL_REDIR_GET_ALL 0
|
||||||
#define CURL_REDIR_POST_301 1
|
#define CURL_REDIR_POST_301 1
|
||||||
#define CURL_REDIR_POST_302 2
|
#define CURL_REDIR_POST_302 2
|
||||||
#define CURL_REDIR_POST_ALL (CURL_REDIR_POST_301|CURL_REDIR_POST_302)
|
#define CURL_REDIR_POST_303 4
|
||||||
|
#define CURL_REDIR_POST_ALL \
|
||||||
|
(CURL_REDIR_POST_301|CURL_REDIR_POST_302|CURL_REDIR_POST_303)
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
CURL_TIMECOND_NONE,
|
CURL_TIMECOND_NONE,
|
||||||
|
@ -2011,8 +2066,9 @@ typedef enum {
|
||||||
CURLSHE_BAD_OPTION, /* 1 */
|
CURLSHE_BAD_OPTION, /* 1 */
|
||||||
CURLSHE_IN_USE, /* 2 */
|
CURLSHE_IN_USE, /* 2 */
|
||||||
CURLSHE_INVALID, /* 3 */
|
CURLSHE_INVALID, /* 3 */
|
||||||
CURLSHE_NOMEM, /* out of memory */
|
CURLSHE_NOMEM, /* 4 out of memory */
|
||||||
CURLSHE_LAST /* never use */
|
CURLSHE_NOT_BUILT_IN, /* 5 feature not present in lib */
|
||||||
|
CURLSHE_LAST /* never use */
|
||||||
} CURLSHcode;
|
} CURLSHcode;
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
|
@ -2092,8 +2148,9 @@ typedef struct {
|
||||||
#define CURL_VERSION_CONV (1<<12) /* character conversions supported */
|
#define CURL_VERSION_CONV (1<<12) /* character conversions supported */
|
||||||
#define CURL_VERSION_CURLDEBUG (1<<13) /* debug memory tracking supported */
|
#define CURL_VERSION_CURLDEBUG (1<<13) /* debug memory tracking supported */
|
||||||
#define CURL_VERSION_TLSAUTH_SRP (1<<14) /* TLS-SRP auth is supported */
|
#define CURL_VERSION_TLSAUTH_SRP (1<<14) /* TLS-SRP auth is supported */
|
||||||
|
#define CURL_VERSION_NTLM_WB (1<<15) /* NTLM delegating to winbind helper */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NAME curl_version_info()
|
* NAME curl_version_info()
|
||||||
*
|
*
|
||||||
* DESCRIPTION
|
* DESCRIPTION
|
||||||
|
|
|
@ -153,13 +153,7 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* The size of `long', as computed by sizeof. */
|
/* The size of `long', as computed by sizeof. */
|
||||||
//#define CURL_SIZEOF_LONG 4
|
|
||||||
|
|
||||||
#ifdef __LP64__
|
|
||||||
#define CURL_SIZEOF_LONG 8
|
|
||||||
#else
|
|
||||||
#define CURL_SIZEOF_LONG 4
|
#define CURL_SIZEOF_LONG 4
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Integral data type used for curl_socklen_t. */
|
/* Integral data type used for curl_socklen_t. */
|
||||||
#define CURL_TYPEOF_CURL_SOCKLEN_T socklen_t
|
#define CURL_TYPEOF_CURL_SOCKLEN_T socklen_t
|
||||||
|
|
|
@ -1,190 +0,0 @@
|
||||||
#ifndef __CURL_CURLBUILD_H
|
|
||||||
#define __CURL_CURLBUILD_H
|
|
||||||
/***************************************************************************
|
|
||||||
* _ _ ____ _
|
|
||||||
* Project ___| | | | _ \| |
|
|
||||||
* / __| | | | |_) | |
|
|
||||||
* | (__| |_| | _ <| |___
|
|
||||||
* \___|\___/|_| \_\_____|
|
|
||||||
*
|
|
||||||
* Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
|
|
||||||
*
|
|
||||||
* This software is licensed as described in the file COPYING, which
|
|
||||||
* you should have received as part of this distribution. The terms
|
|
||||||
* are also available at http://curl.haxx.se/docs/copyright.html.
|
|
||||||
*
|
|
||||||
* You may opt to use, copy, modify, merge, publish, distribute and/or sell
|
|
||||||
* copies of the Software, and permit persons to whom the Software is
|
|
||||||
* furnished to do so, under the terms of the COPYING file.
|
|
||||||
*
|
|
||||||
* This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
|
|
||||||
* KIND, either express or implied.
|
|
||||||
*
|
|
||||||
***************************************************************************/
|
|
||||||
|
|
||||||
/* ================================================================ */
|
|
||||||
/* NOTES FOR CONFIGURE CAPABLE SYSTEMS */
|
|
||||||
/* ================================================================ */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* NOTE 1:
|
|
||||||
* -------
|
|
||||||
*
|
|
||||||
* Nothing in this file is intended to be modified or adjusted by the
|
|
||||||
* curl library user nor by the curl library builder.
|
|
||||||
*
|
|
||||||
* If you think that something actually needs to be changed, adjusted
|
|
||||||
* or fixed in this file, then, report it on the libcurl development
|
|
||||||
* mailing list: http://cool.haxx.se/mailman/listinfo/curl-library/
|
|
||||||
*
|
|
||||||
* This header file shall only export symbols which are 'curl' or 'CURL'
|
|
||||||
* prefixed, otherwise public name space would be polluted.
|
|
||||||
*
|
|
||||||
* NOTE 2:
|
|
||||||
* -------
|
|
||||||
*
|
|
||||||
* Right now you might be staring at file include/curl/curlbuild.h.in or
|
|
||||||
* at file include/curl/curlbuild.h, this is due to the following reason:
|
|
||||||
*
|
|
||||||
* On systems capable of running the configure script, the configure process
|
|
||||||
* will overwrite the distributed include/curl/curlbuild.h file with one that
|
|
||||||
* is suitable and specific to the library being configured and built, which
|
|
||||||
* is generated from the include/curl/curlbuild.h.in template file.
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* ================================================================ */
|
|
||||||
/* DEFINITION OF THESE SYMBOLS SHALL NOT TAKE PLACE ANYWHERE ELSE */
|
|
||||||
/* ================================================================ */
|
|
||||||
|
|
||||||
#ifdef CURL_SIZEOF_LONG
|
|
||||||
#error "CURL_SIZEOF_LONG shall not be defined except in curlbuild.h"
|
|
||||||
Error Compilation_aborted_CURL_SIZEOF_LONG_already_defined
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CURL_TYPEOF_CURL_SOCKLEN_T
|
|
||||||
#error "CURL_TYPEOF_CURL_SOCKLEN_T shall not be defined except in curlbuild.h"
|
|
||||||
Error Compilation_aborted_CURL_TYPEOF_CURL_SOCKLEN_T_already_defined
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CURL_SIZEOF_CURL_SOCKLEN_T
|
|
||||||
#error "CURL_SIZEOF_CURL_SOCKLEN_T shall not be defined except in curlbuild.h"
|
|
||||||
Error Compilation_aborted_CURL_SIZEOF_CURL_SOCKLEN_T_already_defined
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CURL_TYPEOF_CURL_OFF_T
|
|
||||||
#error "CURL_TYPEOF_CURL_OFF_T shall not be defined except in curlbuild.h"
|
|
||||||
Error Compilation_aborted_CURL_TYPEOF_CURL_OFF_T_already_defined
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CURL_FORMAT_CURL_OFF_T
|
|
||||||
#error "CURL_FORMAT_CURL_OFF_T shall not be defined except in curlbuild.h"
|
|
||||||
Error Compilation_aborted_CURL_FORMAT_CURL_OFF_T_already_defined
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CURL_FORMAT_CURL_OFF_TU
|
|
||||||
#error "CURL_FORMAT_CURL_OFF_TU shall not be defined except in curlbuild.h"
|
|
||||||
Error Compilation_aborted_CURL_FORMAT_CURL_OFF_TU_already_defined
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CURL_FORMAT_OFF_T
|
|
||||||
#error "CURL_FORMAT_OFF_T shall not be defined except in curlbuild.h"
|
|
||||||
Error Compilation_aborted_CURL_FORMAT_OFF_T_already_defined
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CURL_SIZEOF_CURL_OFF_T
|
|
||||||
#error "CURL_SIZEOF_CURL_OFF_T shall not be defined except in curlbuild.h"
|
|
||||||
Error Compilation_aborted_CURL_SIZEOF_CURL_OFF_T_already_defined
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CURL_SUFFIX_CURL_OFF_T
|
|
||||||
#error "CURL_SUFFIX_CURL_OFF_T shall not be defined except in curlbuild.h"
|
|
||||||
Error Compilation_aborted_CURL_SUFFIX_CURL_OFF_T_already_defined
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CURL_SUFFIX_CURL_OFF_TU
|
|
||||||
#error "CURL_SUFFIX_CURL_OFF_TU shall not be defined except in curlbuild.h"
|
|
||||||
Error Compilation_aborted_CURL_SUFFIX_CURL_OFF_TU_already_defined
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* ================================================================ */
|
|
||||||
/* EXTERNAL INTERFACE SETTINGS FOR CONFIGURE CAPABLE SYSTEMS ONLY */
|
|
||||||
/* ================================================================ */
|
|
||||||
|
|
||||||
/* Configure process defines this to 1 when it finds out that system */
|
|
||||||
/* header file ws2tcpip.h must be included by the external interface. */
|
|
||||||
#undef CURL_PULL_WS2TCPIP_H
|
|
||||||
#ifdef CURL_PULL_WS2TCPIP_H
|
|
||||||
# ifndef WIN32_LEAN_AND_MEAN
|
|
||||||
# define WIN32_LEAN_AND_MEAN
|
|
||||||
# endif
|
|
||||||
# include <windows.h>
|
|
||||||
# include <winsock2.h>
|
|
||||||
# include <ws2tcpip.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Configure process defines this to 1 when it finds out that system */
|
|
||||||
/* header file sys/types.h must be included by the external interface. */
|
|
||||||
#undef CURL_PULL_SYS_TYPES_H
|
|
||||||
#ifdef CURL_PULL_SYS_TYPES_H
|
|
||||||
# include <sys/types.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Configure process defines this to 1 when it finds out that system */
|
|
||||||
/* header file stdint.h must be included by the external interface. */
|
|
||||||
#undef CURL_PULL_STDINT_H
|
|
||||||
#ifdef CURL_PULL_STDINT_H
|
|
||||||
# include <stdint.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Configure process defines this to 1 when it finds out that system */
|
|
||||||
/* header file inttypes.h must be included by the external interface. */
|
|
||||||
#undef CURL_PULL_INTTYPES_H
|
|
||||||
#ifdef CURL_PULL_INTTYPES_H
|
|
||||||
# include <inttypes.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Configure process defines this to 1 when it finds out that system */
|
|
||||||
/* header file sys/socket.h must be included by the external interface. */
|
|
||||||
#undef CURL_PULL_SYS_SOCKET_H
|
|
||||||
#ifdef CURL_PULL_SYS_SOCKET_H
|
|
||||||
# include <sys/socket.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* The size of `long', as computed by sizeof. */
|
|
||||||
#undef CURL_SIZEOF_LONG
|
|
||||||
|
|
||||||
/* Integral data type used for curl_socklen_t. */
|
|
||||||
#undef CURL_TYPEOF_CURL_SOCKLEN_T
|
|
||||||
|
|
||||||
/* The size of `curl_socklen_t', as computed by sizeof. */
|
|
||||||
#undef CURL_SIZEOF_CURL_SOCKLEN_T
|
|
||||||
|
|
||||||
/* Data type definition of curl_socklen_t. */
|
|
||||||
typedef CURL_TYPEOF_CURL_SOCKLEN_T curl_socklen_t;
|
|
||||||
|
|
||||||
/* Signed integral data type used for curl_off_t. */
|
|
||||||
#undef CURL_TYPEOF_CURL_OFF_T
|
|
||||||
|
|
||||||
/* Data type definition of curl_off_t. */
|
|
||||||
typedef CURL_TYPEOF_CURL_OFF_T curl_off_t;
|
|
||||||
|
|
||||||
/* curl_off_t formatting string directive without "%" conversion specifier. */
|
|
||||||
#undef CURL_FORMAT_CURL_OFF_T
|
|
||||||
|
|
||||||
/* unsigned curl_off_t formatting string without "%" conversion specifier. */
|
|
||||||
#undef CURL_FORMAT_CURL_OFF_TU
|
|
||||||
|
|
||||||
/* curl_off_t formatting string directive with "%" conversion specifier. */
|
|
||||||
#undef CURL_FORMAT_OFF_T
|
|
||||||
|
|
||||||
/* The size of `curl_off_t', as computed by sizeof. */
|
|
||||||
#undef CURL_SIZEOF_CURL_OFF_T
|
|
||||||
|
|
||||||
/* curl_off_t constant suffix. */
|
|
||||||
#undef CURL_SUFFIX_CURL_OFF_T
|
|
||||||
|
|
||||||
/* unsigned curl_off_t constant suffix. */
|
|
||||||
#undef CURL_SUFFIX_CURL_OFF_TU
|
|
||||||
|
|
||||||
#endif /* __CURL_CURLBUILD_H */
|
|
|
@ -7,7 +7,7 @@
|
||||||
* | (__| |_| | _ <| |___
|
* | (__| |_| | _ <| |___
|
||||||
* \___|\___/|_| \_\_____|
|
* \___|\___/|_| \_\_____|
|
||||||
*
|
*
|
||||||
* Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
|
* Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||||
*
|
*
|
||||||
* This software is licensed as described in the file COPYING, which
|
* This software is licensed as described in the file COPYING, which
|
||||||
* you should have received as part of this distribution. The terms
|
* you should have received as part of this distribution. The terms
|
||||||
|
@ -26,17 +26,17 @@
|
||||||
a script at release-time. This was made its own header file in 7.11.2 */
|
a script at release-time. This was made its own header file in 7.11.2 */
|
||||||
|
|
||||||
/* This is the global package copyright */
|
/* This is the global package copyright */
|
||||||
#define LIBCURL_COPYRIGHT "1996 - 2011 Daniel Stenberg, <daniel@haxx.se>."
|
#define LIBCURL_COPYRIGHT "1996 - 2012 Daniel Stenberg, <daniel@haxx.se>."
|
||||||
|
|
||||||
/* This is the version number of the libcurl package from which this header
|
/* This is the version number of the libcurl package from which this header
|
||||||
file origins: */
|
file origins: */
|
||||||
#define LIBCURL_VERSION "7.21.7"
|
#define LIBCURL_VERSION "7.26.0"
|
||||||
|
|
||||||
/* The numeric version number is also available "in parts" by using these
|
/* The numeric version number is also available "in parts" by using these
|
||||||
defines: */
|
defines: */
|
||||||
#define LIBCURL_VERSION_MAJOR 7
|
#define LIBCURL_VERSION_MAJOR 7
|
||||||
#define LIBCURL_VERSION_MINOR 21
|
#define LIBCURL_VERSION_MINOR 26
|
||||||
#define LIBCURL_VERSION_PATCH 7
|
#define LIBCURL_VERSION_PATCH 0
|
||||||
|
|
||||||
/* This is the numeric version of the libcurl version number, meant for easier
|
/* This is the numeric version of the libcurl version number, meant for easier
|
||||||
parsing and comparions by programs. The LIBCURL_VERSION_NUM define will
|
parsing and comparions by programs. The LIBCURL_VERSION_NUM define will
|
||||||
|
@ -53,7 +53,7 @@
|
||||||
and it is always a greater number in a more recent release. It makes
|
and it is always a greater number in a more recent release. It makes
|
||||||
comparisons with greater than and less than work.
|
comparisons with greater than and less than work.
|
||||||
*/
|
*/
|
||||||
#define LIBCURL_VERSION_NUM 0x071507
|
#define LIBCURL_VERSION_NUM 0x071a00
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This is the date and time when the full source package was created. The
|
* This is the date and time when the full source package was created. The
|
||||||
|
@ -64,6 +64,6 @@
|
||||||
*
|
*
|
||||||
* "Mon Feb 12 11:35:33 UTC 2007"
|
* "Mon Feb 12 11:35:33 UTC 2007"
|
||||||
*/
|
*/
|
||||||
#define LIBCURL_TIMESTAMP "Thu Jun 23 08:25:34 UTC 2011"
|
#define LIBCURL_TIMESTAMP "Thu May 24 16:05:42 UTC 2012"
|
||||||
|
|
||||||
#endif /* __CURL_CURLVER_H */
|
#endif /* __CURL_CURLVER_H */
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
timestamp for include/curl/curlbuild.h
|
|
|
@ -7,7 +7,7 @@
|
||||||
* | (__| |_| | _ <| |___
|
* | (__| |_| | _ <| |___
|
||||||
* \___|\___/|_| \_\_____|
|
* \___|\___/|_| \_\_____|
|
||||||
*
|
*
|
||||||
* Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
|
* Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||||
*
|
*
|
||||||
* This software is licensed as described in the file COPYING, which
|
* This software is licensed as described in the file COPYING, which
|
||||||
* you should have received as part of this distribution. The terms
|
* you should have received as part of this distribution. The terms
|
||||||
|
@ -141,8 +141,9 @@ __extension__ ({ \
|
||||||
|
|
||||||
/* To define a new warning, use _CURL_WARNING(identifier, "message") */
|
/* To define a new warning, use _CURL_WARNING(identifier, "message") */
|
||||||
#define _CURL_WARNING(id, message) \
|
#define _CURL_WARNING(id, message) \
|
||||||
static void __attribute__((warning(message))) __attribute__((unused)) \
|
static void __attribute__((__warning__(message))) \
|
||||||
__attribute__((noinline)) id(void) { __asm__(""); }
|
__attribute__((__unused__)) __attribute__((__noinline__)) \
|
||||||
|
id(void) { __asm__(""); }
|
||||||
|
|
||||||
_CURL_WARNING(_curl_easy_setopt_err_long,
|
_CURL_WARNING(_curl_easy_setopt_err_long,
|
||||||
"curl_easy_setopt expects a long argument for this option")
|
"curl_easy_setopt expects a long argument for this option")
|
||||||
|
@ -392,7 +393,8 @@ _CURL_WARNING(_curl_easy_getinfo_err_curl_slist,
|
||||||
/* evaluates to true if expr is abuffer suitable for CURLOPT_ERRORBUFFER */
|
/* evaluates to true if expr is abuffer suitable for CURLOPT_ERRORBUFFER */
|
||||||
/* XXX: also check size of an char[] array? */
|
/* XXX: also check size of an char[] array? */
|
||||||
#define _curl_is_error_buffer(expr) \
|
#define _curl_is_error_buffer(expr) \
|
||||||
(__builtin_types_compatible_p(__typeof__(expr), char *) || \
|
(_curl_is_NULL(expr) || \
|
||||||
|
__builtin_types_compatible_p(__typeof__(expr), char *) || \
|
||||||
__builtin_types_compatible_p(__typeof__(expr), char[]))
|
__builtin_types_compatible_p(__typeof__(expr), char[]))
|
||||||
|
|
||||||
/* evaluates to true if expr is of type (const) void* or (const) FILE* */
|
/* evaluates to true if expr is of type (const) void* or (const) FILE* */
|
||||||
|
@ -521,7 +523,11 @@ typedef int (_curl_progress_callback2)(const void *,
|
||||||
_curl_callback_compatible((expr), _curl_debug_callback1) || \
|
_curl_callback_compatible((expr), _curl_debug_callback1) || \
|
||||||
_curl_callback_compatible((expr), _curl_debug_callback2) || \
|
_curl_callback_compatible((expr), _curl_debug_callback2) || \
|
||||||
_curl_callback_compatible((expr), _curl_debug_callback3) || \
|
_curl_callback_compatible((expr), _curl_debug_callback3) || \
|
||||||
_curl_callback_compatible((expr), _curl_debug_callback4))
|
_curl_callback_compatible((expr), _curl_debug_callback4) || \
|
||||||
|
_curl_callback_compatible((expr), _curl_debug_callback5) || \
|
||||||
|
_curl_callback_compatible((expr), _curl_debug_callback6) || \
|
||||||
|
_curl_callback_compatible((expr), _curl_debug_callback7) || \
|
||||||
|
_curl_callback_compatible((expr), _curl_debug_callback8))
|
||||||
typedef int (_curl_debug_callback1) (CURL *,
|
typedef int (_curl_debug_callback1) (CURL *,
|
||||||
curl_infotype, char *, size_t, void *);
|
curl_infotype, char *, size_t, void *);
|
||||||
typedef int (_curl_debug_callback2) (CURL *,
|
typedef int (_curl_debug_callback2) (CURL *,
|
||||||
|
@ -530,6 +536,14 @@ typedef int (_curl_debug_callback3) (CURL *,
|
||||||
curl_infotype, const char *, size_t, void *);
|
curl_infotype, const char *, size_t, void *);
|
||||||
typedef int (_curl_debug_callback4) (CURL *,
|
typedef int (_curl_debug_callback4) (CURL *,
|
||||||
curl_infotype, const char *, size_t, const void *);
|
curl_infotype, const char *, size_t, const void *);
|
||||||
|
typedef int (_curl_debug_callback5) (CURL *,
|
||||||
|
curl_infotype, unsigned char *, size_t, void *);
|
||||||
|
typedef int (_curl_debug_callback6) (CURL *,
|
||||||
|
curl_infotype, unsigned char *, size_t, const void *);
|
||||||
|
typedef int (_curl_debug_callback7) (CURL *,
|
||||||
|
curl_infotype, const unsigned char *, size_t, void *);
|
||||||
|
typedef int (_curl_debug_callback8) (CURL *,
|
||||||
|
curl_infotype, const unsigned char *, size_t, const void *);
|
||||||
|
|
||||||
/* evaluates to true if expr is of type curl_ssl_ctx_callback or "similar" */
|
/* evaluates to true if expr is of type curl_ssl_ctx_callback or "similar" */
|
||||||
/* this is getting even messier... */
|
/* this is getting even messier... */
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
0059c979a994f1102d90b9f532a6687f2d4905c2
|
b4d7f374257b051c9241d6ef7fbc80bf6966ad3a
|
Loading…
Reference in New Issue