Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/landley/toybox

toybox
https://github.com/landley/toybox

portability.c: fix macOS build.

I suspect the rest of the non-POSIX signals might end up like this, but this is the subset that ...

e0f2912739ec7aa23b1cfde0a69bf9c37c5964f6 authored over 4 years ago
route: remove unused get_hostname()

5d9ef963b1d6c7c036eaeb337e97c5a1ca69c1fa authored over 4 years ago
Trivial cleanup.

1e12560bc40d68270dd922c8d3cdfc3e842bafcb authored over 4 years ago
Cleanup pass.

d675088beebee75e71b200d0d51cfd28ff01f08c authored over 4 years ago
dhcpd: fix warnings

Add presumably intended conversion specifier for gconfig.valid_lifetime
as it is an argument to ...

3c01911b0f85b6c70100b7f3e1e18ac7d28666c4 authored over 4 years ago
Convert array_add() to arg_add().

2e1efcf186237b2078f966094d88e0623f4334f0 authored over 4 years ago
devmem: replace getpagesize with POSIX sysconf(_SC_PAGESIZE)

f29cde56e9291befedd71cd847889472ac9a2b9b authored over 4 years ago
Remove unused include and constants

52fa7bf4fca2afe8853225d674b8ac7e036b315f authored over 4 years ago
Merge ipv6 setroute into a single function

db0737648cccfcc8dc29479460c10f296fbb052a authored over 4 years ago
Instead of ifdef linux or macos, just ifdef the signals.

824663599378774ebbb2101df60197f9eb847910 authored over 4 years ago
Fix syntax checking for "if true; then echo hello | fi", fix some tests,

slightly more elaborate debug output.

6b6436c848035abfff92a86b00305847bc6c0b9d authored over 4 years ago
More sh tests.

bc6ce6628c2517aa419b5551b8d378da794b84f2 authored over 4 years ago
First pass of adding RTNetlink setroute support

d3f83232d49e26f53121fc1f797118080a0fdf73 authored over 4 years ago
Remove send_nlrtmsg embedding call into display_route as it is only used here

729e3081f6e630f17a5d0027bdfda91131d65125 authored over 4 years ago
Use perror_exit to replace exit calls.

d565cf631cdd5bdeaa7be00be83516bb649446a1 authored over 4 years ago
Tweak roadmap so status.html is a bit more current.

b79f2e8c6e1fe5c6c518bf801cbc5a7eef06e381 authored over 4 years ago
Cleanup openvt.

ec851edbc13cfbe888a552eb22a92a3490dbc42c authored over 4 years ago
Cleanup blkdiscard.

Yeah, this limits 32 bit support, but that's a "fix it properly in lib/args.c
or don't care" iss...

9eeabaadca00fd076c60db38f8faed81b4239d62 authored over 4 years ago
Ahem: have the backgrounding test actually background.

Point is to make sure the consumer waits for all output, not for process exit.

0c2f2030dae091b934f753f0ae920cbb7b06434d authored over 4 years ago
More shell tests.

f1c36c35f0d909548c808e0fa31b84a6fa2a57e0 authored over 4 years ago
Check the signal rather than special case a library and a target.

5818b7d9827952892087fb646ec7c71dfcb5f137 authored over 4 years ago
vmstat: increase column sizes

Increase memory:swpd,free,cache to 7 characters
Increase swap:si,so to 5 characters
Increase sys...

c0b79b6e4276d6c3c5e5fb628b2e44c61872be0e authored over 4 years ago
glibc on mips is missing SIGSTKFLT

Do not therefore assume it being available linuxwide

Fixes
| lib/portability.c:433:3: error: us...

6c5fa2219b83d83ef114b2027ba4df96808fa1de authored over 4 years ago
David Legault reported that unescape2() doesn't handle \0 right

because scanf("0%o") needs a 0 _and_ one or more digits. So add it to
the end of the \n translati...

310eefe2956725ab1ae913a2eccf3f885e321c7f authored over 4 years ago
Add RTA_CACHEINFO support and resolve remaining todo items in display_routes

