TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
303d399f42bd41c9c0794771be7a8195c4b72fbf
303d399
Merge remote-tracking branch 'origin/pr/609' into baremetal
by Simon Butcher
· 6 years ago
9bdd13b
Merge remote-tracking branch 'origin/pr/621' into baremetal
by Simon Butcher
· 6 years ago
e901566
Merge remote-tracking branch 'origin/pr/658' into baremetal
by Simon Butcher
· 6 years ago
389b16d
Minor changes to tinycrypt README
by Simon Butcher
· 6 years ago
05ab732
Typos in the tinycrypt README
by Simon Butcher
· 6 years ago
92c3d1f
Addition of copyright statements to tinycrypt files
by Simon Butcher
· 6 years ago
4f58d69
Add LICENSE and README for tinycrypt
by Simon Butcher
· 6 years ago
cffedb5
Add SPDX lines to each imported TinyCrypt file
by Simon Butcher
· 6 years ago
7fce190
Merge remote-tracking branch 'origin/pr/635' into HEAD
by Simon Butcher
· 6 years ago
b8ec79f
Merge remote-tracking branch 'origin/pr/645' into HEAD
by Simon Butcher
· 6 years ago
392a8d0
x509.c: Minor readability improvement
by Hanno Becker
· 6 years ago
14b0a68
x509_crt.c: Indicate guarding condition in #else branch
by Hanno Becker
· 6 years ago
cd239f8
X.509: Don't remove verify callback by default
by Hanno Becker
· 6 years ago
cd839c9
Fix Doxygen warnings regarding removed verify cb+ctx parameters
by Hanno Becker
· 6 years ago
03d7746
ECC restart: Use optional verification mode in bad signature test
by Hanno Becker
· 6 years ago
8d6d320
Re-implement verify chain if vrfy cbs are disabled
by Hanno Becker
· 6 years ago
adc282a
Add zero-cost abstraction layer for CRT verification chain
by Hanno Becker
· 6 years ago
9ec3fe0
Introduce configuration option to remove CRT verification callbacks
by Hanno Becker
· 6 years ago
505be8b
Remove unnecessary depends in a test case
by Manuel Pégourié-Gonnard
· 6 years ago
d6ac330
Adjust depends-hashes.pl to test NO_SHA224 as well
by Manuel Pégourié-Gonnard
· 6 years ago
7f2c3e4
Remove dependency of ssl_cookie on SHA-224
by Manuel Pégourié-Gonnard
· 6 years ago
81ed9fb
Exclude SHA-224 from some reduced config examples
by Manuel Pégourié-Gonnard
· 6 years ago
efd3448
Completely ignore is224 if SHA-224 is disabled
by Manuel Pégourié-Gonnard
· 6 years ago
0956e3e
Exclude NO_SHA224 option from scripts/config.pl
by Manuel Pégourié-Gonnard
· 6 years ago
e06cc31
Add MBEDTLS_SHA256_NO_SHA224 to baremetal.h
by Manuel Pégourié-Gonnard
· 6 years ago
394c5fb
Implement NO_SHA224 in MD layer as well
by Manuel Pégourié-Gonnard
· 6 years ago
5a26ff3
Declare dependencies on !NO_SHA224 in test suites
by Manuel Pégourié-Gonnard
· 6 years ago
abebdd1
Adapt SHA-256 selftest to NO_SHA224
by Manuel Pégourié-Gonnard
· 6 years ago
8463d29
Implement MBEDTLS_SHA256_NO_SHA224
by Manuel Pégourié-Gonnard
· 6 years ago
9b781b2
Add MBEDTLS_SHA256_NO_SHA244 option (unimplemented)
by Manuel Pégourié-Gonnard
· 6 years ago
28012e2
Remove redundant rng wrapper
by Jarno Lamsa
· 6 years ago
f35f35b
Use rnd_std_rand for generating hash
by Jarno Lamsa
· 6 years ago
a7e0f63
Add unit tests for primitive test vectors
by Jarno Lamsa
· 6 years ago
34fcbfe
Add rng for the tinycrypt tests
by Jarno Lamsa
· 6 years ago
6c2f76e
Add a unit test for ECDSA
by Jarno Lamsa
· 6 years ago
7c5dc6b
Add test suite for tinycrypt
by Jarno Lamsa
· 6 years ago
0e89572
Merge remote-tracking branch 'origin/pr/656' into baremetal
by Simon Butcher
· 6 years ago
d82db9d
Merge remote-tracking branch 'origin/pr/649' into baremetal
by Simon Butcher
· 6 years ago
d91adcf
Merge remote-tracking branch 'origin/pr/624' into baremetal
by Simon Butcher
· 6 years ago
2da461e
Merge remote-tracking branch 'origin/pr/655' into baremetal
by Simon Butcher
· 6 years ago
e501c8d
Merge remote-tracking branch 'origin/pr/644' into baremetal
by Simon Butcher
· 6 years ago
d5cfe6f
Use native DTLS version encoding if only DTLS is enabled
by Hanno Becker
· 6 years ago
c3e5716
Some minor struct optimizations.
by Teppo Järvelin
· 6 years ago
7bcf2b5
Introduce version comparing functions
by Hanno Becker
· 6 years ago
963d49f
ssl-opt.sh: Remove now-redundant explicit DTLS dependencies
by Hanno Becker
· 6 years ago
a43f85c
ssl-opt.sh: Auto-skip tests depending on DTLS
by Hanno Becker
· 6 years ago
fcda6dd
Fixup: Correct typo in DTLS only component of all.sh
by Hanno Becker
· 6 years ago
baac25d
Add DTLS-only build + test to all.sh
by Hanno Becker
· 6 years ago
73b72d1
ssl-opt.sh: Auto-skip tests using TLS if TLS is disabled
by Hanno Becker
· 6 years ago
d016e44
Baremetal config: Remove deprecated functions
by Hanno Becker
· 6 years ago
fceba69
Baremetal config: Remove MBEDTLS_SSL_TICKETS_C
by Hanno Becker
· 6 years ago
0cfb6ef
Add work-around for non-C99 compilers
by Manuel Pégourié-Gonnard
· 6 years ago
8bf8f2e
Improve documentation in config.h
by Manuel Pégourié-Gonnard
· 6 years ago
c7abba3
Use static inline function unconditionally
by Manuel Pégourié-Gonnard
· 6 years ago
30185bb
struct optimization for mbedtls_record
by Teppo Järvelin
· 6 years ago
2285451
struct optimization for mbedtls_ssl_transform
by Teppo Järvelin
· 6 years ago
d689a67
struct optimization for mbedtls_x509_crl
by Teppo Järvelin
· 6 years ago
648fbba
struct optimization for mbedtls_ssl_context
by Teppo Järvelin
· 6 years ago
1cd4814
struct optimization for mbedtls_ssl_handshake_params
by Teppo Järvelin
· 6 years ago
d601854
Fixup TinyCrypt Tests: Remove redundant guards
by Hanno Becker
· 6 years ago
683d84a
Fixup TinyCrypt PK parse: Correct function name in comment
by Hanno Becker
· 6 years ago
f45d9da
Fixup certs.c: Remove redundant TinyCrypt guard
by Hanno Becker
· 6 years ago
d2929b5
Fixup TinyCrypt PK wrap: Check TinyCrypt signature return code
by Hanno Becker
· 6 years ago
96d34d5
TinyCrypt PK Wrap: Remove dependency on ASN.1 writing
by Hanno Becker
· 6 years ago
1b82685
Fixup debug.h and ssl_internal.h: Add missing include of ecdh.h
by Hanno Becker
· 6 years ago
82a7a21
Fixup: Correct inclusion of legacy ECP headers in ssl.h
by Hanno Becker
· 6 years ago
a007e0d
baremetal.h: Use TinyCrypt curve identifier
by Hanno Becker
· 6 years ago
fe08844
TinyCrypt Test: Include ECDH and ECDHE-PSK in all.sh TinyCrypt test
by Hanno Becker
· 6 years ago
6f212d0
TinyCrypt ECDH/ECDHE-PSK: Allow TinyCrypt-based ECDH and ECDHE-PSK
by Hanno Becker
· 6 years ago
6f76804
TinyCrypt ECDHE-PSK: Adapt dummy structure approximating PMS length
by Hanno Becker
· 6 years ago
358b300
TinyCrypt ECDHE-PSK: Implement CliKeyExchange parsing
by Hanno Becker
· 6 years ago
982da7e
TinyCrypt ECDHE-PSK: Implement mbedtls_ssl_psk_derive_premaster()
by Hanno Becker
· 6 years ago
d91ede1
TinyCrypt ECDHE-PSK: Implement ClientKeyExchange writing
by Hanno Becker
· 6 years ago
c7effc0
TinyCrypt SSL: Extend scope use of TC in CliKeyExchange writing
by Hanno Becker
· 6 years ago
7352bd1
TinyCrypt SSL: Extend scope of SrvKeyExchange parsing
by Hanno Becker
· 6 years ago
40ee0d4
Fixup: Correct #else and #endif comments in SrvKeyExch writing
by Hanno Becker
· 6 years ago
b42e238
TinyCrypt SSL: Extend scope of CliKeyExchange parsing
by Hanno Becker
· 6 years ago
8ea7da2
TinyCrypt SSL: Extend scope of TC-based SrvKeyExch writing
by Hanno Becker
· 6 years ago
b3a2448
TinyCrypt SSL: Impl. ECDH-param extraction from CRT for TinyCrypt
by Hanno Becker
· 6 years ago
ecf5d3f
TinyCrypt SSL: Extend scope of use of TC in PMS derivation
by Hanno Becker
· 6 years ago
8b3408f
TinyCrypt Test: Run ssl-opt.sh without restrictions
by Hanno Becker
· 6 years ago
69c6cde
ssl-opt.sh: Detect use of CRTs using Secp384R1 and potentially skip
by Hanno Becker
· 6 years ago
6b2b221
depends-pkalgs.pl: Unset all EC curves when testing !MBEDTLS_ECP_C
by Hanno Becker
· 6 years ago
325eb33
TinyCrypt Test: Disable all legacy ECCs in TinyCrypt all.sh test
by Hanno Becker
· 6 years ago
054deec
check_config.h: Add dep'n of ECC per-curve options on MBEDTLS_ECP_C
by Hanno Becker
· 6 years ago
4873fde
TinyCrypt Test: Expand scope of compatibility testing for TinyCrypt
by Hanno Becker
· 6 years ago
7c2cd3e
TinyCrypt Test: Force use of Secp256r1 CRTs and Keys in all.sh test
by Hanno Becker
· 6 years ago
70c7373
compat.sh: Introduce env variable for CRTs, CAs and keys
by Hanno Becker
· 6 years ago
2e80173
Fixup: Correct wrong comment ssl_prepare_server_key_exchange()
by Hanno Becker
· 6 years ago
b251e01
Remove legacy ECC from baremetal.h
by Hanno Becker
· 6 years ago
bd52604
Remove PK and CSR writing functionality from baremetal.h
by Hanno Becker
· 6 years ago
61b05e5
Remove dependency of MBEDTLS_X509_USE_C on MBEDTLS_BIGNUM_C
by Hanno Becker
· 6 years ago
d82f60d
Directly include stdint.h from asn1.h
by Hanno Becker
· 6 years ago
e8c52ff
Guard CRT writing structure by MBEDTLS_X509_CRT_WRITE_C
by Hanno Becker
· 6 years ago
6cf97b7
Don't unconditionally include ecp.h in ssl.h
by Hanno Becker
· 6 years ago
728a38b
TinyCrypt SSL: Adapt calculation of maximum PMS size in ssl.h
by Hanno Becker
· 6 years ago
27b7e50
TinyCrypt SSL: Declare EC-related TLS RFC constants in SSL namespace
by Hanno Becker
· 6 years ago
ee902df
TinyCrypt SSL: Implement mbedtls_ssl_check_curve() for TinyCrypt
by Hanno Becker
· 6 years ago
7e9c2e0
TinyCrypt SSL: Adapt ssl_parse_certificate_verify() to TinyCrypt
by Hanno Becker
· 6 years ago
461fa72
TinyCrypt SSL: Adapt ssl_check_key_curve() to TinyCrypt
by Hanno Becker
· 6 years ago
Next »