TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
34139ba9fc7f2d8c480bf7787238ad388121b6ff
/
include
/
mbedtls
34139ba
Updates to AES countermeasures
by Arto Kinnunen
· 6 years ago
430ac13
Add config and test for AES SCA countermeasures
by Arto Kinnunen
· 6 years ago
501c466
Merge remote-tracking branch 'public/pr/2934' into baremetal
by Simon Butcher
· 6 years ago
7c5de36
Merge remote-tracking branch 'public/pr/2922' into baremetal
by Simon Butcher
· 6 years ago
766c9e9
Improve description of ERR_PLATFORM_FAULT_DETECTED
by Manuel Pégourié-Gonnard
· 6 years ago
65be6b4
Add compile guard in platform.h
by Manuel Pégourié-Gonnard
· 6 years ago
5b36693
Harden hmac_drbg and md against fault injection
by Arto Kinnunen
· 6 years ago
ea7eab1
Add redundancy (Hamming distance) to cert flags
by Manuel Pégourié-Gonnard
· 6 years ago
72a8c9e
Force some compilers to respect volatile reads
by Manuel Pégourié-Gonnard
· 6 years ago
324c6e9
Add error code MBEDTLS_ERR_PLATFORM_FAULT_DETECTED
by Manuel Pégourié-Gonnard
· 6 years ago
0fa65aa
Review corrections
by Arto Kinnunen
· 6 years ago
1480444
Add config option for AES encryption only
by Arto Kinnunen
· 6 years ago
5ed870d
Adjust AES RAM usage according to config options
by Arto Kinnunen
· 6 years ago
265d162
Update AES-128 bit configuration
by Arto Kinnunen
· 6 years ago
60b1106
Update configuration
by Arto Kinnunen
· 6 years ago
77b9cfc
AES: add config option for 128-bit keys
by Arto Kinnunen
· 6 years ago
713e5c3
Merge remote-tracking branch 'public/pr/2880' into baremetal
by Simon Butcher
· 6 years ago
a26fb4c
Merge remote-tracking branch 'public/pr/2870' into baremetal
by Simon Butcher
· 6 years ago
0a9b44d
Merge branch 'mbedtls-2.16' into baremetal-2.16-20191004
by Manuel Pégourié-Gonnard
· 6 years ago
c4315e6
Address review comments for documentation
by Jarno Lamsa
· 6 years ago
707ceb8
Replaced mbedtls_ssl_safer_memcmp with mbedtls_platform_memcmp
by Teppo Järvelin
· 6 years ago
39a9d40
Update documentation for the RNG-function
by Jarno Lamsa
· 6 years ago
e29e8a4
Use MBEDTLS_ENTROPY_HARDWARE_ALT
by Jarno Lamsa
· 6 years ago
61f412e
Changed every memcmp to SCA equivalent mbedtls_platform_memcmp
by Teppo Järvelin
· 6 years ago
51f65e4
Standardize prototypes of platform_memcpy/memset
by Manuel Pégourié-Gonnard
· 6 years ago
a1e5054
Fix issues in CI
by Jarno Lamsa
· 6 years ago
77a0e07
Add return value doxygen
by Jarno Lamsa
· 6 years ago
f5ebe2a
Make RNG exclude the given maximum value
by Jarno Lamsa
· 6 years ago
0ff7109
Fix style issues
by Jarno Lamsa
· 6 years ago
f65e9de
Change rng-function return-type
by Jarno Lamsa
· 6 years ago
7d28155
Add doxygen for the platform-functions
by Jarno Lamsa
· 6 years ago
a196732
Change the rng-function name
by Jarno Lamsa
· 6 years ago
d82e559
Add a config flag for the global RNG
by Jarno Lamsa
· 6 years ago
0736325
Add FI/SCA compliant versions of mem-functions
by Jarno Lamsa
· 6 years ago
85b495b
Merge remote-tracking branch 'origin/pr/652' into baremetal
by Simon Butcher
· 6 years ago
8d0684d
Merge remote-tracking branch 'public/pr/2835' into baremetal
by Simon Butcher
· 6 years ago
8b5e6bd
Improve some internal documentation
by Manuel Pégourié-Gonnard
· 6 years ago
a77e9b5
Make sub-context statically allocated
by Manuel Pégourié-Gonnard
· 6 years ago
073c1e1
Remove pk_info from pk_context_t with SINGLE_TYPE
by Manuel Pégourié-Gonnard
· 6 years ago
2829bbf
Remove dependency from SSL on PK internals
by Manuel Pégourié-Gonnard
· 6 years ago
4223ce4
Introduce macro-based read access to ctx->pk_info
by Manuel Pégourié-Gonnard
· 6 years ago
f8b7c7f
Implement two-valued handle type
by Manuel Pégourié-Gonnard
· 6 years ago
020d9ba
Introduce abstraction mbedtls_pk_handle_t
by Manuel Pégourié-Gonnard
· 6 years ago
08620cb
Implement static dispatch with SINGLE_PK_TYPE
by Manuel Pégourié-Gonnard
· 6 years ago
342cecf
Introduce macro-based access to info members
by Manuel Pégourié-Gonnard
· 6 years ago
1c1cc0d
Add config.h option MBEDTLS_PK_SINGLE_HASH
by Manuel Pégourié-Gonnard
· 6 years ago
57d96cd
Move NULL check inside accessor function
by Manuel Pégourié-Gonnard
· 6 years ago
e5a0b36
Merge branch 'baremetal' into baremetal-2.16-20190909
by Manuel Pégourié-Gonnard
· 6 years ago
e8144aa
Merge remote-tracking branch 'origin/pr/657' into baremetal
by Simon Butcher
· 6 years ago
88b535a
Merge remote-tracking branch 'origin/pr/654' into baremetal
by Simon Butcher
· 6 years ago
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
8abd0a0
Merge branch 'mbedtls-2.16' into baremetal-2.16-20190909
by Manuel Pégourié-Gonnard
· 6 years ago
9b3b194
Review corrections 4
by Arto Kinnunen
· 6 years ago
4f4849a
Review corrections 2
by Arto Kinnunen
· 6 years ago
ee9bfca
Update signature of BE conversion functions
by Arto Kinnunen
· 6 years ago
0b62ce8
Use function for 16/24/32-bit BE conversion
by Arto Kinnunen
· 6 years ago
7fce190
Merge remote-tracking branch 'origin/pr/635' into HEAD
by Simon Butcher
· 6 years ago
9ae9da9
Add cfg dep MBEDTLS_MEMORY_DEBUG->MBEDTLS_MEMORY_BUFFER_ALLOC_C
by Hanno Becker
· 6 years ago
e29e7eb
Check dependencies of MBEDTLS_MEMORY_BACKTRACE in check_config.h
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
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
56d1b23
Fixup: Don't assume that alt SHA256 impln's have trivial init/free
by Hanno Becker
· 6 years ago
18c8936
Fixup: Correct Doxygen file name primitive in md_internal.h
by Hanno Becker
· 6 years ago
f6cc3cd
Fixup: Typo in check_config.h entry for single hash encoding
by Hanno Becker
· 6 years ago
55fdae0
Fixup: Improve comment on helper macros in md_internal.h
by Hanno Becker
· 6 years ago
94f48e0
MD: Use no-op for context SHA-256 init() and free()
by Hanno Becker
· 6 years ago
64b0623
MD: Implement config dep'n inlining of mbedtls_md_setup()
by Hanno Becker
· 6 years ago
52e36bc
MD: Embed digest context structure into MD wrapper context
by Hanno Becker
· 6 years ago
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
fcb8711
Bump version to Mbed TLS 2.16.3
by Jaeden Amero
· 6 years ago
d5cfe6f
Use native DTLS version encoding if only DTLS is enabled
by Hanno Becker
· 6 years ago
f69e641
Changed x509_internal.h methods as static.
by Teppo Järvelin
· 6 years ago
Next »