TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
4a99765f941a6dd6e36fae7c28ee4e12e977720a
/
include
/
mbedtls
4a99765
MD: Introduce macro for initialization function
by Hanno Becker
· 6 years ago
6deddf7
MD: Introduce macro for underlying context type
by Hanno Becker
· 6 years ago
c290847
Fixup md.h: Fix use of `inline` keyword in MSVC
by Hanno Becker
· 6 years ago
7a78fe4
Fixup: Avoid unused function warning for MD wrappers
by Hanno Becker
· 6 years ago
53ade9f
MD: Implement config dep'n inlining of mbedtls_md_process()
by Hanno Becker
· 6 years ago
993691d
MD: Implement config dep'n inlining of mbedtls_md_finish()
by Hanno Becker
· 6 years ago
fdef5ac
MD: Implement config dep'n inlining of mbedtls_md_update()
by Hanno Becker
· 6 years ago
527f7c9
MD: Demonstrate config-dep'n API inlining for mbedtls_md_starts()
by Hanno Becker
· 6 years ago
7a7b722
Add dummy def of MBEDTLS_MD_INFO_SHA256 to make check-names.sh happy
by Hanno Becker
· 6 years ago
c4e4210
Introduce md_internal.h
by Hanno Becker
· 6 years ago
8fbacf9
check_config.h: Check MBEDTLS_MD_SINGLE_HASH is used with single MD
by Hanno Becker
· 6 years ago
c94fc6c
Add MBEDTLS_ALWAYS_INLINE macro to platform_util.h
by Hanno Becker
· 6 years ago
ccb2b62
Remove handle from MD context in single hash config
by Hanno Becker
· 6 years ago
1292c35
Add config.h option to hardcode choice of single MD algorithm
by Hanno Becker
· 6 years ago
d03949e
Remove md_wrap.c and md_internal.h
by Hanno Becker
· 6 years ago
d3827c7
Introduce getter for MD handle from MD context
by Hanno Becker
· 6 years ago
62a44d4
Allow defining MD information structs through macros
by Hanno Becker
· 6 years ago
530387e
Introduce getter functions for MD info fields
by Hanno Becker
· 6 years ago
a5cedbc
Introduce MD handle type
by Hanno Becker
· 6 years ago
efd3448
Completely ignore is224 if SHA-224 is disabled
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
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
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
c3e5716
Some minor struct optimizations.
by Teppo Järvelin
· 6 years ago
8bf8f2e
Improve documentation in config.h
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
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
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
054deec
check_config.h: Add dep'n of ECC per-curve options on MBEDTLS_ECP_C
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
88889c6
Fixup: Add missing TinyCrypt guards
by Hanno Becker
· 6 years ago
490277c
TinyCrypt Config: Allow TC replacing legacy ECDSA in check_config.h
by Hanno Becker
· 6 years ago
da77971
Fixup: Rename mbedtls_uecc_pk -> mbedtls_pk_uecc
by Hanno Becker
· 6 years ago
52c52f3
check_config: Forbid simultaenous use of TinyCrypt and legacy ECC
by Hanno Becker
· 6 years ago
a417459
Fixup: Remove trailing whitespace in oid.h
by Hanno Becker
· 6 years ago
496b83f
Fixup: Correct include paths for TinyCrypt header files
by Hanno Becker
· 6 years ago
adf11e1
Fixup: Impl. MBEDTLS_PK_ECKEY, not MBEDTLS_PK_ECDSA, via TinyCrypt
by Hanno Becker
· 6 years ago
483fd66
Fixup: Don't reference legacy ECP curve identifier in check_config.h
by Hanno Becker
· 6 years ago
49ac40b
Fixup: Don't reference legacy ECP curve identifier in config.h
by Hanno Becker
· 6 years ago
9c9e77a
Actually use the parse functions
by Jarno Lamsa
· 6 years ago
b176092
Parse private key in uecc format
by Jarno Lamsa
· 6 years ago
42b83db
Verify sign wrapper functionality for uECC
by Jarno Lamsa
· 6 years ago
42e4e72
Merge remote-tracking branch 'origin/pr/648' into baremetal
by Simon Butcher
· 6 years ago
fc8adba
Merge branch 'mbedtls-2.16' into baremetal-2.16-20190827
by Manuel Pégourié-Gonnard
· 6 years ago
2793f74
Forbid inlining of some functions to reduce code-size on ARMC6
by Hanno Becker
· 6 years ago
8e7f23a
Force inlining of mbedtls_ssl_read/write_version()
by Hanno Becker
· 6 years ago
2f41b24
Remove calc_verify SSL function pointer
by Hanno Becker
· 6 years ago
8443491
Make SSL checksum update function inline
by Hanno Becker
· 6 years ago
8a4b590
Remove checksum update function pointer from SSL handshake params
by Hanno Becker
· 6 years ago
c2fb759
Remove TLS calc_finished function pointer from SSL handshake params
by Hanno Becker
· 6 years ago
39c7f7e
Remove TLS PRF function pointer from SSL handshake parameters
by Hanno Becker
· 6 years ago
87f57f6
Merge pull request #642 from jarvte/mbedtls_ssl_set_hostname_to_optional
by Manuel Pégourié-Gonnard
· 6 years ago
4009d8f
Make function mbedtls_ssl_set_hostname(...) as optional
by Teppo Järvelin
· 6 years ago
6617a24
Merge remote-tracking branch 'origin/pr/633' into baremetal
by Simon Butcher
· 6 years ago
f0f01e1
Merge remote-tracking branch 'origin/pr/630' into baremetal
by Simon Butcher
· 6 years ago
434ab19
Merge remote-tracking branch 'origin/pr/629' into baremetal
by Simon Butcher
· 6 years ago
0863b2a
Merge remote-tracking branch 'origin/pr/612' into baremetal
by Simon Butcher
· 6 years ago
a9d5c45
Remove mbedtls_ssl_transform::minlen
by Hanno Becker
· 6 years ago
0f36e7b
Explain why RNG ctx parameter is kept in MBEDTLS_SSL_CONF_RNG
by Hanno Becker
· 6 years ago
665d698
Fix typo in documentation of MBEDTLS_SSL_CONF_RNG in config.h
by Hanno Becker
· 6 years ago
3a33679
Fix style issue in ssl_internal.h
by Hanno Becker
· 6 years ago
b498346
Add documentation for MBEDTLS_USE_TINYCRYPT
by Jarno Lamsa
· 6 years ago
8295ff0
tinyCrypt: Don't store public ECDH-share in handshake struct
by Hanno Becker
· 6 years ago
9175c21
tinyCrypt: Move key buffers to end of mbedtls_ssl_handshake_params
by Hanno Becker
· 6 years ago
af9ff4a
tinyCrypt: Enforce matching setting of MBEDTLS_SSL_CONF_SINGLE_EC
by Hanno Becker
· 6 years ago
49dc8ed
Don't require MBEDTLS_ECDH_C for ECDHA-{ECDSA|RSA}-based suites
by Hanno Becker
· 6 years ago
00a9b6d
tinyCrypt: Enforce global RNG
by Hanno Becker
· 6 years ago
75f12d1
tinyCrypt: Add ServerKeyExchange parsing code
by Hanno Becker
· 6 years ago
ef982d5
tinyCrypt: Bind RNG wrapper to tinyCrypt in mbedtls_ssl_setup()
by Hanno Becker
· 6 years ago
e12aafb
tinyCrypt: Initial commit towards ECDHE support
by Jarno Lamsa
· 6 years ago
2fc84ce
Remove unused restartable ECC state for SrvKeyExchange
by Hanno Becker
· 6 years ago
868cb58
Rename SSL_PROC_CHK -> MBEDTLS_SSL_CHK
by Hanno Becker
· 6 years ago
572d448
Enforce NULL context for hardcoded RNG
by Hanno Becker
· 6 years ago
9a12243
Introduce getter function for RNG context
by Hanno Becker
· 6 years ago
09d2364
Share code between In-CliKeyExch and Out-CliKeyExch
by Hanno Becker
· 6 years ago
6fb638b
Restructure outgoing CliKeyExch: Move PMS assembly code
by Hanno Becker
· 7 years ago
5d39768
Restructure outgoing CliKeyExch: Add frame for new structure
by Hanno Becker
· 7 years ago
a690179
bn_mul.h: require at least ARMv6 to enable the ARM DSP code
by Aurelien Jarno
· 7 years ago
8844055
Remove compression field from SSL session if compression disabled
by Hanno Becker
· 6 years ago
c360dcc
[API break] Remove mbedtls_ssl_context::in_iv field
by Hanno Becker
· 6 years ago
f903dc8
Make mbedtls_ssl_in_hdr_len() CID-unaware
by Hanno Becker
· 6 years ago
fc55172
Mark DTLS replay check as `const` on the SSL context
by Hanno Becker
· 6 years ago
40478be
Mark ssl_decrypt_buf() as `const in the input SSL context
by Hanno Becker
· 6 years ago
e84b28c
Expand documentation of internal mbedtls_record structure
by Hanno Becker
· 6 years ago
e29dfb2
Add missing word in documentation of mbedtls_ssl_check_record()
by Hanno Becker
· 6 years ago
c2b08d1
Fix minor issues in documentation of mbedtls_ssl_check_record()
by Hanno Becker
· 6 years ago
Next »