index
:
slackcoder/bitcoin
master
show-current
Bitcoin Code integration/staging tree
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
crypto
/
sha256.cpp
Age
Commit message (
Expand
)
Author
2024-07-24
refactor: fix missing includes
fanquake
2024-07-17
Merge bitcoin/bitcoin#28893: Fix SSE4.1-related issues
merge-script
2024-05-01
scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes
MarcoFalke
2024-04-09
Change MAC_OSX macro to __APPLE__ in crypto package
LÅ‘rinc
2024-03-05
crypto: Guard code with `ENABLE_SSE41` macro
Hennadii Stepanov
2024-02-29
build: remove confusing and inconsistent disable-asm option
Cory Fields
2024-02-13
scripted-diff: Fix bitcoin_config_h includes
TheCharlatan
2024-01-05
crypto: remove use of BUILD_BITCOIN_INTERNAL macro in sha256
Cory Fields
2023-09-20
Add ability to specify SHA256 implementation for benchmark purposes
Hennadii Stepanov
2023-01-31
clang-tidy: Fix `modernize-use-default-member-init` in headers
Hennadii Stepanov
2022-12-24
scripted-diff: Bump copyright headers
Hennadii Stepanov
2022-04-05
refactor: Use [[maybe_unused]] attribute
Hennadii Stepanov
2022-04-05
refactor: Drop unneeded workarounds aimed to silence unused warning
Hennadii Stepanov
2022-01-28
Add optimized sha256d64_arm_shani::Transform_2way
Pieter Wuille
2022-01-28
Add sha256_arm_shani to build system
Pavol Rusnak
2022-01-28
Rename SHANI to X86_SHANI to allow future implementation of ARM_SHANI
Pavol Rusnak
2019-12-30
scripted-diff: Bump copyright of files changed in 2019
MarcoFalke
2019-11-12
[MOVEONLY] Move cpuid code from random & sha256 to compat/cpuid
Pieter Wuille
2019-10-15
Remove unused includes
practicalswift
2018-07-27
Update copyright headers to 2018
DrahtBot
2018-07-09
Merge #13386: SHA256 implementations based on Intel SHA Extensions
Wladimir J. van der Laan
2018-07-07
Use __cpuid_count for gnu C to avoid gitian build fail.
Chun Kuan Lee
2018-06-26
Add SHA256 implementation using using Intel SHA intrinsics
Pieter Wuille
2018-06-24
[Refactor] CPU feature detection logic for SHA256
Pieter Wuille
2018-06-24
Merge #13471: For AVX2 code, also check for AVX, XSAVE, and OS support
Wladimir J. van der Laan
2018-06-18
For AVX2 code, also check for AVX, XSAVE, and OS support
Pieter Wuille
2018-06-12
Improve coverage of SHA256 SelfTest code
Pieter Wuille
2018-06-04
Enable double-SHA256-for-64-byte code on 32-bit x86
Pieter Wuille
2018-05-29
8-way AVX2 implementation for double SHA256 on 64-byte inputs
Pieter Wuille
2018-05-29
4-way SSE4.1 implementation for double SHA256 on 64-byte inputs
Pieter Wuille
2018-05-29
Specialized double sha256 for 64 byte inputs
Pieter Wuille
2018-05-08
Refactor SHA256 code
Pieter Wuille
2018-01-03
Increment MIT Licence copyright header year on files modified in 2017
Akira Takizawa
2017-11-16
scripted-diff: Replace #include "" with #include <> (ryanofsky)
MeshCollider
2017-08-28
build: Rename --enable-experimental-asm to --enable-asm and enable by default
Wladimir J. van der Laan
2017-07-20
Protect SSE4 code behind a compile-time flag
Pieter Wuille
2017-07-20
Add selftest for SHA256 transform
Pieter Wuille
2017-07-20
Add SSE4 based SHA256
Pieter Wuille
2017-07-20
Add SHA256 dispatcher
Pieter Wuille
2017-07-20
Support multi-block SHA256 transforms
Pieter Wuille
2014-12-19
Added "Core" to copyright headers
sandakersmann
2014-11-20
Split up crypto/sha2
Pieter Wuille