aboutsummaryrefslogtreecommitdiff
path: root/library
AgeCommit message (Expand)AuthorFilesLines
2019-05-23Force the usage of crypto submoduleAndrzej Kurek2-98/+13
2019-05-23Fix compile guard for static function in sslManuel Pégourié-Gonnard1-2/+2
2019-05-23Build from submodule by default (make, cmake)Manuel Pégourié-Gonnard1-2/+5
2019-05-20Merge remote-tracking branch 'origin/pr/2530' into developmentJaeden Amero1-21/+493
2019-05-20Merge remote-tracking branch 'origin/pr/2538' into developmentJaeden Amero1-37/+166
2019-05-20Style fixRon Eldor1-1/+1
2019-05-16Fix minor issuesRon Eldor1-12/+12
2019-05-15Check that SAN is not malformed when parsingRon Eldor1-0/+26
2019-05-15Documentation fixesRon Eldor1-2/+2
2019-05-15Fix missing tls version test failuresRon Eldor1-4/+7
2019-05-15Fix typoRon Eldor1-1/+1
2019-05-15Add function to retrieve the tls_prf typeRon Eldor1-17/+38
2019-05-15Add public API for tls_prfRon Eldor1-2/+56
2019-05-15Add eap-tls key derivation in the examples.Ron Eldor1-1/+1
2019-05-15Add an extra key export functionRon Eldor1-0/+18
2019-05-15Have the temporary buffer allocated dynamicallyRon Eldor1-15/+42
2019-05-15Zeroize secret data in the exit pointRon Eldor1-5/+3
2019-05-15Add a single exit point in key derivation functionRon Eldor1-17/+25
2019-05-15Fail in case critical crt policy not supportedRon Eldor1-3/+30
2019-05-13change the type of hardware_module_name memberRon Eldor1-2/+0
2019-05-13Change mbedtls_x509_subject_alternative_nameRon Eldor1-169/+109
2019-05-13Add length checking in certificate policy parsingRon Eldor1-6/+22
2019-05-10Remove redundant memset()Janos Follath1-1/+0
2019-05-10Propogate error when parsing SubjectAltNamesJanos Follath1-2/+3
2019-05-10Tidy up style in x509_info_subject_alt_nameJanos Follath1-44/+62
2019-05-10Print unparseable SubjectAlternativeNamesJanos Follath1-14/+20
2019-05-09Remove unneeded checks from x509_get_other_nameJanos Follath1-18/+13
2019-05-07Add support for certificate policies extensionRon Eldor1-0/+189
2019-05-07Suppport otherName of type hardware module nameRon Eldor1-24/+281
2019-05-06Add support for RSA PKCSv1.5 signatures using RIPEMD-160Jack Lloyd1-0/+6
2019-05-02Merge remote-tracking branch 'origin/pr/1633' into developmentJaeden Amero3-460/+607
2019-04-30Regenerate errors.cJaeden Amero1-41/+41
2019-04-26Fix uninitialized variable access in debug output of record enc/decHanno Becker1-3/+4
2019-04-25Adapt PSA code to ssl_transform changesHanno Becker1-3/+3
2019-04-25Adapt record length value after encryptionHanno Becker1-1/+1
2019-04-25Rename ssl_decrypt_buf() to mbedtls_ssl_decrypt_buf() in commentHanno Becker1-1/+1
2019-04-25Double check that record expansion is as expected during decryptionHanno Becker1-0/+5
2019-04-25Move debugging output after record decryptionHanno Becker1-2/+3
2019-04-25Add tests for record encryption/decryptionHanno Becker1-14/+15
2019-04-25Reduce size of `ssl_transform` if no MAC ciphersuite is enabledHanno Becker1-1/+10
2019-04-25Remove code from `ssl_derive_keys` if relevant modes are not enabledHanno Becker1-0/+13
2019-04-25Provide standalone version of `ssl_decrypt_buf`Hanno Becker1-246/+289
2019-04-25Provide standalone version of `ssl_encrypt_buf`Hanno Becker1-135/+215
2019-04-25Correct space needed for MAC in case of NULL cipherHanno Becker1-12/+6
2019-04-25Remove ciphersuite_info from ssl_transformHanno Becker3-60/+57
2019-04-25Remove key length field from ssl_transformHanno Becker1-12/+15
2019-04-24Merge remote-tracking branch 'origin/pr/2092' into developmentJaeden Amero17-239/+300
2019-04-17Merge remote-tracking branch 'origin/pr/2536' into developmentJaeden Amero1-5/+9
2019-04-16Merge remote-tracking branch 'origin/pr/2567' into developmentJaeden Amero1-4/+4
2019-04-16Merge remote-tracking branch 'origin/pr/2539' into developmentJaeden Amero1-2/+28