..
appletlib.c
echo: special case "echo --help": it should not show help text
2021-03-15 17:44:53 +01:00
ask_confirmation.c
xargs: use bb_ask_y_confirmation_FILE() instead of homegrown copy
2018-04-07 15:23:10 +02:00
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
libbb: reduce the overhead of single parameter bb_error_msg() calls
2019-07-02 11:35:03 +02:00
bb_getsockname.c
libbb: introduce and use bb_getsockname()
2018-02-11 14:55:46 +01:00
bb_pwd.c
bb_qsort.c
bb_strtod.c
bb_strtonum.c
printf: fix printf "%u\n" +18446744073709551614
2018-10-30 23:24:18 +01:00
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
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
build system: drop PLATFORM_LINUX
2020-08-13 17:12:56 +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
libbb: rename bb_ask -> bb_ask_noecho, bb_ask_confirmation -> bb_ask_y_confirmation
2018-04-07 15:08:12 +02:00
crc32.c
libbb: commonalize a bit of little-endian CRC32 table generation code
2018-02-01 10:56:19 +01:00
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
xxd: implement -i "C style output"
2021-06-18 00:59:17 +02:00
duration.c
timeout,top,watch,ping: parse NN.N fractional duration in locales with other separators
2021-03-23 13:50:02 +01:00
endofname.c
executable.c
libbb: rename run_shell() to exec_shell()
2020-12-02 21:28:47 +01:00
fclose_nonstdin.c
fflush_stdout_and_exit.c
libbb: reduce the overhead of single parameter bb_error_msg() calls
2019-07-02 11:35:03 +02: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
libbb: reduce the overhead of single parameter bb_error_msg() calls
2019-07-02 11:35:03 +02:00
get_cpu_count.c
get_last_path_component.c
get_line_from_file.c
libbb: in xmalloc_fgets(), use size_t for bb_get_chunk_from_file()
2018-09-02 18:48:09 +02:00
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
shells: do not allow bare "read" in non-bash compat configs
2021-06-06 12:08:43 +02: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
decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nilly
2020-11-30 13:03:03 +01:00
hash_md5prime.c
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
build system: drop PLATFORM_LINUX
2020-08-13 17:12:56 +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_ptr_hack.c
lineedit.c
fix gcc-11.0 warnings
2021-04-14 17:52:18 +02:00
llist.c
logenv.c
login.c
libbb: introduce and use fputs_stdout
2021-02-03 20:52:40 +01:00
loop.c
mount: if we race with other loop mount, we forget to close loop dev
2020-12-17 23:38:06 +01:00
make_directory.c
fix compile failure in previous commit
2018-02-06 18:01:39 +01:00
makedev.c
match_fstype.c
messages.c
which: fix TODO with NOFORK+malloc_failure misbehaving
2018-01-12 13:21:33 +01:00
missing_syscalls.c
Remove stime() function calls
2019-11-19 13:08:25 +01:00
mode_string.c
decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nilly
2020-11-30 13:03:03 +01: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
whitespace fixes
2018-07-17 15:04:17 +02:00
obscure.c
parse_config.c
parse_mode.c
percent_decode.c
perror_msg.c
perror_nomsg_and_die.c
libbb: reduce the overhead of single parameter bb_error_msg() calls
2019-07-02 11:35:03 +02:00
perror_nomsg.c
libbb: reduce the overhead of single parameter bb_error_msg() calls
2019-07-02 11:35:03 +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
print_flags.c
whitespace and comment format fixes, no code changes
2017-10-05 15:33:28 +02:00
print_numbered_lines.c
libbb: introduce and use fputs_stdout
2021-02-03 20:52:40 +01:00
printable_string.c
unzip: use printable_string() for printing filenames
2018-09-30 16:56:56 +02:00
printable.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
wget: print the final newline only for non-tty output
2018-11-23 19:14:52 +01:00
ptr_to_globals.c
libbb: extend "errno pointer" trick to other than __GLIBC__
2020-10-01 00:34:44 +02:00
pw_encrypt_des.c
libbb: make pw_encrypt() die if supplied salt is bad (e.g. emply)
2020-12-15 23:19:22 +01:00
pw_encrypt_md5.c
pw_encrypt_sha.c
pw_encrypt.c
Fix missing "crypt.h" compilation error on the FreeBSD
2021-01-04 13:28:28 +01:00
read_key.c
read_key(): placate "warning: shifting a negative signed value is undefined"
2019-10-25 17:40:57 +02:00
read_printf.c
libbb: reduce the overhead of single parameter bb_error_msg() calls
2019-07-02 11:35:03 +02:00
read.c
libbb: Converted safe_read to safe_write format
2019-10-09 14:35:55 +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
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
skip_whitespace.c
libbb: Use return value from is_prefixed_with()
2018-02-27 13:35:40 +01:00
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: introduce and use xgettimeofday(), do not truncate 64-bit time_t in shells
2020-12-30 23:48:01 +01:00
trim.c
u_signal_names.c
libbb/u_signal_names.c: don't check errno after bb_strtou
2018-10-31 11:28:37 +01:00
ubi.c
udp_io.c
udp_io, traceroute: Standardise IPv6 PKTINFO handling to be portable
2017-10-30 16:06:50 +01:00
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: reduce the overhead of single parameter bb_error_msg() calls
2019-07-02 11:35:03 +02:00
vfork_daemon_rexec.c
libbb: fix '--help' handling in FEATURE_SH_NOFORK=y
2021-02-18 23:30:24 +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_input.c
wfopen.c
libbb: new function bb_die_memory_exhausted
2018-04-01 19:59:37 +02:00
write.c
xatonum_template.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
xconnect.c
libbb: set netlink socket revbuf size before binding
2020-11-22 13:12:51 +01:00
xfunc_die.c
xfuncs_printf.c
fix gcc-11.0 warnings
2021-04-14 17:52:18 +02:00
xfuncs.c
libbb: correct the name of is_TERM_dumb()
2021-06-05 08:33:03 +02: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: deal with "declaration of 'link' shadows a global declaration" warning
2019-06-25 18:51:00 +02:00
xrealloc_vector.c
xregcomp.c