diff options
author | David Howells <[email protected]> | 2016-06-14 13:18:33 +0100 |
---|---|---|
committer | David Howells <[email protected]> | 2016-06-14 13:18:33 +0100 |
commit | 9552c7aebb8c36912612fddad5b55267c671a303 (patch) | |
tree | 69b853c2003b114914a0db05137bd8cbeeeac7f1 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 965475acca2cbcc1d748a8b6a05f8c7cf57d075a (diff) |
modsign: Make sign-file determine the format of the X.509 cert
Make sign-file determine the format of the X.509 certificate by reading the
first two bytes and seeing if the first byte is 0x30 and the second
0x81-0x84. If this is the case, assume it's DER encoded, otherwise assume
it to be PEM encoded.
Without this, it gets awkward to deal with the error messages from
d2i_X509_bio() when we want to call BIO_reset() and then PEM_read_bio() in
case the certificate was PEM encoded rather than X.509 encoded.
Reported-by: Ben Hutchings <[email protected]>
Signed-off-by: David Howells <[email protected]>
Tested-by: Ben Hutchings <[email protected]>
cc: David Woodhouse <[email protected]>
cc: Juerg Haefliger <[email protected]>
cc: Ben Hutchings <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions