aboutsummaryrefslogtreecommitdiff
path: root/libbb/yescrypt/alg-yescrypt-kdf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* libbb/yescrypt: de-unroll salsa20()Denys Vlasenko2025-07-201-22/+74
* libbb/yescrypt: code shrinkDenys Vlasenko2025-07-191-28/+25
* libbb/yescrypt: code shrinkDenys Vlasenko2025-07-151-15/+8
* libbb/yescrypt: code shrinkDenys Vlasenko2025-07-111-6/+3
* libbb/yescrypt: code shrinkDenys Vlasenko2025-07-091-8/+16
* libbb: introduce and use block-XOR functionsDenys Vlasenko2025-07-091-0/+7
* libbb/yescrypt: disable NROM codeDenys Vlasenko2025-07-081-15/+28
* libbb/yescrypt: code shrinkDenys Vlasenko2025-07-081-18/+46
* libbb/yescrypt: madvise(MADV_HUGEPAGE) our usually very large allocationDenys Vlasenko2025-07-071-2/+13
* libbb/yescrypt: disable unrolling in two placesDenys Vlasenko2025-07-071-96/+159
* libbb/yescrypt: 64-bit build fixesDenys Vlasenko2025-07-071-8/+4
* libbb/yescrypt: make it possible to set constant parameters, and set YESCRYPT_RWDenys Vlasenko2025-07-071-28/+30
* libbb/yescrypt: remove redundant SHA256 HMAC implementationDenys Vlasenko2025-07-071-6/+18
* libbb/yescrypt: remove one NOINLINE, add copyright headers, merge two source ...Denys Vlasenko2025-07-061-0/+27
* libbb/yescrypt: remove unused prefetching codeDenys Vlasenko2025-07-061-43/+18
* libbb/yescrypt: remove inlines (whcih gcc detects anyway) and dead ifderfsDenys Vlasenko2025-07-061-44/+49
* libbb/yescrypt: more efficient byteswappingDenys Vlasenko2025-07-061-4/+4
* Move "sha256-hash a memory array and produce the digest" helper to libbbDenys Vlasenko2025-07-061-1/+1
* libbb/yescrypt: use mmap for allocation, it's large - 16MbytesDenys Vlasenko2025-07-061-1/+2
* libbb/yescrypt: reduce the number of function parametersDenys Vlasenko2025-07-061-53/+51
* libbb/yescrypt: remove unused yescrypt_region_t tmpDenys Vlasenko2025-07-061-7/+0
* libbb/yescrypt: make some functions staticDenys Vlasenko2025-07-061-0/+1
* libbb/yescrypt: remove YESCRYPT_INIT_SHARED flag and code using itDenys Vlasenko2025-07-061-34/+12
* libbb/yescrypt: remove unused yescrypt_shared_tDenys Vlasenko2025-07-061-22/+7
* libbb: add yescrypt password hashing supportDenys Vlasenko2025-07-061-0/+1070