aboutsummaryrefslogtreecommitdiff
path: root/library/sha256.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-30Merge remote-tracking branch 'origin/development' into msft-aarch64Dave Rodgman1-13/+1
2023-11-02update headersDave Rodgman1-13/+1
2023-10-25Merge remote-tracking branch 'origin/development' into msft-aarch64Dave Rodgman1-45/+82
2023-10-23Remove dependency on asm/hwcap.hDave Rodgman1-1/+7
2023-10-16Simplify Windows-on-Arm macrosDave Rodgman1-2/+2
2023-10-16Use MBEDTLS_HAVE_NEON_INTRINSICS instead of __ARM_NEONDave Rodgman1-10/+3
2023-10-16Support ARM64EC in the same way as ARM64 in sha256 and sha512Dave Rodgman1-2/+2
2023-10-12Refer to Armv8-A (not Armv8) in commentsDave Rodgman1-2/+2
2023-10-10Rename MBEDTLS_SHAxxx_USE_ARMV8_yyy to MBEDTLS_SHAxxx_USE_ARMV8_A_yyyDave Rodgman1-32/+32
2023-10-10Rename MBEDTLS_ARCH_IS_ARMV8 to MBEDTLS_ARCH_IS_ARMV8_ADave Rodgman1-5/+5
2023-10-10Fix hwcap detection on 32-bit ArmDave Rodgman1-1/+7
2023-10-10Rename A64 config optionsDave Rodgman1-36/+36
2023-10-10Make asm without side-effects not optimisable-outDave Rodgman1-2/+2
2023-10-08Fix arch detection for auto setting of clang flagsDave Rodgman1-2/+13
2023-10-05Fix cast errors on IARDave Rodgman1-4/+4
2023-10-05code styleDave Rodgman1-2/+2
2023-10-05Warn if using runtime detection and no NeonDave Rodgman1-7/+14
2023-10-05Enable run-time detection for Thumb and ArmDave Rodgman1-5/+7
2023-10-04Code styleDave Rodgman1-1/+2
2023-10-04Improve behaviour on gcc targetting arm or thumbDave Rodgman1-0/+4
2023-10-04Fix indentationDave Rodgman1-1/+1
2023-10-03Make SHA256 depend on Armv8, not aarch64Dave Rodgman1-1/+1
2023-09-28Fix IAR control bypasses initialisation warningDave Rodgman1-1/+1
2023-09-11Ensure all md_<hash>_finish functions perform zeroizationDave Rodgman1-3/+7
2023-07-13Add error message for old armclangJerry Yu1-2/+8
2023-07-13Add guards for arm_neon.hJerry Yu1-1/+7
2023-07-13fix compile fail for armclangJerry Yu1-2/+5
2023-06-09Fix "unterminated '#pragma clang attribute push'" in sha256/sha512.cTom Cosgrove1-2/+2
2023-03-14Improve macro namingDave Rodgman1-2/+2
2023-03-14fix wrong typo and indent issueJerry Yu1-2/+2
2023-03-13Improve readability for compiler version checkJerry Yu1-1/+1
2023-03-13Rename target option flag macroJerry Yu1-2/+2
2023-03-13Remove the max version limitation for clang workaroundJerry Yu1-1/+1
2023-03-13fix comment issuesJerry Yu1-3/+3
2023-03-13Add new feature test macrosJerry Yu1-0/+5
2023-03-08Update the text about gcc5 support for Armv8 CETom Cosgrove1-2/+2
2023-03-07Fix typosTom Cosgrove1-1/+1
2023-02-27Fix grammar issues and remove useless codeJerry Yu1-5/+6
2023-02-22Fix regression issue for clang workaround.Jerry Yu1-12/+5
2023-02-21fix code style failureJerry Yu1-2/+2
2023-02-16Move clang bug workaround to the head of fileJerry Yu1-11/+23
2023-02-16Add minimum version of sha256 for clangJerry Yu1-1/+3
2023-02-16Add comments about gcc-5Jerry Yu1-1/+4
2023-02-16Add GCC options popJerry Yu1-0/+6
2023-02-16Add attribute popupJerry Yu1-0/+5
2023-02-15Replace error output with target pragma if possibleJerry Yu1-1/+23
2023-02-15move cpu modifier flags check to source fileJerry Yu1-0/+5
2023-01-20Tidy-up - move asm #define into build_info.hDave Rodgman1-6/+0
2023-01-11Switch to the new code styleGilles Peskine1-293/+305
2023-01-03Workaround Uncrustify parsing of "asm"David Horstmann1-0/+2