Pauli 1abdf08284 Use secure_getenv(3) when available.
Change all calls to getenv() inside libcrypto to use a new wrapper function
that use secure_getenv() if available and an issetugid then getenv if not.

CPU processor override flags are unchanged.

Extra checks for OPENSSL_issetugid() have been removed in favour of the
safe getenv.

Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
(Merged from https://github.com/openssl/openssl/pull/7047)

(cherry picked from commit 5c39a55d04ea6e6f734b627a050b9e702788d50d)
2018-09-24 11:32:25 +10:00
..
2018-08-14 13:37:41 +01:00
2018-08-14 13:37:41 +01:00
2016-05-17 15:38:09 -04:00
2016-05-17 15:38:09 -04:00
2018-08-14 13:37:41 +01:00
2016-05-17 15:38:09 -04:00
2018-08-14 13:37:41 +01:00
2018-03-27 13:43:23 +01:00
2018-09-05 05:35:34 +10:00
2016-05-17 15:38:09 -04:00
2016-05-17 15:38:09 -04:00
2016-05-17 15:38:09 -04:00
2018-08-14 13:37:41 +01:00