aboutsummaryrefslogtreecommitdiff
path: root/include/libbb.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* httpd: code shrink via "split-globals" trickDenys Vlasenko11 days1-0/+15
* dd: fix overflow for very large count/seek/skip valuesDenys Vlasenko2025-11-081-0/+4
* ash: eval: Add vfork supportDenys Vlasenko2025-08-091-0/+2
* top,pmap: do not use common code for reading /proc/PID/smapsDenys Vlasenko2025-08-051-29/+12
* ftpd: code shrink, move replace_char() to libbbDenys Vlasenko2025-08-021-0/+13
* ls: fix -Q to match GNUDenys Vlasenko2025-08-011-0/+3
* sha384sum: new appletAndy Knowles2025-07-301-1/+6
* libbb.h: increase MAX_PW_SALT_LENDenys Vlasenko2025-07-171-6/+6
* libbb: introduce and use block-XOR functionsDenys Vlasenko2025-07-091-0/+10
* libbb/yescrypt: accept longer salts (up to 84 chars)Denys Vlasenko2025-07-071-2/+3
* libbb/yescrypt: remove redundant SHA256 HMAC implementationDenys Vlasenko2025-07-071-1/+9
* libbb: factor out HMAC code from TLSDenys Vlasenko2025-07-071-8/+32
* libbb/yescrypt: use common ascii64 encoding routineDenys Vlasenko2025-07-061-0/+1
* libbb/yescrypt: use common ACSII char-to-64 conversion codeDenys Vlasenko2025-07-061-0/+1
* libbb/yescrypt: code shrinkDenys Vlasenko2025-07-061-0/+2
* Move "sha256-hash a memory array and produce the digest" helper to libbbDenys Vlasenko2025-07-061-0/+1
* libbb: add yescrypt password hashing supportDenys Vlasenko2025-07-061-8/+14
* shell: update HISTFILESIZE code to be actually usefulDenys Vlasenko2025-07-031-1/+1
* shell: fix race between signal handlers setting bb_got_signal and poll()Denys Vlasenko2025-07-021-0/+1
* libbb: Prevent clang from reading the G pointer before it is assignedBin Meng2025-07-011-19/+3
* libbb/archival: make setup_unzip_on_fd() return bytes read if not compressedDenys Vlasenko2025-04-201-3/+3
* libbb: modify find_executable() to not temporarily write to PATHDenys Vlasenko2024-10-081-1/+1
* ash: cache more of uid/gid syscallsDenys Vlasenko2024-10-071-2/+4
* ash: make "test -x" use cached groupinfoDenys Vlasenko2024-10-071-0/+1
* libbb: simplify parameter passing in is_in_supplementary_groups()Denys Vlasenko2024-10-071-2/+8
* libbb: move is_in_supplementary_groups() from test to libbbDenys Vlasenko2024-10-071-0/+5
* lineedit: make save_history() FAST_FUNCDenys Vlasenko2024-09-271-5/+5
* libbb: fix 64-bit bb_popcnt_longDenys Vlasenko2024-05-311-1/+1
* libbb: add bit counting function, use where appropriateDenys Vlasenko2024-05-311-0/+7
* nproc: prepare for arbitrarily large CPU masksDenys Vlasenko2024-05-311-0/+2
* start-stop-daemon: do not lose error messages with -bDenys Vlasenko2023-11-081-4/+7
* sleep: fix "sleep -- ARGS"Denys Vlasenko2023-10-021-0/+1
* introduce and use exitcode_tDenys Vlasenko2023-07-171-0/+7
* ash: disable sleep as builtin, closes 15619Denys Vlasenko2023-07-101-0/+2
* libbb: code shrink: introduce and use [_]exit_FAILURE()Denys Vlasenko2023-06-151-0/+2
* libbb: consolidate NOMMU fix of restoring high bit in argv[0][0]Denys Vlasenko2023-04-061-1/+1
* shell: fix compile failures in some configsDenys Vlasenko2023-01-031-1/+7
* ash: optional sleep builtinShawn Landden2022-08-271-0/+1
* ash,hush: use HOME for tab completion and promptsRon Yorston2022-06-261-8/+3
* apply const trick to ptr_to_globalsKhem Raj2022-01-231-1/+1
* libbb: shrink lineedit_read_key()Denys Vlasenko2022-01-181-0/+2
* ash,hush: fix handling of SIGINT while waiting for interactive inputDenys Vlasenko2022-01-171-1/+4
* libbb: introduce and use chdir_or_warn()Denys Vlasenko2022-01-131-0/+1
* libbb: invert the meaning of SETUP_ENV_NO_CHDIR -> SETUP_ENV_CHDIRDenys Vlasenko2022-01-131-3/+3
* sulogin: increase util-linux compatibilityDenys Vlasenko2022-01-121-8/+10
* libbb: change xstrndup, xmemdup to take size_t as size parameterDenys Vlasenko2022-01-051-2/+2
* libbb: code shrink: introduce and use [_]exit_SUCCESS()Denys Vlasenko2022-01-051-0/+2
* libbb: factor out fflush_stdout_and_exit(EXIT_SUCCESS)Denys Vlasenko2022-01-041-0/+1
* shell: use more compact SHELL_ASH / HUSH config defines. no code changesDenys Vlasenko2021-10-121-10/+2
* shell: fix script's comm field if ENABLE_FEATURE_PREFER_APPLETS=yDenys Vlasenko2021-10-111-0/+2