openssl/crypto/conf
Pauli c36b39b5cd Check for NULL conf in NCONF_get_number
The problematic case falls back to a NULL conf which returns the result
of getenv(2).  If this returns NULL, everything was good.  If this returns
a string an attempt to convert it to a number is made using the function
pointers from conf.

This fix uses the strtol(3) function instead, we don't have the
configuration settings and this behaves as the default would.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6632)
2018-07-03 13:14:17 +10:00
..
build.info Move the loading of the ssl_conf module to libcrypto 2018-04-05 15:30:12 +01:00
conf_api.c Update copyright year 2018-05-29 13:16:04 +01:00
conf_def.c Use void in all function definitions that do not take any arguments 2018-05-11 14:37:48 +02:00
conf_def.h Fix false positives of IS_*() macros for 8-bit ASCII characters 2018-04-08 20:12:01 +02:00
conf_err.c Move the loading of the ssl_conf module to libcrypto 2018-04-05 15:30:12 +01:00
conf_lcl.h Move the loading of the ssl_conf module to libcrypto 2018-04-05 15:30:12 +01:00
conf_lib.c Check for NULL conf in NCONF_get_number 2018-07-03 13:14:17 +10:00
conf_mall.c Update copyright year 2018-04-17 15:18:40 +02:00
conf_mod.c Update copyright year 2018-04-17 15:18:40 +02:00
conf_sap.c Resolve warnings in VC-WIN32 build, which allows to add /WX. 2017-11-13 10:58:57 +01:00
conf_ssl.c Move the loading of the ssl_conf module to libcrypto 2018-04-05 15:30:12 +01:00
keysets.pl Fix false positives of IS_*() macros for 8-bit ASCII characters 2018-04-08 20:12:01 +02:00