aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-28remove unneeded ; after GLOBALSEthan Sommer
2020-05-28portability.c: fix macOS build.Elliott Hughes
I suspect the rest of the non-POSIX signals might end up like this, but this is the subset that needs to be #ifdef'ed to fix the macOS build.
2020-05-27route: remove unused get_hostname()Ethan Sommer
2020-05-27Trivial cleanup.Rob Landley
2020-05-27Cleanup pass.Rob Landley
2020-05-27dhcpd: fix warningsEthan Sommer
Add presumably intended conversion specifier for gconfig.valid_lifetime as it is an argument to error_msg despite the format string having no conversion specifiers. Remove always true false inverse check for address of array gstate.rcvd.rcvd_pkt6.transaction_id.
2020-05-27Convert array_add() to arg_add().Rob Landley
2020-05-27devmem: replace getpagesize with POSIX sysconf(_SC_PAGESIZE)Ethan Sommer
2020-05-26Remove unused include and constantsEric Molitor
2020-05-26Merge ipv6 setroute into a single functionEric Molitor
2020-05-26Instead of ifdef linux or macos, just ifdef the signals.Rob Landley
2020-05-26Fix syntax checking for "if true; then echo hello | fi", fix some tests,Rob Landley
slightly more elaborate debug output.
2020-05-26More sh tests.Rob Landley
2020-05-26First pass of adding RTNetlink setroute supportEric Molitor
2020-05-26Remove send_nlrtmsg embedding call into display_route as it is only used hereEric Molitor
2020-05-26Use perror_exit to replace exit calls.Eric Molitor
2020-05-25Tweak roadmap so status.html is a bit more current.Rob Landley
2020-05-24Cleanup openvt.Rob Landley
2020-05-24Cleanup blkdiscard.Rob Landley
Yeah, this limits 32 bit support, but that's a "fix it properly in lib/args.c or don't care" issue. Why work around it here when truncate -s doesn't?
2020-05-23Ahem: have the backgrounding test actually background.Rob Landley
Point is to make sure the consumer waits for all output, not for process exit.
2020-05-23More shell tests.Rob Landley
2020-05-21Check the signal rather than special case a library and a target.Rob Landley
2020-05-21vmstat: increase column sizesPetri Gynther
Increase memory:swpd,free,cache to 7 characters Increase swap:si,so to 5 characters Increase system:in,cs to 5 characters Sample output from Pixel 4 phone: procs ------------memory------------ ----swap--- -----io---- ---system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 4 0 1111676 87896 6328 2268596 8152 11896 10712 14280 0 25712 31 21 46 3 17 0 1082788 224292 5972 2213996 73220 68908 2432 3948 1 26611 41 38 22 0 6 0 1127316 203196 5972 2225164 8980 53996 11796 788 0 25200 33 22 45 1 0 0 1133072 200984 5972 2225280 416 6260 52 88 0 8543 10 6 84 0 2 0 1128976 196976 5972 2225692 3588 0 340 800 0 5243 5 4 91 0
2020-05-21glibc on mips is missing SIGSTKFLTKhem Raj
Do not therefore assume it being available linuxwide Fixes | lib/portability.c:433:3: error: use of undeclared identifier 'SIGSTKFLT' | SIGNIFY(STKFLT), SIGNIFY(POLL), SIGNIFY(PWR), | ^ Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-21David Legault reported that unescape2() doesn't handle \0 rightRob Landley
because scanf("0%o") needs a 0 _and_ one or more digits. So add it to the end of the \n translation list (where it returns the null terminator).
2020-05-19Add RTA_CACHEINFO support and resolve remaining todo items in display_routesEric Molitor
2020-05-19xsignal_all_killers() should install the handler given to it, and do someRob Landley
refactoring while I was looking at the codepath.
2020-05-19The standalone build for "make sh" has more dependencies because MAYFORK.Rob Landley
2020-05-19Don't leak sockfd into children.Rob Landley
2020-05-17Merge IPv6 support into display_routesEric Molitor
2020-05-17Don't ask for line continuation when ending with &Rob Landley
2020-05-17Allow "make distclean" to fail gracefully when root_download exists.Rob Landley
(Don't delete it, warn it's there, but don't _not_ run next target.)
2020-05-17Add support for mss, win and irtt to new netlink based display_routesEric Molitor
2020-05-17Refactor display_routes to use rtnetlinkEric Molitor
2020-05-17Add xsend, xrecv and send_nlrtmsgEric Molitor
2020-05-16Fix address family help textEric Molitor
2020-05-15How to cross compile with 2 compilers and 3 libc.Rob Landley
2020-05-13URL moved and the automatic redirect triggers https shenanigans.Rob Landley
2020-05-13Massage TEST_HOST test output (coreutils?) to match toybox.Rob Landley
2020-05-13devmem: avoid sign extension.Elliott Hughes
Bug: http://b/156292059 Signed-off-by: Wei Wang <wvw@google.com>
2020-05-13toyonly a test binutils lies about, and add a TODO comment.Rob Landley
2020-05-13FAQ polishing.Rob Landley
2020-05-13New FAQ, "how do I build a working Linux system with toybox".Rob Landley
2020-05-13More tests that don't pass TEST_HOST. (The file one is checking forRob Landley
overly-specific output again.)
2020-05-13The gnu/dammit cpio is REALLY stupid, so only pass --no-preserve-ownerRob Landley
when using the toybox one. (This means /root will belong to the host user for the "make root" host target, which makes dropbear sad.)
2020-05-13More TEST_HOST failures.Rob Landley
2020-05-13Teach scripts/test.sh to skip TEST_HOST commands that aren't installed.Rob Landley
2020-05-13Checking for specific error messages makes TEST_HOST unreliable.Rob Landley
2020-05-11More shell tests.Rob Landley
2020-05-11route should be in sbinEric Molitor