summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/objects/objxref.pl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite obj_xref.ctb2023-07-221-111/+0
| | | | | | | | | | | | Instead of having two unreadable tables placed in a header generated by a janky perl script from an ugly text file, use a single table inlined in the C file. This table is used to translate between signature algorithm OIDs and pairs of OIDs of a message digest and a cipher. The table has fewer than fifty entries and isn't used in a hot path. Using binary search is overkill. Just do two linear searches, one for each translation. None of the original code remains apart from the API. ok jsing
* Improve libcrypto obj_xref.h generatorinoguchi2021-05-141-0/+4
| | | | | | | Modify objxref.pl to output $OpenBSD$ header and __BEGIN_HIDDEN_DECLS / __END_HIDDEN_DECLS . ok and comment from tb@
* import OpenSSL-1.0.0adjm2010-10-011-0/+107