commit | 5c39a55d04ea6e6f734b627a050b9e702788d50d | [log] [tgz] |
---|---|---|
author | Pauli <paul.dale@oracle.com> | Mon Sep 24 11:21:18 2018 +1000 |
committer | Pauli <paul.dale@oracle.com> | Mon Sep 24 11:21:18 2018 +1000 |
tree | ca64965f2c41af4b4827847753aaf2883e1a840a | |
parent | 0f58220973a02248ca5c69db59e615378467b9c8 [diff] |
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)