..
basename.c
Minor cleanup.
2023-04-22 09:55:46 -05:00
cal.c
Fix leap years, add 3 argument (day month year) mode, cleanup.
2021-09-04 14:58:15 -05:00
cat.c
Dear gcc, please stop threatening me with a good time.
2023-03-05 14:27:06 -06:00
chgrp.c
Change FLAG(x) macros to always return 0 or 1. Treewide audit of FLAG()
2023-03-03 15:21:06 -06:00
chmod.c
chmod: fix +X.
2021-03-15 21:57:01 -05:00
cksum.c
Change FLAG(x) macros to always return 0 or 1. Treewide audit of FLAG()
2023-03-03 15:21:06 -06:00
cmp.c
Change FLAG(x) macros to always return 0 or 1. Treewide audit of FLAG()
2023-03-03 15:21:06 -06:00
comm.c
Fix comm - and make comm -123 detect missing files.
2022-10-04 23:22:27 -05:00
cp.c
mv across partitions should --preserve=all
2023-07-20 09:02:17 -05:00
cpio.c
Ignore blank lines in name list.
2023-07-25 07:35:54 -05:00
cut.c
Remove -n from todo and add --longopt aliases for -DFO.
2023-03-03 15:48:37 -06:00
date.c
Fix "date -s +abc" segfault pointed out by Franke Busse.
2023-06-23 19:05:33 -05:00
dd.c
Silence yet another "is not used uninitialized" gcc warning.
2023-07-25 07:11:47 -05:00
df.c
Change FLAG(x) macros to always return 0 or 1. Treewide audit of FLAG()
2023-03-03 15:21:06 -06:00
dirname.c
dirname: support multiple arguments.
2018-11-17 14:40:07 -06:00
du.c
Change FLAG(x) macros to always return 0 or 1. Treewide audit of FLAG()
2023-03-03 15:21:06 -06:00
echo.c
Tighten up echo help text.
2021-05-10 07:01:51 -05:00
env.c
Fix env properly: env -i uses old $PATH, but use new PATH= when redefined.
2021-11-06 21:38:25 -05:00
expand.c
Convert utf8towc from wchar_t to unsigned (to match wctoutf8).
2021-05-15 11:14:03 -05:00
false.c
Add MAYFORK to more pseudo-builtins.
2020-01-01 13:02:20 -06:00
file.c
Rename/move xmemcmp() (which doesn't exit) to smemcmp(), and add x prefix
2023-01-06 19:05:51 -06:00
find.c
Fix error reporting for find -commands that take an argument but
2023-05-03 22:37:48 -05:00
getconf.c
Yank some unnecessarily exported global variables that should be static.
2022-01-01 13:50:51 -06:00
grep.c
grep -m stops new matches, but -A still shows lines after last match.
2023-06-23 19:53:39 -05:00
head.c
Make head lseek backwards to return unused data from seekable inputs.
2023-02-02 21:19:48 -06:00
iconv.c
Remove old uClibc test missed by commit 71921dc74d
.
2022-06-17 16:14:29 -05:00
id.c
id: fix Android issues.
2019-11-05 19:20:52 -06:00
kill.c
Fix killall5 /proc parsing for complex command names.
2023-06-14 16:28:55 -05:00
link.c
ln.c
Update relative path plumbing and extend realpath. More tests.
2022-11-23 15:15:06 -06:00
logger.c
logger: fix stdin handling.
2023-03-01 09:54:36 -06:00
ls.c
Tweak documentation.
2023-07-16 02:22:21 -05:00
mkdir.c
Canonicalize the usage: lines for the POSIX toys.
2020-02-02 02:02:26 -06:00
mkfifo.c
Convert more commands to the new option/GLOBALS code style.
2018-08-26 14:16:49 -05:00
nice.c
Canonicalize the usage: lines for the POSIX toys.
2020-02-02 02:02:26 -06:00
nl.c
Cleanup nl (it had a stale TODO entry).
2022-01-09 03:12:52 -06:00
nohup.c
nohup: use the same mode constant for open() and xcreate().
2023-01-31 22:37:40 -06:00
od.c
Rename/move xmemcmp() (which doesn't exit) to smemcmp(), and add x prefix
2023-01-06 19:05:51 -06:00
paste.c
Missed a couple in the wchar_t -> unsigned conversion.
2021-05-15 12:03:09 -05:00
patch.c
Remove extra increment.
2023-07-11 01:24:14 -05:00
printf.c
Change FLAG(x) macros to always return 0 or 1. Treewide audit of FLAG()
2023-03-03 15:21:06 -06:00
ps.c
Change FLAG(x) macros to always return 0 or 1. Treewide audit of FLAG()
2023-03-03 15:21:06 -06:00
pwd.c
Add same_file() and same_def_ino() convenience functions, plus minor cleanups.
2022-06-29 21:54:42 -05:00
README
renice.c
Canonicalize the usage: lines for the POSIX toys.
2020-02-02 02:02:26 -06:00
rm.c
Various --longopts Antoni Villalonga says are used in package builds.
2022-10-30 13:37:16 -05:00
rmdir.c
Nir Lichtman pointed out that rm -p shouldn't try to rmdir / at the end.
2021-03-20 00:09:51 -05:00
sed.c
Commit 891c5520f4
interlaced -e and -f in command line order, but help
2023-07-05 07:24:55 -05:00
sleep.c
sleep: admit to accepting multiple durations.
2023-01-12 23:06:22 -06:00
sort.c
Change FLAG(x) macros to always return 0 or 1. Treewide audit of FLAG()
2023-03-03 15:21:06 -06:00
split.c
Add split -n test, handle more than one leftover byte, clarify help text.
2021-07-05 00:57:46 -05:00
strings.c
Add FLAG(x) macro, expanding to (toys.optflags & FLAG_##x)
2018-12-04 21:29:51 -06:00
tail.c
Change FLAG(x) macros to always return 0 or 1. Treewide audit of FLAG()
2023-03-03 15:21:06 -06:00
tar.c
Fix two uses of strdup() instead of xstrdup().
2023-06-10 15:24:53 -05:00
tee.c
Minor cleanup.
2020-11-22 08:36:12 -06:00
test.c
Shell can test if a fd is open with "2>/dev/null <fd" so remove test -T
2023-05-05 02:09:10 -05:00
time.c
Change FLAG(x) macros to always return 0 or 1. Treewide audit of FLAG()
2023-03-03 15:21:06 -06:00
touch.c
Change FLAG(x) macros to always return 0 or 1. Treewide audit of FLAG()
2023-03-03 15:21:06 -06:00
true.c
Remove unnecessary MAYFORK.
2020-04-28 17:50:30 -05:00
tty.c
Minor tweaks.
2022-03-06 01:45:14 -06:00
ulimit.c
The musl prlimit() syscall wrapper was added in 2012, > 7 years.
2022-06-17 16:32:05 -05:00
uname.c
Antoni Villalonga requested uname -p because some package builds need it,
2022-10-30 11:00:57 -05:00
uniq.c
Canonicalize the usage: lines for the POSIX toys.
2020-02-02 02:02:26 -06:00
unlink.c
Remove old GNU style `' quoting.
2020-02-06 11:33:25 -06:00
uudecode.c
Replace various x = x declarations with QUIET macro to shut up gcc.
2021-11-06 21:54:28 -05:00
uuencode.c
Change FLAG(x) macros to always return 0 or 1. Treewide audit of FLAG()
2023-03-03 15:21:06 -06:00
wc.c
Convert utf8towc from wchar_t to unsigned (to match wctoutf8).
2021-05-15 11:14:03 -05:00
who.c
Switch shadow.h and utmpx.h from compile time probes to __has_include().
2022-06-17 17:26:16 -05:00
xargs.c
Various --longopts Antoni Villalonga says are used in package builds.
2022-10-30 13:37:16 -05:00