TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
8d6d3206036e2017cdccf638bc46a2b2e5e00d66
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
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
c3e5716
Some minor struct optimizations.
by Teppo Järvelin
· 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
59e7b08
TinyCrypt X.509: Adapt profiles to use TinyCrypt curve identifier
by Hanno Becker
· 6 years ago
88889c6
Fixup: Add missing TinyCrypt guards
by Hanno Becker
· 6 years ago
8239fad
TinyCrypt Config: Don't set MBEDTLS_USE_TINYCRYPT in config.pl full
by Hanno Becker
· 6 years ago
490277c
TinyCrypt Config: Allow TC replacing legacy ECDSA in check_config.h
by Hanno Becker
· 6 years ago
0e83f72
TinyCrypt Test: Don't expect ECP error code
by Hanno Becker
· 6 years ago
6e2fdde
TinyCrypt Test: Disable det-ECDSA x509write test for TinyCrypt
by Hanno Becker
· 6 years ago
179c15f
TinyCrypt Test: Add PK priv'key test for TinyCrypt-based Secp256r1
by Hanno Becker
· 6 years ago
3eb0ee2
TinyCrypt Test: Disable x509parse tests that don't apply to TC
by Hanno Becker
· 6 years ago
d931ad2
Implement x509_profile_check_key() for TinyCrypt-based PK context
by Hanno Becker
· 6 years ago
06e2bf6
TinyCrypt Test: Disable CRT print test in test_suite_debug if TC on
by Hanno Becker
· 6 years ago
1521ec5
Remove TinyCrypt PRNG configuration from ssl_cli.c
by Hanno Becker
· 6 years ago
fdd294a
TinyCrypt Test: Skip pkwrite test cases that don't apply to TinyCrypt
by Hanno Becker
· 6 years ago
d84dbe5
TinyCrypt Test: Adapt pub/prv ECC key parsing tests to TinyCrypt
by Hanno Becker
· 6 years ago
dfb949b
Fixup: Use TC ECC type instead of uint32_t during pubkey parsing
by Hanno Becker
· 6 years ago
28332a5
TinyCrypt PK write: Impl. PK writing helpers for TC-based PK context
by Hanno Becker
· 6 years ago
64a81b0
TinyCrypt PK write: Make PK writing helpers accept PK context
by Hanno Becker
· 6 years ago
c64d5af
Fixup: Don't use legacy ECC error code from TinyCrypt
by Hanno Becker
· 6 years ago
c10c9bf
TinyCrypt Test: Add guards to ECDSA verify tests from PK test suite
by Hanno Becker
· 6 years ago
251d752
TinyCrypt Test: Adapt 'PK utils: ECKEY' test in PK test suite
by Hanno Becker
· 6 years ago
da77971
Fixup: Rename mbedtls_uecc_pk -> mbedtls_pk_uecc
by Hanno Becker
· 6 years ago
8cf2f5e
TinyCrypt PK parse: Move TC-based EC public key parsing code-block
by Hanno Becker
· 6 years ago
3bef643
Fixup: Guard numerous legacy-ECC PK parse functions by !TinyCrypt
by Hanno Becker
· 6 years ago
d336f72
Fixup: Add missing TinyCrypt guard in ECC private key parsing
by Hanno Becker
· 6 years ago
f2bf115
TinyCrypt Test: Initialize TinyCrypt RNG in test suites if enabled
by Hanno Becker
· 6 years ago
75f8d32
TinyCrypt PK parse: Remove MBEDTLS_PK_ECDSA during pubkey parsing
by Hanno Becker
· 6 years ago
e65697c
TinyCrypt PK parse: Handle each PK type precisely once
by Hanno Becker
· 6 years ago
d45f383
TinyCrypt PK parse: Impl. EC public key derivation in TC-based ECDSA
by Hanno Becker
· 6 years ago
7e38c37
TinyCrypt PK parse: Pass TC keypair structure to ECDSA pubkey parse
by Hanno Becker
· 6 years ago
68d5478
TinyCrypt PK parse: Simplify TinyCrypt public key parsing
by Hanno Becker
· 6 years ago
aebffdd
TinyCrypt PK parse: Add comments to #endif's indicating condition
by Hanno Becker
· 6 years ago
d7e0cd0
TinyCrypt PK wrap: Add short documentation for extract_ecdsa_sig_int
by Hanno Becker
· 6 years ago
9653d80
TinyCrypt PK wrap: Implement check_pair PK wrapper
by Hanno Becker
· 6 years ago
4102972
TinyCrypt PK wrap: Implement alloc/free PK wrappers
by Hanno Becker
· 6 years ago
11cb263
TinyCrypt PK wrap: Simplify guards in pk_wrap.c
by Hanno Becker
· 6 years ago
b107497
all.sh: Remove default + TinyCrypt test from all.sh
by Hanno Becker
· 6 years ago
Next »