cedf9d9525f9d0203a56358f2ff45384f2519f4d authored over 4 years ago
xsignal_all_killers() should install the handler given to it, and do some

refactoring while I was looking at the codepath.

fa8d18a757fa4454a8ad25f5e0fb5e49555e8435 authored over 4 years ago
The standalone build for "make sh" has more dependencies because MAYFORK.

2d95e03b0e2dcc8bcb23a21feebff84bccf1084c authored over 4 years ago
Don't leak sockfd into children.

1d181824bb8fc92636d3eae52f2a0ee15117ee2f authored over 4 years ago
Merge IPv6 support into display_routes

320df9ba543cdb9e4a6c9b1f9ee3bd6f00d4e864 authored over 4 years ago
Don't ask for line continuation when ending with &

b7196626494b942637c5767095c1d2513cd3441e authored over 4 years ago
Allow "make distclean" to fail gracefully when root_download exists.

(Don't delete it, warn it's there, but don't _not_ run next target.)

3a0c562393e9f9daf7218fde175bde7e709056c4 authored over 4 years ago
Add support for mss, win and irtt to new netlink based display_routes

ed4f0dc53c5b670e24c98206f4cd6925b216897c authored over 4 years ago
Refactor display_routes to use rtnetlink

e5bcac64ded174fcd3713879b5d41b47b6dff74f authored over 4 years ago
Add xsend, xrecv and send_nlrtmsg

e49b008c6169ae7eaf1c765e2a729095b9b59d19 authored over 4 years ago
Fix address family help text

37ba2ec8b1a36ba1cb0e3c806b3a25c4d9bd58ab authored over 4 years ago
How to cross compile with 2 compilers and 3 libc.

565bef936ded714b81bf7041558eaebcd0a78af8 authored over 4 years ago
URL moved and the automatic redirect triggers https shenanigans.

e7b9058c6db54ef3fbbc654f47dcda0081151b60 authored over 4 years ago
Massage TEST_HOST test output (coreutils?) to match toybox.

c5f40857120f99a87cdb8f64b203e684b011c692 authored over 4 years ago
devmem: avoid sign extension.

Bug: http://b/156292059
Signed-off-by: Wei Wang <[email protected]>

9de5f300363c788a5cd7d9eaf12f583d7f766502 authored over 4 years ago
toyonly a test binutils lies about, and add a TODO comment.

f5ca2bcf2b5c46aa532a767bed08e2425a1a6fd4 authored over 4 years ago
FAQ polishing.

6924b38801594d45396ec9676652fe379e39994d authored almost 5 years ago
New FAQ, "how do I build a working Linux system with toybox".

b2bd9a6570270646a80afdccf957cb9e856ec92d authored almost 5 years ago
More tests that don't pass TEST_HOST. (The file one is checking for

overly-specific output again.)

92cc04b08649dc52c9edd9c01212c3106d00b08b authored almost 5 years ago
The gnu/dammit cpio is REALLY stupid, so only pass --no-preserve-owner

