Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/landley/toybox
toybox
https://github.com/landley/toybox
49329a11f775060f07f20a03b3c21c07e44098a8 authored about 2 years ago by Rob Landley <[email protected]>
9ded40eda95737bb5dfcd9f94d78b4aa0e2868aa authored about 2 years ago by Rob Landley <[email protected]>
39548a7712879446115dcf7621d2aa05b1ccdab3 authored about 2 years ago by Rob Landley <[email protected]>
which happens loading dependency modules.
56d89e51ba9e57c2e9731c82399686cdb941c3d2 authored about 2 years ago by Rob Landley <[email protected]>a1f1cfdf0431c43939ef1295e0044f8fc8447e74 authored about 2 years ago by Rob Landley <[email protected]>
804abb28994ff613c729b2871d002e3540919d9d authored about 2 years ago by Rob Landley <[email protected]>
ff3f93a3bae65a9a1478874b09758a85d50f6eb3 authored about 2 years ago by Rob Landley <[email protected]>
62f89088fdb1c63301b15ec3502fdf70990d17cd authored about 2 years ago by Rob Landley <[email protected]>
b5baa040128e8cc4cda5b5e982f03a0ed92acce3 authored about 2 years ago by Rob Landley <[email protected]>
891c5520f493802a78c80ec20429eb107ce72241 authored about 2 years ago by Rob Landley <[email protected]>
a09e7d899b9d61a8605a791bb3a04eb0a72e8763 authored about 2 years ago by Rob Landley <[email protected]>
7c567c98ef4b45410d0d4bbfa538fdd124cf6c6c authored about 2 years ago by Rob Landley <[email protected]>
b26689f9506556e3236c103c1dca48971430ca66 authored about 2 years ago by Rob Landley <[email protected]>
564dd81f2dcab492eb299b53730466193b617643 authored about 2 years ago by Rob Landley <[email protected]>
ee37aaec97522b3d375c4a9f70c4020d78cf9833 authored about 2 years ago by Rob Landley <[email protected]>
b17dc8e111dd408db04ea7ae70c410fd3054a751 authored about 2 years ago by Rob Landley <[email protected]>
cbbd864dcc0bb6c5f49ad7ce3f9e77fc43ab39b0 authored about 2 years ago by Rob Landley <[email protected]>
argument not existing.
0df9a26c7c844e088abd519cc6c5748b514695e9 authored about 2 years ago by Rob Landley <[email protected]>target filesystem.
eb88ab8a0d8636f1f55964f3f8ccb65dd52720b5 authored about 2 years ago by Rob Landley <[email protected]>10325745e3a32a51d4ae99713872230db6680151 authored about 2 years ago by Rob Landley <[email protected]>
73bb9924a280e97f1f54be30e4b1cb600070210d authored about 2 years ago by Rob Landley <[email protected]>
902b120ee62a4e360ec8ff28a5a604a9b2df0935 authored about 2 years ago by Rob Landley <[email protected]>
1930098552665575539f12744677bcc9acebb570 authored about 2 years ago by Rob Landley <[email protected]>
96ad49e30e148c69e9b699c7d1425fc3466c5df6 authored about 2 years ago by Rob Landley <[email protected]>
and have tar --xform use it.
5262c5387426f645d9df9f0398ea77965d437112 authored about 2 years ago by Rob Landley <[email protected]>While we're there, eliminate the third argument so the xfunc() always
exits when it can't get ran...
8ed0bfe6e3b998a7bc74bdb131da194b65223509 authored about 2 years ago by Rob Landley <[email protected]>
57d6fec9aab7f0d2ce462945cb6ef1471bdef135 authored about 2 years ago by Rob Landley <[email protected]>
0ceee5c382fe8f5df49dee1b2f3a148740a280aa authored about 2 years ago by Rob Landley <[email protected]>
Build on autodetecting -F: separate fixed patterns by first letter and
traverse string checking ...
ea7c1a7ab0d6fad60a5e2c0f994a0dbb71cfaa84 authored about 2 years ago by Rob Landley <[email protected]>
2611693169c017a8c867c4c971a3246e4c985b99 authored over 2 years ago by Rob Landley <[email protected]>
138378640fd1a6207a51eca384de683393312372 authored over 2 years ago by Rob Landley <[email protected]>
Example:
/data/opt /opt none defaults,bind 0 0
Because of the "type" is "none", "if (!type)" w...
0fbebacdf1a377fb1351c60e65839bd376ed075a authored over 2 years ago by licheng <[email protected]>and despite >& and &> being listed as synonyms in the bash man page,
>>& isn't supported even by ...
7677216b13b6e598ff7ff7e4aae7fa86ad014b25 authored over 2 years ago by Rob Landley <[email protected]>
1135b848d42cc1415c0fda7edd13e6eed1384785 authored over 2 years ago by Rob Landley <[email protected]>
Add a test that circa 1998 xxd doesn't pass, but newer ones should. Skip
on host for now, fix wh...
0d1965323afc501ad329c606905f0107ac2a2ae4 authored over 2 years ago by Rob Landley <[email protected]>
a synonym for -e. (I.E. meaning different things depending on position.)
7b9fb3ba4da007e2f12bee2589bc05bc4ade507a authored over 2 years ago by Rob Landley <[email protected]>0e19322f39e066e3d547f5bbbeef0f705138ad07 authored over 2 years ago by Rob Landley <[email protected]>
92252a20037533ef0b0af5f50c790a711ba72306 authored over 2 years ago by Rob Landley <[email protected]>
26a945a6dea820b3d570059a8777c41968efd49c authored over 2 years ago by Antoni Villalonga <[email protected]>
This change fixes fmt toy for Linux/s390x.
Without that change width value is always 0 on that a...
On gcc that spurious warning isn't generated so the -W to suppress it
isn't recognized. It doesn...
630394b86985b0c728b1aa05731624b0a3165f88 authored over 2 years ago by Antoni Villalonga <[email protected]>
dea2ace53450488ad8da79cb4f8f1301e33a3cd0 authored over 2 years ago by Rob Landley <[email protected]>
The scmversion tag is used by the Android kernel to store the SCM
version of external modules. S...
0fa628026cb331cae2c3b89b66589b7f4da08501 authored over 2 years ago by Rob Landley <[email protected]>
e9e7aad64d6d0547d734cf686b64c74bec1324dc authored over 2 years ago by Rob Landley <[email protected]>
4fe59859d4de24a0f820340e57a845a455bc1874 authored over 2 years ago by Rob Landley <[email protected]>
f2f35fe8293788d0e9a1bdbaa3a4805015c07a1e authored over 2 years ago by Rob Landley <[email protected]>
5147183a217a9dc9325764fba176d9db52d6e474 authored over 2 years ago by Rob Landley <[email protected]>
Red Hat 9 circa 2003 treated EOF as a blank line, so added an extra EOF,
but that got fixed long...
glibc does not define SYS_timer_settime if the 32bit syscall is not
available, new architectures...
they're more visually obvious, use a SKIP value that looks intentional and
not like file permissi...
The "666" seems appropriate for such a contorted control structure,
and genuinely feels _less_ e...
925b632ee4afcc7918d0b6520e9fee7f8b9a41c4 authored over 2 years ago by Rob Landley <[email protected]>
Reorder functions to group helpers and API, eliminate SKIPNEXT and make
SKIP a count (with optio...
e70126eabef809fb0819a3a9a19dfadfacd312d4 authored over 2 years ago by Rob Landley <[email protected]>
Old style of saying "tail -n +123".
Change-Id: Ifaf78eb1d8611536a9e3428081009a55aea4ce47
107996e296a559688f735b1d97eb86eb58fa8dd7 authored over 2 years ago by Yi-Yo Chiang <[email protected]>
macOS doesn't have a 'root' group (it uses 'wheel' instead), which
we can work around by using '...
the code aren't confused by seemingly different tests.
(This is the order they were historically...
413b7afdbfe2907aed7762472ff2f8a498a31453 authored over 2 years ago by Rob Landley <[email protected]>because fallback compressor name selection happened before autodetect.
3264774571cc1ae5fbb4dee29d4216e041cdd73d authored over 2 years ago by Rob Landley <[email protected]>The last change was a bit mangled.
61503984792cad62dc667693220dc06c8ccea362 authored over 2 years ago by Elliott Hughes <[email protected]>3dae8ebfe590a1b3ae86d2dc9d3e206357fd2eba authored over 2 years ago by Rob Landley <[email protected]>
(TT starts zeroed so we don't need to initialize fields to zero, while
touching it move that dow...
I don't know why we get away with this on Linux, but macOS really
means business with the "value...
seq has a test that uses timeout (which isn't available on macOS),
and sort had tests that used ...
Android doesn't use devtmpfs. Instead device nodes under /dev are
created by userspace daemon ue...
losetup -sf prints trailing newline, which confuses the mount command:
mount /mnt/test.img /m...
b003ee8d18fc5176ab6792a43ec3bed49f827c41 authored over 2 years ago by Yi-Yo Chiang <[email protected]>63f787b602f73dd348b6bbf2df795390e5c7411f authored over 2 years ago by Rob Landley <[email protected]>
This doesn't work as well as x86-64 because I haven't implemented
decoding of any of the legacy ...
d21c4c9fd16bee7db67f75627ea607dadf8bb5f3 authored over 2 years ago by Elliott Hughes <[email protected]>
529a25a2eea4a6eea8c4e6420b15bd167d948a0a authored over 2 years ago by Rob Landley <[email protected]>
b8fa90e341ee1b06df32a900c233e62f4e8df7b9 authored over 2 years ago by Rob Landley <[email protected]>
99cf0f2d68443f9a1bed6a92b9a4580ed0e77127 authored over 2 years ago by Rob Landley <[email protected]>
5c7ac6618a0cfff87c281cda13b456851e84316b authored over 2 years ago by Rob Landley <[email protected]>
41d43d8a53d0a44305005fca02f01bbf5e016800 authored over 2 years ago by Rob Landley <[email protected]>
474b02ffdf42bf6bb02248a91657e924a738c81c authored over 2 years ago by Rob Landley <[email protected]>
0d536365ba6cc7b0881f61c4e60aba22ab61d73d authored over 2 years ago by Rob Landley <[email protected]>
7768ecdf2a0d847097856988557de76a2af850f8 authored over 2 years ago by Elliott Hughes <[email protected]>
d1a5bf6a437147ce3dde29428a2c3b0811d55533 authored over 2 years ago by Rob Landley <[email protected]>
1c6df98cb9dedaf0951459e4e830c88d7a544d9e authored over 2 years ago by Rob Landley <[email protected]>
5afab26b9c981948ec6d8c4a0135760be36ec365 authored over 2 years ago by Rob Landley <[email protected]>
c9c702dc424fce993d514e36fb1b3b932643c1f3 authored over 2 years ago by Rob Landley <[email protected]>
3e67551895d9f05ca9e10802302584f781929aac authored over 2 years ago by Rob Landley <[email protected]>
25fdca73f1e1a681ab8505dcc475a5925b53b391 authored over 2 years ago by Rob Landley <[email protected]>
210bb0c1d08a1b086ec22c26c4a9e45858277ca7 authored over 2 years ago by Rob Landley <[email protected]>
Things like volume labels are user-defined strings...
b32361cadac51603e12ab8f01c3f56337ee6ee3b authored over 2 years ago by Rob Landley <[email protected]>Use existing Apple or OpenBSD implementations.
3b7613a8cfd66ceae8d7b74ec253adc73d522ac8 authored over 2 years ago by Ed Maste <[email protected]>
This is failing on dash, which apparently can't cope with the "SIG"
prefix that everyone else ca...
8ed78cf520d487923246d3785b2f293560c36439 authored over 2 years ago by Rob Landley <[email protected]>
658cdf4435b257633659ad8539e71eb471c11bea authored over 2 years ago by Rob Landley <[email protected]>
it for years (https://www.openwall.com/lists/musl/2022/07/27/5) so just
inline the readdir glibc ...
ad5a54277b2c07bc4df0b61a95ccd72343f49c7c authored over 2 years ago by Rob Landley <[email protected]>
689cd31101ad4d428af4a64b72fa012f1043e4d5 authored over 2 years ago by Rob Landley <[email protected]>
This broke a lot of tests in postsubmit, and even seems to have had the
effect of causing reboot...
30077897433c9a4703f21bcfb90544cc7dd96a9c authored over 2 years ago by Rob Landley <[email protected]>
LP64 says sizeof(pointer)==sizeof(long), so if gcc always returned "long" for
the difference bet...