Rob Landley 601828982a More wget cleanup. %!s(int64=2) %!d(string=hai) anos
..
README 3e8b019665 Reword some command directory READMEs (this tweaks menuconfig display). %!s(int64=2) %!d(string=hai) anos
arp.c 7c608c5064 arp: fix the scanf %s numbers. %!s(int64=2) %!d(string=hai) anos
arping.c a57721d146 bind/connect cleanup. %!s(int64=5) %!d(string=hai) anos
bc.c 3b06f9600e Move a struct from lib.h into the one toys/pending command that uses it. %!s(int64=2) %!d(string=hai) anos
bootchartd.c 84b76f4be4 bootchartd: stop using get_line(). %!s(int64=2) %!d(string=hai) anos
brctl.c e5354ca12a Replace toys.exithelp with help_exit() in lib. %!s(int64=8) %!d(string=hai) anos
chsh.c 22172726c3 Commands in pending do not default y. %!s(int64=3) %!d(string=hai) anos
crond.c 762400721d crond: stop using get_line(). %!s(int64=2) %!d(string=hai) anos
crontab.c 8f5e168584 crontab: switch to getline(). %!s(int64=5) %!d(string=hai) anos
dd.c 1ba53eead1 dd: simplify signal handling and fix status output. %!s(int64=3) %!d(string=hai) anos
dhcp.c 98943e25c8 Fix spelling errors %!s(int64=3) %!d(string=hai) anos
dhcp6.c 98943e25c8 Fix spelling errors %!s(int64=3) %!d(string=hai) anos
dhcpd.c 98943e25c8 Fix spelling errors %!s(int64=3) %!d(string=hai) anos
diff.c c3f3f842c5 Replace \033 with \e in strings. %!s(int64=2) %!d(string=hai) anos
dumpleases.c 027a73a903 Make xopen() skip stdin/stdout/stderr, add xopen_stdio() if you want stdout, %!s(int64=8) %!d(string=hai) anos
expr.c 352efdf18d Fix -Wformat compiler warning in expr.c. %!s(int64=7) %!d(string=hai) anos
fdisk.c 98943e25c8 Fix spelling errors %!s(int64=3) %!d(string=hai) anos
fold.c 42cc29c788 On testing fold command, I found w option didnt check the range of value. %!s(int64=9) %!d(string=hai) anos
fsck.c 42af2e52e7 Bumper typo cleanup. %!s(int64=5) %!d(string=hai) anos
getfattr.c 4cc20c7554 getfattr: add --only-values. %!s(int64=5) %!d(string=hai) anos
getopt.c d8afb6cb4d Nothing in pending should default y. %!s(int64=4) %!d(string=hai) anos
getty.c e6d103ce23 A few more getty cleanups. %!s(int64=3) %!d(string=hai) anos
groupadd.c 5291d7c50b groupadd: fix -Wformat and switch to FLAG() macros %!s(int64=4) %!d(string=hai) anos
groupdel.c f3e56f4e4f Redo option parsing infrastructure so #define FORCE_FLAGS can unzero flag macros for a disabled command (needed when multiple commands share infrastructure with a common set of flags). %!s(int64=9) %!d(string=hai) anos
hexdump.c 9358f178cb Cleanups. %!s(int64=2) %!d(string=hai) anos
init.c de0e3fc0fb Make xsignal_all_killers() slightly less magic. (Use SIG_DFL instead of NULL.) %!s(int64=2) %!d(string=hai) anos
ip.c 3cf5ec1e95 fix compilation failure on 3.10 kernel %!s(int64=2) %!d(string=hai) anos
ipcrm.c e5354ca12a Replace toys.exithelp with help_exit() in lib. %!s(int64=8) %!d(string=hai) anos
ipcs.c e5354ca12a Replace toys.exithelp with help_exit() in lib. %!s(int64=8) %!d(string=hai) anos
klogd.c eb7e847adc Be more consistent about periods in help text. %!s(int64=7) %!d(string=hai) anos
last.c eb7e847adc Be more consistent about periods in help text. %!s(int64=7) %!d(string=hai) anos
lsof.c 3065c604d8 lsof: explicit size for device major:minor buffer. %!s(int64=2) %!d(string=hai) anos
man.c 0b51fcccf0 man: fix help, align -k output, and fix double close. %!s(int64=4) %!d(string=hai) anos
mdev.c 154221aba3 Whitespace: remove tabs from indentation. %!s(int64=5) %!d(string=hai) anos
mke2fs.c d14d54859d Weed-whack a few warnings out of pending so allyesconfig is less noisy. %!s(int64=4) %!d(string=hai) anos
modprobe.c 61cb6ab6b9 Move #include <sys/syscall.h> into toys.h. %!s(int64=2) %!d(string=hai) anos
more.c bd6e9d030c more: better behavior with directories. %!s(int64=5) %!d(string=hai) anos
route.c f570a02c6c Cleanup pass on route.c %!s(int64=3) %!d(string=hai) anos
sh.c 3f7ea911d8 Fix a memory leak and update reference after discarding blank pipeline segment. %!s(int64=2) %!d(string=hai) anos
strace.c 61cb6ab6b9 Move #include <sys/syscall.h> into toys.h. %!s(int64=2) %!d(string=hai) anos
stty.c 6e331aef7f stty: don't mangle c_iflags. %!s(int64=3) %!d(string=hai) anos
sulogin.c af4be15b84 Changed xopen_stdin() to xopen_stdio(). %!s(int64=7) %!d(string=hai) anos
syslogd.c 20f2607346 syslogd: Ensure that socket sends are '\n'-terminated %!s(int64=2) %!d(string=hai) anos
tcpsvd.c a57721d146 bind/connect cleanup. %!s(int64=5) %!d(string=hai) anos
telnet.c ecdd8def34 telnet: just use dprintf() for IAC sequences. %!s(int64=3) %!d(string=hai) anos
telnetd.c 4785b7611d Don't send reverse DNS lookups out into the world for something that's %!s(int64=3) %!d(string=hai) anos
tftp.c 8ea3ff4e32 Based on a patch from Ethan Sommer: silence warning and convert to FLAG() %!s(int64=4) %!d(string=hai) anos
tftpd.c 2c0a82e3e2 tftpd: fix the parsing of options %!s(int64=2) %!d(string=hai) anos
tr.c 72ec2b3746 tr: fix pathological flushing. %!s(int64=3) %!d(string=hai) anos
traceroute.c 1e12560bc4 Trivial cleanup. %!s(int64=4) %!d(string=hai) anos
useradd.c e5354ca12a Replace toys.exithelp with help_exit() in lib. %!s(int64=8) %!d(string=hai) anos
userdel.c b30b1857da getline() returns -1 on EOF, not 0. %!s(int64=2) %!d(string=hai) anos
vi.c e7e4229c05 vi: fix recent changes. %!s(int64=2) %!d(string=hai) anos
wget.c 601828982a More wget cleanup. %!s(int64=2) %!d(string=hai) anos
xzcat.c d14d54859d Weed-whack a few warnings out of pending so allyesconfig is less noisy. %!s(int64=4) %!d(string=hai) anos

README

Pending (unfinished) commands

Commands in this directory are external submissions awaiting review and/or
cleanup before being "promoted" to one of the other directories.

Code in this directory may or may not work, some of the commands here are
unfinished stubs, others just need a more thorough inspection than we've had
time for yet. Everything in here defaults to "n" in defconfig.

Outside of this directory, several commands (and some library code) have
TODO annotations.

This directory should go away before the 1.0 release. It's just a staging
area so code submissions don't get lost while awaiting more thorough (and
very time consuming) scrutiny as described in www/cleanup.html.