summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* certtool: switch to output with PKCS#8 format by defaulttmp-switch-to-pkcs8-formatNikos Mavrogiannopoulos2017-08-054-15/+23
* certtool: improved documentation on --provable optionNikos Mavrogiannopoulos2017-08-051-1/+8
* certtool: create mapping between --load-x and --info optionsNikos Mavrogiannopoulos2017-08-051-12/+31
* certtool: removed definitions of non-existing functionsNikos Mavrogiannopoulos2017-08-051-3/+0
* tests: updated for the new provable private key formatNikos Mavrogiannopoulos2017-08-055-465/+417
* gnutls_x509_privkey_verify_seed: improved error on missing validation parametersNikos Mavrogiannopoulos2017-08-054-3/+9
* certtool: silence warnings related to --pkcs8Nikos Mavrogiannopoulos2017-08-051-3/+5
* certtool: better print provable key validation parametersNikos Mavrogiannopoulos2017-08-051-6/+9
* certtool: provable private keys are always exported in PKCS#8 formNikos Mavrogiannopoulos2017-08-053-21/+15
* x509: no longer emit the previous custom format for provable parametersNikos Mavrogiannopoulos2017-08-056-112/+24
* x509: store and read provable seed in PKCS#8 form of keyNikos Mavrogiannopoulos2017-08-056-10/+200
* Added information on OID registryNikos Mavrogiannopoulos2017-08-051-0/+22
* pkix.asn: removed unused DomainParametersNikos Mavrogiannopoulos2017-08-052-20/+0
* x509: separated PKIX1 attributes parsing code for cert request handlingNikos Mavrogiannopoulos2017-08-054-266/+335
* tests: added reproducer applications for psk and srp fuzzerstmp-oss-fuzz-updatesNikos Mavrogiannopoulos2017-08-056-7/+471
* updated auto-generated filestmp-various-cleanupsNikos Mavrogiannopoulos2017-08-043-0/+8
* gnutls_server_fuzzer: added ed25519 key/certNikos Mavrogiannopoulos2017-08-044-0/+81
* removed references for "new" semantics of PEM base64 encode and decodeNikos Mavrogiannopoulos2017-08-042-59/+2
* base64: reverted the raw semantics from the PEM encoding/decoding functionsNikos Mavrogiannopoulos2017-08-041-22/+0
* base64: test the new base64 encoding and decoding functionsNikos Mavrogiannopoulos2017-08-041-0/+125
* base64: uniformly use GNUTLS_E_BASE64_DECODING_ERROR for decoding errorsNikos Mavrogiannopoulos2017-08-041-3/+3
* base64: introduced new functions for base64 encodingNikos Mavrogiannopoulos2017-08-043-1/+73
* tests: gnutls_x509_privkey_import: enhanced to test DER key importNikos Mavrogiannopoulos2017-08-041-1/+47
* gnutls_x509_privkey_import: allow importing ed25519 PKCS#8 keys in DER formNikos Mavrogiannopoulos2017-08-041-6/+10
* sign/digest: separate "brokenness" of signatures and hash algorithmsNikos Mavrogiannopoulos2017-08-047-51/+57
* sign: use C99 syntax for signature algorithm's tableNikos Mavrogiannopoulos2017-08-041-97/+252
* .gitlab-ci.yml: enable multiple undefined sub-sanitizersNikos Mavrogiannopoulos2017-08-041-2/+2
* updated auto-generated filestmp-rsa-pss-detectionNikos Mavrogiannopoulos2017-08-043-0/+4
* p11tool: auto-generate the list of PKCS#11 mechanisms from p11-kitNikos Mavrogiannopoulos2017-08-044-216/+257
* tests: added unit test for gnutls_x509_privkey_importNikos Mavrogiannopoulos2017-08-042-0/+175
* tests: added TLS negotiation with various keys under PKCS#11Nikos Mavrogiannopoulos2017-08-042-1/+374
* x509_privkey: handle keys which can only have PKCS#8 form transparentlyNikos Mavrogiannopoulos2017-08-041-9/+26
* tests: updated for errors returned due to early signature selectionNikos Mavrogiannopoulos2017-08-042-2/+2
* tests: added check for the negotiation of ext keysNikos Mavrogiannopoulos2017-08-043-1/+359
* privkey: reject signing with ext keys and GNUTLS_PK_RSA_PSS or GNUTLS_PK_EDDS...Nikos Mavrogiannopoulos2017-08-041-0/+3
* _gnutls_check_key_cert_match: use the new API for signingNikos Mavrogiannopoulos2017-08-041-7/+9
* privkey: return less specific but more appropriate error on invalid pks for e...Nikos Mavrogiannopoulos2017-08-041-1/+1
* prior to negotiating a signature check compatibility with private keyNikos Mavrogiannopoulos2017-08-048-23/+85
* pkcs11: mark RSA PKCS#11 key which can do RSA-PSSNikos Mavrogiannopoulos2017-08-041-1/+12
* handshake: select a signature algorithm earlyNikos Mavrogiannopoulos2017-08-043-6/+60
* tests: added basic unit test of gnutls_pkcs11_token_check_mechanismNikos Mavrogiannopoulos2017-08-041-0/+12
* gnutls_pkcs11_token_check_mechanism: introduced function to check token for a...Nikos Mavrogiannopoulos2017-08-045-0/+83
* updated auto-generated filesNikos Mavrogiannopoulos2017-08-045-1418/+1641
* x509/output: print error on invalid public key parameters on certificateNikos Mavrogiannopoulos2017-08-042-18/+36
* gnutls_pk_get_oid: return early on unknown algorithmNikos Mavrogiannopoulos2017-08-041-0/+3
* tests: check whether the gnutls_x509_*_set_spki will reject invalid valuesNikos Mavrogiannopoulos2017-08-041-0/+12
* tests: updated for gnutls_x509_spki_get_rsa_pss_paramsNikos Mavrogiannopoulos2017-08-043-33/+41
* tests: added unit test of generation of legal and illegal rsa-pss parametersNikos Mavrogiannopoulos2017-08-041-0/+18
* spki: combined all exported functions to a single set and getNikos Mavrogiannopoulos2017-08-045-125/+57
* certtool: set RSA-PSS parameters using GNUTLS_KEYGEN_SPKI kdata typeNikos Mavrogiannopoulos2017-08-041-4/+19