commit | 3190d1dca43ecfd748c06aa06752de06af3768b9 | [log] [tgz] |
---|---|---|
author | Richard Levitte <levitte@openssl.org> | Thu May 31 06:51:25 2018 +0200 |
committer | Richard Levitte <levitte@openssl.org> | Thu May 31 11:00:56 2018 +0200 |
tree | ccc578a82d06d74c8005adc65b57821985dd829e | |
parent | a133883752af41ae20bcee8153bc52e8a4b522c8 [diff] |
apps: when the 'compat' nameopt has been set, leave it be XN_FLAG_COMPAT has a unique property, its zero for value. This means it needs special treatment; if it has been set (which can only be determined indirectly) and set alone (*), no other flags should be set. (*) if any other nameopt flag has been set by the user, compatibility mode is blown away. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6382)