summaryrefslogtreecommitdiff
path: root/lib/x509
Commit message (Expand)AuthorAgeFilesLines
* x509: aki: always print authorityCert infoDmitry Baryshkov2020-05-171-3/+6
* output: add Russian security class policiesDmitry Baryshkov2020-05-141-0/+8
* x509: print certificate policiy namesDmitry Baryshkov2020-05-141-1/+19
* pkcs7: add function to display signature informationDmitry Baryshkov2020-05-141-0/+31
* pkcs7: decode attribute OIDs when printingDmitry Baryshkov2020-05-141-2/+32
* x509: generify oid to str conversionsDmitry Baryshkov2020-05-142-43/+27
* Compare DNs by comparing their string representationsPierre Ossman2020-04-031-3/+46
* Properly compare DNs when checking sortingPierre Ossman2020-04-031-11/+2
* psk: Allow non-NULL PSK usernamesAnder Juaristi2020-03-232-18/+4
* Merge branch 'tmp-ed448-fixes' into 'master'Daiki Ueno2020-03-181-2/+2
|\
| * algorithms: properly calculate hash strength for Ed448Daiki Ueno2020-03-161-2/+2
* | lib/x509: use common routine for parsing data versionDmitry Baryshkov2020-03-126-62/+27
|/
* Merge branch 'fix-crq-ext' into 'master'Dmitry Baryshkov2020-03-111-11/+9
|\
| * x509: apply same fix to print_crqDmitry Baryshkov2020-03-101-4/+3
| * x509: apply same fix to print_crlDmitry Baryshkov2020-03-101-4/+3
| * x509: drop endless loop in print_extensionsDmitry Baryshkov2020-03-101-3/+3
* | lib/x509/output.c: remove occasioinal memory leak in print_issuer_sign_tool()Dmitry Baryshkov2020-03-071-1/+2
|/
* privkey_pkcs8: remove unused #include <nettle/pbkdf2.h>Daiki Ueno2020-02-041-1/+0
* pkcs7-crypt: refactor using gnutls_pbkdf2Daiki Ueno2020-02-041-37/+9
* pkcs12: refactor using gnutls_pbkdf2Daiki Ueno2020-02-041-26/+12
* pkcs12: do not go try calculating pbkdf2 with 0 iterationsDmitry Baryshkov2020-01-281-0/+3
* Merge branch 'legacy-gost-512' into 'master'Nikos Mavrogiannopoulos2020-01-241-0/+4
|\
| * x509: include digestParamSet into GOST 512-bit curves A and B paramsDmitry Eremin-Solenikov2020-01-201-0/+4
* | Merge branch 'tmp-ed448' into 'master'Daiki Ueno2020-01-248-4/+40
|\ \
| * | algorithms: implement X448 key exchange and Ed448 signature schemeDaiki Ueno2020-01-238-4/+40
| |/
* | Merge branch 'fix-gost-pkcs12' into 'master'Dmitry Baryshkov2020-01-201-1/+1
|\ \
| * | pkcs12: use correct key length when using STREEBOG-512Dmitry Baryshkov2020-01-201-1/+1
| |/
* | x509: add OGRNIP DN entry definition used by qualified GOST certificatesDmitry Baryshkov2020-01-201-0/+2
|/
* Merge branch 'tmp-check-dup-extensions' into 'master'Nikos Mavrogiannopoulos2020-01-091-34/+88
|\
| * gnutls_x509_crt_get_extension_info: optimize when critical equals NULLNikos Mavrogiannopoulos2020-01-031-9/+9
| * x509: reject certificates having duplicate extensionsNikos Mavrogiannopoulos2020-01-031-25/+79
* | Fix implicit value change in verify-high.cTim Rühsen2020-01-031-10/+10
|/
* x509: do not tolerate invalid DER timeNikos Mavrogiannopoulos2019-12-262-3/+6
* _gnutls_verify_crt_status: apply algorithm checks to trusted CAsNikos Mavrogiannopoulos2019-12-191-25/+43
* is_level_acceptable: apply the system-wide profile in all verificationsNikos Mavrogiannopoulos2019-12-191-1/+13
* Introduced check to reject certificates with non-digits in time fieldLili Quan2019-12-191-7/+17
* Add const to function arguments in lib/x509Tim Rühsen2019-12-0710-76/+76
* lib/x509/x509.c: Check before pointer dereference in get_alt_name()Tim Rühsen2019-10-131-1/+1
* lib/x509/output.c: Remove unneeded NULL check in print_crt_pubkey()Tim Rühsen2019-10-131-2/+1
* Remove trailing spaces in several filesTim Rühsen2019-10-122-36/+36
* crq APIs: fix typos [ci skip]Nikos Mavrogiannopoulos2019-10-091-2/+2
* lib: implement support for updated GOST PublicKeyParametersDmitry Eremin-Solenikov2019-10-062-21/+30
* x509: add support for Russian extensions defined for qualified certificateDmitry Eremin-Solenikov2019-09-281-0/+100
* pk: implement deterministic ECDSA/DSADaiki Ueno2019-08-083-0/+6
* Support for Generalname registeredID from RFC 5280 in subject alt nameKarsten Ohme2019-07-224-2/+19
* lib: mark infinite loops explicitlytmp-mark-infinite-loopsNikos Mavrogiannopoulos2019-07-102-35/+24
* gnutls_x509_crt_list_import2: updated doc to reflect the actual return value ...Nikos Mavrogiannopoulos2019-06-281-1/+1
* config: added ability to override and mark algorithms as disabledNikos Mavrogiannopoulos2019-06-201-1/+0
* Merge branch 'mark_const' into 'master'Tim Rühsen2019-05-211-1/+1
|\
| * Mark second argument of function gnutls_x509_crt_equals2 as constAleksei Nikiforov2019-05-211-1/+1