summaryrefslogtreecommitdiff
path: root/libbb
AgeCommit message (Expand)Author
2025-07-07libbb: factor out HMAC code from TLSDenys Vlasenko
2025-07-07libbb: add two more forgotten source filesDenys Vlasenko
2025-07-07libbb/pw_ascii64.c: add forgotten source fileDenys Vlasenko
2025-07-06libbb/yescrypt: use common ascii64 encoding routineDenys Vlasenko
2025-07-06libbb: shuffle ascii64 code around, shrink i2a64()Denys Vlasenko
2025-07-06libbb/yescrypt: remove one NOINLINE, add copyright headers, merge two source ...Denys Vlasenko
2025-07-06libbb/yescrypt: remove unused prefetching codeDenys Vlasenko
2025-07-06libbb/yescrypt: remove inlines (whcih gcc detects anyway) and dead ifderfsDenys Vlasenko
2025-07-06libbb: in DES crypt, error out on invalid salt charsDenys Vlasenko
2025-07-06libbb: code shrink in DES cryptDenys Vlasenko
2025-07-06libbb/yescrypt: use common ACSII char-to-64 conversion codeDenys Vlasenko
2025-07-06libbb/yescrypt: shrink PBKDF2Denys Vlasenko
2025-07-06libbb/yescrypt: more efficient byteswappingDenys Vlasenko
2025-07-06restore mangled commentDenys Vlasenko
2025-07-06libbb/yescrypt: code shrinkDenys Vlasenko
2025-07-06libbb/yescrypt: code shrinkDenys Vlasenko
2025-07-06Move "sha256-hash a memory array and produce the digest" helper to libbbDenys Vlasenko
2025-07-06libbb/yescrypt: remove extra sha256 implementationDenys Vlasenko
2025-07-06libbb/yescrypt: comment tweaksDenys Vlasenko
2025-07-06libbb/yescrypt: use mmap for allocation, it's large - 16MbytesDenys Vlasenko
2025-07-06libbb/yescrypt: reduce the number of function parametersDenys Vlasenko
2025-07-06libbb/yescrypt: code shrink in salt decodingDenys Vlasenko
2025-07-06libbb/yescrypt: code shrink in parameter decodingDenys Vlasenko
2025-07-06libbb/yescrypt: remove unused variableDenys Vlasenko
2025-07-06libbb/yescrypt: remove unused yescrypt_region_t tmpDenys Vlasenko
2025-07-06libbb/yescrypt: make some functions staticDenys Vlasenko
2025-07-06libbb/yescrypt: remove unused yescrypt_binary_tDenys Vlasenko
2025-07-06libbb/yescrypt: remove YESCRYPT_INIT_SHARED flag and code using itDenys Vlasenko
2025-07-06libbb/yescrypt: remove unreachable support for scrypt hash ("$7$...")Denys Vlasenko
2025-07-06libbb/yescrypt: remove unused yescrypt_shared_tDenys Vlasenko
2025-07-06libbb/yescrypt: remove obviously unused, commented-out partsDenys Vlasenko
2025-07-06libbb: add yescrypt password hashing supportDenys Vlasenko
2025-07-04shell: empty HISTFILE disables history saving, just as unset one didDenys Vlasenko
2025-07-03shell: update HISTFILESIZE code to be actually usefulDenys Vlasenko
2025-07-02shell: fix race between signal handlers setting bb_got_signal and poll()Denys Vlasenko
2025-07-02use pollfd[1] array for poll() argumentDenys Vlasenko
2025-07-01libbb: Prevent clang from reading the G pointer before it is assignedBin Meng
2025-07-01hexdump: fix regression for uint16 on big endian systemsRadoslav Kolev
2025-07-01lineedit: fix left-over print to stdoutAhmad Fatoum
2025-07-01lineedit: fix printing lines during tab completionAhmad Fatoum
2024-12-11cut: tweak --helpDenys Vlasenko
2024-12-09hexdump: fix regression with -n4 -e '"%u"'Natanael Copa
2024-12-09libbb: tidy argument checks in getopt32()Ron Yorston
2024-10-08libbb: modify find_executable() to not temporarily write to PATHDenys Vlasenko
2024-10-07ash: cache more of uid/gid syscallsDenys Vlasenko
2024-10-07libbb: simplify parameter passing in is_in_supplementary_groups()Denys Vlasenko
2024-10-07libbb: move is_in_supplementary_groups() from test to libbbDenys Vlasenko
2024-10-06libbb: fix sha1 on !x86 if CONFIG_SHA1_HWACCEL=yRudi Heitbaum
2024-09-27lineedit: use stdout for shell history builtinRon Yorston
2024-09-27libbb: send usage messages to correct streamRon Yorston