Sign in
pigweed
/
third_party
/
github
/
ARMmbed
/
mbedtls
/
9fa4ed673debd53b231d5e834d508e5ffb169030
/
library
/
md.c
1a6af84
Merge pull request #3578 from gilles-peskine-arm/md_setup-leak-development
by Manuel Pégourié-Gonnard
· 4 years, 8 months ago
d15c740
Fix memory leak in mbedtls_md_setup with HMAC
by Gilles Peskine
· 4 years, 8 months ago
1e14827
Update copyright notices to use Linux Foundation guidance
by Bence Szépkúti
· 4 years, 8 months ago
db09ef6
Include common.h instead of config.h in library source files
by Gilles Peskine
· 4 years, 9 months ago
f0fec77
Fix "same actions in two cases of a switch statement" warning Resolves #3202
by irwir
· 5 years ago
3a67150
Revert "md: Remove dependency on X.509"
by Gilles Peskine
· 5 years ago
d602084
Implement NO_SHA384 in MD layer and PSA
by Manuel Pégourié-Gonnard
· 5 years ago
24eed8d
Initialise return values to an error
by Janos Follath
· 5 years ago
2838b7b
Use smaller types in mbedtls_md_info_t
by Gilles Peskine
· 6 years ago
84867cf
Don't use dynamic pointer dispatch in md
by Gilles Peskine
· 6 years ago
ebbc5f7
md: Remove dependency on X.509
by Jaeden Amero
· 6 years ago
1f6301b
Rename mbedtls_zeroize to mbedtls_platform_zeroize
by Andres Amaya Garcia
· 7 years ago
e32df08
Remove individual copies of mbedtls_zeroize()
by Andres Amaya Garcia
· 7 years ago
66954e1
Merge branch 'development' into development-restricted
by Jaeden Amero
· 7 years ago
aa464ef
Fix indentation and add goto cleanup; stmt
by Andres Amaya Garcia
· 8 years ago
42e5e10
Add goto cleanup; for consistency md.c
by Andres Amaya Garcia
· 8 years ago
0dd4fa0
Fix functions in MD layer to check return codes
by Andres Amaya Garcia
· 8 years ago
eb132b6
Zeroize tmp buf in mbedtls_md_file() md.c
by Andres Amaya Garcia
· 8 years ago
37ff140
Change main license to Apache 2.0
by Manuel Pégourié-Gonnard
· 10 years ago
6fb8187
Update date in copyright line
by Manuel Pégourié-Gonnard
· 10 years ago
052a6c9
Add mbedtls_md_clone()
by Manuel Pégourié-Gonnard
· 10 years ago
bcc0308
Avoid fclose( NULL )
by Manuel Pégourié-Gonnard
· 10 years ago
88db5da
Add pre-defined profiles for cert verification
by Manuel Pégourié-Gonnard
· 10 years ago
cb46fd8
Avoid non-standard strcasecmp()
by Manuel Pégourié-Gonnard
· 10 years ago
bfffa90
Implement md_file in the MD layer
by Manuel Pégourié-Gonnard
· 10 years ago
7551cb9
Replace malloc with calloc
by Manuel Pégourié-Gonnard
· 10 years ago
50518f4
Rename _wrap headers to _internal
by Manuel Pégourié-Gonnard
· 10 years ago
2cf5a7c
The Great Renaming
by Manuel Pégourié-Gonnard
· 10 years ago
147fa09
Reintroduce md_init_ctx compatibility wrapper
by Manuel Pégourié-Gonnard
· 10 years ago
abb6744
Rename md_init_ctx() to md_setup()
by Manuel Pégourié-Gonnard
· 10 years ago
a77edad
Clean up unneeded things
by Manuel Pégourié-Gonnard
· 10 years ago
4063ceb
Make hmac_ctx optional
by Manuel Pégourié-Gonnard
· 10 years ago
dfb3dc8
Make ipad/opad dynamic and more opaque
by Manuel Pégourié-Gonnard
· 10 years ago
8379a82
Implement hmac in the MD layer
by Manuel Pégourié-Gonnard
· 10 years ago
ca878db
Make md_info_t an opaque structure
by Manuel Pégourié-Gonnard
· 10 years ago
4772314
Remove functions deprecated in 1.3
by Manuel Pégourié-Gonnard
· 10 years ago
7f80997
Rename include directory to mbedtls
by Manuel Pégourié-Gonnard
· 10 years ago
fe44643
Rename website and repository
by Manuel Pégourié-Gonnard
· 10 years ago
00ab470
cleanup library and some basic tests. Includes, add guards to includes
by Rich Evans
· 10 years ago
860b516
Fix url again
by Manuel Pégourié-Gonnard
· 10 years ago
085ab04
Fix website url to use https.
by Manuel Pégourié-Gonnard
· 10 years ago
9698f58
Remove maintainer line.
by Manuel Pégourié-Gonnard
· 10 years ago
19f6b5d
Remove redundant "all rights reserved"
by Manuel Pégourié-Gonnard
· 10 years ago
a658a40
Update copyright
by Manuel Pégourié-Gonnard
· 10 years ago
b4fe3cb
Rename to mbed TLS in the documentation/comments
by Manuel Pégourié-Gonnard
· 10 years ago
967a2a5
Change name to mbed TLS in the copyright notice
by Manuel Pégourié-Gonnard
· 10 years ago
480905d
Fix selection of hash from sig_alg ClientHello ext.
by Manuel Pégourié-Gonnard
· 11 years ago
84bbeb5
Adapt cipher and MD layer with _init() and _free()
by Paul Bakker
· 11 years ago
bd77254
md_list() starting with strongest hash
by Manuel Pégourié-Gonnard
· 11 years ago
66d5d07
Fix formatting in various code to match spacing from coding style
by Paul Bakker
· 11 years ago
d8bb826
Fix code styling for return statements
by Paul Bakker
· 11 years ago
3461772
Introduce polarssl_zeroize() instead of memset() for zeroization
by Paul Bakker
· 11 years ago
9af723c
Fix formatting: remove trailing spaces, #endif with comments (> 10 lines)
by Paul Bakker
· 11 years ago
cef4ad2
Adapt sources to configurable config.h name
by Manuel Pégourié-Gonnard
· 11 years ago
61b699e
Renamed RMD160 to RIPEMD160
by Paul Bakker
· 11 years ago
e4d47a6
Add RIPEMD-160 to the generic MD layer
by Manuel Pégourié-Gonnard
· 11 years ago
6edcd41
Addition conditions for UEFI environment under MSVC
by Paul Bakker
· 11 years ago
fa6a620
Defines for UEFI environment under MSVC added
by Paul Bakker
· 11 years ago
9e36f04
SHA2 renamed to SHA256, SHA4 renamed to SHA512 and functions accordingly
by Paul Bakker
· 12 years ago
1bd3ae8
Added md_process() to MD layer for generic internal access to hash
by Paul Bakker
· 12 years ago
279432a
- Fixed size of clean
by Paul Bakker
· 13 years ago
8913f82
- Fixed compiler warning for unreferenced ret in md_file() when POLARSSL_FS_IO not declared
by Paul Bakker
· 13 years ago
9c021ad
- Added regular error codes for generic message digest layer
by Paul Bakker
· 14 years ago
335db3f
- Functions requiring File System functions can now be disables by undefining POLARSSL_FS_IO
by Paul Bakker
· 14 years ago
23986e5
- Major type rewrite of int to size_t for most variables and arguments used for buffer lengths and loops
by Paul Bakker
· 14 years ago
af5c85f
- Improved portability with Microsoft Visual C
by Paul Bakker
· 14 years ago
562535d
- Split current md_starts() and md_hmac_starts() functionality into separate md_init_ctx() for allocating the context and the existing starts() functions to initialize the message digest for use.
by Paul Bakker
· 14 years ago
72f6266
- Improved information provided about current Hashing, Cipher and Suite capabilities
by Paul Bakker
· 14 years ago
1737385
- Added generic message digest wrapper for integration with OpenVPN (donated by Fox-IT)
by Paul Bakker
· 14 years ago