1. 4b4ab6a Add scan_key_getsize() doing the ANSI probe, switch scan_key() to TAGGED_ARRAY, by Rob Landley · 9 years ago
  2. 8b64a3e Next giant chunk of ps work: add _NAME_TAG bitmask values to tags.h by Rob Landley · 9 years ago
  3. 1efcb17 Don't discard previous block when mkstatus finds another span tag with same id. by Rob Landley · 9 years ago
  4. f96bb3d Start of TAGGED_ARRAY() infrastructure. by Rob Landley · 9 years ago
  5. aaecbba Expand toys.optargs to 64 bits so people adding more options to ls don't run out. by Rob Landley · 9 years ago
  6. d20b9ff Don't pass target $CFLAGS to host builds (telling x86 compiler to be big-endian by Rob Landley · 9 years ago
  7. f3dc8a8 Now that toybox is chmod -w, mv needs -f to overwrite it. by Rob Landley · 9 years ago
  8. b8f5eff Tweak permissions of toybox binary. by Rob Landley · 9 years ago
  9. 76ddf7a make.sh: missing cflags for config2help by Alejandro Joya · 9 years ago
  10. 7d6af77 Make defconfig build for nommu. by Rob Landley · 9 years ago
  11. 712e163 The -o /dev/null trick in probing isn't compatible with elf2flt, so use tempfile. by Rob Landley · 9 years ago
  12. e5354ca Replace toys.exithelp with help_exit() in lib. by Rob Landley · 9 years ago
  13. 6fde0f9 Build updates: make change should use top level .config for global settings, by Rob Landley · 9 years ago
  14. 8c588d8 Menuconfig option for musl-libc pretending mmu is just pining for the fijords. by Rob Landley · 9 years ago
  15. 79191b6 scripts/mkflags.c: add missing unistd.h, ctype.h by Isaac Dunham · 9 years ago
  16. 5f225ca Cosmetic tweak: newline at the end of "make change". by Rob Landley · 9 years ago
  17. cc585db Save failure reason for each make change .bad file. by Rob Landley · 9 years ago
  18. 9933273 Probe for fork() instead of relying on a distro-specific #define. by Rob Landley · 9 years ago
  19. 325e02e Suggestion from Elliott Hughes: tweak test infrastructure to notice if by Rob Landley · 9 years ago
  20. 0bd81ca Redo mkstatus.py to grep pending for pending data and trust toybox by Rob Landley · 9 years ago
  21. a913d92 Probe for -Wno-string-plus-int. by Rob Landley · 9 years ago
  22. 8b6bff5 Yank smack from singleconfig. by Rob Landley · 9 years ago
  23. 5640acb If a shortopt is configured out right before a bare longopt, the option parsing infrastructure segfaults because there's no next shortopt but the list isn't empty. (There was a test for this, but we're simultaneously traversing two lists and it was testing the wrong one.) by Rob Landley · 9 years ago
  24. 5b493dc Cleanup getprop, add qstrcmp() to lib for qsort (because posix-2008 broke by Rob Landley · 10 years ago
  25. 58c3269 Link against libattr and libsmack. by Xavier Roche · 10 years ago
  26. 90afbad Make toybox --version use the "git describe" info if it's available. by Rob Landley · 10 years ago
  27. 1f44b5f Yank $STRIP from config (and STRIP=no weirdness) and just allow strip to fail. by Rob Landley · 10 years ago
  28. 3b74147 scripts/mkflags.c : main function need return 0 if normal exit by Hyejin Kim · 10 years ago
  29. 57f93c8 Add LDFLAGS and STRIP=no support. by Rob Landley · 10 years ago
  30. 55fc160 Fix --help for single.sh builds. by Rob Landley · 10 years ago
  31. 45962a7 Move guts of "make change" to scripts/change.sh, don't try to build sh or help standalone. by Rob Landley · 10 years ago
  32. 912b2be Build standalone commands where "depends on" config entries need to be switched on. by Rob Landley · 10 years ago
  33. c2415d1 AOSP master has <pty.h> and builds netcat/nc. by Elliott Hughes · 10 years ago
  34. 4f53457 Need to update install.c for the changed OLDTOY() argument list. by Rob Landley · 10 years ago
  35. 3c99404 Tweak status.html by Rob Landley · 10 years ago
  36. f3e56f4 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). by Rob Landley · 10 years ago
  37. 627cd0f those of us who need to check in generated files find that 'tr' and by Elliott Hughes · 10 years ago
  38. 79839a4 Oops. xfork() moved to portability.c and the config2help.c build wasn't including that. (Worked until I did a "make clean".) by Rob Landley · 10 years ago
  39. e75b1d8 here's a patch that should let us replace toolbox's chcon. by Elliott Hughes · 10 years ago
  40. 42a36d6 Improve error reporting in parallel build. (On error, wait for all children to finish before exiting.) by Rob Landley · 10 years ago
  41. fd49375 When running a test, the diff is always an ascii diff, not binary. by Rob Landley · 10 years ago
  42. 62390fd Add "make change" target to build the big toybox binary as a bunch of little ones (in the "change" subdirectory), and tweak scripts/make.sh to avoid redundant work when rebuilding. by Rob Landley · 10 years ago
  43. 5614785 Fixups for the android/bionic build probes patch. by Rob Landley · 10 years ago
  44. 46ddf0e probe for getspnam(), forkpty(), utmpx, replace sethostname() by Isaac Dunham · 10 years ago
  45. 9dbcee4 Add color support for scripts/test.sh and new SKIP_HOST for tests expected to fail on non-toybox implementations. by Rob Landley · 10 years ago
  46. 5d4fa57 Multi-build single.sh should exit with an error when build breaks. by Rob Landley · 10 years ago
  47. 0b63d26 Allow single.sh to build more than one command per invocation. by Rob Landley · 10 years ago
  48. 94a4603 Delete generated/README.txt (the contents are in code.html now) so clean can just remove the "generated" directory entirely. by Rob Landley · 10 years ago
  49. e9695d1 Remove debug echo checked in by mistake. by Rob Landley · 10 years ago
  50. 387edf5 Move testsuite out of scripts/test into its own top level tests directory, and make ctrl-c kill "make test" more reliably. by Rob Landley · 10 years ago
  51. d3df423 Give library probe a progress indicator, and use 150% of detected CPUs to try to keep large SMP machines busy (each compiler invocation is short so they exit almost as fast as we launch them). by Rob Landley · 10 years ago
  52. 8aa87ab Create a generated/build.sh with a single compiler command line to rebuild the toybox_unstripped binary using the existing generated/*.h files. by Rob Landley · 10 years ago
  53. 09af6a7 Oops, unbreak make.sh. by Rob Landley · 10 years ago
  54. 7a07c6b Make tweaks: collate generated/*.o files into their own subdirectory, add PIPEFAIL for better error reporting, and simpler regex to select toys/*/*.c list based on NEWTOY/OLDTOY macros. by Rob Landley · 10 years ago
  55. 9bb73ad Don't hang for $CPUS=1. by Rob Landley · 10 years ago
  56. 01e6a73 Testsuites for toybox command - "tar", "bzcat", "xzcat", "zcat" and "hostname". by Divya Kothari · 10 years ago
  57. 207b6a6 chmod testsuite and link testsuite. by Divya Kothari · 10 years ago
  58. 658887a More parallel build tweaks. by Rob Landley · 10 years ago
  59. 9614620 Old compilers complain about linker options passed with -c, so split out $LDOPTIMIZE. by Rob Landley · 10 years ago
  60. 082a9a7 Another fix from Johan Bergstr?m, using the gnu/dammit version of sort on the host can be screwed up by more than one environment variable. by Rob Landley · 10 years ago
  61. 50b8297 Add VERBOSE=fail to "make tests", based on suggestion from Johan Bergstr?m. by Rob Landley · 10 years ago
  62. 5d16faa Fix parallel make not always catching errors before link time. by Rob Landley · 10 years ago
  63. be3a48c Enable a command's sub-options in single builds. by Rob Landley · 10 years ago
  64. 91b360a Parallelize the build. (set CPUS=1 to force single processor build, or another number to override processor count autodetect.) by Rob Landley · 10 years ago
  65. 825d714 Add --help support to single.sh builds. by Rob Landley · 10 years ago
  66. 2a53f53 Add factor. by Rob Landley · 10 years ago
  67. 1e1f441 Patch from Isaac Dunham to work around the deficiencies in musl's regex engine (which break building under alpine linux). by Rob Landley · 10 years ago
  68. 6335213 Have single.sh enable I18N and FLOAT. by Rob Landley · 10 years ago
  69. fbe5dda Implement -HL for cp. by Rob Landley · 10 years ago
  70. d6f8c41 Cut down from 1000+ file attribute tests to a more manageable number. by Rob Landley · 10 years ago
  71. ef0ed68 I have developed few testsuites for toybox commands - by Divya Kothari · 10 years ago
  72. 4a855d6 Have "make test" run tests in testdir/testdir instead of same directory as command symlinks. (Makes cleanup easier.) by Rob Landley · 10 years ago
  73. 434cefb Add fallocate probe for uClibc. by Rob Landley · 10 years ago
  74. a0f56be I have developed few testsuite for toybox commands - ls, ln, rm, mv, printf, dd, renice. by Divya Kothari · 10 years ago
  75. 368e264 host needs -lresolv by Rob Landley · 10 years ago
  76. 298fcd9 Isaac Dunham also reported that some diff implementations can't handle nonseekable input, so write to a temporary file instead of <(command). by Rob Landley · 10 years ago
  77. 0fe882b Isaac Dunham pointed out that busybox diff only implements unified diffs, and sent a patch to convert bloatcheck to use that. I tweaked it a bit. by Rob Landley · 10 years ago
  78. 471c4d2 Replace large parenthetical in bloatcheck with a function. by Rob Landley · 10 years ago
  79. 8b3b9aa The tests for link and du are attached. by Isaac Dunham · 10 years ago
  80. 670626a cpio: archive more files by Isaac Dunham · 10 years ago
  81. 6c54928 Pass the same $CFLAGS to the library probe as the final build, to work with broken build environments that provide different libraries for --static and dynamic builds. by Rob Landley · 10 years ago
  82. 3be2e3e Teach singleconfig to switch on sub-options of commands it's building. by Rob Landley · 10 years ago
  83. 3a41541 Catch duplicate command name (which breaks the build already, but doesn't identify the culprit). by Rob Landley · 10 years ago
  84. f9070f3 Add example directory, move hello.c into it, add skeleton.c to demonstrate more complciated stuff (multiple commands per file, etc), and have genconfig.sh sort backwards so posix is first and example last in menuconfig. by Rob Landley · 10 years ago
  85. 5fe77cf As long as uClibc's still around and requires you to jump through hoops to get iconv(), probe and build defconfig without it if it's not there. by Rob Landley · 10 years ago
  86. 76e1cb3 Probe for the existence of FIFREEZE and make fsfreeze depend on it. by Rob Landley · 11 years ago
  87. 15027d6 Probes for O_NOFOLLOW that compile and run something aren't compatible with cross compiling, so just #define it to 0 if it's not in fcntl.h where posix-2008 says. by Rob Landley · 11 years ago
  88. 882ca8b _mkflags_ had an issue for generating FLAG_xxxx macros for long options. by Ashwini Sharma · 11 years ago
  89. e6314da generated/help.h is a lot easier to read with an extra newline between each help entry. by Rob Landley · 11 years ago
  90. 64f6164 There are cases when the long options are of the format abc-def. In current implementation FLAG_xxx macros are generated for long options too. with __-__ sign in the macro, it will generate errors. by Ashwini Sharma · 11 years ago
  91. fad38c7 Factor out mkpathat. by Rob Landley · 11 years ago
  92. 170c397 Fix header file generation to not be confused by empty (but non-NULL) option string. by Rob Landley · 11 years ago
  93. 6ebe03d Put all FOR_xxx blocks after all CLEANUP_xxx in generated/flags.h so the usages don't have to be in alphabetical order. by Rob Landley · 11 years ago
  94. e36a9dd CLEANUP transitions require all the generated/flags.h stanzas always be present (even for commands disabled in the config) to avoid undefined symbol errors referencing FLAG_ macros. by Rob Landley · 11 years ago
  95. 7dbb982 Update status page. by Rob Landley · 11 years ago
  96. a235901 Make CLEANUP transitions work, so multiple NEWTOY() can exist in the same file. by Rob Landley · 11 years ago
  97. 1fb3ae7 Various cleanups found by Tom Sparrow's static analysis. by Rob Landley · 11 years ago
  98. 5a2583a Fix segfault with single build of a command with bare longopts. by Rob Landley · 11 years ago
  99. 0e040df Use right config for single builds. by Rob Landley · 11 years ago
  100. 0432050 More elaborate help text collating logic. by Rob Landley · 11 years ago