openssl/crypto
Richard Levitte dc6b5c7beb Handle Visual C warning about non-standard function names.
Visual C version from version 2003 complain about certain function
names, for example:

    apps\apps.c(2572) : warning C4996: 'open': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _open. See online help for details.

This adds preprocessor aliases for them in e_os.h.

Additionally, crypto/conf/conf_lib.c needs to include e_os.h to catch
those aliases.

RT#4488
RT#4489

Reviewed-by: Matt Caswell <matt@openssl.org>
2016-05-26 00:48:23 +02:00
..
aes Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
asn1 Avoid creating an illegal pointer 2016-05-25 21:20:07 +02:00
async Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
bf Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
bio Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
blake2 Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
bn build.info files: add quotes around any spec that may contain spaces 2016-05-25 11:50:44 +02:00
buffer Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
camellia Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
cast Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
chacha Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
cmac Copyright consolidation 06/10 2016-05-17 14:51:04 -04:00
cms Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
comp Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
conf Handle Visual C warning about non-standard function names. 2016-05-26 00:48:23 +02:00
ct Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
des Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
dh Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
dsa Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
dso Use strerror_r()/strerror_s() instead of strerror() where possible 2016-05-23 23:26:10 +01:00
ec Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
engine #4342: few missing malloc return checks and free in error paths 2016-05-23 23:08:22 +01:00
err Use strerror_r()/strerror_s() instead of strerror() where possible 2016-05-23 23:26:10 +01:00
evp Fix braces in e_aes.c: aes_init_key 2016-05-24 10:51:14 -04:00
hmac #4342: few missing malloc return checks and free in error paths 2016-05-23 23:08:22 +01:00
idea Copyright consolidation 08/10 2016-05-17 14:51:34 -04:00
include/internal Use strerror_r()/strerror_s() instead of strerror() where possible 2016-05-23 23:26:10 +01:00
kdf Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
lhash Complete the rename of LHASH functions and types 2016-05-23 00:46:53 +02:00
md2 Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
md4 Copyright consolidation 08/10 2016-05-17 14:51:34 -04:00
md5 Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
mdc2 Copyright consolidation 07/10 2016-05-17 14:51:26 -04:00
modes Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
objects Fix a mem leak on an error path in OBJ_NAME_add() 2016-05-24 00:09:56 +01:00
ocsp Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
pem Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
perlasm Copyright consolidation: perl files 2016-04-20 09:45:40 -04:00
pkcs7 Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
pkcs12 Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
poly1305 Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
rand Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
rc2 Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
rc4 Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
rc5 Copyright consolidation 08/10 2016-05-17 14:51:34 -04:00
ripemd Copyright consolidation 08/10 2016-05-17 14:51:34 -04:00
rsa Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
seed Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
sha Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
srp Fix error return value in SRP functions 2016-05-23 23:55:11 +01:00
stack Constify stack and lhash macros. 2016-05-21 22:49:00 +01:00
ts Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
txt_db Rename lh_xxx,sk_xxx tp OPENSSL_{LH,SK}_xxx 2016-05-20 10:48:29 -04:00
ui Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
whrlpool Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
x509 Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
x509v3 Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
alphacpuid.pl Add assembly CRYPTO_memcmp. 2016-05-19 22:33:00 +02:00
arm64cpuid.pl Add assembly CRYPTO_memcmp. 2016-05-19 22:33:00 +02:00
arm_arch.h Copyright consolidation 07/10 2016-05-17 14:51:26 -04:00
armcap.c Copyright consolidation 07/10 2016-05-17 14:51:26 -04:00
armv4cpuid.pl Add assembly CRYPTO_memcmp. 2016-05-19 22:33:00 +02:00
build.info Break out DllMain from crypto/cryptlib.c and use it in shared libs only 2016-03-30 11:22:42 +02:00
c64xpluscpuid.pl Add assembly CRYPTO_memcmp. 2016-05-19 22:33:00 +02:00
cpt_err.c Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
cryptlib.c Add assembly CRYPTO_memcmp. 2016-05-19 22:33:00 +02:00
cversion.c Copyright consolidation 08/10 2016-05-17 14:51:34 -04:00
dllmain.c Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
ebcdic.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
ex_data.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
ia64cpuid.S Add assembly CRYPTO_memcmp. 2016-05-19 22:33:00 +02:00
init.c Copyright consolidation 08/10 2016-05-17 14:51:34 -04:00
LPdir_nyi.c Copyright consolidation 06/10 2016-05-17 14:51:04 -04:00
LPdir_unix.c Copyright consolidation 08/10 2016-05-17 14:51:34 -04:00
LPdir_vms.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
LPdir_win.c Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
LPdir_win32.c Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
LPdir_wince.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
mem.c Copyright consolidation 06/10 2016-05-17 14:51:04 -04:00
mem_clr.c Copyright consolidation 06/10 2016-05-17 14:51:04 -04:00
mem_dbg.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
mem_sec.c Copyright consolidation 06/10 2016-05-17 14:51:04 -04:00
o_dir.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
o_fips.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
o_init.c Copyright consolidation 08/10 2016-05-17 14:51:34 -04:00
o_str.c Use strerror_r()/strerror_s() instead of strerror() where possible 2016-05-23 23:26:10 +01:00
o_time.c Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
pariscid.pl Add assembly CRYPTO_memcmp. 2016-05-19 22:33:00 +02:00
ppc_arch.h GH919: Fix wrappers for two headers 2016-05-24 11:04:38 -04:00
ppccap.c Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
ppccpuid.pl Add assembly CRYPTO_memcmp. 2016-05-19 22:33:00 +02:00
s390xcap.c Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
s390xcpuid.S Add assembly CRYPTO_memcmp. 2016-05-19 22:33:00 +02:00
sparc_arch.h Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
sparccpuid.S Add assembly CRYPTO_memcmp. 2016-05-19 22:33:00 +02:00
sparcv9cap.c Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
threads_none.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
threads_pthread.c Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
threads_win.c Fix Windows 64 bit crashes 2016-05-20 23:08:18 +01:00
uid.c Copyright consolidation 07/10 2016-05-17 14:51:26 -04:00
vms_rms.h Copyright consolidation 09/10 2016-05-17 14:53:16 -04:00
x86_64cpuid.pl Add assembly CRYPTO_memcmp. 2016-05-19 22:33:00 +02:00
x86cpuid.pl Add assembly CRYPTO_memcmp. 2016-05-19 22:33:00 +02:00