Remove ASN1_time_parse() dependency in tls_conninfo.c
authortb <tb@openbsd.org>
Mon, 13 Nov 2023 10:51:49 +0000 (10:51 +0000)
committertb <tb@openbsd.org>
Mon, 13 Nov 2023 10:51:49 +0000 (10:51 +0000)
commit029ab7abc5e850934d24dd25ac8d4aaf8a8ea355
tree4737dfcf9b3cf5b4f88ddc50d11c54c7914232ef
parent91b40737dd8713c4b24d6504eacee31f6b57e4c1
Remove ASN1_time_parse() dependency in tls_conninfo.c

During r2k22 ported some of the missing OpenSSL ASN.1 time API. This is
a step towards removing the dependency of libtls on ASN1_time_parse().
The latter grew a dependency on CBS/CBB, and thus the choice is to pull
in all this code or to use a no longer maintained version of the API.
Both options are unappealing.

ok beck
lib/libtls/tls_conninfo.c