Pauli 5c39a55d04 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)
2018-09-24 11:21:18 +10:00
..
2018-09-11 13:45:17 +01:00
2017-09-01 09:30:18 +10:00
2018-05-01 13:34:30 +01:00
2018-09-12 09:16:07 +02:00
2017-10-18 16:05:06 +01:00
2018-04-03 13:57:12 +01:00
2018-09-11 13:45:17 +01:00
2018-04-17 15:18:40 +02:00
2018-09-11 13:45:17 +01:00
2018-09-24 11:21:18 +10:00
2018-09-24 11:21:18 +10:00
2018-04-03 13:57:12 +01:00
2018-09-05 15:22:35 +03:00
2018-09-11 13:45:17 +01:00
2018-09-11 13:45:17 +01:00
2018-09-21 23:55:22 +02:00
2018-09-04 08:09:12 +10:00
2017-10-18 16:05:06 +01:00
2018-09-11 13:45:17 +01:00
2018-09-05 05:21:46 +10:00
2018-09-11 13:45:17 +01:00
2017-10-18 16:05:06 +01:00
2017-10-18 16:05:06 +01:00
2017-10-18 16:05:06 +01:00
2018-09-11 13:45:17 +01:00
2018-09-04 07:35:45 +10:00
2018-09-11 13:45:17 +01:00
2018-09-11 13:45:17 +01:00
2018-09-11 13:45:17 +01:00
2018-09-11 13:45:17 +01:00
2018-09-24 11:21:18 +10:00
2018-09-11 13:45:17 +01:00
2018-09-17 09:14:03 +10:00
2018-09-11 13:45:17 +01:00
2018-09-11 13:45:17 +01:00
2018-09-11 13:45:17 +01:00
2017-10-31 15:19:14 +10:00
2018-04-03 13:57:12 +01:00
2018-09-24 11:21:18 +10:00
2018-09-11 13:45:17 +01:00
2018-05-01 13:34:30 +01:00
2018-09-12 09:16:07 +02:00
2017-08-25 06:42:17 +10:00
2017-11-27 14:34:14 -05:00
2018-09-11 13:45:17 +01:00
2018-09-24 11:21:18 +10:00
2017-08-05 20:42:06 +02:00
2016-08-02 09:59:23 +02:00
2018-02-13 13:59:25 +00:00
2018-08-22 09:20:18 +10:00
2017-02-28 15:26:25 +01:00
2018-09-17 10:40:32 +10:00
2017-08-22 11:07:56 -04:00
2018-04-03 13:57:12 +01:00
2017-02-28 15:26:25 +01:00
2018-09-11 13:45:17 +01:00