aboutsummaryrefslogtreecommitdiff
path: root/libbb/yescrypt/alg-yescrypt.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* libbb/yescrypt: de-unroll salsa20()Denys Vlasenko2025-07-201-1/+2
* libbb/yescrypt: actually, largest allowed salt is 86 chars, support thatDenys Vlasenko2025-07-171-1/+1
* libbb/yescrypt: code shrinkDenys Vlasenko2025-07-111-4/+4
* libbb/yescrypt: disable NROM codeDenys Vlasenko2025-07-081-12/+22
* libbb/yescrypt: disable code which accepts unusual yescrypt parametersDenys Vlasenko2025-07-081-52/+68
* libbb/yescrypt: explain and shrink decode64_uint32()Denys Vlasenko2025-07-081-0/+2
* libbb/yescrypt: accept longer salts (up to 84 chars)Denys Vlasenko2025-07-071-0/+5
* libbb/yescrypt: make it possible to set constant parameters, and set YESCRYPT_RWDenys Vlasenko2025-07-071-31/+86
* libbb/yescrypt: use common ascii64 encoding routineDenys Vlasenko2025-07-061-2/+2
* libbb/yescrypt: remove one NOINLINE, add copyright headers, merge two source ...Denys Vlasenko2025-07-061-46/+5
* libbb/yescrypt: comment tweaksDenys Vlasenko2025-07-061-1/+1
* libbb/yescrypt: use mmap for allocation, it's large - 16MbytesDenys Vlasenko2025-07-061-9/+4
* libbb/yescrypt: reduce the number of function parametersDenys Vlasenko2025-07-061-49/+38
* libbb/yescrypt: make some functions staticDenys Vlasenko2025-07-061-6/+3
* libbb/yescrypt: remove unused yescrypt_binary_tDenys Vlasenko2025-07-061-10/+1
* libbb/yescrypt: remove YESCRYPT_INIT_SHARED flag and code using itDenys Vlasenko2025-07-061-2/+1
* libbb/yescrypt: remove unused yescrypt_shared_tDenys Vlasenko2025-07-061-48/+2
* libbb/yescrypt: remove obviously unused, commented-out partsDenys Vlasenko2025-07-061-81/+0
* libbb: add yescrypt password hashing supportDenys Vlasenko2025-07-061-0/+355