busybox/libbb
Denys Vlasenko 0574928c85 libbb/yescrypt: remove unused prefetching code
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2025-07-06 20:08:53 +02:00
..
yescrypt libbb/yescrypt: remove unused prefetching code 2025-07-06 20:08:53 +02:00
alloc_affinity.c nproc: prepare for arbitrarily large CPU masks 2024-05-31 11:58:48 +02:00
appletlib.c libbb: send usage messages to correct stream 2024-09-27 19:52:25 +02:00
ask_confirmation.c
auto_string.c
bb_askpass.c libbb: introduce and use fputs_stdout 2021-02-03 20:52:40 +01:00
bb_bswap_64.c
bb_cat.c
bb_do_delay.c libbb: make msleep() result in only one syscall instead of looping 2020-12-11 16:48:47 +01:00
bb_getgroups.c ash: cache more of uid/gid syscalls 2024-10-07 07:28:44 +02:00
bb_getsockname.c
bb_pwd.c
bb_qsort.c
bb_strtod.c
bb_strtonum.c
bbunit.c libbb: reduce the overhead of single parameter bb_error_msg() calls 2019-07-02 11:35:03 +02:00
capability.c decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nilly 2020-11-30 13:03:03 +01:00
change_identity.c libbb: reduce the overhead of single parameter bb_error_msg() calls 2019-07-02 11:35:03 +02:00
chomp.c
common_bufsiz.c config: deindent all help texts 2017-07-21 09:50:55 +02:00
compare_string_array.c libbb: code shrink and speed up index_in_strings() 2021-02-02 14:37:37 +01:00
concat_path_file.c
concat_subpath_file.c
Config.src shell: update HISTFILESIZE code to be actually useful 2025-07-03 19:10:42 +02:00
const_hack.c libbb: Prevent clang from reading the G pointer before it is assigned 2025-07-01 21:21:16 +02:00
copy_file.c cp: implement -n 2021-06-22 15:28:34 +02:00
copyfd.c libbb: create and use mmap() helpers 2020-12-14 18:25:28 +01:00
correct_password.c
crc32.c
default_error_retval.c
device_open.c
die_if_bad_username.c Fixes for Hurd build 2020-12-17 11:22:44 +01:00
dump.c hexdump: fix regression for uint16 on big endian systems 2025-07-01 13:31:45 +02:00
duration.c ash: fix sleep built-in not running INT trap immediately on ^C 2023-04-10 16:30:27 +02:00
endofname.c
executable.c libbb: modify find_executable() to not temporarily write to PATH 2024-10-08 04:03:17 +02:00
fclose_nonstdin.c
fflush_stdout_and_exit.c libbb: fflush_stdout_and_exit(0) still exits with _error_ (not 0!) if fflush fails 2022-01-04 23:36:16 +01:00
fgets_str.c libbb: code shrink fgets_str 2021-02-03 20:43:07 +01:00
find_mount_point.c libbbb: find_mount_point() too eager to stat mounted devices 2019-04-29 17:59:08 +02:00
find_pid_by_name.c pidof: support "pidof /path/to/binary" case 2019-06-15 18:35:39 +02:00
find_root_device.c
full_write.c dd: fix handling of short result of full_write(), closes 11711 2019-05-14 17:49:14 +02:00
get_console.c *: slap on a few ALIGN* where appropriate 2022-02-06 19:53:10 +01:00
get_cpu_count.c
get_last_path_component.c
get_line_from_file.c
get_shell_name.c
get_volsize.c libbb: reduce the overhead of single parameter bb_error_msg() calls 2019-07-02 11:35:03 +02:00
getopt32.c cut: tweak --help 2024-12-11 01:10:05 +01:00
getopt_allopts.c
getpty.c libbb: reduce the overhead of single parameter bb_error_msg() calls 2019-07-02 11:35:03 +02:00
hash_md5_sha.c libbb: fix sha1 on !x86 if CONFIG_SHA1_HWACCEL=y 2024-10-06 17:56:42 +02:00
hash_md5prime.c
hash_sha1_hwaccel_x86-32.S libbb: rename source files, no code changes 2023-07-18 16:41:12 +02:00
hash_sha1_hwaccel_x86-64.S libbb: rename source files, no code changes 2023-07-18 16:41:12 +02:00
hash_sha1_x86-64.S libbb: rename source files, no code changes 2023-07-18 16:41:12 +02:00
hash_sha1_x86-64.S.sh libbb: rename source files, no code changes 2023-07-18 16:41:12 +02:00
hash_sha256_hwaccel_x86-32.S libbb: rename source files, no code changes 2023-07-18 16:41:12 +02:00
hash_sha256_hwaccel_x86-64.S libbb: rename source files, no code changes 2023-07-18 16:41:12 +02:00
herror_msg.c libbb: reduce the overhead of single parameter bb_error_msg() calls 2019-07-02 11:35:03 +02:00
human_readable.c
in_ether.c
inet_cksum.c gcc-9.x warning fixes 2020-10-01 03:07:22 +02:00
inet_common.c
inode_hash.c du: don't count duplicate arguments. Closes 5288 2019-02-19 17:08:39 +01:00
isdirectory.c
isqrt.c
iterate_on_dir.c move iterate_on_dir() from e2fsprogs to libbb 2021-06-24 11:42:55 +02:00
Kbuild.src libbb: add bit counting function, use where appropriate 2024-05-31 16:03:23 +02:00
kernel_version.c avoid using strok - eliminates use of hidden global variable 2020-10-06 02:36:47 +02:00
last_char_is.c libbb: shrink last_char_is(), no longer allow NULL string argument 2020-07-19 20:49:22 +02:00
lineedit.c shell: empty HISTFILE disables history saving, just as unset one did 2025-07-04 12:51:38 +02:00
lineedit_ptr_hack.c
llist.c
logenv.c
login.c libbb: introduce and use fputs_stdout 2021-02-03 20:52:40 +01:00
loop.c libbb/loop: fix compile failure (name collision) 2023-01-02 17:03:44 +01:00
make_directory.c
makedev.c
match_fstype.c
messages.c
missing_syscalls.c Remove stime() function calls 2019-11-19 13:08:25 +01:00
mode_string.c libbb: clarify what bb_mode_string() generates 2021-09-17 17:10:38 +02:00
mtab.c libbb: reduce the overhead of single parameter bb_error_msg() calls 2019-07-02 11:35:03 +02:00
nuke_str.c
obscure.c
parse_config.c
parse_mode.c libbb: code shrink bb_parse_mode 2021-09-17 00:47:23 +02:00
percent_decode.c
perror_msg.c
perror_nomsg.c libbb: pass "" rather than NULL as format string in _nomsg functions 2023-06-12 10:19:29 +02:00
perror_nomsg_and_die.c libbb: pass "" rather than NULL as format string in _nomsg functions 2023-06-12 10:19:29 +02:00
pidfile.c do not duplicate CONFIG_PID_FILE_PATH and ".pid" strings 2019-03-17 19:48:39 +01:00
platform.c ash: placate -Werror=format-security 2021-02-18 13:45:49 +01:00
poll_with_signals.c shell: fix race between signal handlers setting bb_got_signal and poll() 2025-07-02 22:42:47 +02:00
popcnt.c libbb: add bit counting function, use where appropriate 2024-05-31 16:03:23 +02:00
print_flags.c
print_numbered_lines.c libbb: introduce and use fputs_stdout 2021-02-03 20:52:40 +01:00
printable.c
printable_string.c
process_escape_sequence.c libbb: do not misinterpret 0x10-0x19 chars in "\xNNN" too 2018-11-29 13:16:15 +01:00
procps.c libbb/procps: smaller global data for username/groupname cache 2020-12-30 01:04:56 +01:00
progress.c
ptr_to_globals.c libbb: extend "errno pointer" trick to other than __GLIBC__ 2020-10-01 00:34:44 +02:00
pw_encrypt.c libbb/yescrypt: use common ACSII char-to-64 conversion code 2025-07-06 19:08:57 +02:00
pw_encrypt_des.c libbb: in DES crypt, error out on invalid salt chars 2025-07-06 19:30:58 +02:00
pw_encrypt_md5.c
pw_encrypt_sha.c
read.c libbb: Converted safe_read to safe_write format 2019-10-09 14:35:55 +02:00
read_key.c shell: fix race between signal handlers setting bb_got_signal and poll() 2025-07-02 22:42:47 +02:00
read_printf.c libbb: reduce the overhead of single parameter bb_error_msg() calls 2019-07-02 11:35:03 +02:00
README
recursive_action.c libbb: shrink recursive_action() by reducing memory pressure 2020-10-01 21:52:16 +02:00
remove_file.c libbb: do not check closedir() in remove_file() 2021-06-24 17:39:57 +02:00
replace.c replace: count_strstr - Handle an edge case where sub is empty 2019-10-09 14:39:41 +02:00
rtc.c move ADJTIME_PATH define to header files 2020-12-17 20:53:43 +01:00
run_shell.c libbb: exec_login_shell() - new function 2020-12-02 21:51:08 +01:00
safe_gethostname.c
safe_poll.c libbb: reduce the overhead of single parameter bb_error_msg() calls 2019-07-02 11:35:03 +02:00
safe_strncpy.c
safe_write.c
securetty.c
selinux_common.c libbb: reduce the overhead of single parameter bb_error_msg() calls 2019-07-02 11:35:03 +02:00
setup_environment.c libbb: introduce and use chdir_or_warn() 2022-01-13 12:56:10 +01:00
signals.c runsv: robustify signal handling - SIGTERM to child between vfork and exec could mess things up 2021-06-05 16:20:05 +02:00
simplify_path.c
single_argv.c sleep: fix "sleep -- ARGS" 2023-10-02 13:56:32 +02:00
skip_whitespace.c
speed_table.c decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nilly 2020-11-30 13:03:03 +01:00
str_tolower.c
strrstr.c
sysconf.c
time.c libbb: code shrink parse_datestr (again) 2021-09-18 22:55:46 +02:00
trim.c
u_signal_names.c
ubi.c
udp_io.c
unicode.c unicode: relax array alignment for tables 2020-11-30 11:30:17 +01:00
update_passwd.c update_passwd: fix context variable 2021-01-14 17:03:25 +01:00
utmp.c
uuencode.c base32/64: "truncated base64 input" -> "truncated input" 2020-11-28 13:43:54 +01:00
verror_msg.c libbb: pass "" rather than NULL as format string in _nomsg functions 2023-06-12 10:19:29 +02:00
vfork_daemon_rexec.c start-stop-daemon: do not lose error messages with -b 2023-11-08 14:07:20 +01:00
warn_ignoring_args.c libbb: reduce the overhead of single parameter bb_error_msg() calls 2019-07-02 11:35:03 +02:00
wfopen.c
wfopen_input.c
write.c
xatonum.c decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nilly 2020-11-30 13:03:03 +01:00
xatonum_template.c
xconnect.c libbb: reuse "bad port" error message string 2021-09-10 09:48:55 +02:00
xfunc_die.c
xfuncs.c libbb: code shrink: introduce and use [_]exit_FAILURE() 2023-06-15 11:55:56 +02:00
xfuncs_printf.c libbb: introduce and use chdir_or_warn() 2022-01-13 12:56:10 +01:00
xgetcwd.c libbb: reduce the overhead of single parameter bb_error_msg() calls 2019-07-02 11:35:03 +02:00
xgethostbyname.c libbb: reduce the overhead of single parameter bb_error_msg() calls 2019-07-02 11:35:03 +02:00
xreadlink.c libbb: better coreutils compatibility for realpath 2021-10-09 01:47:12 +02:00
xrealloc_vector.c
xregcomp.c

Please see the LICENSE file for copyright information (GPLv2)

libbb is BusyBox's utility library.  All of this stuff used to be stuffed into
a single file named utility.c.  When I split utility.c to create libbb, some of
the very oldest stuff ended up without their original copyright and licensing
information (which is now lost in the mists of time).  If you see something
that you wrote that is mis-attributed, do let me know so we can fix that up.

	Erik Andersen
	<andersen@codepoet.org>