1. 9ce9399 Adjust xexec() exit code to be 127, and tweaks for nommu friendliness. by Rob Landley · 9 years ago
  2. 31ff1f2 Switch nbd_client to xconnect() and make xconnect() try all returned addresses by Rob Landley · 9 years ago
  3. 35dafc7 Tweak xconnect: socket can be a string (ala "ftp") from /etc/services. by Rob Landley · 9 years ago
  4. ea75e75 Factor out xconnect(), plus some other small cleanups to telnet.c. by Rob Landley · 9 years ago
  5. 7cc95a7 Move strlower() from find to lib. by Rob Landley · 9 years ago
  6. ba55580 Fix 32-bit bionic toybox build. by Elliott Hughes · 9 years ago
  7. 6292beb Add a basename_r() and use it in names_to_pid() to avoid basename() overwriting by Rob Landley · 9 years ago
  8. 1e7b49e Move comment about TOYBOX_DEBUG to start of file so it's more obvious. by Rob Landley · 9 years ago
  9. 9933273 Probe for fork() instead of relying on a distro-specific #define. by Rob Landley · 9 years ago
  10. 8a2c087 Fix segfault with "mount -o ro,remount". by Elliott Hughes · 9 years ago
  11. b20c80b Factor out more not-curses infrastructure into lib. by Rob Landley · 9 years ago
  12. f033f86 Move the magic list of commands needing cleanup from toys/pending/README by Rob Landley · 9 years ago
  13. 2d66e6a Attempt to fix the mkdir LSM race. by Rob Landley · 9 years ago
  14. 0cb5b70 Switch id over to new infrastructure, switch id to use FORCE_FLAGS, and by Rob Landley · 9 years ago
  15. c565b06 More ls -Z upgrading. Move TOYBOX_SELINUX and TOYBOX_SMACK support from by Rob Landley · 9 years ago
  16. 5b2644c Promote reset (actually write a new one using the simple man 4 console_codes by Rob Landley · 9 years ago
  17. aab9164 Add DIRTREE_SHUTUP to disable dirtree warnings if file vanishes out from by Rob Landley · 9 years ago
  18. 72cd2e0 Move not-curses code into interstingtimes.c by Rob Landley · 9 years ago
  19. 9398f05 Move a prototype to the start of portability.h (suggested by Elliott Hughes) by Rob Landley · 9 years ago
  20. 06d3783 Portability bits for the recent ls smack changes. by Rob Landley · 9 years ago
  21. cb7ed52 And remove the header part too. by Rob Landley · 9 years ago
  22. 9c3d165 Remove redundant numlen. by Rob Landley · 9 years ago
  23. 2fd8624 Some infrastructure hexedit needs. (Poor man's curses.) 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. 17499c3 terminal_size should use LINES, not ROWS. by Elliott Hughes · 10 years ago
  27. 08f51b5 Put SELINUX in a a menu, and add config option for SMACK. by Rob Landley · 10 years ago
  28. e10483f Add readfileat() to lib by Rob Landley · 10 years ago
  29. 4b77d54 Tweak of Elliott Hughes's fix for an off by one error in human_readable by Rob Landley · 10 years ago
  30. cff8e13 Patch from David Halls to fix mac/ios portability issue. by Rob Landley · 10 years ago
  31. 4437be0 Fix mount -a segfault without -O, reported by Janus Troelsen. by Rob Landley · 10 years ago
  32. d111b95 Rename a function to better describe what it does. by Rob Landley · 10 years ago
  33. b8140d1 Factor out xgetgrnamid() and xgetpwnamid() into xwrap.c. by Rob Landley · 10 years ago
  34. e6abb61 Upgrade oneit with -r (restart), -3 (send exiting PID values to child), and signal handling. by Rob Landley · 10 years ago
  35. eb4b114 Only switch on printf format warnings for error_exit() and friends when TOYBOX_DEBUG enabled. by Rob Landley · 10 years ago
  36. 1be99e6 let the compiler check format strings by Elliott Hughes · 10 years ago
  37. 70a84a3 Patches from Elliott Hughes to add missing arguments to error_exit() calls. by Rob Landley · 10 years ago
  38. c277f34 Cleanup/refactoring pass on hwclock. by Rob Landley · 10 years ago
  39. fb4ae95 Remove xexec_optargs(). by Rob Landley · 10 years ago
  40. bd6c3f3 Alright, the Android guys agree with the musl guys: faccessat(AT_SYMLINK_NOFOLLOW) is not supported. by Rob Landley · 10 years ago
  41. 2c1cf4a Remove trailing whitespace. by Rob Landley · 10 years ago
  42. 468f155 Lift the basename/libgen.h shenanigans back out of portability.c and make it a static inline in portability.h, and prototype dirname() while we're at it. by Rob Landley · 10 years ago
  43. e910826 fix non-glibc basename(3) usage by Elliott Hughes · 10 years ago
  44. 0a4bd4b Move pty.h back to toys.h (under LSB 4.1 headers). by Rob Landley · 10 years ago
  45. c2415d1 AOSP master has <pty.h> and builds netcat/nc. by Elliott Hughes · 10 years ago
  46. 3b91599 id.c #ifdefectomy. (ifdefs belong in headers, not in C code.) by Rob Landley · 10 years ago
  47. 7e2af1c This patch adds a TOYBOX_SELINUX configuration option to control both by Elliott Hughes · 10 years ago
  48. aad492f Move fflush() checking to xexit() and have exit paths in main() call that. by Rob Landley · 10 years ago
  49. 86c747a strtol() doesn't return error indicator for overflow, it just sets errno. So add estrtol() (which clears errno first), and xstrtol() (which error_exit()s on overflow). by Rob Landley · 10 years ago
  50. cf2516a Debris from flag handling rewrite: don't allow -^A to actually trigger. by Rob Landley · 10 years ago
  51. 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
  52. de699ac When you include the posix header libgen.h, glibc #defines basename to some random other symbol name (because gnu) and this screws up nontrivial macro expansions of NEWTOY(basename), so work around it in portability.h. by Rob Landley · 10 years ago
  53. 9b5000c Allocate space for null terminator. by Rob Landley · 10 years ago
  54. 5bec5ba Forgot to check in a header file for base64. by Rob Landley · 10 years ago
  55. 0517eb7 Add base64. by Rob Landley · 10 years ago
  56. 87fbe12 Remove more strncpy() calls. by Rob Landley · 10 years ago
  57. 50fc9ed Work with buildroot's extensively patched uClibc, and for nommu support move xfork() to portability.h and #ifdef based on __uClinux__ (which seems to be the nommu compiler define). by Rob Landley · 10 years ago
  58. 2fb85a3 Implement xstrncat() and fix xstrndup(). by Rob Landley · 10 years ago
  59. 6d28370 Make sendfile use libbuf. by Rob Landley · 10 years ago
  60. f6c28b6 As long as Android's going to require fortify, fixup the warnings it generates. by Rob Landley · 10 years ago
  61. 6a29bb1 A patch against your current ToT that builds in AOSP master. by Elliott Hughes · 10 years ago
  62. 3280d99 Don't include asm/* files directly. by Rob Landley · 10 years ago
  63. 69a9f25 Patch from Elliott Hughes for Android/bionic build. by Rob Landley · 10 years ago
  64. 5614785 Fixups for the android/bionic build probes patch. by Rob Landley · 10 years ago
  65. 46ddf0e probe for getspnam(), forkpty(), utmpx, replace sethostname() by Isaac Dunham · 10 years ago
  66. 6e087a3 Remove unnecessary assignment spotted by Cynt Rynt. by Rob Landley · 10 years ago
  67. 45b3882 O_CLOEXEC was confusing the O_RDONLY test in loopfiles(), resulting in attempts to read from stdout instead of stdin for "-" or no arguments. by Rob Landley · 10 years ago
  68. 21f3c8d More static analysis fixes from Ashwini Sharma. by Rob Landley · 10 years ago
  69. 977e48e Add TOYBOX_NORECURSE so xexec() won't make internal function calls. by Rob Landley · 10 years ago
  70. 5fcc715 Factor out printf-style escape parsing logic from echo.c. by Rob Landley · 10 years ago
  71. 784eb9c Use O_CLOEXEC instead of O_RDONLY to signal loopfiles_rw() to close filehandles. by Rob Landley · 10 years ago
  72. 2ccab02 Workaround for musl's faccessat bug (the rm -r "error: is a directory" thing). by Rob Landley · 10 years ago
  73. 562af2c Brown paper bag time: comma_scan() didn't work for anything but the last entry. by Rob Landley · 10 years ago
  74. 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
  75. e0d8009 The only illegal characters in a username are ":" (field separator), "\n" (line separator), and "/" (filename separator). by Rob Landley · 10 years ago
  76. 29d30be Respond to two static analysis issues in dirtree_path() reported by Ashwini Sharma. by Rob Landley · 10 years ago
  77. a1a83e6 Tweak portability.h for uClibc version in buildroot defconfig. by Rob Landley · 10 years ago
  78. 8a99071 Second attempt at one way xpopen(). by Rob Landley · 10 years ago
  79. 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
  80. 25fe0e0 Debugging pass on mount. Not quite done yet, but the basics seem to work now. by Rob Landley · 10 years ago
  81. 980458f Work around uClibc brain-damage. by Rob Landley · 10 years ago
  82. e996bdd Work in progress snapshot of mount, with fallout to umount. (Not done yet.) by Rob Landley · 10 years ago
  83. 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
  84. 845c8da Fix bug reported by Ashwini Sharma: [-abc] syntax to switch off a command forget by Rob Landley · 10 years ago
  85. 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
  86. 7eb3e43 Patches to commands for issues reported from static analysis tool. by Ashwini Sharma · 10 years ago
  87. 60c35c4 Implement exec -user, -group, and -newer. Enable find in defconfig. by Rob Landley · 10 years ago
  88. bd0ad99 Yank xrealpath prototype since the function's gone. by Rob Landley · 10 years ago
  89. 3c69835 As long as I had to write xabspath(), no point in wrapping realpath(). by Rob Landley · 10 years ago
  90. 749c523 Actually set the again flag when calling the dirtree comeagain callback. by Rob Landley · 10 years ago
  91. fec3fd1 Move DIRTREE_COMEAGAIN second callback up to when the filehandle is still open, and add dir->again variable to distinguish second call instead of checking for -1 filehandle. by Rob Landley · 10 years ago
  92. ccb73f8 Default xcreate/xopen to O_CLOEXEC. (Pass O_CLOEXEC in the flags to switch it back off.) by Rob Landley · 10 years ago
  93. 4fd07e0 Improve gid/uid error messages. by Rob Landley · 10 years ago
  94. 546b293 Little endian and big endian versions of peek (for host.c). by Rob Landley · 10 years ago
  95. 280bb59 Fix memory leak in error path. by Rob Landley · 10 years ago
  96. 8fb7799 Add utf8 support to ls -C. by Rob Landley · 10 years ago
  97. 87c06e1 find needs "c" suffix to -size. by Rob Landley · 10 years ago
  98. c880061 Use libc daemon() instead of pending daemonize. by Rob Landley · 10 years ago
  99. c0e5ff3 Cleanup read_password(), factor out set_terminal(), fix salt bug (des wants the salt raw, no $ at the beginning). by Rob Landley · 10 years ago
  100. 6d15f0d Cleanup pass on mkpasswd.c by Rob Landley · 10 years ago