Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Simplify some code by using T::create_or_throw | Jack Lloyd | 2016-11-03 | 1 | -3/+1 |
| | |||||
* | Remove ability to add OIDS at runtime. Remove global OID lock. | Jack Lloyd | 2016-11-03 | 1 | -2/+1 |
| | | | | | | | | | | | OID map is now generated from an input file on an as needed basis. Just uses a sequence of ifs - simple, fast, and small code size. Merges oid_lookup sub-module which was already required by asn1 anyway, so completely non-optional. Removes @neusdan's nice OID tests since without any runtime adds the tests are moot. | ||||
* | Move cert/x509 to top level and pem and pbes2 to pubkey. | Jack Lloyd | 2016-11-03 | 37 | -0/+7052 |
The `cert` dir was just an artifact of having previously supported CVC (smartcard cert format), removed a long time ago. The pem and pbes2 code is directly related to the pubkey code, in fact the only caller of pbes2 (likely anywhere, not just in the library) is in pkcs8.cpp |