1. 2ccab02 Workaround for musl's faccessat bug (the rm -r "error: is a directory" thing). by Rob Landley · 10 years ago
  2. 76678fa Bugfix from Ashwini Sharma: Z timezone required by posix for touch but not for libc, so we have to implement it here. by Rob Landley · 10 years ago
  3. 9588d28 Updated version, having complete support for ip _link_, _addr_, _rule_, _route_ and _tunnel_ options. by Ashwini Sharma · 10 years ago
  4. 4f0c3de Fix two mount bugs: 1) Don't skip a filesystem type when setting up loopback mount, 2) Don't stop checking filesystem types due to EBUSY, it may mean already mounted by another filesystem type you haven't tried yet. by Rob Landley · 10 years ago
  5. 679a21d mount: terminate list so unknown user mount attempts don't endlessly loop, add better error reporting. by Rob Landley · 10 years ago
  6. 562af2c Brown paper bag time: comma_scan() didn't work for anything but the last entry. by Rob Landley · 10 years ago
  7. 5d4fa57 Multi-build single.sh should exit with an error when build breaks. by Rob Landley · 10 years ago
  8. 5e2fb27 Cleanup pass on groupdel. by Rob Landley · 10 years ago
  9. 0b63d26 Allow single.sh to build more than one command per invocation. by Rob Landley · 10 years ago
  10. 30de5ef Untangle id/groups/logname so single.sh can build each one standalone. by Rob Landley · 10 years ago
  11. d97440c Have OLDTOY emit (redundant) function prototype so single.sh can build OLDTOY standalone (if it has its own config symbol). by Rob Landley · 10 years ago
  12. dc1af18 Don't segfault for --help of single.sh build of OLDTOY commands that use another command's help. by Rob Landley · 10 years ago
  13. e0d8009 The only illegal characters in a username are ":" (field separator), "\n" (line separator), and "/" (filename separator). by Rob Landley · 10 years ago
  14. e1fa787 Separate more commands so single.sh can build them standalone. by Rob Landley · 10 years ago
  15. 08ac30d When killall was invoked without arguments, there appeared segmentation fault by ?ukasz Szpakowski · 10 years ago
  16. 986805c Fix du test: du symlink -> "0\tsymlink" by Felix Janda · 10 years ago
  17. 29d30be Respond to two static analysis issues in dirtree_path() reported by Ashwini Sharma. by Rob Landley · 10 years ago
  18. c611c39 Start on ping.c. by Rob Landley · 10 years ago
  19. a1a83e6 Tweak portability.h for uClibc version in buildroot defconfig. by Rob Landley · 10 years ago
  20. 9b14cb6 Always call setlocale if I18N is enabled, so nested toy_exec() can switch it back off if necessary. by Rob Landley · 10 years ago
  21. 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
  22. 5889691 Capitalize "toybox" more consistently on the about page. by Rob Landley · 10 years ago
  23. 5237015 Fluff out the documentation some more. by Rob Landley · 10 years ago
  24. e9695d1 Remove debug echo checked in by mistake. by Rob Landley · 10 years ago
  25. cd299bf Forgot to check in the updated makefile when I moved the testsuite. by Rob Landley · 10 years ago
  26. 5bcc7ea Typo from the dawn of time: toybox is not capitalized the way BusyBox was. by Rob Landley · 10 years ago
  27. c20baa3 The ancient GPL (copied from the 2.6.12 kernel) build infrastructure is actually in the "kconfig" directory, not under scripts. Remind me to write a new one from scratch... by Rob Landley · 10 years ago
  28. 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
  29. 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
  30. 42cf443 Reorder functions to get rid of unnecessary prototypes, and move a global into GLOBALS. by Rob Landley · 10 years ago
  31. 7e96783 rm -rf needs to chmod directories to u+rwx, because directories need +x to search. by Isaac Dunham · 10 years ago
  32. 14a11ed A few fixes for issues reported in static analysis. by Ashwini Sharma · 10 years ago
  33. 40b2042 Cleanup pass on README. by Rob Landley · 10 years ago
  34. c022d27 Update README for pending directory, include list of code outside of pending (grandfathered) awaiting cleanup. by Rob Landley · 10 years ago
  35. 1b7e562 Minor cleanup pass on touch. by Rob Landley · 10 years ago
  36. 7905ef2 Cleanup pass on cut, more to do. by Rob Landley · 10 years ago
  37. 38cb603 Cleanup pass on useradd. by Rob Landley · 10 years ago
  38. eca573c Add cpio -p by Rob Landley · 10 years ago
  39. a6336b9 find -xdev should return mount points, just not contents. by Rob Landley · 10 years ago
  40. 8a99071 Second attempt at one way xpopen(). by Rob Landley · 10 years ago
  41. 360d57f Split xpopen() into xpopen_both(), xpopen(), and xrun() depending on whether we want to redirect both, one, or neither of stdin/stdout. by Rob Landley · 10 years ago
  42. e1366f0 Bug report from luckboy: rm -f on a broken symlink didn't work because our "does it exist" test (to avoid errors on rm -f of nonexistent files) said it didn't. by Rob Landley · 10 years ago
  43. 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
  44. 09af6a7 Oops, unbreak make.sh. by Rob Landley · 10 years ago
  45. f8c411c Ignore -m option to cpio, it's what we do anyway so it's not an error. by Rob Landley · 10 years ago
  46. c6705af Two problems: 1) Sometimes toy_exec() needs to re-exec to gain dropped root permissions, 2) shouldn't recurse forever without exec, stack depth increases and we may leak other resources. Limit it to ~5 levels. by Rob Landley · 10 years ago
  47. 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
  48. 3edbb57 Fix more memory leaks reported by Ashwini Sharma. by Rob Landley · 10 years ago
  49. 12eff43 Don't close device handle until after calling flush ioctls, reported by Ashwini Sharma. by Rob Landley · 10 years ago
  50. 6634e46 Add error test and fix memory leak, reported by Ashwini Sharma. by Rob Landley · 10 years ago
  51. 9b4ea9c Promote mount. It's not perfect, but it basically works now. by Rob Landley · 10 years ago
  52. cc3bf66 Fix mount --move bug. by Rob Landley · 10 years ago
  53. 25fe0e0 Debugging pass on mount. Not quite done yet, but the basics seem to work now. by Rob Landley · 10 years ago
  54. 980458f Work around uClibc brain-damage. 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. c164960 Add cp -F to force delete of existing destination files, and make install command use that. by Rob Landley · 10 years ago
  59. 658887a More parallel build tweaks. by Rob Landley · 10 years ago
  60. 72e84a2 Next mount checkpoint. by Rob Landley · 10 years ago
  61. 5c87c14 Give a hint when setuid logic fails. by Rob Landley · 10 years ago
  62. 9614620 Old compilers complain about linker options passed with -c, so split out $LDOPTIMIZE. by Rob Landley · 10 years ago
  63. 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
  64. 50b8297 Add VERBOSE=fail to "make tests", based on suggestion from Johan Bergstr?m. by Rob Landley · 10 years ago
  65. 14c8ef4 ipcs : display all the IPC fascilities information crond : CRON scheduler by Ashwini Sharma · 10 years ago
  66. e996bdd Work in progress snapshot of mount, with fallout to umount. (Not done yet.) by Rob Landley · 10 years ago
  67. 5d16faa Fix parallel make not always catching errors before link time. by Rob Landley · 10 years ago
  68. 8f5ad7e Promote blockdev to other. by Rob Landley · 10 years ago
  69. 62d796a Cleanup blockdev. by Rob Landley · 10 years ago
  70. c106a78 getty needs fd 0 to stay open. The O_CLOEXEC reversal resulted in login failing. by Isaac Dunham · 10 years ago
  71. e70eea4 Promote inotifyd to other. by Rob Landley · 10 years ago
  72. eeb3541 Minor help text tweak for inotifyd. by Rob Landley · 10 years ago
  73. 01a806f Cleanup inotifyd. by Rob Landley · 10 years ago
  74. a8bee46 Cleanups on useradd/groupadd/groupdel, and put TOYBOX_UID_SYS and TOYBOX_UID_USR in the top level Config. by Rob Landley · 10 years ago
  75. 5cf4bd1 Add install to cp/mv. by Rob Landley · 10 years ago
  76. 845c8da Fix bug reported by Ashwini Sharma: [-abc] syntax to switch off a command forget by Rob Landley · 10 years ago
  77. 3b5b19e If string_to_mode() is called on a base mode with S_ISDIR() and such set, pass those extra bits through. by Rob Landley · 10 years ago
  78. be3a48c Enable a command's sub-options in single builds. by Rob Landley · 10 years ago
  79. 056bc90 A toy _BLOCKDEV_ to get/set block device properties. by Ashwini Sharma · 10 years ago
  80. 7eb3e43 Patches to commands for issues reported from static analysis tool. by Ashwini Sharma · 10 years ago
  81. 6a77734 Promote lspci. by Rob Landley · 10 years ago
  82. 32a3a08 Cleanup pass on lspci. by Rob Landley · 10 years ago
  83. 579ce35 Update clean to clean up after new parallel build. by Rob Landley · 10 years ago
  84. b843203 Disable xopen's default O_CLOEXEC for oneit. by Rob Landley · 10 years ago
  85. 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
  86. c572530 Fix -mindepth and -maxdepth to not drill down into excluded directories. by Rob Landley · 10 years ago
  87. c39a337 More find bugfixes. by Rob Landley · 10 years ago
  88. 5e4787e Rereading posix find.c page: "Specifying more than one of the mutually-exclusive options -H and -L shall not be considered an error. The last option specified shall determine the behavior of the utility." by Rob Landley · 10 years ago
  89. 6804d23 find.c: Posix wants loop detection. by Rob Landley · 10 years ago
  90. 2c2eaba Building busybox from source needs find -not (a synonym for posix's "!"). by Rob Landley · 10 years ago
  91. 9fdc1fe Fix a couple patch bugs concerning error output. by Rob Landley · 10 years ago
  92. 4edcd08 find.c: add -mindepth, -maxdepth, and document -newer and -depth. by Rob Landley · 10 years ago
  93. 60c35c4 Implement exec -user, -group, and -newer. Enable find in defconfig. by Rob Landley · 10 years ago
  94. 64038da Squash mix of tabs and spaces to just spaces. by Rob Landley · 10 years ago
  95. 44b8986 Missed checking in dirtree_recurse() change (now needs specific DIRTREE_SYMFOLLOW value, not just true/false). by Rob Landley · 10 years ago
  96. dc48a0c Cosmetic tweak, slightly more conventional for loop. by Rob Landley · 10 years ago
  97. bd0ad99 Yank xrealpath prototype since the function's gone. by Rob Landley · 10 years ago
  98. 825d714 Add --help support to single.sh builds. by Rob Landley · 10 years ago
  99. e686dcc Unbreak find -exec. by Rob Landley · 10 years ago
  100. 3acdbc1 New toys unified DIFF and USERDEL. by Ashwini Sharma · 10 years ago