ASN1 INTEGER refactor.
authorDr. Stephen Henson <steve@openssl.org>
Thu, 14 May 2015 23:00:41 +0000 (00:00 +0100)
committerDr. Stephen Henson <steve@openssl.org>
Mon, 18 May 2015 17:38:42 +0000 (18:38 +0100)
commit6c5b6cb035666d46495ccbe4a4f3d5e3a659cd40
treec0e8c07829de8bf6846da39017af431ba8eb20e2
parent978327bcadb738b7bc7a52f74c7b4c5f56bda4a6
ASN1 INTEGER refactor.

Rewrite and tidy ASN1_INTEGER and ASN1_ENUMERATED handling.

Remove code duplication.

New functions to convert between int64_t and ASN.1 types without the
quirks of the old long conversion functions.

Add documentation.

Reviewed-by: Rich Salz <rsalz@openssl.org>
crypto/asn1/Makefile
crypto/asn1/a_enum.c [deleted file]
crypto/asn1/a_int.c
crypto/asn1/asn1_err.c
crypto/asn1/f_enum.c [deleted file]
crypto/asn1/f_int.c
doc/crypto/ASN1_INTEGER_get_int64.pod [new file with mode: 0644]
include/openssl/asn1.h