CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2021/12/14 10:35:21

Modified files:
        lib/libcrypto  : Makefile 
        lib/libcrypto/asn1: a_strex.c asn1_locl.h asn1_par.c tasn_dec.c 
Added files:
        lib/libcrypto/asn1: asn1_types.c 

Log message:
Consolidate ASN.1 universal tag type data.

There are currently three different tables in three different files that
contain information about ASN.1 universal class tag types. Range checking
is also implemented in three different places (with different
implementations).

Consolidate all of this into a single table, provide a lookup function that
deals with the range checks and wrappers to deal with specific types.

ok inoguchi@ tb@

Reply via email to