platform/shared/curl/lib/config-symbian.h in rhodes-6.0.11 vs platform/shared/curl/lib/config-symbian.h in rhodes-6.2.0

- old
+ new

@@ -1,9 +1,32 @@ -/* config-symbian.h. Manually generated. */ +#ifndef HEADER_CURL_CONFIG_SYMBIAN_H +#define HEADER_CURL_CONFIG_SYMBIAN_H +/*************************************************************************** + * _ _ ____ _ + * Project ___| | | | _ \| | + * / __| | | | |_) | | + * | (__| |_| | _ <| |___ + * \___|\___/|_| \_\_____| + * + * Copyright (C) 1998 - 2016, 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 https://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. + * + ***************************************************************************/ -/* when building libcurl itself */ -/* #undef BUILDING_LIBCURL */ +/* ================================================================ */ +/* Hand crafted config file for Symbian */ +/* ================================================================ */ /* Location of default ca bundle */ /* #define CURL_CA_BUNDLE "/etc/pki/tls/certs/ca-bundle.crt"*/ /* Location of default ca path */ @@ -40,29 +63,16 @@ /* #undef CURL_DISABLE_TFTP */ /* to disable verbose strings */ /* #define CURL_DISABLE_VERBOSE_STRINGS 1*/ -/* to make a symbol visible */ -/*#define CURL_EXTERN_SYMBOL __declspec(dllexport)*/ +/* Definition to make a library symbol externally visible. */ +/* #undef CURL_EXTERN_SYMBOL */ -/* to enable hidden symbols */ -/*#define CURL_HIDDEN_SYMBOLS 1*/ +/* Use Windows LDAP implementation */ +/* #undef USE_WIN32_LDAP */ -/* W$ LDAP with non-W$ compiler */ -/* #undef CURL_LDAP_HYBRID */ - -/* Use W$ LDAP implementation */ -/* #undef CURL_LDAP_WIN */ - -/* when not building a shared library */ -/* #undef CURL_STATICLIB */ -#define CURL_STATICLIB 1 - -/* Set to explicitly specify we don't want to use thread-safe functions */ -/* #undef DISABLED_THREADSAFE */ - /* your Entropy Gathering Daemon socket pathname */ /* #undef EGD_SOCKET */ /* Define if you want to enable IPv6 support */ #define ENABLE_IPV6 1 @@ -99,13 +109,11 @@ /* Define to 1 if you have the `basename' function. */ /*#define HAVE_BASENAME 1*/ /* Define to 1 if bool is an available type. */ -#ifdef SYMBIAN_3 -#define HAVE_BOOL_T 1 -#endif +/*#define HAVE_BOOL_T 1*/ /* Define to 1 if you have the `closesocket' function. */ /* #undef HAVE_CLOSESOCKET */ /* Define to 1 if you have the `CRYPTO_cleanup_all_ex_data' function. */ @@ -250,11 +258,12 @@ /* #undef HAVE_IOCTLSOCKET_FIONBIO */ /* Define to 1 if you have the IoctlSocket camel case function. */ /* #undef HAVE_IOCTLSOCKET_CAMEL */ -/* Define to 1 if you have a working IoctlSocket camel case FIONBIO function. */ +/* Define to 1 if you have a working IoctlSocket camel case FIONBIO + function. */ /* #undef HAVE_IOCTLSOCKET_CAMEL_FIONBIO */ /* Define to 1 if you have the <io.h> header file. */ /* #undef HAVE_IO_H */ @@ -386,13 +395,10 @@ #define HAVE_PERROR 1 /* Define to 1 if you have the `pipe' function. */ #define HAVE_PIPE 1 -/* if you have the function PK11_CreateGenericObject */ -/* #undef HAVE_PK11_CREATEGENERICOBJECT */ - /* Define to 1 if you have the `poll' function. */ /*#define HAVE_POLL 1*/ /* If you have a fine poll */ /*#define HAVE_POLL_FINE 1*/ @@ -473,13 +479,10 @@ /* #undef HAVE_SIG_ATOMIC_T_VOLATILE */ /* Define to 1 if you have the `socket' function. */ #define HAVE_SOCKET 1 -/* Define this if you have the SPNEGO library fbopenssl */ -/* #undef HAVE_SPNEGO */ - /* Define to 1 if you have the `SSL_get_shutdown' function. */ /*#define HAVE_SSL_GET_SHUTDOWN 1*/ /* Define to 1 if you have the <ssl.h> header file. */ /* #undef HAVE_SSL_H */ @@ -497,13 +500,10 @@ #define HAVE_STDLIB_H 1 /* Define to 1 if you have the `strcasecmp' function. */ #define HAVE_STRCASECMP 1 -/* Define to 1 if you have the `strcasestr' function. */ -#define HAVE_STRCASESTR 1 - /* Define to 1 if you have the `strcmpi' function. */ /* #undef HAVE_STRCMPI */ /* Define to 1 if you have the `strdup' function. */ #define HAVE_STRDUP 1 @@ -518,13 +518,10 @@ #define HAVE_STRINGS_H 1 /* Define to 1 if you have the <string.h> header file. */ #define HAVE_STRING_H 1 -/* Define to 1 if you have the `strlcat' function. */ -#define HAVE_STRLCAT 1 - /* Define to 1 if you have the `strlcpy' function. */ #define HAVE_STRLCPY 1 /* Define to 1 if you have the `strstr' function. */ #define HAVE_STRSTR 1 @@ -632,25 +629,22 @@ /* #undef HAVE_WS2TCPIP_H */ /* Define to 1 if you have the <x509.h> header file. */ /* #undef HAVE_X509_H */ -/* Define to 1 if you are building a native Windows target. */ -/* #undef NATIVE_WINDOWS */ - -/* If you lack a fine basename() prototype */ -/* #undef NEED_BASENAME_PROTO */ - /* Define to 1 if you need the lber.h header file even with ldap.h */ /* #undef NEED_LBER_H */ /* Define to 1 if you need the malloc.h header file even with stdlib.h */ /* #undef NEED_MALLOC_H */ -/* need REENTRANT defined */ +/* Define to 1 if _REENTRANT preprocessor symbol must be defined. */ /* #undef NEED_REENTRANT */ +/* Define to 1 if _THREAD_SAFE preprocessor symbol must be defined. */ +/* #undef NEED_THREAD_SAFE */ + /* cpu-machine-OS */ #ifdef __WINS__ #define OS "i386-pc-epoc32" #elif __MARM__ #define OS "arm-unknown-epoc32" @@ -661,11 +655,12 @@ /* Name of package */ /*#define PACKAGE "curl"*/ /* Define to the address where bug reports for this package should be sent. */ -/*#define PACKAGE_BUGREPORT "a suitable curl mailing list => http://curl.haxx.se/mail/"*/ +/*#define PACKAGE_BUGREPORT \ + "a suitable curl mailing list => https://curl.haxx.se/mail/"*/ /* Define to the full name of this package. */ /*#define PACKAGE_NAME "curl"*/ /* Define to the full name and version of this package. */ @@ -679,11 +674,11 @@ /* a suitable file to read random data from */ /*#define RANDOM_FILE "/dev/urandom"*/ #define RECV_TYPE_ARG1 int -#define RECV_TYPE_ARG2 void* +#define RECV_TYPE_ARG2 void * #define RECV_TYPE_ARG3 size_t #define RECV_TYPE_ARG4 int #define RECV_TYPE_RETV ssize_t #define RECVFROM_TYPE_ARG1 int @@ -695,11 +690,11 @@ #define RECVFROM_TYPE_RETV ssize_t #define RECVFROM_TYPE_ARG2_IS_VOID 1 #define SEND_TYPE_ARG1 int #define SEND_QUAL_ARG2 const -#define SEND_TYPE_ARG2 void* +#define SEND_TYPE_ARG2 void * #define SEND_TYPE_ARG3 size_t #define SEND_TYPE_ARG4 int #define SEND_TYPE_RETV ssize_t @@ -713,13 +708,19 @@ #define SELECT_TYPE_ARG234 (fd_set *) /* Define to the type of arg 5 for `select'. */ #define SELECT_TYPE_ARG5 (struct timeval *) +/* The size of `int', as computed by sizeof. */ +#define SIZEOF_INT 4 + /* The size of `off_t', as computed by sizeof. */ #define SIZEOF_OFF_T 8 +/* The size of `short', as computed by sizeof. */ +#define SIZEOF_SHORT 2 + /* The size of `size_t', as computed by sizeof. */ #define SIZEOF_SIZE_T 4 /* The size of `time_t', as computed by sizeof. */ #define SIZEOF_TIME_T 4 @@ -746,16 +747,10 @@ /*#define USE_MANUAL 1*/ /* if NSS is enabled */ /* #undef USE_NSS */ -/* if OpenSSL is in use */ -/*#define USE_OPENSSL 1*/ - -/* if SSL is enabled */ -/*#define USE_SSLEAY 1*/ - /* to enable SSPI support */ /* #undef USE_WINDOWS_SSPI */ /* Define to 1 if using yaSSL in OpenSSL compatibility mode. */ /* #undef USE_YASSLEMUL */ @@ -777,13 +772,10 @@ #define _FILE_OFFSET_BITS 64 /* Define for large files, on AIX-style hosts. */ /* #undef _LARGE_FILES */ -/* define this if you need it to compile thread-safe code */ -/* #undef _THREAD_SAFE */ - /* Define to empty if `const' does not conform to ANSI C. */ /* #undef const */ /* type to use in place of in_addr_t if not defined */ /* #undef in_addr_t */ @@ -795,13 +787,10 @@ #endif /* Define to `unsigned int' if <sys/types.h> does not define. */ /* #undef size_t */ -/* Type to use in place of socklen_t when system does not provide it. */ -/* #undef socklen_t */ - /* the signed version of size_t */ /* #undef ssize_t */ /* Enabling curl debug mode when building in Symbian debug mode would work */ /* except that debug mode introduces new exports that must be frozen. */ @@ -817,10 +806,6 @@ /* Enable appropriate header only when zlib support is enabled */ #ifdef HAVE_LIBZ #define HAVE_ZLIB_H 1 #endif -/* Enable appropriate definitions only when OpenSSL support is enabled */ -#ifdef USE_SSL -#define USE_OPENSSL 1 -#define USE_SSLEAY 1 -#endif +#endif /* HEADER_CURL_CONFIG_SYMBIAN_H */