.. |
Config.src
|
30a8652fbf
sha3: make size/speed optimization decision configurable
|
12 lat temu |
Kbuild.src
|
11775edbfc
randomconfig fixes
|
10 lat temu |
README
|
ba2dcccd79
*: trailing empty lines removed
|
14 lat temu |
appletlib.c
|
628f134fe7
exit with 127 if appled name wasn't found - it's more POSIXy
|
10 lat temu |
ask_confirmation.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
bb_askpass.c
|
d32fc647d7
libbb: fix bb_ask() to flush input before prompt, not after. Closes 7190
|
10 lat temu |
bb_bswap_64.c
|
9ff50b8697
*: deinline SWAP_xE64 on 32-bit CPUs. Wins !90 bytes both on 32 and 64 bits
|
14 lat temu |
bb_do_delay.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
bb_pwd.c
|
cffe28ef87
libbb: add sketch of tentative 'better' passwd/group API
|
11 lat temu |
bb_qsort.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
bb_strtod.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
bb_strtonum.c
|
ba65872950
libbb/bb_strtonum: always set end ptr, even on error return
|
13 lat temu |
bbunit.c
|
2835a224cd
bbunit: fix WANT_TIMING compilation
|
10 lat temu |
change_identity.c
|
defc1ea340
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
|
16 lat temu |
chomp.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
compare_string_array.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
concat_path_file.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
concat_subpath_file.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
copy_file.c
|
17f8418ea7
Add conditional support for -v / --verbose
|
10 lat temu |
copyfd.c
|
8d75d794ea
libbb: use sendfile() to copy data between file descriptors
|
10 lat temu |
correct_password.c
|
feac9b607d
ftpd: add optional support for authentication
|
10 lat temu |
crc32.c
|
b7c9fb27cb
whitespace fixes
|
14 lat temu |
default_error_retval.c
|
7aa63042d0
libbb: xfunc_error_retval can be a byte
|
14 lat temu |
device_open.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
die_if_bad_username.c
|
7485086f1e
die_if_bad_username: tighten up a bit
|
13 lat temu |
dump.c
|
ef6747e290
hexdump: don't unconditionally limit the usable address range
|
11 lat temu |
endofname.c
|
1961aea305
move endofname() to libbb
|
11 lat temu |
executable.c
|
e765b5ac34
libbb: rename execable -> executable. No code changes
|
10 lat temu |
fclose_nonstdin.c
|
259b3c047a
sed: open input files sequentially to avoid EMFILE
|
11 lat temu |
fflush_stdout_and_exit.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
fgets_str.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
find_mount_point.c
|
ce4f39ac7c
find_mount_point: fix find_mount_point for char devices
|
13 lat temu |
find_pid_by_name.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
find_root_device.c
|
2272129a93
plug a DIR* leak on error path
|
14 lat temu |
full_write.c
|
e4dcba1c10
*: whitespace fixes
|
14 lat temu |
get_console.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
get_cpu_count.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
get_last_path_component.c
|
b24ef035bd
find: cater for libc w/o FNM_CASEFOLD
|
13 lat temu |
get_line_from_file.c
|
a1a448347e
libbb: split bb_get_chunk_from_file and bb_get_chunk_with_continuation
|
13 lat temu |
get_shell_name.c
|
fd77ea505e
mark get_shell_name FAST_FUNC
|
12 lat temu |
get_volsize.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
getopt32.c
|
b47b3ce1bd
randomconfig fixes
|
13 lat temu |
getpty.c
|
438b4ac286
script: make it work even if fd 0 is closed
|
10 lat temu |
hash_md5_sha.c
|
09a0e2223f
sha3: tweak comments and indentation
|
10 lat temu |
hash_md5prime.c
|
522041ee7b
regularize options which control size/speed trade
|
13 lat temu |
herror_msg.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
human_readable.c
|
a407cf74cc
Make smart_ulltoa return pointer to end (allows for code shink in callers)
|
11 lat temu |
in_ether.c
|
198b02f7dd
fix failures found by randomconfig builds
|
11 lat temu |
inet_cksum.c
|
0d0260fd1e
inet_cksum: big-endian fix
|
13 lat temu |
inet_common.c
|
1a7256ac38
chpst: fix a bug where -U USER was using wrong USER (one from -u USER)
|
11 lat temu |
info_msg.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
inode_hash.c
|
83bc4332e7
du, copy_file: fix file matching on cramfs. Closes 5456
|
10 lat temu |
isdirectory.c
|
f282c6b657
libbb: remove is_directory's argument which is always NULL
|
13 lat temu |
kernel_version.c
|
556ac3633c
get_linux_version_code: don't fail on Linux version strints like "3.0-foo"
|
12 lat temu |
last_char_is.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
lineedit.c
|
20cd31a2d7
lineedit: don't block when looking for escape sequence in vi-mode
|
10 lat temu |
lineedit_ptr_hack.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
llist.c
|
9be4702a30
main: free suid_config list after use
|
13 lat temu |
logenv.c
|
d3fabf89d7
zcip: Add environment variable for overriding log functionality
|
10 lat temu |
login.c
|
8f2cb7ab26
libbb: introduce and use strftime_[YYYYMMDD]HHMMSS()
|
11 lat temu |
loop.c
|
fa6ab56353
libbb: if opening /dev/loopN returns ENXIO, don't try N++.
|
10 lat temu |
make_directory.c
|
17f8418ea7
Add conditional support for -v / --verbose
|
10 lat temu |
makedev.c
|
975c714183
nicer looking ifdef in libbb/makedev.c
|
14 lat temu |
match_fstype.c
|
9289935cfd
Fix compile breakage
|
13 lat temu |
messages.c
|
dee0fc9da1
save 10 bytes on strings
|
13 lat temu |
missing_syscalls.c
|
c9677ed83c
libbb: add missing_syscalls.c: for now, only Android syscalls
|
12 lat temu |
mode_string.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
mtab.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
nuke_str.c
|
198b02f7dd
fix failures found by randomconfig builds
|
11 lat temu |
obscure.c
|
3ed81cf052
unit-tests: implement the unit-testing framework
|
10 lat temu |
parse_config.c
|
499597d6ef
mdev: do not treat non-leading '#' chars as start of comment. Closes 4676
|
13 lat temu |
parse_mode.c
|
e4dcba1c10
*: whitespace fixes
|
14 lat temu |
percent_decode.c
|
dd1061b6a7
wget: URL-decode user:password before base64-encoding it into auth hdr. Closes 3625.
|
13 lat temu |
perror_msg.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
perror_nomsg.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
perror_nomsg_and_die.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
pidfile.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
platform.c
|
ad16741ccd
libbb: provide usleep() fallback implementation
|
10 lat temu |
print_flags.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
printable.c
|
79c618c411
Refactor catv. Move visible() from stty to libbb.
|
11 lat temu |
printable_string.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
process_escape_sequence.c
|
a2d27a1919
libbb/process_escape_sequence.c: fix recently broken handling of \\
|
14 lat temu |
procps.c
|
60cb48ca50
whitespace cleanup. no code changes
|
12 lat temu |
progress.c
|
8345b2bd5e
libbb: make warning go away
|
13 lat temu |
ptr_to_globals.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
pw_encrypt.c
|
8ed9672660
libbb: don't die if crypt() returns NULL
|
10 lat temu |
pw_encrypt_des.c
|
44d1989997
des encrypt: fix goof with NUL byte added at the end as '.'
|
15 lat temu |
pw_encrypt_md5.c
|
9b2a9f0210
fix assorted unused code and wrong format specs found by cppchekc (bug 6716)
|
11 lat temu |
pw_encrypt_sha.c
|
5dcc6606cb
libbb/pw_encrypt_sha: forgot to move &ctx to 1st param here in sha hash rework
|
14 lat temu |
read.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
read_key.c
|
0ccae4d8b3
Add comments in keyboard escape sequences table
|
12 lat temu |
read_printf.c
|
59655077c5
preparatory cleanups for seamless uncompression improvements
|
12 lat temu |
recursive_action.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
remove_file.c
|
17f8418ea7
Add conditional support for -v / --verbose
|
10 lat temu |
replace.c
|
6f068904dc
xargs: add support for -I and -i. Closes 493
|
10 lat temu |
rtc.c
|
d8290c2ef0
libbb: fix thinko in rtc_xopen()
|
10 lat temu |
run_shell.c
|
a73b87e934
*: s/"/bin/sh"/DEFAULT_SHELL, run_shell() API fix, remove unneeded strdup
|
14 lat temu |
safe_gethostname.c
|
576b1d3c41
sendmail: use host rather than NIS domain name for HELO
|
12 lat temu |
safe_poll.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
safe_strncpy.c
|
0016bcee37
klogd: do not log partial lines
|
14 lat temu |
safe_write.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
selinux_common.c
|
60cb48ca50
whitespace cleanup. no code changes
|
12 lat temu |
setup_environment.c
|
70fc8c17e2
su: do not change to home dir unless -l
|
12 lat temu |
signals.c
|
c4f2d997a4
libbb: correctness/size tweaks in signal-related helpers
|
12 lat temu |
simplify_path.c
|
fb132e4737
whitespace cleanup
|
14 lat temu |
single_argv.c
|
c13ee8c0f3
basename,dirname,freeramdisk,rx,raidautorun,runsv,chvt: skip "--" argument
|
13 lat temu |
skip_whitespace.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
speed_table.c
|
96f92a1afa
libbb: FreeBSD fix for B<num> baud rate constants not fitting into a short.
|
11 lat temu |
str_tolower.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
strrstr.c
|
3ed81cf052
unit-tests: implement the unit-testing framework
|
10 lat temu |
sysconf.c
|
ca9c4653a9
libbb: add sanity check in bb_arg_max()
|
10 lat temu |
systemd_support.c
|
0b8a7723c7
typo fix
|
13 lat temu |
time.c
|
3b394781b5
libbb: fix parsing of "10101010" date/time form
|
11 lat temu |
trim.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
u_signal_names.c
|
327d2885ec
kill[all[5]],pkill: make signal list show signal numbers, and show RTMIN/MAX
|
14 lat temu |
udp_io.c
|
24915117a2
Fixes for warnings in FreeBSD build
|
13 lat temu |
unicode.c
|
7a18043a96
lineedit: improve Unicode handling (still buggy though)
|
11 lat temu |
update_passwd.c
|
854738d39d
type fix in comment
|
14 lat temu |
utmp.c
|
8d0e0cdadf
move utmp.h include to libbb.h
|
14 lat temu |
uuencode.c
|
e6094d95b5
libbb: shrink base64 decoding a bit
|
13 lat temu |
vdprintf.c
|
ec447c7f01
libbb.h: remove unused defines
|
13 lat temu |
verror_msg.c
|
fe33683c8b
Fix compile failures
|
10 lat temu |
vfork_daemon_rexec.c
|
743edac6c8
bb_daemonize_or_rexec(): add flag to double-fork; use it in start-stop-daemon
|
13 lat temu |
warn_ignoring_args.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
wfopen.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
wfopen_input.c
|
e4dcba1c10
*: whitespace fixes
|
14 lat temu |
write.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
xatonum.c
|
c72b43c2f0
Commonalize typical [b,]k,m suffix struct
|
11 lat temu |
xatonum_template.c
|
6830ade6aa
whitespace fixes. no code changes
|
12 lat temu |
xconnect.c
|
9106107a50
Make unix (local) sockets work without IPv6 enabled
|
12 lat temu |
xfunc_die.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
xfuncs.c
|
d6e7672545
less: move "retry-on-EAGAIN" logic closer to read ops
|
10 lat temu |
xfuncs_printf.c
|
5906a5c26c
libbb: Add xsetegid(), xseteuid(), xopen_as_uid_gid() functions
|
11 lat temu |
xgetcwd.c
|
e4dcba1c10
*: whitespace fixes
|
14 lat temu |
xgethostbyname.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
xreadlink.c
|
c50493854a
libbb: fix a bad check for uclibc >= 0.9.31
|
10 lat temu |
xrealloc_vector.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |
xregcomp.c
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 lat temu |