Age | Commit message (Expand) | Author | Files | Lines |
2021-05-18 | [x509] Use case-insensitive comparison for certificate names | Michael Brown | 1 | -1/+2 |
2020-12-28 | [x509] Clarify debug message for an untrusted X.509 issuer | Josh McSavaney | 1 | -1/+1 |
2020-12-15 | [crypto] Allow private key to be specified as a TLS connection parameter | Michael Brown | 2 | -11/+28 |
2020-12-09 | [x509] Make root of trust a reference-counted structure | Michael Brown | 2 | -11/+46 |
2020-12-08 | [x509] Record root of trust used when validating a certificate | Michael Brown | 2 | -7/+22 |
2020-12-08 | [ocsp] Remove dummy OCSP certificate root | Michael Brown | 1 | -14/+2 |
2020-12-08 | [asn1] Rename ASN1_OID_CURSOR to ASN1_CURSOR | Michael Brown | 19 | -27/+27 |
2020-07-21 | [deflate] Fix typo in comment describing length codes | Daniel Johnson | 1 | -1/+1 |
2020-06-25 | [ocsp] Accept SHA1 certID responses even if SHA1 is not enabled | Michael Brown | 1 | -15/+25 |
2020-06-16 | [crypto] Allow algorithms to be included without being OID-identifiable | Michael Brown | 20 | -110/+371 |
2019-08-17 | [crypto] Profile the various stages of modular multiplication | Michael Brown | 1 | -0/+29 |
2019-08-17 | [crypto] Drag in configured digestInfo prefixes for any use of RSA | Michael Brown | 1 | -0/+6 |
2019-03-10 | [ocsp] Accept response certID with missing hashAlgorithm parameters | Michael Brown | 1 | -12/+30 |
2019-01-25 | [init] Show startup and shutdown function names in debug messages | Michael Brown | 2 | -0/+2 |
2018-03-20 | [rng] Use fixed-point calculations for min-entropy quantities | Michael Brown | 1 | -2/+3 |
2018-03-18 | [ocsp] Centralise test for whether or not an OCSP check is required | Michael Brown | 1 | -2/+2 |
2017-11-12 | [ntlm] Add support for NTLM authentication mechanism | Michael Brown | 1 | -0/+334 |
2017-11-12 | [crypto] Add MD4 message digest algorithm | Michael Brown | 1 | -0/+280 |
2017-11-12 | [crypto] Eliminate repetitions in MD5 round constant table | Michael Brown | 1 | -7/+10 |
2017-11-11 | [crypto] Fix endianness typo in comment | Michael Brown | 1 | -1/+1 |
2017-06-20 | [crypto] Expose asn1_grow() | Michael Brown | 1 | -1/+1 |
2017-06-20 | [crypto] Expose RSA_CTX_SIZE constant | Michael Brown | 1 | -1/+1 |
2016-08-31 | [crypto] Mark permanent certificates as permanent | Michael Brown | 1 | -0/+1 |
2016-08-31 | [crypto] Add certstat() to display basic certificate information | Michael Brown | 1 | -2/+2 |
2016-08-31 | [crypto] Allow certificates to be marked as having been added explicitly | Michael Brown | 1 | -4/+19 |
2016-08-31 | [crypto] Expose certstore_del() to explicitly remove stored certificates | Michael Brown | 1 | -4/+15 |
2016-08-25 | [crypto] Generalise X.509 "valid" field to a "flags" field | Michael Brown | 2 | -5/+5 |
2016-08-25 | [crypto] Add image_x509() to extract X.509 certificates from image | Michael Brown | 1 | -0/+42 |
2016-07-29 | [crypto] Enable both DER and PEM formats by default | Michael Brown | 1 | -0/+42 |
2016-07-28 | [crypto] Allow for parsing of partial ASN.1 cursors | Michael Brown | 1 | -6/+7 |
2016-05-08 | [arm] Avoid instruction references to symbols defined via ".equ" | Michael Brown | 1 | -2/+8 |
2016-03-20 | [crypto] Allow trusted certificates to be stored in non-volatile options | Michael Brown | 1 | -3/+7 |
2016-03-13 | [build] Allow assembler section type character to vary by architecture | Michael Brown | 2 | -2/+2 |
2016-03-11 | [crypto] Allow for zero-length ASN.1 cursors | Michael Brown | 1 | -12/+0 |
2016-01-21 | [ocsp] Avoid including a double path separator in request URI | Michael Brown | 1 | -28/+26 |
2016-01-04 | [crypto] Dual-license more selected DRBG files | Michael Brown | 1 | -0/+12 |
2015-12-31 | [crypto] Dual-license selected DRBG files | Michael Brown | 4 | -0/+48 |
2015-08-02 | [crypto] Support SHA-{224,384,512} in X.509 certificates | Michael Brown | 10 | -72/+460 |
2015-07-27 | [build] Fix strict-aliasing warning on older gcc versions | Michael Brown | 1 | -4/+8 |
2015-07-27 | [crypto] Remove AXTLS headers | Michael Brown | 5 | -526/+0 |
2015-07-27 | [crypto] Replace AES implementation | Michael Brown | 3 | -622/+804 |
2015-07-27 | [crypto] Add ECB block cipher mode (for debug and self-tests only) | Michael Brown | 2 | -1/+86 |
2015-04-24 | [base64] Add buffer size parameter to base64_encode() and base64_decode() | Michael Brown | 1 | -1/+1 |
2015-04-24 | [base16] Add buffer size parameter to base16_encode() and base16_decode() | Michael Brown | 1 | -1/+2 |
2015-04-12 | [crypto] Add SHA-512/224 algorithm | Michael Brown | 1 | -0/+83 |
2015-04-12 | [crypto] Add SHA-512/256 algorithm | Michael Brown | 1 | -0/+83 |
2015-04-12 | [crypto] Add SHA-384 algorithm | Michael Brown | 1 | -0/+82 |
2015-04-12 | [crypto] Add SHA-512 algorithm | Michael Brown | 2 | -4/+307 |
2015-04-12 | [crypto] Add SHA-224 algorithm | Michael Brown | 2 | -13/+118 |
2015-03-05 | [build] Fix the REQUIRE_SYMBOL mechanism | Michael Brown | 1 | -0/+3 |