when using the toybox one. (This means /root will belong to the host user
for the "make root" hos...

75833aa33e587ea75fb9e9eee7b6ce593798be3a authored almost 5 years ago
More TEST_HOST failures.

4c320bfbbba9842c93ac5807bc8cbefbfff429b6 authored almost 5 years ago
Teach scripts/test.sh to skip TEST_HOST commands that aren't installed.

ce67bb5ac850f188e1325d59530d2d91dfdcea68 authored almost 5 years ago
Checking for specific error messages makes TEST_HOST unreliable.

8de3613e437379d8f878e2adeaa745585a71d6a0 authored almost 5 years ago
More shell tests.

975187f670cf5aac9036230369c62258d5332d25 authored almost 5 years ago
route should be in sbin

ca82bd9e2fe51f9247bc9118da3bac528d984eec authored almost 5 years ago
Update release procedure checklist.

7135718d368c6098f78fff5a43df8be4efc152f4 authored almost 5 years ago
Release notes for 0.8.3.

cccb1741140f9b3258294f77cbced98d3f6f16a7 authored almost 5 years ago
For the record, my release procedure checklist.

c26020724aad934a8e57c2b28851ae1e1c60434f authored almost 5 years ago
Fix "make tests". (realpath was replacing command name with "toybox".)

01864337c4190d19f21ee8df0beaf51f783c1940 authored almost 5 years ago
Readability pass and while I'm at it add BUILTIN=1 to static link initramfs.

Plus add /proc/config.gz with kernel config.

0f6e92e1e14fe890e4b95dd954c8c2441c9f2a8c authored almost 5 years ago
Add an actual hardware target (sh2eb) to "make root".

aeacb2891013482881b125ce68b7a05054e3350e authored almost 5 years ago
Remove old scripts/minicom.sh and cleanup microcom.c a bit more.

Use s# instead of atoi, meantion -s default in help text, use toybuf instead
of stack buf, reuse...

7573e325d3e9ed3d21fc8a93c464604c974ed76b authored almost 5 years ago
What the script to launch dropbear would be if the shell was ready for it.

(init can't run /etc/rc/* without "pathname expansion", still TODO.)

cecda30e855f541ce4f0694561ffa3a65938a3c4 authored almost 5 years ago
Shrink sed --help from 150 lines to 91.

5fec2541a2f282826c10dce168d11a109587c065 authored almost 5 years ago
Don't have -L forward stderr automatically, break out -E to do that.

073ab4fc3af8f7011bf733df7b1967e6e3d07654 authored almost 5 years ago
Inline do_main(), remove second argument of get_arg() that's always 0

(one caller fed in N_TTY which is 0).

ae9942c996b77b3938e4fc970538067649454e96 authored almost 5 years ago
stty.c: fix interpreting output of stty -g

move case checking for stty -g output as input above case checking for
an int argument, so atoi ...

9c72f3136e9f5840a429a839da1313554bcc6c81 authored almost 5 years ago
beat the dropbear build and module support a little further into shape.

4761d756dde03e62de0c3f3d7f25067a4f207fa3 authored almost 5 years ago
Kill zombies.

9c6a08e1c36fb7f3b056cc24581cc5467d81ad12 authored almost 5 years ago
Minor doc tweaks.

23ef31e6e9a2b625fd27a1dd54b23ae097d03efc authored almost 5 years ago
Fix 32 bit option parsing for long long optflag values.

ef67aedfe62bd103a07d1f6e6a8264adf8fd799f authored almost 5 years ago
Teach mkroot to cross compile additional packages, with dropbear as example.

scripts/mkroot.sh CROSS=sh4 LINUX=~/linux dropbear

No, I'm not going down the rathole of adding...

99dfb770358781d41c056aaf3569437002aa9e76 authored almost 5 years ago
Link to bash man page.

eae46378f7bfe5f39c717da8eac2a50230509342 authored almost 5 years ago
Remove leftover increment and move variable clear after error report.

e26b8368a94163148fc3c94a346151e22cede10c authored almost 5 years ago
Restore error message for command not found, don't let ctrl-C kill shell.

81c1aa3c1d67f7645fda9dddf668321beae302e6 authored almost 5 years ago
Fix "make root && chroot root/host/fs /init" with glibc host compiler.

729c4b2bfdf9f0551fd231aafe28a7b9c69e9a82 authored almost 5 years ago
Next round of shell work.

e9396994d328606ff436b87bea3a0321bba98809 authored almost 5 years ago
Minor cleanup.

b0ed57b1aad9d2a0cfb64999cc1e0bc15471a48c authored almost 5 years ago
Fix and document make run_root.

954f4e2ab3d28b1bc6021bce7cf5c919f54d5e18 authored almost 5 years ago
Yet more shell test tweaks.

b8e37dc86434f9da61667e7b732494888ad8101b authored almost 5 years ago
Resolve absolute paths in places input can vary.

b35e4740b3bcdb550de842990ac68bc0d2974d63 authored almost 5 years ago
Remove unnecessary MAYFORK.

322eb845a960b08a1886a374e1dc403780972767 authored almost 5 years ago
Replace a SKIP_HOST with toyonly.

92dd794d8e8d49c1b4afd869e1a34f505dd3a9b4 authored almost 5 years ago
Use sntp instead of rdate/ntpd, force "sh" and "route" on for now, enable

COMPAT_32BIT_TIME to work around new musl calling legacy API.

530a9a23eb6205ac1d36bb20c133668c4ba84410 authored almost 5 years ago
Add gratuitous typecast to work around insane warning.

(long is 32 bits on 32 bit systems, just use long already)

18dad816bd67eb8f159c4b72b40275d7797cb475 authored almost 5 years ago
Allow KCONFIG_ALLCONFIG to delta against defconfig.

7e7ab8fd29292a123dc81eefe29e14adc731b293 authored almost 5 years ago
Fix install error return in non-airlock case and slight cleanup.

10acc65a056585794e255734a83b6232bcc0a4a8 authored almost 5 years ago
Redo toysh variable expansion plumbing to start ${} (variable expansion can

now return error), inline utf8spnc and merge_arg(), unify "break" logic,
fix "continue" and "done...

57353ae099a4c41808ed95b58b03d6b0ef9406d8 authored almost 5 years ago
More shell tests.

44cb08f3cdab43b5d3b1ac266e79439419492ba6 authored almost 5 years ago
fdisk: fix -Wsizeof-pointer-memaccess, switch to FLAG() macros

584cba7bae7f010b91db11ac80071d83e39643df authored almost 5 years ago
patch: fix out of bounds memory access.

On empty lines, we'd read one byte before the start of the buffer.

539e66891279044d2ade4e9d2590939301c5944c authored almost 5 years ago
cpio: fix tests by removing --trailer.

f2866cf58a07c9d681ecd6695ea969ac70e59a3d fixed the cpio --trailer check
as it claimed to, but do...

c33dc593b2ff3a2a0b2800c3e4f35806bd5e89ae authored almost 5 years ago
Yet more shell tests.

b98713b1e706f37ff01e9a0dd88caf0cfe0a7d59 authored almost 5 years ago
Promote rtcwake.

7e97f0d01e08982bdaa42b3bcd9f4deb3c03a2c1 authored almost 5 years ago
Minor cleanup.

130d36604b3ff9fca70a72062bfd21438d3d4c5d authored almost 5 years ago
Promote blkdiscard.

68f9b8439e18aaa83f8b1db611cb858a51c2d9d6 authored almost 5 years ago
Cleanup blkdiscard.

e07701ada610e6e5c1f5628a301f39d837b66fa9 authored almost 5 years ago
Weed-whack a few warnings out of pending so allyesconfig is less noisy.

d14d54859d5fa3716c96c86d1a1e8a1bacb1dbd8 authored almost 5 years ago
fdisk: change sector_t to unsigned long long to fix -Wformat

e605a828b84aebc5506c63508ccacdc904bab5ec authored almost 5 years ago
Echo tests for new unescape2() functionality.

722f1909e4e7c1201c0553e94a01b982db462e5e authored almost 5 years ago
ip: appease clang warnings

fix false positive -Wformat-security by passing string literal directly
to error_exit, instead o...

c4d5d44e0ff311847f262bf80456fed725a5f581 authored almost 5 years ago
groupadd: fix -Wformat and switch to FLAG() macros

5291d7c50b6921b8e216bdc22ab63ba33e020be2 authored almost 5 years ago
Based on a patch from Ethan Sommer: silence warning and convert to FLAG()

8ea3ff4e32cf1ca4eb05ca7783ff90b564141c27 authored almost 5 years ago
cpio: fix --trailer flag check, switch to FLAG() macros.

f2866cf58a07c9d681ecd6695ea969ac70e59a3d authored almost 5 years ago
Add "other packages" section to roadmap explaining what Linux From Scratch

packages toybox commands provide partial or complete replacements for.

f4c9a32a111652ed4a454f6a6d7d7d0091b983e4 authored almost 5 years ago
shred: fix -z flag check, switch to FLAG() macros.

f457a38ebd67c554f38e4dbfbd42a8e762759066 authored almost 5 years ago