Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix clang-tidy performance warnings | Jack Lloyd | 2022-02-06 | 1 | -1/+1 |
| | |||||
* | Don't use shouting case for ASN1_{Type,Class} values | Jack Lloyd | 2021-01-13 | 1 | -1/+1 |
| | | | | | Leftover from it being an old style enum, and now that we have split them there is not any further compatability concern. | ||||
* | Split ASN1 tags enum class into 2 enum classes | sledgehammer_999 | 2021-01-11 | 1 | -1/+1 |
| | | | | This should improve type safety even more. | ||||
* | Convert ASN1_Tag to an enum class | Jack Lloyd | 2020-12-20 | 1 | -1/+1 |
| | |||||
* | Remove deprecated headers, make more headers internal | Jack Lloyd | 2020-11-06 | 1 | -1/+1 |
| | | | | | | | | | Now modules default to internal headers instead of defaulting to public; making a new public API should be a visible and intentional choice. Brings the public header count from over 300 to around 150. Also removes the deprecated tls_blocking interface | ||||
* | Remove Tiger hash function | Jack Lloyd | 2020-11-05 | 1 | -1/+0 |
| | |||||
* | Merge some of the ASN.1 headers | Jack Lloyd | 2020-10-31 | 1 | -1/+1 |
| | | | | | Deprecate asn1_str.h asn1_time.h asn1_oid.h and alg_id.h with all contents moved to existing asn1_obj.h | ||||
* | Tag all tests with a category | Jack Lloyd | 2020-10-28 | 1 | -1/+1 |
| | |||||
* | Deprecate DER_Encoder::get_contents_unlocked | Jack Lloyd | 2019-10-28 | 1 | -2/+2 |
| | | | | | | | It's better to use the version taking the vector in the constructor as otherwise we store to locked memory then copy out at the end. Convert all library uses. | ||||
* | Reduce usage of oids.h with the addition of some helpers on OID | Jack Lloyd | 2019-08-04 | 1 | -2/+1 |
| | |||||
* | Deprecate and replace OIDS::lookup | Jack Lloyd | 2019-08-04 | 1 | -1/+1 |
| | |||||
* | Additional final annotations | Jack Lloyd | 2017-10-15 | 1 | -1/+1 |
| | |||||
* | Correct the SHA-3 PKCSv1.5 IDs | Jack Lloyd | 2017-10-05 | 1 | -0/+94 |
Thanks to @noloader for pointing me at draft-jivsov-openpgp-sha3-01 which has the correct values. Adds a test so this can't happen again. |