1. 2c48247 Redo tail to use optargs and optionally support lseek. Add support to optargs and llist.c, plus add a test suite entry. Still no -f support though. by Rob Landley · 13 years ago
  2. b7529b6 More stabs at getting #includes right, and moving off of deprecated functions. by Rob Landley · 13 years ago
  3. f05f660 Consolidate headers. by Rob Landley · 13 years ago
  4. b73d8e3 Add "-" type to optargs and teach tail.c to use it. Tighten up help text, use xzalloc() and xputc() as appropriate. by Rob Landley · 13 years ago
  5. f793d53 Upgrade yesno() and make cp -i use it. by Rob Landley · 13 years ago
  6. b081ce9 Teach lib/args.c that " " this option must take a _separate_ argument, so "kill -stop" and "kill -s top" aren't the same thing. Make kill.c use it, and remove leftover debug printfs. by Rob Landley · 13 years ago
  7. 2dd50ad Factor out common code between killall/kill and move it to lib/lib.c, plus cleanups on kill.c. by Rob Landley · 13 years ago
  8. 2b54b1a Nathan McSween convinced me compilers that inline memset() can optimize the bzero case pretty well. by Rob Landley · 13 years ago
  9. ebcf0be And again, I forgot to check in a file. Oops. by Rob Landley · 13 years ago
  10. f42e11b Cleanups to pidof (including some global infrastructure shared with killall). by Rob Landley · 13 years ago
  11. ff9ee8f Add killall by Andreas Heck, and factor out common pid code to lib.h. by Rob Landley · 13 years ago
  12. 5e6dca6 Make atolx() error_exit() if fed a string that doesn't convert entirely into an integer. by Rob Landley · 13 years ago
  13. 4cd7d19 Use stpcpy() (posix 2008) for slight code shrink. by Rob Landley · 13 years ago
  14. d387c01 Removing unecessary allocation. by Luis Felipe Strano Moraes · 13 years ago
  15. 26e7b5e Quick and dirty terminal_size() and yesno() functions, both of which need to be improved. by Rob Landley · 13 years ago
  16. f01503d Commit 415 needs the other two files. (Oops.) by Rob Landley · 13 years ago
  17. b6063de Add <>= to lib/args.c, with documentation. by Rob Landley · 13 years ago
  18. f265d04 Bugfix (spotted by Nathan McSween): xread can't detect <0 if the return type is stored in an unsigned variable. by Rob Landley · 13 years ago
  19. ad63f4b Forgot to check in loopfiles_rw changes needed by truncate. by Rob Landley · 13 years ago
  20. 763e42b Split out parse_optflaglist(), and move local variables to optflagstate. by Rob Landley · 13 years ago
  21. 3e87923 Fix "tar cvjfC file dir", make @ not eat an argument, add debug check for (as yet) unsupported multi-function option (ala "x*@"). by Rob Landley · 13 years ago
  22. 8d43d91 xreadall() returns void... how does that even compile? by Rob Landley · 13 years ago
  23. 7051a96 Shut up even MORE gcc/glibc spurious warnings. by Rob Landley · 15 years ago
  24. e0377fb Add TOYBOX_SUID. by Rob Landley · 15 years ago
  25. 1e01cd1 Correct return types of xstrdup() and xstrndup() by Rob Landley · 15 years ago
  26. 53c7504 Typo fix in comment. by Rob Landley · 15 years ago
  27. d6b2613 Fix bug spotted by Jean-Christphe Dubois: reserve space for null terminator. by Rob Landley · 16 years ago
  28. ddae5e9 Fix thinko. by Rob Landley · 16 years ago
  29. e7a169b Fix typo. by Rob Landley · 16 years ago
  30. 5247671 Add mkswap. by Rob Landley · 16 years ago
  31. b15b8fa Add -N, -I, -L, and -P options to cksum. by Rob Landley · 16 years ago
  32. 7e849c5 Check in crc_init needed by cksum. (Oops.) by Rob Landley · 16 years ago
  33. b5d557f Work around a reiserfs bug. (One line change, switch from looking at broken struct dirent->dt_type to looking at stat() output. The rest are unrelated variable renames.) by Rob Landley · 16 years ago
  34. bdf037f Upgrade patch to detect hunks that start after a false start. by Rob Landley · 16 years ago
  35. e824ed1 Tweak from Roberto Foglietta. by Rob Landley · 16 years ago
  36. f15387d Roberto Foglietta pointed out that readall() needs fdlength() to restore by Rob Landley · 16 years ago
  37. 15b2315 Bug spotted by Roberto Foglietta: at EOF readall() should return count, not len. by Rob Landley · 16 years ago
  38. 2bfaaf2 Add "tee" command. by Rob Landley · 16 years ago
  39. 1a35c47 Teach option parsing logic that ^ means stop parsing after this option. by Rob Landley · 16 years ago
  40. 8cca60d A pathological case of huffman coding that uses 8 bits to code each of 256 by Rob Landley · 16 years ago
  41. b1487dc Option parsing: stopearly is now a ^ prefix (not +), and an option string with by Rob Landley · 16 years ago
  42. 4ac6656 Assemble '*' repeated argument list in order. Also implement '@' counter. by Rob Landley · 16 years ago
  43. 59f490c Fix which (the meaning of -a was reversed, and it was finding the _last_ hit). by Rob Landley · 16 years ago
  44. 1a221d9 Fix command line option parsing so "echo -xen" actually prints "-xen". Add by Rob Landley · 16 years ago
  45. 988abb3 Update mdev to work around the newest sysfs api breakage in the 2.6.25 kernel. by Rob Landley · 16 years ago
  46. 8e99874 Fluffier error message. by Rob Landley · 16 years ago
  47. 3fc4e0f Teach get_rawline() to continue until a configurable char, and xstrndup() by Rob Landley · 17 years ago
  48. 603a93d If we don't remember to closedir(), the leaked filehandles add up. by Rob Landley · 17 years ago
  49. aba353e Enabling debugging should not change behavior. Oops. by Rob Landley · 17 years ago
  50. 7f184fa Make cp pass most of its test suite. Still need to add symlink support. by Rob Landley · 17 years ago
  51. 6e6871c Add first pass at cp, totally untested, unlikely to work yet. :) by Rob Landley · 17 years ago
  52. 61190a3 Add enable/disable/exclude logic, update docs. by Rob Landley · 17 years ago
  53. 7bc7971 Dirtree needs to use lstat(), not stat. And failure should probably be a by Rob Landley · 17 years ago
  54. 26bf9e6 Add toys.optc, an argv-style count for toys.optargs. by Rob Landley · 17 years ago
  55. f641854 Add spaces after some commas (from Charlie Shepherd). by Rob Landley · 17 years ago
  56. 94dd3e7 Remove extra newlines on error_paths by Charlie Shepherd · 17 years ago
  57. 54524c9 Fix filename in header by Charlie Shepherd · 17 years ago
  58. 12138e4 Teach perror_exit() to take a NULL argument when we just want "command: error". by Rob Landley · 17 years ago
  59. 6ef04ef Move dlist_add() to lib/llist.c by Rob Landley · 17 years ago
  60. b1aaba1 Zap toylist.h, moving contents of global structures into DEFINE_GLOBALS() by Rob Landley · 17 years ago
  61. 55928b1 Move NEWTOY() list from end of toylist.h to generated/newtoys.h. by Rob Landley · 17 years ago
  62. 2896480 Zap toys/Config.in and instead create generated/Config.in from contents of by Rob Landley · 17 years ago
  63. 3632d5d Fix loopfiles to not call function() on file not found. by Rob Landley · 17 years ago
  64. 3548341 Make patch's file add actually work, including directory creating and by Rob Landley · 17 years ago
  65. d3236c1 Major refactoring of bunzip.c in preparation for doing a multi-threaded version. by Rob Landley · 17 years ago
  66. e745d8e Upgrade patch to understand creating and deleting files. by Rob Landley · 17 years ago
  67. 42ecbab Patch command. by Rob Landley · 17 years ago
  68. bc07865 Start of "patch" support. Writes to stdout at the moment. by Rob Landley · 17 years ago
  69. aaffc07 Changeset 186 assumed that toys.exitval defaults to 0. Actually change the by Rob Landley · 17 years ago
  70. ce6750a Add sha1sum. (No -c mode yet.) Slight tweaks to loopfiles() too. by Rob Landley · 17 years ago
  71. 7634b55 Add loopfiles() function, make catv use it. by Rob Landley · 17 years ago
  72. 860f263 Patch from Charlie Shepherd: remove extra \n from error_exit() arguments. by Rob Landley · 17 years ago
  73. e15850a Replace strlcpy() with xstrcpy(), which exits if the string won't fit. by Rob Landley · 17 years ago
  74. efa93b9 Add noreturn mark to [p]error_exit(), suggested by Charlie Shepherd. by Rob Landley · 17 years ago
  75. 2c22685 Remove trailing whitespace (thanks to Charlie Shepherd), and a couple comment by Rob Landley · 17 years ago
  76. 59f757e Change strlcpy not to use strncpy. (Adds 24 bytes, but doesn't memset the by Rob Landley · 17 years ago
  77. 6a6dee3 Fix from Charlie Shepherd: at end of string, don't match the null terminator by Rob Landley · 17 years ago
  78. 961e171 xcreate(): perror already prints error name and newline, remove redundancy. by Rob Landley · 17 years ago
  79. d06c58d Promote help to global config option, teach error_exit() to output usage message when called by Rob Landley · 17 years ago
  80. 103b7e0 Break out dirtree.c and let it call a function instead of returning the data. by Rob Landley · 17 years ago
  81. 9303e2f More klibc fixes from Maximilian Attems, strlcpy() this time. by Rob Landley · 17 years ago
  82. 5084fea Add xputs() to detect EOF on writes. by Rob Landley · 17 years ago
  83. 7aa9d8f Fix "Need 1 arguments". by Rob Landley · 17 years ago
  84. 0d8dfb2 Vladimir Oleynik pointed out that va_start() twice in the same function by Rob Landley · 17 years ago
  85. 18d43ff Work around uClibc weirdness. by Rob Landley · 17 years ago
  86. 0c93f6c Add readlink, xreadlink(), and change xrealloc() to not fight the stupid by Rob Landley · 17 years ago
  87. c92fde0 Add sync and an incomplete version of mdev. by Rob Landley · 17 years ago
  88. f575716 Add atolx() which understands extensions for kilobytes and megabytes and such. by Rob Landley · 18 years ago
  89. 2aa494d MacOS X has a defective sed with no -r. by Rob Landley · 18 years ago
  90. 720fc26 Add parent pointer to dirtree, more work on mke2fs (populate dirtree, count by Rob Landley · 18 years ago
  91. 97c63ec Rename functions.c to lib.c. (Easier name to remember.) by Rob Landley · 18 years ago
  92. d25f7e4 Add xstat(), read_dirtree(), and read_dirtree_node(). by Rob Landley · 18 years ago
  93. fd1c5ba Teach build to build only the toys/*.c selected in .config, and teach by Rob Landley · 18 years ago
  94. de05a70 Add "make defconfig". Modify global options to start with CONFIG_TOYBOX_. by Rob Landley · 18 years ago
  95. 028a544 Update args.c to implement numeric arguments. by Rob Landley · 18 years ago
  96. b3a3382 The fdlength() ioctl apparently doesn't work on files (and the lseek trick by Rob Landley · 18 years ago
  97. e2580db More random progress on mke2fs. Nothing to see yet. by Rob Landley · 18 years ago
  98. 24d1d45 Add "echo". Has -n and -e (but not \0123 yet). by Rob Landley · 18 years ago
  99. 125a2c7 Merge a memset with an existing loop, tweak comments. by Rob Landley · 18 years ago
  100. 94515a2 Merge two similar loops and expand a comment. by Rob Landley · 18 years ago