Mercurial > hg > toybox
graph
-
Implement more sed plumbing, including s/// (without \1 or & yet). draftWed, 12 Nov 2014 14:47:57 -0600, by Rob Landley
-
Remove unnecessary assignment spotted by Cynt Rynt. draftTue, 11 Nov 2014 15:08:25 -0600, by Rob Landley
-
Implement another largeish chunk of sed. Untested, unfinished, do not use yet. draftMon, 10 Nov 2014 17:17:17 -0600, by Rob Landley
-
ipcrm : remove msg que, sem or shared memory draftMon, 10 Nov 2014 15:25:35 -0600, by Ashwini Sharma
-
Implement a few sed commands. Not done, and not tested yet. draftSat, 08 Nov 2014 01:51:59 -0600, by Rob Landley
-
Next round of sed infrastructure, parses most commands now, doesn't implement them yet. draftTue, 04 Nov 2014 18:07:46 -0600, by Rob Landley
-
Test for ls -d from Isaac Dunham, and he pointed out -F also disables symlink following. draftThu, 30 Oct 2014 16:47:29 -0500, by Rob Landley
-
Bug report from Isaac Dunham: ls -d shouldn't follow command line symlinks without -H or -L (just like ls -l). draftThu, 30 Oct 2014 05:32:54 -0500, by Rob Landley
-
Next drop of sed infrastructure, mostly argument parsing, doesn't do anything interesting yet. draftWed, 29 Oct 2014 14:49:47 -0500, by Rob Landley
-
Fix use after free error spotted by ?ukasz Szpakowski. draftMon, 27 Oct 2014 19:20:31 -0500, by Rob Landley
-
O_CLOEXEC was confusing the O_RDONLY test in loopfiles(), resulting in attempts to read from stdout instead of stdin for "-" or no arguments. draftMon, 27 Oct 2014 18:08:59 -0500, by Rob Landley
-
xexec() recursion limiter has to go after rebound or toy_init() zeroes it. draftSun, 26 Oct 2014 13:34:33 -0500, by Rob Landley
-
Cosmetic tweak: no trailing spaces when ./toybox lists command names. draftSun, 26 Oct 2014 12:56:41 -0500, by Rob Landley
-
Basic sed range support, enough for "sed -n 9,11p README" to work. draftFri, 24 Oct 2014 18:16:32 -0500, by Rob Landley
-
Teach ln -f to leave original target alone if link creation fails. draftWed, 22 Oct 2014 17:11:06 -0500, by Rob Landley
-
Random in-progress snapshot of sed, not finished yet. draftMon, 20 Oct 2014 21:07:16 -0500, by Rob Landley
-
More static analysis fixes from Ashwini Sharma. draftMon, 20 Oct 2014 19:56:05 -0500, by Rob Landley
-
Add TOYBOX_NORECURSE so xexec() won't make internal function calls. draftMon, 20 Oct 2014 19:52:29 -0500, by Rob Landley
-
Factor out printf-style escape parsing logic from echo.c. draftSat, 18 Oct 2014 17:14:12 -0500, by Rob Landley
-
Use O_CLOEXEC instead of O_RDONLY to signal loopfiles_rw() to close filehandles. draftTue, 14 Oct 2014 14:16:34 -0500, by Rob Landley
-
Fix last night's mv commit (use dest, not source). draftTue, 14 Oct 2014 11:40:03 -0500, by Rob Landley
-
Started over on sed (by reading the posix spec). draftMon, 13 Oct 2014 10:49:24 -0500, by Rob Landley
-
acpi: implement -ctV, fix recursion, plug a small leak draftFri, 10 Oct 2014 09:47:35 -0500, by Isaac Dunham
-
Various bugfixes (mostly resource leaks) from Ashwini Sharma's static analysis, plus occasional tweak by me while reviewing them. draftThu, 09 Oct 2014 13:43:32 -0500, by Rob Landley
-
Fix use-after-free spotted by Ashwini Sharma's static analysis. draftThu, 09 Oct 2014 12:17:36 -0500, by Rob Landley
-
Update status lists. (Once the pending-not-in-pending files go away (see toys/pending/README), this can be probed from the source.) draftWed, 08 Oct 2014 13:59:16 -0500, by Rob Landley
-
Basic update of the roadmap and status pages. (Both need a good scrub and polish beyond this.) draftTue, 07 Oct 2014 14:11:54 -0500, by Rob Landley
-
Workaround for musl's faccessat bug (the rm -r "error: is a directory" thing). draft 0.5.0Thu, 02 Oct 2014 07:24:38 -0500, by Rob Landley
-
Bugfix from Ashwini Sharma: Z timezone required by posix for touch but not for libc, so we have to implement it here. draftWed, 01 Oct 2014 19:57:34 -0500, by Rob Landley
-
Updated version, having complete support for ip _link_, _addr_, _rule_, _route_ and _tunnel_ options. draftSun, 28 Sep 2014 19:34:53 -0500, by Ashwini Sharma
-
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. draftSun, 28 Sep 2014 18:22:34 -0500, by Rob Landley
-
mount: terminate list so unknown user mount attempts don't endlessly loop, add better error reporting. draftSun, 28 Sep 2014 13:15:41 -0500, by Rob Landley
-
Brown paper bag time: comma_scan() didn't work for anything but the last entry. draftSun, 28 Sep 2014 13:11:20 -0500, by Rob Landley
-
Multi-build single.sh should exit with an error when build breaks. draftSat, 27 Sep 2014 21:07:00 -0500, by Rob Landley
-
Allow single.sh to build more than one command per invocation. draftSat, 27 Sep 2014 20:31:16 -0500, by Rob Landley
-
Untangle id/groups/logname so single.sh can build each one standalone. draftSat, 27 Sep 2014 20:28:33 -0500, by Rob Landley
-
Have OLDTOY emit (redundant) function prototype so single.sh can build OLDTOY standalone (if it has its own config symbol). draftSat, 27 Sep 2014 19:59:28 -0500, by Rob Landley
-
Don't segfault for --help of single.sh build of OLDTOY commands that use another command's help. draftSat, 27 Sep 2014 19:58:18 -0500, by Rob Landley
-
The only illegal characters in a username are ":" (field separator), "\n" (line separator), and "/" (filename separator). draftFri, 26 Sep 2014 18:49:44 -0500, by Rob Landley
-
Separate more commands so single.sh can build them standalone. draftFri, 26 Sep 2014 18:42:23 -0500, by Rob Landley
-
When killall was invoked without arguments, there appeared segmentation fault draftMon, 22 Sep 2014 08:32:21 -0500, by ?ukasz Szpakowski
-
Respond to two static analysis issues in dirtree_path() reported by Ashwini Sharma. draftMon, 22 Sep 2014 07:52:15 -0500, by Rob Landley
-
Tweak portability.h for uClibc version in buildroot defconfig. draftSat, 20 Sep 2014 18:46:47 -0500, by Rob Landley
-
Always call setlocale if I18N is enabled, so nested toy_exec() can switch it back off if necessary. draftSat, 20 Sep 2014 17:51:23 -0500, by Rob Landley
-
Delete generated/README.txt (the contents are in code.html now) so clean can just remove the "generated" directory entirely. draftSat, 20 Sep 2014 14:20:28 -0500, by Rob Landley
-
Capitalize "toybox" more consistently on the about page. draftSat, 20 Sep 2014 14:12:55 -0500, by Rob Landley
-
Forgot to check in the updated makefile when I moved the testsuite. draftSat, 20 Sep 2014 13:22:13 -0500, by Rob Landley
-
Typo from the dawn of time: toybox is not capitalized the way BusyBox was. draftSat, 20 Sep 2014 13:20:17 -0500, by Rob Landley
-
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... draftSat, 20 Sep 2014 13:18:44 -0500, by Rob Landley
-
Move testsuite out of scripts/test into its own top level tests directory, and make ctrl-c kill "make test" more reliably. draftSat, 20 Sep 2014 13:09:14 -0500, by Rob Landley
-
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). draftSat, 20 Sep 2014 13:07:53 -0500, by Rob Landley
-
Reorder functions to get rid of unnecessary prototypes, and move a global into GLOBALS. draftThu, 18 Sep 2014 18:07:58 -0500, by Rob Landley
-
rm -rf needs to chmod directories to u+rwx, because directories need +x to search. draftThu, 18 Sep 2014 13:05:21 -0500, by Isaac Dunham
-
A few fixes for issues reported in static analysis. draftThu, 18 Sep 2014 11:47:42 -0500, by Ashwini Sharma
-
Update README for pending directory, include list of code outside of pending (grandfathered) awaiting cleanup. draftWed, 17 Sep 2014 18:25:05 -0500, by Rob Landley
-
find -xdev should return mount points, just not contents. draftSun, 14 Sep 2014 20:37:23 -0500, by Rob Landley
-
Split xpopen() into xpopen_both(), xpopen(), and xrun() depending on whether we want to redirect both, one, or neither of stdin/stdout. draftSun, 14 Sep 2014 12:29:44 -0500, by Rob Landley
-
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. draftSat, 13 Sep 2014 14:48:37 -0500, by Rob Landley
-
Create a generated/build.sh with a single compiler command line to rebuild the toybox_unstripped binary using the existing generated/*.h files. draftThu, 11 Sep 2014 20:50:10 -0500, by Rob Landley
-
Ignore -m option to cpio, it's what we do anyway so it's not an error. draftTue, 09 Sep 2014 23:44:48 -0500, by Rob Landley
-
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. draftTue, 09 Sep 2014 23:42:25 -0500, by Rob Landley
-
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. draftTue, 09 Sep 2014 20:13:03 -0500, by Rob Landley
-
Fix more memory leaks reported by Ashwini Sharma. draftMon, 08 Sep 2014 08:51:45 -0500, by Rob Landley
-
Don't close device handle until after calling flush ioctls, reported by Ashwini Sharma. draftMon, 08 Sep 2014 08:40:06 -0500, by Rob Landley
-
Add error test and fix memory leak, reported by Ashwini Sharma. draftMon, 08 Sep 2014 08:26:02 -0500, by Rob Landley
-
Promote mount. It's not perfect, but it basically works now. draftSun, 07 Sep 2014 19:33:18 -0500, by Rob Landley
-
Debugging pass on mount. Not quite done yet, but the basics seem to work now. draftSun, 07 Sep 2014 14:42:51 -0500, by Rob Landley
-
Testsuites for toybox command - "tar", "bzcat", "xzcat", "zcat" and "hostname". draftWed, 03 Sep 2014 13:38:18 -0500, by Divya Kothari
-
Add cp -F to force delete of existing destination files, and make install command use that. draftMon, 01 Sep 2014 12:47:32 -0500, by Rob Landley
-
Old compilers complain about linker options passed with -c, so split out $LDOPTIMIZE. draftSat, 30 Aug 2014 17:44:07 -0500, by Rob Landley
-
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. draftSat, 30 Aug 2014 16:34:46 -0500, by Rob Landley
-
Add VERBOSE=fail to "make tests", based on suggestion from Johan Bergstr?m. draftSat, 30 Aug 2014 13:03:40 -0500, by Rob Landley
-
ipcs : display all the IPC fascilities information draftMon, 25 Aug 2014 22:01:11 -0500, by Ashwini Sharma
-
Work in progress snapshot of mount, with fallout to umount. (Not done yet.) draftSun, 24 Aug 2014 23:46:23 -0500, by Rob Landley
-
Fix parallel make not always catching errors before link time. draftSun, 24 Aug 2014 22:42:47 -0500, by Rob Landley
-
Cleanups on useradd/groupadd/groupdel, and put TOYBOX_UID_SYS and TOYBOX_UID_USR in the top level Config. draftMon, 18 Aug 2014 19:10:45 -0500, by Rob Landley
-
Fix bug reported by Ashwini Sharma: [-abc] syntax to switch off a command forget draftFri, 15 Aug 2014 18:53:01 -0500, by Rob Landley
-
If string_to_mode() is called on a base mode with S_ISDIR() and such set, pass those extra bits through. draftFri, 15 Aug 2014 10:50:39 -0500, by Rob Landley
-
Enable a command's sub-options in single builds. draftTue, 12 Aug 2014 18:05:55 -0500, by Rob Landley
-
A toy _BLOCKDEV_ to get/set block device properties. draftTue, 12 Aug 2014 07:14:58 -0500, by Ashwini Sharma
-
Patches to commands for issues reported from static analysis tool. draftTue, 12 Aug 2014 07:09:01 -0500, by Ashwini Sharma
-
Update clean to clean up after new parallel build. draftSun, 10 Aug 2014 12:01:49 -0500, by Rob Landley
-
Parallelize the build. (set CPUS=1 to force single processor build, or another number to override processor count autodetect.) draftSat, 09 Aug 2014 14:33:34 -0500, by Rob Landley
-
Fix -mindepth and -maxdepth to not drill down into excluded directories. draftThu, 07 Aug 2014 23:19:18 -0500, by Rob Landley
-
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." draftTue, 05 Aug 2014 19:44:59 -0500, by Rob Landley
-
Building busybox from source needs find -not (a synonym for posix's "!"). draftTue, 05 Aug 2014 19:32:44 -0500, by Rob Landley
-
Fix a couple patch bugs concerning error output. draftTue, 05 Aug 2014 19:27:02 -0500, by Rob Landley
-
find.c: add -mindepth, -maxdepth, and document -newer and -depth. draftMon, 04 Aug 2014 19:28:41 -0500, by Rob Landley
-
Implement exec -user, -group, and -newer. Enable find in defconfig. draftSun, 03 Aug 2014 15:50:10 -0500, by Rob Landley
-
Missed checking in dirtree_recurse() change (now needs specific DIRTREE_SYMFOLLOW value, not just true/false). draftSat, 02 Aug 2014 19:54:38 -0500, by Rob Landley
-
Cosmetic tweak, slightly more conventional for loop. draftSat, 02 Aug 2014 19:52:44 -0500, by Rob Landley
-
Yank xrealpath prototype since the function's gone. draftSat, 02 Aug 2014 19:50:03 -0500, by Rob Landley
-
As long as I had to write xabspath(), no point in wrapping realpath(). draftWed, 30 Jul 2014 19:22:55 -0500, by Rob Landley
-
find.c: first pass at case case insensitivity and exec. (Needs more debugging.) draftTue, 29 Jul 2014 20:04:38 -0500, by Rob Landley
-
Actually set the again flag when calling the dirtree comeagain callback. draftTue, 29 Jul 2014 20:02:31 -0500, by Rob Landley
-
Patch from Isaac Dunham to work around the deficiencies in musl's regex engine (which break building under alpine linux). draftSun, 27 Jul 2014 15:19:49 -0500, by Rob Landley
-
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. draftSat, 26 Jul 2014 13:30:40 -0500, by Rob Landley
-
Default xcreate/xopen to O_CLOEXEC. (Pass O_CLOEXEC in the flags to switch it back off.) draftSat, 26 Jul 2014 13:27:07 -0500, by Rob Landley
-
Little endian and big endian versions of peek (for host.c). draftMon, 21 Jul 2014 19:56:53 -0500, by Rob Landley
-
Don't go into an endless loop if we hit a bad utf8 sequence without -q. draftSun, 20 Jul 2014 22:08:46 -0500, by Rob Landley
-
Isaac Dunham spotted that dhcp was also reimplementing daemon(). draftSun, 20 Jul 2014 21:34:49 -0500, by Rob Landley
-
Apparently I deleted this locally but forgot to commit the removal. Oops. draftThu, 17 Jul 2014 22:52:58 -0500, by Rob Landley
-
Use libc daemon() instead of pending daemonize. draftThu, 17 Jul 2014 22:50:49 -0500, by Rob Landley
-
Write a new find. Not quite done, but the basics work. draftWed, 16 Jul 2014 20:43:58 -0500, by Rob Landley
-
fdisk : partitions > 60, are deleted, offset entry for extended partitions was wrong. draftMon, 14 Jul 2014 05:44:29 -0500, by Ashwini Sharma
-
Autodetect --bind and --loop mounts in a way that doesn't interfere with network filesystems or -t newtype mounts that trigger a module load. draft 0.4.9Sun, 06 Jul 2014 23:43:29 -0500, by Rob Landley
-
minor cleanup: move a global variable into GLOBALS(), inline strchr_null(), some whitespace and bracket cleanups. draftSun, 06 Jul 2014 23:21:13 -0500, by Rob Landley
-
Try to lookup all umounts in /proc/mounts so we can auto-zap loopback devices. draftSat, 05 Jul 2014 23:26:05 -0500, by Rob Landley
-
TAR - this supports archive creation and extraction based on the USTAR format (described in PAX Spec). For (de)compression '-z' gzip is supported. draftFri, 04 Jul 2014 21:46:00 -0500, by Ashwini Sharma
-
Cut down from 1000+ file attribute tests to a more manageable number. draftFri, 04 Jul 2014 21:21:45 -0500, by Rob Landley
-
I have developed few testsuites for toybox commands - draftFri, 04 Jul 2014 21:20:02 -0500, by Divya Kothari
-
Have "make test" run tests in testdir/testdir instead of same directory as command symlinks. (Makes cleanup easier.) draftThu, 03 Jul 2014 22:09:11 -0500, by Rob Landley
-
date -r wasn't saving the result in the right variable. (And make date -ur work.) draftThu, 03 Jul 2014 20:30:52 -0500, by Rob Landley
-
Add : as an alias for true (toysh needs this). draftSat, 28 Jun 2014 22:36:02 -0500, by Rob Landley
-
Make fallocate depend on probe for libc support. draftSat, 28 Jun 2014 22:17:00 -0500, by Rob Landley
-
Cleanup read_password(), factor out set_terminal(), fix salt bug (des wants the salt raw, no $ at the beginning). draftSat, 28 Jun 2014 20:02:01 -0500, by Rob Landley
-
Update cleanup page, now linking to descriptions of all of the ifconfig cleanup. draftFri, 27 Jun 2014 22:26:02 -0500, by Rob Landley
-
I have developed few testsuite for toybox commands - ls, ln, rm, mv, printf, dd, renice. draftThu, 26 Jun 2014 07:25:20 -0500, by Divya Kothari
-
Cleanup pass on makedevs. Need to test it before promoting. draftWed, 25 Jun 2014 06:26:17 -0500, by Rob Landley
-
Glibc and uClibc provide CERASE from termios.h, but musl requies you to #include a non-posix header and the maintainer considers this a feature. So just use the constant directly. draftTue, 24 Jun 2014 21:47:07 -0500, by Rob Landley
-
find_in_path() is supposed to work with a NULL path, but didn't. Fix it. draftTue, 24 Jun 2014 08:19:24 -0500, by Rob Landley
-
Tweak license page to explicitly say that zero clause BSD is functionally equivalent to placing the code in the public domain. draftTue, 24 Jun 2014 07:00:13 -0500, by Rob Landley
-
Forgot to check in main() part of TOYFLAG_LOCALE change. draftSat, 21 Jun 2014 13:03:42 -0500, by Rob Landley
-
The readme, a text file, has an HTML close paragraph tag. draftWed, 11 Jun 2014 22:44:48 -0500, by Rob Landley
-
Option parsing for nohup needs to stop at first nonoption argument. Minor cleanups. draftWed, 11 Jun 2014 22:43:54 -0500, by Rob Landley
-
Move toys.toycount initialization _after_ zeroing toys, so help -a works again. draftWed, 11 Jun 2014 22:13:28 -0500, by Rob Landley
-
Update toybox help to say how to install the static binary. draftTue, 10 Jun 2014 21:57:05 -0500, by Rob Landley
-
Isaac Dunham also reported that some diff implementations can't handle nonseekable input, so write to a temporary file instead of <(command). draftSun, 08 Jun 2014 14:01:37 -0500, by Rob Landley
-
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. draftSun, 08 Jun 2014 13:49:57 -0500, by Rob Landley
-
Replace large parenthetical in bloatcheck with a function. draftSun, 08 Jun 2014 13:24:02 -0500, by Rob Landley
-
Make md5sum/sha1sum -b flag be "brief" output (just the hash). draftSat, 07 Jun 2014 10:42:20 -0500, by Rob Landley
-
mount: start on option parsing, implement loopback and bind mount autodetection. draftTue, 03 Jun 2014 06:27:24 -0500, by Rob Landley
-
Help text should have a blank line after usage: lines, and a couple other whitespace tweaks. draftMon, 02 Jun 2014 21:16:20 -0500, by Rob Landley
-
Introduce xfork() and make commands use it, and make some WEXITSTATUS() use WIFEXITED() and WTERMSIG()+127. draftSat, 31 May 2014 12:33:24 -0500, by Rob Landley
-
killall5 - kill all the processes not in its session. draftThu, 29 May 2014 08:21:48 -0500, by Ashwini Sharma
-
makedevs - making devices/nodes in a range. Supports reading the tabled entry from file. draftThu, 29 May 2014 08:20:30 -0500, by Ashwini Sharma
-
Switch mtab_list to doubly linked so we can traverse in either order. Convert umount and df. Add dlist_terminate() to break lists for traversal in either direction. draftThu, 29 May 2014 05:22:02 -0500, by Rob Landley
-
Add mount options to data getmountlist collects. draftTue, 27 May 2014 07:56:51 -0500, by Rob Landley
-
Isaac Dunham suggested xprintf() should call fflush() instead of ferror(), and posix-2008 doesn't say if fflush() covers ferror() (or can return success when the stream's error state is set), so call both. draftMon, 26 May 2014 12:25:47 -0500, by Rob Landley
-
I have attached a patch adding a program that allows re-reading the partition table. This is often used on embedded systems booting from SD/USB devices that need to resize partitions on first boot. draftSun, 25 May 2014 20:49:51 -0500, by Bertold Van den Bergh
-
atolx_range() is already added into lib/lib.c, in vconfig.c atolx_range() can be used in place of locally defined strtorange() function. draftSun, 25 May 2014 11:52:27 -0500, by Ashwini Sharma
-
logname and whoami are the same as id -un, so merge them. draftSun, 25 May 2014 11:46:58 -0500, by Isaac Dunham
-
Bugfix from Isaac Dunham (new pci database has # comments in it) and some minor cleanups I had in my tree already. draftSat, 24 May 2014 22:40:41 -0500, by Rob Landley
-
The "not root" test happens before looking for --help, so "./sulogin --help" doesn't show it. Instead make the "not root" failure case always show help text. draftSat, 24 May 2014 13:50:19 -0500, by Rob Landley
-
Remove debug detritus I didn't mean to to check in, and treat an "this variable can never actually be used uninitialized but gcc's warning generator can't tell and fails spamwards" warning. draftSat, 24 May 2014 12:51:53 -0500, by Rob Landley
-
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. draftSat, 24 May 2014 12:49:21 -0500, by Rob Landley
-
patch from ashwini sharma: treat 0 length read at the start of password read as EOF. draftSat, 24 May 2014 12:48:32 -0500, by Rob Landley
-
Ashwini Sharma pointed out I screwed up last.c. draftFri, 23 May 2014 04:14:46 -0500, by Rob Landley
-
Update docs for example and pending directories. draftThu, 22 May 2014 08:16:55 -0500, by Rob Landley
-
Make telnet use generic_signal(), minor in-passing cleanups. draftWed, 21 May 2014 07:51:11 -0500, by Rob Landley
-
Make telnetd use generic_signal(), inline kill_session(), close race window where a SIGCHLD could get lost. draftWed, 21 May 2014 07:41:27 -0500, by Rob Landley
-
Add generic_signal() handler, which sets toys.signal and writes byte to toys.signalfd if set. draftWed, 21 May 2014 07:24:16 -0500, by Rob Landley
-
First pass init cleanup: use sigatexit() to set multiple signal handlers, rename set_sane_term() to reset_term() and have it take the fd it works on as an argument, some whitespace and help text tweaks. draftWed, 21 May 2014 07:09:09 -0500, by Rob Landley
-
Make fsck.c use common list free function, collate cleanup code and move inline. draftWed, 21 May 2014 07:02:51 -0500, by Rob Landley
-
Make last use common llist free function, minor cleanups. draftWed, 21 May 2014 07:01:16 -0500, by Rob Landley
-
Add free functions for predefined llist types. draftWed, 21 May 2014 06:57:43 -0500, by Rob Landley
-
dhcp client had a segfault, when DHCP message contained 'pad' option. draftWed, 21 May 2014 05:12:38 -0500, by Ashwini Sharma
-
lspci text output: add -i, allow -n when disabled draftTue, 20 May 2014 21:19:17 -0500, by Isaac Dunham
-
Fluff out the coding style section, but the result was a bit big for the start of code.html, so move it to design.html. draftMon, 19 May 2014 18:24:35 -0500, by Rob Landley
-
Teach singleconfig to switch on sub-options of commands it's building. draftSun, 18 May 2014 11:47:08 -0500, by Rob Landley
-
Here's a quick cleanup of md5sum. Executive summary: smaller and faster. draftThu, 15 May 2014 19:05:16 -0500, by Daniel Verkamp
-
Promote sysctl from pending to other, default y. draftThu, 15 May 2014 05:34:08 -0500, by Rob Landley
-
More sysctl cleanup: fix error message on nonexistent key, write path, and -p. draftThu, 15 May 2014 05:32:52 -0500, by Rob Landley
-
sizeof("string") treats it as a char array _including_ the null terminator, so strncmp(dest, "string", sizeof("string")) is just strcpy. draftSat, 10 May 2014 13:24:58 -0500, by Rob Landley
-
Initial cleanup of last: mostly whitespace, move no record test to start of loop, don't bother to stat an empty file to report when an empty log was created (just report current time). draftSat, 10 May 2014 13:20:03 -0500, by Rob Landley
-
Catch duplicate command name (which breaks the build already, but doesn't identify the culprit). draftSat, 10 May 2014 13:06:31 -0500, by Rob Landley
-
Switch human_readable() to just outputing decimal kilo/mega/gigabytes, make du use it, move it from lib/pending.c to lib.c. draftTue, 06 May 2014 06:31:28 -0500, by Rob Landley
-
Fix bug reported by Ashwini Sharma: rebound has to be at the end or toy_init() doesn't zero the rest of the struct. draftMon, 05 May 2014 21:20:11 -0500, by Rob Landley
-
In function readfile(), the buffer buf is free'd when readall() fails. This free can cause a crash, if the buffer passed by user of function is not malloc'ed one. draftFri, 02 May 2014 06:24:11 -0500, by Ashwini Sharma
-
Attached is the patch for lsattr and chattr implementation. draftFri, 02 May 2014 06:17:48 -0500, by Ashwini Sharma
-
Teach cpio to set uid/gid and timestamp. (Timestamp has year 2100 problem.) draftTue, 29 Apr 2014 06:03:17 -0500, by Rob Landley
-
Cosmetic tweak: spell out "Linux Standard Base" in menuconfig. draftFri, 25 Apr 2014 05:50:00 -0500, by Rob Landley
-
Fix od bug reported by Samuel Holland ("od -v -b" was appending default output type even though an output type was specified). draftFri, 25 Apr 2014 05:48:11 -0500, by Rob Landley
-
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. draftWed, 23 Apr 2014 08:38:29 -0500, by Rob Landley
-
usage: is lower case (the help generator looks for that, might as well be consistent). draftWed, 23 Apr 2014 08:37:07 -0500, by Rob Landley
-
This version of fold fixes major bugs (infinite loop, overflow) and adds an option for un/refolding text. draft 0.4.8Wed, 16 Apr 2014 19:49:15 -0500, by Samuel Holland
-
Revert lots of half-finished local debris I didn't mean to check in with Isaac's roadmap update. draftWed, 16 Apr 2014 08:54:19 -0500, by Rob Landley
-
Probe for the existence of FIFREEZE and make fsfreeze depend on it. draftWed, 16 Apr 2014 07:49:32 -0500, by Rob Landley
-
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. draftTue, 15 Apr 2014 21:59:42 -0500, by Rob Landley
-
An issue in ifconfig while verifying the HW Address, which is assumed to be of the format __C2:79:38:95:CD:AB__ but can be of form __C2:79:38:95:D:A__. In this case the HW address is reported as bad. draftSun, 13 Apr 2014 16:04:16 -0500, by Ashwini sharma
-
An implementation of __printf__ is attached. draftSun, 13 Apr 2014 15:58:20 -0500, by Ashwini Sharma
-
iconv is actually something I'm missing on my current musl based system. draftSun, 13 Apr 2014 13:12:45 -0500, by Felix Janda
-
getty: build fix, clean up messages, simplify code draftSat, 12 Apr 2014 23:26:50 -0500, by Isaac Dunham
-
On further analysis, none of the glibc commands are interesting. draftSat, 12 Apr 2014 20:39:33 -0500, by Rob Landley
-
Fix date setting, and fluff out help text a bit. draftThu, 10 Apr 2014 19:40:14 -0500, by Rob Landley
-
modprobe: cleanup, incorporate Ashwini's fix for alias loading draftWed, 09 Apr 2014 17:26:09 -0500, by Isaac Dunham
-
Bugfix: if $TERM and friends aren't set, putenv() got passed a NULL. draftWed, 09 Apr 2014 09:23:17 -0500, by Rob Landley
-
Document some of the new temporary files in generated/, add anchor tags. draftWed, 09 Apr 2014 08:30:09 -0500, by Rob Landley
-
Note commands bundled with glibc but not musl. draftWed, 09 Apr 2014 07:57:08 -0500, by Rob Landley
-
A getty implementation from Sandeep Sharma and Kyungwan Han. draftWed, 09 Apr 2014 07:45:59 -0500, by Rob Landley
-
_mkflags_ had an issue for generating FLAG_xxxx macros for long options. draftWed, 09 Apr 2014 07:40:02 -0500, by Ashwini Sharma
-
generated/help.h is a lot easier to read with an extra newline between each help entry. draftMon, 07 Apr 2014 12:53:24 -0500, by Rob Landley
-
openvt tries opening several devices to get an fd that points to the current console, without a need for read or write permissions. O_RDWR implies that both O_RDONLY and O_WRONLY would work, so skip it. Reindent. draftThu, 03 Apr 2014 22:43:28 -0500, by Isaac Dunham
-
Here is a basic implementation of fold[0]. It does not support multibyte characters, though that would probably just require more switch cases. draftThu, 03 Apr 2014 18:01:44 -0500, by Samuel Holland
-
Decided not to go with the sflate implementation of deflate/inflate. The decompression side's already reimplemented in compress, and I'm working on compression side. draftWed, 02 Apr 2014 06:37:14 -0500, by Rob Landley
-
In ifconfig.c, there is a glitch in function get_addrinfo() when computing the prefix length. draftWed, 02 Apr 2014 06:35:33 -0500, by Ashwini Sharma
-
New toy fsfreeze, from Isaac Dunham, plus minor cleanups. draftTue, 01 Apr 2014 18:20:00 -0500, by Rob Landley
-
bugfix: the multiplexer increments optc and then the command the multiplexer runs increments it further, resulting in a wrong count. Fix: zero it. draftTue, 01 Apr 2014 18:18:46 -0500, by Rob Landley
-
find: clarify and expand the help for find -type draftSat, 29 Mar 2014 15:25:23 -0500, by Isaac Dunham
-
Add help.html (make defconfig && help -ah > help.html) to index. draftFri, 28 Mar 2014 22:55:30 -0500, by Rob Landley
-
Add help -a (to show all commands) and -h (to produce HTML output). draftFri, 28 Mar 2014 17:48:02 -0500, by Rob Landley
-
Fix cpio -it: don't close(fd) unless we opened it. draftThu, 27 Mar 2014 07:02:01 -0500, by Isaac Dunham
-
Several cpio bugfixes spotted by Isaac Dunham. draftTue, 25 Mar 2014 07:24:50 -0500, by Rob Landley
-
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. draftWed, 19 Mar 2014 13:57:06 -0500, by Ashwini Sharma
-
Clarify an unclear comment pointed out by Steve Long. draftSun, 16 Mar 2014 16:27:38 -0500, by Rob Landley
-
Cleanup cpio: use getline() instead of fgets(), have getline() allocate its own memory (instead of using toybuf), use perror_msg() instead of lower level verror_msg() (which is really an internal function needed to implement perror_msg()), don't set execute bits on created archive. draftThu, 13 Mar 2014 19:55:59 -0500, by Rob Landley
-
Patch from Isaac Dunham to add cpio -d, with a few tweaks by me. draftTue, 11 Mar 2014 21:10:45 -0500, by Rob Landley
-
Move mkpathat to lib, remove redundant function used by patch. draftTue, 11 Mar 2014 20:44:55 -0500, by Rob Landley
-
Add "volatile" annotation to peek/poke to stop potential optimizer overreach. draftTue, 11 Mar 2014 18:11:12 -0500, by Rob Landley
-
Promote freeramdisk from pending to other, default y. draftSun, 09 Mar 2014 14:42:28 -0500, by Rob Landley
-
Cleanup freeramdisk: tabs to 2 spaces, square brackets for option name, do optional cleanup under if (CFG_TOYBOX_FREE) guard. draftSun, 09 Mar 2014 14:38:51 -0500, by Rob Landley
-
Please find the patches attached herewith for adding 3 new commands - draftSun, 09 Mar 2014 14:27:11 -0500, by Vivek Bhagat
-
Broken URL that's been pointed out to me a couple times when I'm not at a machine I can fix it from, keep forgetting... draftSat, 08 Mar 2014 19:26:33 -0600, by Rob Landley
-
Fix header file generation to not be confused by empty (but non-NULL) option string. draftFri, 28 Feb 2014 20:46:16 -0600, by Rob Landley
-
Put all FOR_xxx blocks after all CLEANUP_xxx in generated/flags.h so the usages don't have to be in alphabetical order. draftMon, 24 Feb 2014 23:34:43 -0600, by Rob Landley
-
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. draftSun, 23 Feb 2014 20:11:06 -0600, by Rob Landley
-
Add -H option to cksum (hex output), fix to use FLAG macros. draftSat, 22 Feb 2014 08:02:09 -0600, by Rob Landley
-
Update inflate code: fixed tables, bugfixes, zcat alias. draftFri, 21 Feb 2014 22:21:59 -0600, by Rob Landley
-
Make CLEANUP transitions work, so multiple NEWTOY() can exist in the same file. draftSun, 16 Feb 2014 17:31:33 -0600, by Rob Landley
-
Various cleanups found by Tom Sparrow's static analysis. draftSun, 16 Feb 2014 11:09:23 -0600, by Rob Landley
-
Ok, _maybe_ I'm rewriting deflate from scratch rather than cleaning up the existing one, but you can't prove it. I plead the fifth, third, twelvefth, twentieth, twenty-first, twenth-fith, and twenty-seventh. draftThu, 13 Feb 2014 06:45:35 -0600, by Rob Landley
-
Fix segfault with single build of a command with bare longopts. draftSat, 08 Feb 2014 10:53:26 -0600, by Rob Landley
-
More cleanup.html documentation, still way behind... draftTue, 04 Feb 2014 06:16:44 -0600, by Rob Landley
-
Add /prefix netmask support to ifconfig, ala "ifconfig eth0 192.168.1.42/28" draftTue, 04 Feb 2014 06:13:13 -0600, by Rob Landley
-
gzip: alphebetize help entries and remove trailing literal \n, check for command line option groups, move len/dist tables to GLOBALS and calculate instead of including literal tables, collate enum and typedef, convert main to toybox option parsing. draftSun, 02 Feb 2014 15:02:15 -0600, by Rob Landley
-
More gzip whitespace tweaks, and the occasional curly bracket. No actual code changes. draftSat, 01 Feb 2014 15:03:49 -0600, by Rob Landley
-
Add Szabolcs Nagy's deflate/inflate code from git://git.suckless.org/flate draftFri, 31 Jan 2014 06:01:30 -0600, by Rob Landley
-
Whitespace changes, and collate a couple declarations/first assignment. draftSun, 05 Jan 2014 14:43:27 -0600, by Rob Landley
-
Change header and pages so each page has its own title. draftSat, 04 Jan 2014 13:09:42 -0600, by Rob Landley
-
Replace python help converter with C implementation. draftFri, 03 Jan 2014 18:23:09 -0600, by Rob Landley
-
More work on the cleanup page, partway through describing ifconfig. draftWed, 01 Jan 2014 15:00:44 -0600, by Rob Landley
-
Add new paragraphs on trading off different _kinds_ of simplicity (easy for machine to run vs easy for humans to follow), and why comments aren't a substitute for good code. draftWed, 01 Jan 2014 14:55:53 -0600, by Rob Landley
-
The README trailed off into unfinished confusion at the end, fix up the obvious parts. draftWed, 01 Jan 2014 13:24:03 -0600, by Rob Landley
-
A few more commands in request section of roadmap. draftTue, 31 Dec 2013 09:01:32 -0600, by Rob Landley
-
Add -zZ support to grep (NUL delimited input/output). draftSun, 29 Dec 2013 11:07:23 -0600, by Rob Landley
-
Cleanup vmstat. Procs, memory, and cpu are reading right, the others not so much. draftFri, 27 Dec 2013 21:14:57 -0600, by Rob Landley
-
Pass through all the readfile() arguments from xreadfile(). draftFri, 27 Dec 2013 18:45:01 -0600, by Rob Landley
-
Noticed a few differences from standard help messages, plus a small draftFri, 27 Dec 2013 08:36:03 -0600, by Isaac Dunham
-
Attached is an implementation for ftpget/put commands. draftFri, 27 Dec 2013 08:30:32 -0600, by Ashwini Sharma
-
An implementation for brctl (ethernet bridge control). draftThu, 26 Dec 2013 09:37:03 -0600, by Ashwini Sharma
-
The recent switch from get_int_value to to atolx_range left route draftMon, 23 Dec 2013 20:58:24 -0600, by Isaac Dunham
-
Two more commands (last and more) submitted by Ashwini Sharma. draftMon, 23 Dec 2013 09:36:14 -0600, by Rob Landley
-
telnet and telnetd from Ashwini Sharma's guys. draftMon, 23 Dec 2013 09:33:48 -0600, by Rob Landley
-
Attached is an implementation for groupdel. draftMon, 23 Dec 2013 07:23:28 -0600, by Ashwini Sharma
-
IPv6 support is added into traceroute command. draftMon, 23 Dec 2013 07:15:13 -0600, by Ashwini Sharma
-
Fix some issues raised (albeit indirectly) by Isaac Dunham. draftMon, 23 Dec 2013 06:49:38 -0600, by Rob Landley
-
Ashwini sharma pointed out that show_help() doesn't exit so "ifconfig eth0 netmask" would segfault. Replace it with an error_exit(), see list for aesthetic issue this raises re: help text. draftSun, 22 Dec 2013 20:15:54 -0600, by Rob Landley
-
Add -s option, allow zero optargs for -l. (Suggested by Ashwini Sharma.) draftSun, 22 Dec 2013 19:39:12 -0600, by Rob Landley
-
killall: fix return code, improve error reporting, avoid buffer overflow. draftThu, 19 Dec 2013 22:20:08 -0600, by Rob Landley
-
Don't permute toys.optargs, cleanup code (xexec()) can free it. draftThu, 19 Dec 2013 21:38:12 -0600, by Rob Landley
-
Older python spit --version to stdout, 2.7 does it to stderr. Of course. draftThu, 19 Dec 2013 15:14:33 -0600, by Rob Landley
-
Only define MNT_DETACH for old glibc, portability.h included _before_ sys/mount.h... draftThu, 19 Dec 2013 15:11:45 -0600, by Rob Landley
-
Regression test against Ancient Build Environment (Ubuntu 8.04), fixup bit-rot. draftThu, 19 Dec 2013 15:02:18 -0600, by Rob Landley
-
ln -v support from Ashwini Sharma (comment tweak from me) draftWed, 18 Dec 2013 10:25:02 -0600, by Rob Landley
-
Ashwini Sharma added -v, I tweaked it a bit and added a couple test suite entries. draftWed, 18 Dec 2013 10:20:16 -0600, by Rob Landley
-
Fix pidof -o bug aborting output, reported by Ashwini Sharma. draftMon, 16 Dec 2013 17:41:25 -0600, by Rob Landley
-
Doing math on void pointers isn't portable, reported by Nathan McSween. draftSun, 08 Dec 2013 13:26:05 -0600, by Rob Landley
-
Can't test <0 on an unsigned, reported by Nathan McSween. draftSun, 08 Dec 2013 13:19:01 -0600, by Rob Landley
-
When building for 32-bit, the compiler can't figure out that a constant too big to fit in a long isn't trying to unless you explicitly postfix the constant with the type of the varable it's being assigned into. draftWed, 04 Dec 2013 22:58:42 -0600, by Rob Landley
-
Redo od whitespace with multiple output types so the columns align. draftTue, 03 Dec 2013 15:11:52 -0600, by Rob Landley
-
Minor drive-by cleanups to cpio. Whitespace, curly brackets, replace %4 with &3, turn a switch/case into if/else. draftSun, 01 Dec 2013 14:34:05 -0600, by Rob Landley
-
Cleanup help text, remove dead fields unused by linux kernel. draftSat, 30 Nov 2013 00:16:28 -0600, by Rob Landley
-
Oops, cleaned up ifconfig uses atolx_range() instead of get_int_list(). Check that in. draftThu, 28 Nov 2013 21:11:34 -0600, by Rob Landley
-
tftpd upgrade from Ashwini Sharma based on comments from Felix Janda. draftWed, 20 Nov 2013 23:01:49 -0600, by Rob Landley
-
Add test suite for blkid and clean up an editorial comment that shouldn't have been checked in. draft 0.4.7Mon, 18 Nov 2013 07:42:48 -0600, by Rob Landley
-
Support -F, and ignore -u since that's what we do anyway. draftSat, 16 Nov 2013 10:37:49 -0600, by Isaac Dunham
-
Remove leftover debris from scripts/test.sh that screws up single tests with single.sh. draftThu, 14 Nov 2013 00:18:13 -0600, by Rob Landley
-
fsck wrapper from Ashwini Sharma. (Note: this just calls filesystem-specific programs not yet in toybox.) draftSun, 10 Nov 2013 18:38:43 -0600, by Rob Landley
-
dumpleases (for dhcpd) submitted by Ashwini Sharma. draftSun, 10 Nov 2013 18:25:18 -0600, by Rob Landley
-
Filesystem images for testing blkid, from Bradley Conroy. draftSun, 10 Nov 2013 16:05:59 -0600, by Rob Landley
-
Stuff in pending should default n until cleaned up. draftSun, 10 Nov 2013 15:49:21 -0600, by Rob Landley
-
Tweak terminal_size to never set either to 0, and return true/false whether it could determine at least one coordinate. draftThu, 07 Nov 2013 09:04:50 -0600, by Rob Landley
-
Fix off by one, pointed out by Ashwini Sharma. draftSun, 03 Nov 2013 17:09:33 -0600, by Rob Landley
-
Give xstrncpy() a more informative error message. draftSat, 02 Nov 2013 14:24:54 -0500, by Rob Landley
-
Merge toynet.h into toys.h: musl supports it and micromanaging uClibc config options isn't very interesting anymore. draftSat, 02 Nov 2013 14:24:33 -0500, by Rob Landley
-
Patch from William Haddon to make xargs with blank input call its command line once. (Tweaked slightly for whitespace and to collate variable declarations.) draftThu, 31 Oct 2013 22:22:21 -0500, by Rob Landley
-
Make the patch -x option (only enabled with CONFIG_DEBUG) provide more information about why a patch didn't apply. (Offset of first nonmatching character at each line during seek phase.) draftThu, 31 Oct 2013 09:36:55 -0500, by Rob Landley
-
Promote nl from pending to posix, and add tests. draftSun, 27 Oct 2013 02:50:55 -0500, by Rob Landley
-
Cleanup nl, add support for more bits of posix. draftSun, 27 Oct 2013 02:48:13 -0500, by Rob Landley
-
watch: Add support for -e option, remove memory leak and deal with not-wide terminals draftSun, 13 Oct 2013 15:33:32 +0200, by Elie De Brauwer
-
I noticed the user count was missing and added this, borrowing a bit of code from toys/posix/who.c. draftSat, 26 Oct 2013 12:59:28 -0500, by Jeroen van Rijn
-
Don't use $CC without $CROSS_COMPILE because $HOSTCC could be something else entirely. draftWed, 23 Oct 2013 02:52:01 -0500, by Rob Landley
-
useradd, groupadd, and mkpasswd submitted by Ashwini Sharma. draftWed, 16 Oct 2013 20:41:56 -0500, by Rob Landley
-
Minor lib/password.c cleanup, described on the list. (Inline two functions.) draftWed, 16 Oct 2013 20:01:46 -0500, by Rob Landley
-
Teach scripts/test.sh to call scripts/single.sh. draftTue, 15 Oct 2013 00:57:39 -0500, by Rob Landley
-
I've finally gotten 'cpio' into a shape where it could be useable. draftMon, 14 Oct 2013 11:15:22 -0500, by Isaac Dunham
-
blkid cleanup: more whitespace (including fixing a strange unindented if block), convert strange fstype inclusion to OLDTOY(), use "<1" arg so calling with no arguments doesn't hang, convert typedef to normal struct. draftMon, 07 Oct 2013 15:04:09 -0500, by Rob Landley
-
It's not a problem to exactly fill up the buffer with a run if the next symbol is the terminating symbol. Fixes https://jira.cyanogenmod.org/browse/CYAN-1896 draftSun, 06 Oct 2013 17:35:57 -0500, by Rob Landley
-
Fix generated/oldtoys.h to contain option strings with USE() macros in them. draftSun, 22 Sep 2013 03:37:39 -0500, by Rob Landley
-
Tweak args (yank old + that never worked, rename | to +), and add uname -o as a synonym for -s. draftSat, 21 Sep 2013 13:46:44 -0500, by Rob Landley
-
Fluff out option parsing documentation, add another DEBUG test. draftSat, 21 Sep 2013 12:24:04 -0500, by Rob Landley
-
Fix -t c0 and -J as reported by heehooman at gmail on the list. draftMon, 16 Sep 2013 23:41:51 -0500, by Rob Landley
-
Ah, that's why commit 1057 was skipped last pull: it was unfinished. Oops. (Fix it.) draft 0.4.6Wed, 11 Sep 2013 12:09:53 -0500, by Rob Landley
-
First pass of cut cleanup, and make test script slightly happier with the concept of 80 character lines. draftTue, 10 Sep 2013 02:04:45 -0500, by Rob Landley
-
Remove two unused functions and shrink another. draftTue, 10 Sep 2013 01:01:35 -0500, by Rob Landley
-
I got tired of trying to guess how much terminal time I could get in on my phone, so here's a basic acpi. draftMon, 09 Sep 2013 11:19:59 -0500, by Isaac Dunham
-
Don't write a zero past end of toybuf with large -d value. draftMon, 09 Sep 2013 06:50:00 -0500, by Rob Landley
-
Redo tail closer to the original design. Add more tests for large data sets. (Still no -f support yet.) draftMon, 09 Sep 2013 04:26:03 -0500, by Rob Landley
-
Replace for_each_pid_with_name_in_array_perform_callback_function_upon_translated_value() with name_to_pid(), comparing absolute paths or just basename() consistently as spotted by Lukasz Skalski, and adjust callers. draftTue, 03 Sep 2013 18:43:32 -0500, by Rob Landley
-
Pending cleanup page, less than half done. Some of it should probably move to the code style section. draftThu, 05 Sep 2013 23:58:35 -0500, by Rob Landley
-
Ashwini Sharma submitted route.c, adding it to pending. draftFri, 06 Sep 2013 12:21:28 -0500, by Rob Landley
-
Make [-abc] exclude logic clear argument slots when disabling options. draftFri, 06 Sep 2013 12:18:46 -0500, by Rob Landley
-
Allow shipped generated/help.h to still be used, until I rewrite the generator in C. draftThu, 05 Sep 2013 06:54:46 -0500, by Rob Landley
-
make.sh: Fix probing for python2.x and be verbose in error reporting draftFri, 30 Aug 2013 23:59:10 +0200, by Elie De Brauwer
-
env - there were 2 segfaults when run on my Ubuntu 12.04 machine: draftThu, 05 Sep 2013 04:58:06 -0500, by Jacek Bukarewicz
-
Make chdir handle permissions according to posix, reported by Jacek Bukarewicz.. draftThu, 05 Sep 2013 04:28:40 -0500, by Rob Landley
-
fix rm to handle "mkdir sub/sub && chmod 007 sub/sub && rm -rf sub". draftThu, 05 Sep 2013 04:19:37 -0500, by Rob Landley
-
Introduce libbuf analogous to toybuf but for use by lib/*.c. Change readfile() semantics to be able to read into an existing buffer, or malloc its own if that's NULL. draftTue, 03 Sep 2013 17:56:28 -0500, by Rob Landley
-
Remove itoa/utoa, let libc do this with sprintf. draftTue, 03 Sep 2013 08:30:47 -0500, by Rob Landley
-
Implement ls --color=auto, suggested by Rich Felker. draftSun, 01 Sep 2013 08:00:41 -0500, by Rob Landley
-
Improve --longopt parsing: general bugfixes, better error reporting, new ; option for optional arguments only suppliable with =. draftSun, 01 Sep 2013 07:50:32 -0500, by Rob Landley
-
Update status and roadmap pages, and status page generator script. draftSun, 01 Sep 2013 07:25:37 -0500, by Rob Landley
-
Add scripts/single.sh to build individual non-multiplexed standalone commands. draftFri, 30 Aug 2013 01:53:31 -0500, by Rob Landley
-
PID and UID namespaces for unshare, pointed out by heehooman@gmail.com. draftThu, 29 Aug 2013 17:55:46 -0500, by Rob Landley
-
Rewrite pmap to be simpler and match other implementation's output more closely. draftTue, 27 Aug 2013 23:48:54 -0500, by Rob Landley
-
syslogd: cleanupWed, 21 Aug 2013 21:24:45 +0200, by Felix Janda
-
Fix bug where exit code was only correct for -q.Wed, 21 Aug 2013 05:38:53 -0500, by Rob Landley
-
Fix --help option to multiplexer.Wed, 21 Aug 2013 03:03:47 -0500, by Rob Landley
-
syslogd: cleanupTue, 20 Aug 2013 23:15:48 +0200, by Felix Janda
-
Add watch and ps, sent by Ashwini Sharma.Tue, 20 Aug 2013 15:37:42 -0500, by Rob Landley
-
In logger and syslogd remove duplicated definitions of facilities and prioritiesMon, 19 Aug 2013 22:11:22 +0200, by Felix Janda
-
Move grep from pending to posix, switch default to y.Mon, 19 Aug 2013 04:23:16 -0500, by Rob Landley
-
Finish grep rewrite and fleshing out test suite. Several of the grep tests fail with the ubuntu version, I _think_ these are upstream bugs? (Second opinions welcome...)Mon, 19 Aug 2013 03:17:51 -0500, by Rob Landley
-
Document the toybox entry path from main() into a command.Sun, 18 Aug 2013 14:24:59 -0500, by Rob Landley
-
Fix wrong printf type.Sun, 18 Aug 2013 14:04:18 -0500, by Rob Landley
-
Whitespace changes to passwd.Sun, 18 Aug 2013 14:01:46 -0500, by Rob Landley
-
Fix usage: lines for a couple commands.Sun, 18 Aug 2013 13:52:08 -0500, by Rob Landley
-
Remove files du no longer needs.Sun, 18 Aug 2013 04:12:51 -0500, by Rob Landley
-
Cleanup du.Sun, 18 Aug 2013 04:11:50 -0500, by Rob Landley
-
cut tests from Kyungwan Han.Sat, 17 Aug 2013 04:19:00 -0500, by Rob Landley
-
su: cleanerySat, 17 Aug 2013 02:54:58 -0500, by Strake
-
Normalize df menu entry and tweak help text.Fri, 16 Aug 2013 14:46:52 -0500, by Rob Landley
-
Forgot to check in toys.h when generated/oldtoys.h went in. (Oops.)Thu, 15 Aug 2013 00:58:52 -0500, by Rob Landley
-
DHCP client and server, from Ashwini Sharma.Wed, 14 Aug 2013 19:09:33 -0500, by Rob Landley
-
Add su.Tue, 13 Aug 2013 04:17:34 -0500, by M. Farkas-Dyck
-
Add a new optimization flag at the suggestion of the musl guys telling gcc not to produce a large unused dwarf table for C++ style stack unwinding.Tue, 13 Aug 2013 03:22:44 -0500, by Rob Landley
-
More grep tests, remove obsolete comment.Mon, 12 Aug 2013 04:28:03 -0500, by Rob Landley
-
grep: -om counts matching lines, not matching parts of lines.Mon, 12 Aug 2013 03:16:29 -0500, by Rob Landley
-
More grep work: name "(standard input)" correctly, make multiple -e work, regex with embedded newline, multiple regex without -E.Mon, 12 Aug 2013 03:08:56 -0500, by Rob Landley
-
More grep cleanup, and make OPTSTR_command macros for use with OLDTOY()Mon, 12 Aug 2013 01:48:27 -0500, by Rob Landley
-
fdisk: remove goto; inline valid(); merge xprintf() calls; shrink sys_typesSun, 11 Aug 2013 22:00:36 -0500, by Isaac Dunham
-
Ashwini Sharma said that Kyungwan Han should be in the contact info for the commands he sent recently.Sun, 11 Aug 2013 21:56:08 -0500, by Rob Landley
-
More grep tests.Sun, 11 Aug 2013 01:03:26 -0500, by Rob Landley
-
Add daemonize function to lib for klogd and syslogdSat, 10 Aug 2013 20:18:18 +0200, by Felix Janda
-
Cleanup klogdSat, 10 Aug 2013 19:35:11 +0200, by Felix Janda
-
New toy: fallocateFri, 09 Aug 2013 20:46:02 +0200, by Felix Janda
-
Achille Fouilleul pointed out that fdlength wasn't returning the right length in the binary search case.Thu, 08 Aug 2013 02:46:45 -0500, by Rob Landley
-
Forgot to check in xfdopen(). My bad.Wed, 07 Aug 2013 12:19:51 -0500, by Rob Landley
-
This is the preliminary version of lspci text output support (the locationWed, 07 Aug 2013 11:51:26 -0500, by Isaac Dunham
-
I have implemented FDISK command.Mon, 05 Aug 2013 13:16:03 -0500, by Ashwini Sharma
-
Fluff out grep test suite some more, including lots of things we don't pass yet.Sun, 04 Aug 2013 15:04:08 -0500, by Rob Landley
-
Cleanup grep, make it pass the current test suite.Sun, 04 Aug 2013 01:22:49 -0500, by Rob Landley
-
System V style init, submitted by Kyungwan Han.Sun, 04 Aug 2013 00:31:27 -0500, by Rob Landley
-
Need to specify bool for CP_MV_MORE config symbol to avoid warnings.Thu, 01 Aug 2013 18:15:20 -0500, by Rob Landley
-
ls --color should depend on LS in menuconfig.Thu, 01 Aug 2013 18:10:47 -0500, by Rob Landley
-
Cleanup grep: help text, whitespace, add parentheses.Thu, 01 Aug 2013 17:21:38 -0500, by Rob Landley
-
Found the fault. My method of -w fails sans -E, so I just disallow it.Thu, 01 Aug 2013 15:46:45 -0500, by M. Farkas-Dyck
-
Clean up grep.test to use "infile" properly, and not try to work around the $PATH behavior of scripts/test.sh. Tested with both TEST_HOST=1 and normal.Thu, 01 Aug 2013 15:22:52 -0500, by Rob Landley
-
I add testsuite for grep.Thu, 01 Aug 2013 01:52:32 -0500, by Ashwini Sharma
-
Move renice from pending to posix, default y, fix link to standard.Wed, 31 Jul 2013 16:36:57 -0500, by Rob Landley
-
Cleanup renice and implement '|' (required option) in argument parsing.Wed, 31 Jul 2013 03:24:58 -0500, by Rob Landley
-
Add renice.Mon, 29 Jul 2013 21:16:55 -0500, by M. Farkas-Dyck
-
Fix lspci -eSat, 27 Jul 2013 09:45:40 +0200, by Felix Janda
-
add nlFri, 26 Jul 2013 18:23:08 -0500, by Strake
-
The attached KLOGD patch is an improved version of the one you have in hg.Mon, 29 Jul 2013 00:42:30 -0500, by Ashwini Sharma
-
logger: Some cleanupThu, 25 Jul 2013 00:48:29 +0200, by Felix Janda
-
grep: s/astrcat/x&/gSat, 27 Jul 2013 00:50:29 -0500, by Strake
-
grep: add -b flagSun, 08 Jun 2003 10:15:17 -0500, by Strake
-
grep: add -w flagSun, 08 Jun 2003 10:09:05 -0500, by Strake
-
lspci: use toybuf instead of dynamic memory allocationFri, 26 Jul 2013 22:49:05 -0500, by Felix Janda
-
I've written an lspci implementation.Fri, 26 Jul 2013 15:41:31 -0500, by Isaac Dunham
-
This removes xz_mode.Fri, 26 Jul 2013 13:27:27 -0500, by Isaac Dunham
-
Link to Georgi's mirror on github.Fri, 26 Jul 2013 13:04:21 -0500, by Rob Landley
-
Juhani Haverinen pointed out that python 3 doesn't work with config2help.py, so you python2 binary until finishing the C rewrite.Thu, 25 Jul 2013 22:41:26 -0500, by Rob Landley
-
Implement testFri, 19 Jul 2013 01:18:22 +0200, by Felix Janda
-
Don't make a FLAG_ macro for " ", it's a control character, doing so throws the indexes off. Reported by Ashwini Sharma.Thu, 25 Jul 2013 13:49:58 -0500, by Rob Landley
-
pgrep and pkill by Madhur Verma,Thu, 25 Jul 2013 13:32:06 -0500, by Rob Landley
-
netstat by Ranjan Kumar.Thu, 25 Jul 2013 13:30:58 -0500, by Rob Landley
-
syslogd by Madhur Verma.Thu, 25 Jul 2013 13:28:53 -0500, by Rob Landley
-
grepTue, 23 Jul 2013 20:19:31 -0500, by Strake
-
More ifconfig cleanup: Remove if_list, unify get_device_info and display_ifconfig(), inline another magic constant #define that's only used once.Mon, 22 Jul 2013 01:54:28 -0500, by Rob Landley
-
Another round of ifconfig cleanup.Fri, 19 Jul 2013 05:33:36 -0500, by Rob Landley
-
Start of TOYBOX_SINGLE support, for building standalone commands with no multiplexer.Fri, 19 Jul 2013 02:03:02 -0500, by Rob Landley
-
Replace users of xexec(toys.optargs) with xexec_optargs(0) to avoid free/reuse bug during argument parsing.Thu, 18 Jul 2013 18:20:03 -0500, by Rob Landley
-
make xzcat use loopfiles(), thereby allowing regular usage.Wed, 17 Jul 2013 17:27:14 -0500, by Isaac Dunham
-
xzcat: remove XZ_(PREALLOC|SINGLE), inline xz_dec_bcj_createWed, 17 Jul 2013 17:25:07 -0500, by Isaac Dunham
-
Add timeout, factoring out common code from sleep.Wed, 17 Jul 2013 17:22:46 -0500, by Rob Landley
-
Split lib/xwrap.c from lib/lib.cTue, 16 Jul 2013 00:04:56 -0500, by Rob Landley
-
klogd, submitted by Ashwini Sharma.Mon, 15 Jul 2013 13:12:08 -0500, by Rob Landley
-
New stuff added to lib.c needs review too, so make a lib/pending.c and move several functions to it.Sun, 14 Jul 2013 22:12:22 -0500, by Rob Landley
-
add grepFri, 12 Jul 2013 18:10:52 -0500, by Strake
-
Eject cleanups.Thu, 11 Jul 2013 22:38:29 -0500, by Rob Landley
-
Eject, by Kyungwan Han.Thu, 11 Jul 2013 18:02:54 -0500, by Rob Landley
-
add paramtype in to the list of tagsWed, 10 Jul 2013 21:26:49 -0500, by Isaac Dunham
-
This inlines CRC64, and nothing more.Sat, 06 Jul 2013 11:26:15 -0500, by Isaac Dunham
-
here's a version of paste. It doesn't deal with wide characters yet andWed, 03 Jul 2013 02:29:24 -0500, by Felix Janda
-
Added tag 0.4.5 for changeset 62ba5ce62e9dTue, 02 Jul 2013 00:16:16 -0500, by Rob Landley
-
Make ls output major, minor for block devices. 0.4.5Mon, 01 Jul 2013 00:10:28 -0500, by Rob Landley
-
First pass at ls --colorSun, 30 Jun 2013 23:52:45 -0500, by Rob Landley
-
Condense ls help text.Sun, 30 Jun 2013 16:52:57 -0500, by Rob Landley
-
Add config option for --help support in all commands.Sun, 30 Jun 2013 15:58:24 -0500, by Rob Landley
-
Fix another segfault in ls -C when terminal size is 0x0.Sun, 30 Jun 2013 01:26:56 -0500, by Rob Landley
-
modinfo: support -b basedir and -k kernel.release, fix two bugsFri, 28 Jun 2013 02:11:48 -0500, by Isaac Dunham
-
Update status to include recently implemented commands.Wed, 26 Jun 2013 23:22:43 -0500, by Rob Landley
-
Modinfo cleanups.Sun, 23 Jun 2013 14:38:31 -0500, by Rob Landley
-
Patch that assumes that the presence of the string ".ko" indicatesSun, 23 Jun 2013 14:02:16 -0500, by Isaac Dunham
-
Implement mv as an extension of cp.Sat, 22 Jun 2013 23:30:07 -0500, by Rob Landley
-
Option type @ counts number of occurrences, it doesn't take an argument.Sat, 22 Jun 2013 15:36:25 -0500, by Rob Landley
-
Generate FLAG_longopt macros for --longopts with no corresponding short option.Sat, 22 Jun 2013 14:23:06 -0500, by Rob Landley
-
Add pivot_root.Tue, 18 Jun 2013 18:13:06 -0500, by Rob Landley
-
Test cases for split.Sun, 16 Jun 2013 23:08:09 -0500, by Rob Landley
-
Misc website updates.Sun, 16 Jun 2013 20:02:38 -0500, by Rob Landley
-
Typo fixSun, 16 Jun 2013 20:00:11 -0500, by Rob Landley
-
Add xexit() and make error_exit() use it.Sun, 16 Jun 2013 19:59:51 -0500, by Rob Landley
-
Implement split.Sun, 16 Jun 2013 16:37:43 -0500, by Rob Landley
-
Upgrade modinfo to support multiple modules, and add tests, from Isaac Dunham.Sun, 16 Jun 2013 02:23:59 -0500, by Rob Landley
-
Force 64 bit math in expr, from Daniel VerkampSat, 15 Jun 2013 00:49:06 -0500, by Rob Landley
-
Yet more ifconfig cleanup.Sat, 08 Jun 2013 14:11:41 -0500, by Rob Landley
-
Start of expr, by Daniel Verkamp.Wed, 05 Jun 2013 00:59:01 -0500, by Rob Landley
-
More ifconfig cleanup, described on list.Sun, 02 Jun 2013 20:51:17 -0500, by Rob Landley
-
Move stat from pending to other, default y.Sun, 02 Jun 2013 00:54:55 -0500, by Rob Landley
-
Stat cleanup.Sun, 02 Jun 2013 00:52:14 -0500, by Rob Landley
-
Stat cleanup.Sun, 02 Jun 2013 00:24:24 -0500, by Rob Landley
-
Add peek/poke to header file.Sat, 01 Jun 2013 22:36:48 -0500, by Rob Landley
-
Stat cleanup.Sat, 01 Jun 2013 20:47:16 -0500, by Rob Landley
-
Enable readfile() and add peek() and poke() functions.Sat, 01 Jun 2013 20:41:35 -0500, by Rob Landley
-
Stat cleanup.Tue, 28 May 2013 00:28:45 -0500, by Rob Landley
-
stat: Separate stat and statfsSun, 26 May 2013 09:48:13 +0200, by Felix Janda
-
stat: Add support for stat'ing multiple filesSat, 25 May 2013 21:58:14 +0200, by Felix Janda
-
Tests for touch (needs more work).Mon, 27 May 2013 13:39:03 -0500, by Rob Landley
-
Tests for losetup.Mon, 27 May 2013 13:38:09 -0500, by Rob Landley
-
More ifconfig cleanup, inlining show_ip_addr(), hex_to_binary(), and set_hw_address().Tue, 21 May 2013 00:23:23 -0500, by Rob Landley
-
Next round of ifconfig cleanup, to be described on mailing list.Mon, 20 May 2013 20:50:25 -0500, by Rob Landley
-
Yet more ifconfig cleanup. (As described on the mailing list [CLEANUP] thread.)Sun, 19 May 2013 00:48:19 -0500, by Rob Landley
-
xioctl() error message should use hex ioctl number; that's what headers list.Sun, 19 May 2013 00:14:45 -0500, by Rob Landley
-
Make groups handle multiple usernames on command line.Sat, 18 May 2013 22:33:40 -0500, by Ivo van Poorten
-
Tighten up lsusb, default to "y".Tue, 14 May 2013 20:42:54 -0500, by Rob Landley
-
Silence warning and comment a subtle bit.Tue, 14 May 2013 20:22:23 -0500, by Rob Landley
-
Attached is a pretty simple implementation of lsub. It doesn't implement any of the flags/options, but does the raw output.Tue, 14 May 2013 17:42:11 -0500, by Andre Renaud
-
add groups implementation to id.cTue, 14 May 2013 00:03:26 -0500, by Ivo van poorten
-
Ifconfig cleanup to option parsing.Sun, 12 May 2013 21:09:16 -0500, by Rob Landley
-
Convert getmountlist() to xgetmountlist().Fri, 10 May 2013 18:57:01 -0500, by Rob Landley
-
Web page tweaks.Fri, 10 May 2013 18:54:14 -0500, by Rob Landley
-
Add --help option to toybox command when TOYBOX_HELP is enabled.Wed, 08 May 2013 23:19:45 -0500, by Rob Landley
-
Another stab at recapitulating phylogeny in a README file.Tue, 07 May 2013 22:50:33 -0500, by Rob Landley
-
Some work I did over the weekend on nbd_client, not sure where I left off...Tue, 07 May 2013 22:03:31 -0500, by Rob Landley
-
generated/help.h depends on CONFIG_TOYBOX_HELPTue, 30 Apr 2013 21:11:43 +0200, by Felix Janda
-
Fix bare longopts to set unique optflag bits.Tue, 30 Apr 2013 00:31:01 -0500, by Rob Landley
-
The host sort on many distros behaves stupidly, and sorts stuff in non-ascii order by default. Make it stop.Mon, 29 Apr 2013 16:00:40 -0500, by Rob Landley
-
Fix xabspath when last path component exists but we haven't got permissions to open it (ala readlink -f /dev/sda as a normal user). Spotted by Ashwini Sharma.Mon, 29 Apr 2013 12:30:28 -0500, by Rob Landley
-
Fix conflicting types for show_help().Mon, 29 Apr 2013 10:53:09 -0500, by Rob Landley
-
Fix find -mtimeFri, 26 Apr 2013 23:15:29 +0200, by Felix Janda
-
stat: Remove unimplemented options and clean up help textMon, 22 Apr 2013 23:18:05 +0200, by Felix Janda
-
Add library function for the file permission formatting in ls and statMon, 22 Apr 2013 22:29:43 +0200, by Felix Janda
-
Add firmware field to modinfo output.Sat, 27 Apr 2013 00:57:11 -0500, by idunham
-
Add posix headers to toynet.h, move xioctl() to lib.c, introduce lib/net.c and move xsocket() to it.Fri, 26 Apr 2013 02:41:05 -0500, by Rob Landley
-
Remove leaked global path_mounts.Fri, 26 Apr 2013 01:59:13 -0500, by Rob Landley
-
Eliminate leaked global bunzip_errors.Fri, 26 Apr 2013 01:47:59 -0500, by Rob Landley
-
Quick sniff test to find leaked global variables.Fri, 26 Apr 2013 01:46:03 -0500, by Rob Landley
-
And another round of ifconfig cleanup.Thu, 25 Apr 2013 00:19:51 -0500, by Rob Landley
-
Yet more drive-by cleanup of ifconfig.Wed, 24 Apr 2013 21:52:08 -0500, by Rob Landley
-
Isaac Dunham pointed out that the kernel treats - and _ as identical in module names, so modinfo should too. Made it use mmap() while I was there, and some cosmetic refactoring.Wed, 24 Apr 2013 03:04:31 -0500, by Rob Landley
-
Forgot to check in a header that moved from ifconfig to toynet.h.Mon, 22 Apr 2013 01:56:26 -0500, by Rob Landley
-
More find cleanupSun, 21 Apr 2013 23:45:35 +0200, by Felix Janda
-
More find cleanupSat, 20 Apr 2013 17:25:41 +0200, by Felix Janda
-
Fix some comments from way back when toybox first started (in 2006), when I was still cleaning busybox-isms out of my head...Sun, 21 Apr 2013 12:15:59 -0500, by Rob Landley
-
stat cleanupSat, 20 Apr 2013 00:18:17 +0200, by Felix Janda
-
stat: Reindent from 4 to 2 spacesFri, 19 Apr 2013 21:29:36 +0200, by Felix Janda
-
More ifconfig cleanup.Sat, 20 Apr 2013 23:33:48 -0500, by Rob Landley
-
ifconfig cleanup (Reorder functions to eliminate need for prototypes, put main at end).Sat, 20 Apr 2013 13:43:55 -0500, by Rob Landley
-
Commit 818 simplified the license text in the source tarball, this gets the web copy.Sat, 20 Apr 2013 13:30:45 -0500, by Rob Landley
-
find: Improve operator processingThu, 18 Apr 2013 22:37:09 +0200, by Felix Janda
-
Another round of ifconfig cleanup.Fri, 19 Apr 2013 20:08:35 -0500, by Rob Landley
-
Add -f to chmod (just turns off -v).Wed, 17 Apr 2013 00:15:12 -0500, by Rob Landley
-
More ifconfig cleanup.Tue, 16 Apr 2013 23:49:47 -0500, by Rob Landley
-
Fix the help commit I screwed up, and replace leading tabs with spaces.Tue, 16 Apr 2013 23:09:50 -0500, by Rob Landley
-
More ifconfig cleanup.Tue, 16 Apr 2013 23:01:22 -0500, by Rob Landley
-
Isaac Dunham's help string cleanup.Tue, 16 Apr 2013 22:55:14 -0500, by Rob Landley
-
Make genconfig use CFLAGS because building against a libc that isn't installed on the host may need --static to run the results.Tue, 16 Apr 2013 22:45:47 -0500, by Rob Landley
-
Add tests for find's expression parsingSun, 14 Apr 2013 12:45:36 +0200, by Felix Janda
-
Move guts of help command into show_help() in lib/help.c, with config TOYBOX_HELP controlling infrastructure.Sun, 14 Apr 2013 21:43:22 -0500, by Rob Landley
-
Tweak help text.Sun, 14 Apr 2013 12:35:25 -0500, by Rob Landley
-
Convert tabs to spaces.Fri, 12 Apr 2013 20:12:02 -0500, by Rob Landley
-
xzcat: more cleanup and some shrinking.Fri, 12 Apr 2013 20:08:47 -0500, by Isaac Dunham
-
uuencode tweak: output a non-whitespace character for 0 in traditional mode.Thu, 11 Apr 2013 20:44:27 -0500, by Rob Landley
-
More ifconfig cleanup.Thu, 11 Apr 2013 17:32:01 -0500, by Rob Landley
-
More xzcat cleanup.Thu, 11 Apr 2013 12:04:43 -0500, by Rob Landley
-
More of same.Thu, 11 Apr 2013 11:31:51 -0500, by Isaac Dunham
-
More cleanup on find.Wed, 10 Apr 2013 22:30:02 -0500, by Rob Landley
-
Redo find's indenting from tabs to two spaces.Wed, 10 Apr 2013 19:58:21 -0500, by Rob Landley
-
Partial cleanup of findWed, 10 Apr 2013 19:25:06 +0200, by Felix Janda
-
Some xzcat cleanup by Isaac Dunham.Wed, 10 Apr 2013 01:48:24 -0500, by Rob Landley
-
Fix argument parsing so -- doesn't include itself in output.Sat, 06 Apr 2013 19:57:54 -0500, by Rob Landley
-
More ifconfig cleanups, mostly removing unused code.Fri, 05 Apr 2013 00:35:05 -0500, by Rob Landley
-
Drive-by cleanup on ifconfig.Thu, 04 Apr 2013 20:27:08 -0500, by Rob Landley
-
An ifconfig bugfix from the original submitter.Thu, 04 Apr 2013 19:39:44 -0500, by Rob Landley
-
Kyungwan Han submitted ifconfig.Tue, 02 Apr 2013 01:58:18 -0500, by Rob Landley
-
Clean uudecode up the rest of the way, move pending->posix and default y.Tue, 02 Apr 2013 01:34:34 -0500, by Rob Landley
-
More uudecode cleanup.Thu, 28 Mar 2013 23:33:27 -0500, by Rob Landley
-
More uudecode cleanup.Thu, 28 Mar 2013 22:29:50 -0500, by Rob Landley
-
Change uuencode test to match what other uuencode implementations actually produce.Thu, 28 Mar 2013 19:28:27 -0500, by Rob Landley
-
Where I left off on analysis of other multicall binaries...Wed, 27 Mar 2013 22:34:28 -0500, by Rob Landley
-
Incremental cleanup of uudecode.Wed, 27 Mar 2013 00:52:17 -0500, by Rob Landley
-
Fix the USE() macro around NEWTOY, tweak help text, remove unnecessary wrapper, tweak whitespace and curly brackets.Wed, 27 Mar 2013 00:10:58 -0500, by Rob Landley
-
uudecode test should just call "uudecode" (not multiplexer via a path), and first test shouldn't succeed if toybox isn't even there.Wed, 27 Mar 2013 00:04:43 -0500, by Rob Landley
-
Add help text for pending test command. (No actual implementation yet.)Tue, 26 Mar 2013 22:31:10 -0500, by Rob Landley
-
Finish uuencode cleanup, default y, move it from pending to posix.Tue, 26 Mar 2013 01:49:18 -0500, by Rob Landley
-
First round of uuencode cleanup: generate table, tweak help text, remove unnecessary output buffers, simplify base64 functions..Sun, 24 Mar 2013 22:35:32 -0500, by Rob Landley
-
Logger, by Ilya Kuzmich.Sun, 24 Mar 2013 17:20:47 -0500, by Rob Landley
-
uuencode/decode tests and tweaks from Erich Plondke.Fri, 22 Mar 2013 00:26:12 -0500, by Rob Landley
-
Fix a bug in patch I fixed back in 2010 but forgot to apply here.Thu, 21 Mar 2013 23:23:49 -0500, by Rob Landley
-
Update news page and link to ELC 2013 talk on toybox.Thu, 21 Mar 2013 20:21:12 -0500, by Rob Landley
-
Add -a to who and switch to default y in defconfig.Thu, 21 Mar 2013 00:20:02 -0500, by Rob Landley
-
Explain that code in the "pending" directory isn't necessarily ready for prime time.Wed, 20 Mar 2013 00:59:56 -0500, by Rob Landley
-
uuencode and uudecode by Erich Plondke.Mon, 18 Mar 2013 09:11:21 -0500, by Rob Landley
-
The old nbd-client I wrote in 2010. Needs cleanup.Mon, 18 Mar 2013 09:04:51 -0500, by Rob Landley
-
Remove unused min/max macros.Sun, 17 Mar 2013 17:57:28 -0500, by Rob Landley
-
Move mdev into the pending directory, since it's not done yet.Sat, 16 Mar 2013 10:54:38 -0500, by Rob Landley
-
Simplify license text, as mentioned on the mailing list.Thu, 14 Mar 2013 09:02:37 -0500, by Rob Landley
-
Added tag 0.4.4 for changeset 52e69f6710caWed, 13 Mar 2013 18:03:09 -0500, by Rob Landley
-
Remove more debug code from find.Wed, 13 Mar 2013 00:39:51 -0500, by Rob Landley
-
A couple quick fixes to find so I can try it out.Wed, 13 Mar 2013 00:34:56 -0500, by Rob Landley
-
Find by Gurang Shastri.Wed, 13 Mar 2013 00:27:40 -0500, by Rob Landley
-
Compile time probe to fish O_NOFOLLOW out of linux headers when fcntl doesn't conform to posix-2008. 0.4.4Mon, 11 Mar 2013 22:23:46 -0500, by Rob Landley
-
O_NOFOLLOW is specified by posix-2008 and varies by target, don't try to supply them for broken headers.Sat, 09 Mar 2013 12:01:36 -0600, by Rob Landley
-
Call stat "stat" instead of "st" in menuconfig. Use xmalloc() instead of malloc.Tue, 05 Mar 2013 03:06:42 -0600, by Rob Landley
-
Fix whitespace in submitted stat command.Tue, 05 Mar 2013 02:48:12 -0600, by Rob Landley
-
Fix another allyesconfig build break in the pending directory.Tue, 05 Mar 2013 02:33:12 -0600, by Rob Landley
-
Sed's still just a stub, but clean it up enough so it at least compiles.Sun, 24 Feb 2013 13:48:15 -0600, by Rob Landley
-
Add readahead.Sun, 24 Feb 2013 12:51:40 -0600, by Rob Landley
-
Comment updates and a policy statement about avoiding #define GNU_dammitSun, 24 Feb 2013 11:11:02 -0600, by Rob Landley
-
Accumulated web page changes. (Release announcement for previous release, roadmap updates, etc.)Sat, 23 Feb 2013 18:32:08 -0600, by Rob Landley
-
Fix a warning when debug code enabled.Fri, 22 Feb 2013 12:03:17 -0600, by Rob Landley
-
Move some unfinished commands to the "pending" directory.Fri, 22 Feb 2013 11:22:01 -0600, by Rob Landley
-
Implement cp -s option.Sun, 10 Feb 2013 18:04:15 -0600, by Rob Landley
-
Tweak cmp test to be a little more deterministic.Mon, 04 Feb 2013 22:33:27 -0600, by Rob Landley
-
More support for old (~2008) build environments, move the #ifdef checks for symbols out of specific library version checks (shouldn't hurt anything), remove obsolete debug macro.Mon, 04 Feb 2013 08:07:32 -0600, by Rob Landley
-
Some older build environments don't have LOOP_CTL_GET_FREE or LOOP_SET_CAPACITY. Substitute constants so they can get the rest of losetup without a build break.Sun, 03 Feb 2013 17:04:36 -0600, by Rob Landley
-
Fix -in behavior: descend into existing directory without prompting, show full path in error messages, actually overwrite when answering yes to -i.Thu, 31 Jan 2013 04:13:07 -0600, by Rob Landley
-
Wrong closing tag in roadmap.html.Thu, 31 Jan 2013 04:05:56 -0600, by Rob Landley
-
id: make "id -Gn root" print root's groups instead of current user (and without leading space), enforce max 1 argument and at most one of Ggu.Thu, 31 Jan 2013 04:05:02 -0600, by Rob Landley
-
Add time command (that only does posix mode).Thu, 31 Jan 2013 01:56:57 -0600, by Rob Landley
-
Added tag 0.4.3 for changeset f8f5ddb6b69aFri, 18 Jan 2013 06:52:52 -0600, by Rob Landley
-
Adjust umask(0) for cp -p so mknod doesn't have to try to fchmodat() without the unsupported symlink nofollow flag. 0.4.3Fri, 18 Jan 2013 06:03:00 -0600, by Rob Landley
-
Switch readlink on by default, and fill out readlink.test.Thu, 17 Jan 2013 23:18:03 -0600, by Rob Landley
-
Fix xabspath() resolving symlink after .., and properly detecting failure for last entry after nondir.Thu, 17 Jan 2013 23:16:38 -0600, by Rob Landley
-
Make "sudo cp -rp /dev/null blah" work. Still not happy with it, fchmodat(AT_SYMLINK_NOFOLLOW) doesn't work (there's a glibc bug open for this. It's really a missing kernel syscall, but glibc fails without ever making any syscall if you feed it that flag, which isn't helpful).Wed, 16 Jan 2013 06:57:44 -0600, by Rob Landley
-
Work around more random uClibc-specific breakage.Tue, 15 Jan 2013 12:33:46 -0600, by Rob Landley
-
Silence deeply stupid gcc warning. (First non-declaration line of function: if (file) ffd = open(); at end of of function: if (file) close(ffd); "file" is an argument to the function and nothing else assigns to it. gcc warning on that close, "ffd may be used uninitialized!" _HOW_?)Mon, 14 Jan 2013 05:25:19 -0600, by Rob Landley
-
Revert some debug code accidentally checked in at commit 715.Sun, 13 Jan 2013 13:48:25 -0600, by Rob Landley
-
Update -p and -f to apply properly to various conditions. Still some bugs to squeeze out but this gets the infrastructure mostly right (and does away with the remaining gotos).Sat, 12 Jan 2013 01:40:16 -0600, by Rob Landley
-
Teach cp to do -n.Thu, 10 Jan 2013 20:19:23 -0600, by Rob Landley
-
Teach cp to do mknod.Wed, 09 Jan 2013 05:16:48 -0600, by Rob Landley
-
Adapt cp to updated dirtree code.Mon, 07 Jan 2013 21:28:46 -0600, by Rob Landley
-
Use basename() where appropriate.Sat, 05 Jan 2013 00:44:24 -0600, by Rob Landley
-
Make basename use basename().Fri, 04 Jan 2013 21:10:49 -0600, by Rob Landley
-
Have error_msg() and friends set TT.exitval to 1 if it's still 0, clean out other places that were setting it that no longer need to.Wed, 02 Jan 2013 02:00:35 -0600, by Rob Landley
-
Make dirtree_handle_callback() start with dirtree_ like the rest of the dirtree functions.Mon, 31 Dec 2012 14:38:13 -0600, by Rob Landley
-
Add losetup. (Who knows, it might even work.)Sun, 30 Dec 2012 21:35:01 -0600, by Rob Landley
-
Fix invalid free in toysh.Sun, 30 Dec 2012 11:53:27 +0100, by Felix Janda
-
Getting the pwd -L behavior right is fiddly.Sun, 30 Dec 2012 04:43:11 -0600, by Rob Landley
-
Add some tests for pwd.Fri, 28 Dec 2012 22:10:21 +0100, by Felix Janda
-
Add options -L and -P to pwd.Thu, 27 Dec 2012 17:56:39 +0100, by Felix Janda
-
Ashwini Sharma pointed out that my previous tweak to [!abc] groups still didn't get the error reporting right (test case "touch -d 12 -r f2 f1"). This says "no 'r' with 'd'" for that, and still shouldn't be able to fall off the end of the list (segfault) because an option can't conflict with itself (that's what the ~(1<<i) on lib/args.c line 317 is for).Sat, 29 Dec 2012 03:18:34 -0600, by Rob Landley
-
Add tests to mkfifo based on tests for mkdir.Thu, 27 Dec 2012 17:55:21 +0100, by Felix Janda
-
mkfifo -m is already implemented.Thu, 27 Dec 2012 17:52:14 +0100, by Felix Janda
-
Fix option grouping.Thu, 27 Dec 2012 18:44:37 -0600, by Rob Landley
-
TOYBOX_DEBUG warns about lack of suid bit when running a STAYROOT command, but it shouldn't warn just because the multiplexer command "toybox" is stayroot.Thu, 27 Dec 2012 17:09:17 -0600, by Rob Landley
-
A screen width of 1 is possible (in some weird setups), and gives ls -C a division by zero error.Wed, 26 Dec 2012 19:39:51 -0600, by Rob Landley
-
Minor cleanups.Sun, 23 Dec 2012 15:07:28 -0600, by Rob Landley
-
LSB does not allow killall to kill itselfSun, 16 Dec 2012 16:51:30 +0100, by Elie De Brauwer
-
Minor tweaks.Sun, 23 Dec 2012 14:06:17 -0600, by Rob Landley
-
Add some tests for mkdirSun, 23 Dec 2012 17:44:35 +0100, by Felix Janda
-
Add -m option to mkdirSun, 23 Dec 2012 16:25:31 +0100, by Felix Janda
-
Extend killall with support for -v and -iSun, 16 Dec 2012 13:43:36 +0100, by Elie De Brauwer
-
Whitespace.Sun, 23 Dec 2012 01:21:01 -0600, by Rob Landley
-
Extend seq to support -f (format string) and -s (string separator) as requested by LSBSun, 16 Dec 2012 17:58:25 +0100, by Elie De Brauwer
-
Fix tac to handle the "abc\ndef" case properlySat, 22 Dec 2012 11:50:11 +0100, by Elie De Brauwer
-
Update mkstatus.py, roadmap.html, and status.html.Sun, 23 Dec 2012 00:37:42 -0600, by Rob Landley
-
Refactoring broke revSat, 22 Dec 2012 11:44:21 +0100, by Elie De Brauwer
-
Web page update for release.Wed, 19 Dec 2012 09:16:45 -0600, by Rob Landley
-
Minor cleanups.Wed, 19 Dec 2012 09:16:27 -0600, by Rob Landley
-
Adding implementation of rev including testsSun, 16 Dec 2012 12:31:15 +0100, by Elie De Brauwer
-
Adding tests for tac based on cat testsSat, 15 Dec 2012 19:51:43 +0100, by Elie De Brauwer
-
Simplify tac, the newline checking is already done in the get_line() functionSat, 15 Dec 2012 19:28:29 +0100, by Elie De Brauwer
-
Missing letter in help text.Sun, 16 Dec 2012 15:27:33 -0600, by Rob Landley
-
Added tag 0.4.2 for changeset 8947c0d35e58Sat, 15 Dec 2012 12:29:43 -0600, by Rob Landley
-
The Linux kernel "make clean" calls rm -f with no arguments, which apparently is not an error. 0.4.2Wed, 12 Dec 2012 21:13:12 -0600, by Rob Landley
-
Add stat submission to new "pending" directory, along with infrastructure to support pending.Mon, 10 Dec 2012 21:08:42 -0600, by Rob Landley
-
essat's flag not to follow symlinks isn't in the system call, and if libc is supposed to implement this as a wrapper uClibc gets it wrong. So use the stat info about symlinks instead. (Doesn't check the parent directory, but if that's read only we can't delete the file anyway so prompting is moot.)Mon, 10 Dec 2012 01:48:02 -0600, by Rob Landley
-
Meddle.Sun, 09 Dec 2012 13:57:04 -0600, by Rob Landley
-
Adding -s (single shot) and -o (omit pids) options to pidofSat, 08 Dec 2012 20:10:05 +0100, by Elie De Brauwer
-
Set executable bits on two test scripts.Sun, 09 Dec 2012 13:20:16 -0600, by Rob Landley
-
Adding sha1sum tests based on RFC 3174Sat, 08 Dec 2012 14:40:17 +0100, by Elie De Brauwer
-
Adding tests for catSat, 08 Dec 2012 13:28:40 +0100, by Elie De Brauwer
-
Add README file to each toys/ directory, teach build infrastructure to get fancy name from that. This means adding new directories shouldn't require touching build scripts.Sat, 08 Dec 2012 21:10:10 -0600, by Rob Landley
-
Complicate the rm -i behavior to do what posix specifies.Sat, 08 Dec 2012 02:26:56 -0600, by Rob Landley
-
Make yesno() always read from stdin and write to stderr. (If we need to find our tty, open /dev/tty, but existing users don't.)Sat, 08 Dec 2012 02:25:32 -0600, by Rob Landley
-
New rm command.Fri, 07 Dec 2012 06:26:21 -0600, by Rob Landley
-
Update link to posix in docs (open group broke their website).Thu, 06 Dec 2012 15:15:30 -0600, by Rob Landley
-
Have dirtree_add_node() set parent so error message can provide full path.Thu, 06 Dec 2012 15:13:30 -0600, by Rob Landley
-
Use sched_{set,get}affinity directly so musl doesn't have to provide wrappers.Mon, 03 Dec 2012 16:16:06 -0600, by Rob Landley
-
Minor whitespace tweak.Sat, 01 Dec 2012 18:30:48 -0600, by Rob Landley
-
First guess at what internationalization support for expand would look like.Sat, 01 Dec 2012 18:30:20 -0600, by Rob Landley
-
Generate status page with new pubs.opengroup.org urls.Sat, 01 Dec 2012 18:27:37 -0600, by Rob Landley
-
Remove unused structure definition.Sat, 01 Dec 2012 18:26:58 -0600, by Rob Landley
-
The open group changed their website stupidly, so opengroup.org/onlinepubs forwards to a dead server and you have to use pubs.opengroup.org/onlinepubs now. Change the hello template to note the new location. (Waiting to see if they fix it upstream before touching every command in toys/posix.)Sat, 01 Dec 2012 18:26:21 -0600, by Rob Landley
-
Add header that musl libc needs.Sat, 01 Dec 2012 18:12:06 -0600, by Rob Landley
-
Fix ancient glibc workaround to force fstatat64Sat, 01 Dec 2012 17:59:38 -0600, by Rob Landley
-
Minor cleanup: unify two codepaths that do the same thing.Sat, 01 Dec 2012 11:03:52 -0600, by Rob Landley
-
Would the compiler like to warn me about declaring two variables with the same name in the same function? No? Carry on then...Sat, 01 Dec 2012 10:53:03 -0600, by Rob Landley
-
Felix Janda pointed out that the r in mbrtowc() stands for "restartable" so it's already buffering the partial data we feed it, so rolling back most of the last commit to wc.Sat, 01 Dec 2012 00:42:01 -0600, by Rob Landley
-
Re-add backspace support to expand (oops) and fix test to expect data plus backspace characters rather than the chracters cancelling each other out before output.Sat, 01 Dec 2012 00:21:37 -0600, by Rob Landley
-
Largeish rewrite of expand, mostly described on the mailing list.Fri, 30 Nov 2012 02:41:52 -0600, by Rob Landley
-
md5sum tests from RFC 1321Wed, 28 Nov 2012 22:56:16 -0600, by Rob Landley
-
Use the specified compiler for preprocessing.Wed, 28 Nov 2012 20:44:52 -0600, by Rob Landley
-
login: Avoid gcc to drop exit condition because of "always false condition".Tue, 27 Nov 2012 11:09:04 +0100, by Jonathan Clairembault
-
First round of expand cleanups.Tue, 27 Nov 2012 13:55:57 -0600, by Rob Landley
-
expand: handle backspace.Fri, 23 Nov 2012 09:24:53 +0100, by Jonathan Clairembault
-
Add expand command as described in POSIX-2008.Fri, 23 Nov 2012 00:06:28 +0100, by Jonathan Clairembault
-
Squash "type punned pointer" nonsense with a bigger hammer. (Sheesh.)Mon, 26 Nov 2012 23:36:25 -0600, by Rob Landley
-
The headers of uClibc and older glibc got unhappy with O_DIRECTORY and some other stuff. Fix it up in portability.h.Mon, 26 Nov 2012 23:24:07 -0600, by Rob Landley
-
Update touch: add remaining posix arguments, make existing ones work.Sun, 25 Nov 2012 19:23:10 -0600, by Rob Landley
-
Make internalization support optionalWed, 21 Nov 2012 20:38:29 +0100, by Felix Janda
-
Fix typo.Sun, 25 Nov 2012 14:40:25 -0600, by Rob Landley
-
Update readlink so -f works. Add -menq while there.Tue, 20 Nov 2012 09:21:52 -0600, by Rob Landley
-
Commit 698 adding cut should ahve included the actual cut.c file. (Oops.)Tue, 20 Nov 2012 01:00:17 -0600, by Rob Landley
-
Teach option parsing about [groups] of related options.Mon, 19 Nov 2012 01:49:53 -0600, by Rob Landley
-
Fix leak (call endmntent).Sat, 17 Nov 2012 22:06:00 -0600, by Rob Landley
-
More touch cleanup to use generic infrastructure: use getdate() from libc, use flag macros, option parsing can collect argument strings in global block, use existing perror_* macros.Fri, 16 Nov 2012 18:01:35 -0600, by Rob Landley
-
Fix touch warnings (unused variables, failure to reserve space for null terminator).Fri, 16 Nov 2012 15:44:45 -0600, by Rob Landley
-
Refactor touch (cleanup whitespace, brackets, function order), code otherwise same.Fri, 16 Nov 2012 15:36:01 -0600, by Rob Landley
-
Add touch from Choubey Ji.Fri, 16 Nov 2012 12:43:41 -0600, by Rob Landley
-
Add cut from Jason Kyungwan Han.Fri, 16 Nov 2012 12:26:48 -0600, by Rob Landley
-
Set optc when optstring NULL.Fri, 16 Nov 2012 00:46:39 -0600, by Rob Landley
-
Add rebound support to intercept error_exit() and longjmp instead.Fri, 16 Nov 2012 00:35:46 -0600, by Rob Landley
-
Make ls default to -C if no option specified and it's outputting to a tty.Thu, 15 Nov 2012 16:15:51 -0600, by Rob Landley
-
Announce release, add anchor tags to roadmap, tweak downloads in header (new bin directory pointing to downloads/binaries/$CURRENT).Tue, 13 Nov 2012 16:13:45 -0600, by Rob Landley
-
Added tag 0.4.1 for changeset 8871e8002812Tue, 13 Nov 2012 07:33:05 -0600, by Rob Landley
-
Yet another attempt to get the fiddly patch file creation logic right.Mon, 12 Nov 2012 02:59:56 -0600, by Rob Landley
-
On 32 bit platforms %ld doesn't match uint64_t, so do long long and %lld (rather than deal with verbose PRIu64 nonsense).Sat, 10 Nov 2012 18:24:14 -0600, by Rob Landley
-
Fix reversed test: patch creates a file if /dev/null or dated the epoch _and_ first hunk being replaced is 0 lines at start of file, not one or the other.Sat, 10 Nov 2012 14:34:01 -0600, by Rob Landley
-
Change df percentage calculation to match posix, spotted by Roy Tam.Thu, 08 Nov 2012 15:03:03 -0600, by Rob Landley
-
wc -m only cares about counting characters. Attached is a try on implementing it and some test cases for it. The test cases are only for UTF-8 locales.Thu, 08 Nov 2012 11:19:07 -0600, by Felix Janda
-
Make sha1sum and md5sum default to y.Sat, 03 Nov 2012 19:21:59 -0500, by Rob Landley
-
Use stridx.Fri, 02 Nov 2012 09:50:09 -0500, by Rob Landley
-
Add vconfig.c - Creates virtual ethernet devices.Thu, 01 Nov 2012 09:55:29 -0500, by Kyungwan Han
-
attached are some simple tests for dirname and wc and a fix for a small typo in another test script.Mon, 29 Oct 2012 16:55:08 -0500, by Felix Janda
-
Follow symlinks to get actual device name, getmountlist() reverses order for us now, detect stdout to full device.Fri, 26 Oct 2012 21:15:31 -0500, by Rob Landley
-
Add md5sum in lsb, combine sha1sum (mostly shared infrastructure). Downside: current infrastructure can't give them different help text. Hmmm...Tue, 23 Oct 2012 16:28:14 -0500, by Rob Landley
-
Put the commands at the start of menuconfig and the toybox library options at the end. (Aesthetic tweak.)Sun, 21 Oct 2012 17:57:23 -0500, by Rob Landley
-
Update roadmap/status with new toolbox analysis based on android system/core git repo.Tue, 16 Oct 2012 17:09:30 -0500, by Rob Landley
-
Doc tweak about test suite.Mon, 08 Oct 2012 21:31:07 -0500, by Rob Landley
-
Simplify sha1sum a little.Mon, 08 Oct 2012 21:27:58 -0500, by Rob Landley
-
Fix thinko for uname -m when i686 binary runs on x86_64 host.Mon, 08 Oct 2012 21:24:19 -0500, by Rob Landley
-
New build infrastructure to generate FLAG_ macros and TT alias, #define FOR_commandname before #including toys.h to trigger it. Rename DEFINE_GLOBALS() to just GLOBALS() (because I could never remember if it was DECLARE_GLOBALS). Convert existing commands to use new infrastructure, and replace optflag constants with FLAG_ macros where appropriate.Mon, 08 Oct 2012 00:02:30 -0500, by Rob Landley
-
Missing line in patch -l. Oops.Sun, 07 Oct 2012 23:53:25 -0500, by Rob Landley
-
Test tweaks. Set +x on two scripts (so they can be run standalone), fix chgrp so it doesn't abort test all.Sun, 07 Oct 2012 22:57:27 -0500, by Rob Landley
-
Fix thinko in xpidfile()Sun, 07 Oct 2012 19:31:12 -0500, by Rob Landley
-
patch -l (loose match)Sat, 06 Oct 2012 19:07:34 -0500, by Rob Landley
-
Trivial cleanupSat, 06 Oct 2012 19:01:23 -0500, by Rob Landley
-
Fix catv to display byte 255 correctly. (It's both M- and ^?.)Sat, 06 Oct 2012 01:54:24 -0500, by Rob Landley
-
Cleanup mknod.Fri, 05 Oct 2012 23:33:36 -0500, by Rob Landley
-
Clean up sha1sum, make it use global union properly.Mon, 17 Sep 2012 00:17:16 -0500, by Rob Landley
-
gethostname: Tighten up error messages slightly, switch to default "y".Sun, 09 Sep 2012 18:44:12 -0500, by Rob Landley
-
Add switch_root and fix infrastructure to understand name "switch_root".Sat, 08 Sep 2012 01:27:54 -0500, by Rob Landley
-
I screwed up ls in commit 580. Oops. Fix it.Thu, 06 Sep 2012 19:49:40 -0500, by Rob Landley
-
Posix compliance: wc shouldn't have trailing spaces (breaks aboriginal's mkinitrThu, 06 Sep 2012 03:10:18 -0500, by Rob Landley
-
Update status page.Mon, 03 Sep 2012 21:25:46 -0500, by Rob Landley
-
Roy Tam pointed out that sh.c didn't get fully converted.Mon, 27 Aug 2012 05:25:50 -0500, by Rob Landley
-
Add du command.Sun, 26 Aug 2012 21:17:00 -0500, by Ashwini Kumar
-
Split off pre-relaunch news entries into a separate oldnews.html page.Sun, 26 Aug 2012 16:33:06 -0500, by Rob Landley
-
Regularize command headers, update links to standards documents.Sat, 25 Aug 2012 18:08:51 -0500, by Rob Landley
-
Toysh is our posix sh, so move from "other" to "posix" and use sh as the base command name.Sat, 25 Aug 2012 16:34:08 -0500, by Rob Landley
-
Move commands into "posix", "lsb", and "other" menus/directories.Sat, 25 Aug 2012 14:25:22 -0500, by Rob Landley
-
Some dubious asides, currently commented out.Sat, 25 Aug 2012 14:24:24 -0500, by Rob Landley
-
Check in the updated news and status web pages.Sat, 25 Aug 2012 11:51:25 -0500, by Rob Landley
-
Fix bug spotted by Avery Pennarun: getusername() and getgroupname() can reuse the utoa buffer when neither is recognized, meaning uid would be shown again instead of gid.Sat, 18 Aug 2012 21:12:02 -0500, by Rob Landley
-
Bugfix from Avery Pennarun: getpriority() uses a different range than nice(), so follow thenice man page and zero errno then check it if nice returns -1.Thu, 16 Aug 2012 22:24:30 -0500, by Rob Landley
-
Adding usleepWed, 15 Aug 2012 12:53:54 +0200, by Elie De Brauwer
-
Replace TOY_LIST_LEN with more generic ARRAY_LEN()Tue, 14 Aug 2012 01:42:06 -0500, by Rob Landley
-
Rewrite taskset to use syscall directly without macros/prototypes glibc refuses to make available without yet more wacky inappropriate #defines. (Linux is not the hurd.)Sun, 05 Aug 2012 23:05:16 -0500, by Rob Landley
-
Refactoring, no code change.Tue, 31 Jul 2012 06:01:12 -0500, by Rob Landley
-
Add dos2unix/unix2dos, remove old wrapper versions.Mon, 30 Jul 2012 01:48:28 -0500, by Rob Landley
-
Add signal handler to clean up tempfile.Mon, 30 Jul 2012 01:01:33 -0500, by Rob Landley
-
Minor cleanups, mostly whitespace.Tue, 24 Jul 2012 02:52:36 -0500, by Rob Landley
-
Added tag 0.4.0 for changeset 85fc06bd63c4Mon, 23 Jul 2012 23:55:34 -0500, by Rob Landley
-
Workaround longstanding glibc/ld bug, ala http://sources.redhat.com/bugzilla/show_bug.cgi?id=3400, which prevents "./toybox | wc" from producing any output when toybox was statically linked. 0.4.0Mon, 23 Jul 2012 23:38:34 -0500, by Rob Landley
-
More web page roadmap/status update stuff.Sat, 21 Jul 2012 23:58:40 -0500, by Rob Landley
-
Make chmod +w respect umask, implement +s and +t, fix ls to show suid/sgid/stid without x bit.Sat, 21 Jul 2012 22:45:05 -0500, by Rob Landley
-
Use "_password" instead of "_passwd" for names in lib/password.c.Sat, 21 Jul 2012 18:38:36 -0500, by Rob Landley
-
Add date -r, make -u work even when /etc/localtime set, and lots of cleanup/refactoring.Sat, 21 Jul 2012 18:37:26 -0500, by Rob Landley
-
Add status.html and script to calculate it from roadmap info.Sat, 21 Jul 2012 00:29:27 -0500, by Rob Landley
-
taskset.c now also support executing new commands with a given cpu affinity maskFri, 20 Jul 2012 09:43:27 +0200, by Elie De Brauwer
-
toys/login.c: make use of the read_passwd function offered by the passwd library.Fri, 20 Jul 2012 08:42:44 +0200, by Elie De Brauwer
-
Trivial cleanups.Wed, 18 Jul 2012 21:10:57 -0500, by Rob Landley
-
Cleanup of w command.Wed, 18 Jul 2012 20:28:19 -0500, by Rob Landley
-
Add w command by Gaurang Shastri.Wed, 18 Jul 2012 20:21:50 -0500, by Rob Landley
-
Only add / in dirtree_path if it hasn't already got one, spotted by Ashwini Sharma.Wed, 18 Jul 2012 00:19:08 -0500, by Rob Landley
-
Largely cosmetic code cleanups.Tue, 17 Jul 2012 23:11:06 -0500, by Rob Landley
-
Adding initial implementation of tasksetSun, 15 Jul 2012 13:28:51 +0200, by Elie De Brauwer
-
Add passwd by Kyungwan Han.Tue, 17 Jul 2012 08:54:47 -0500, by Rob Landley
-
Add documentation for lib/llist.c and lib/dirtree.c.Sun, 15 Jul 2012 17:47:08 -0500, by Rob Landley
-
Genericize llist code a bit: rename llist_free() to llist_traverse(), and no longer accept NULL as a synonym for free.Sun, 15 Jul 2012 17:22:04 -0500, by Rob Landley
-
New infrastructure for od (oops).Sun, 15 Jul 2012 16:56:20 -0500, by Rob Landley
-
Fill out od -c and -f.Sat, 14 Jul 2012 00:59:32 -0500, by Rob Landley
-
Complete rewrite of od, mostly working. (Need to finish -c and -f.)Wed, 11 Jul 2012 20:59:17 -0500, by Rob Landley
-
Add modinfo by Andre Renaud.Mon, 09 Jul 2012 23:16:16 -0500, by Rob Landley
-
- Do not abort testing after running the sort testsThu, 05 Jul 2012 22:58:28 +0200, by Elie De Brauwer
-
Put cmp.c EOF notice on stderrThu, 05 Jul 2012 20:11:40 +0200, by Elie De Brauwer
-
Add LSB link to the template, for reference.Thu, 05 Jul 2012 08:21:57 -0500, by Rob Landley
-
A note on error messages and internationalization.Sun, 01 Jul 2012 23:48:15 -0500, by Rob Landley
-
Add NOP b (byte) suffix to atolx() since od needs it.Sat, 30 Jun 2012 16:31:37 -0500, by Rob Landley
-
Minor cleanups and refactoring. Make FLAG macros closer to what should eventually be generated for us by the build infrastructure.Tue, 26 Jun 2012 20:47:01 -0500, by Rob Landley
-
Longer usage line and combine ascii[] into a single string.Tue, 26 Jun 2012 20:45:56 -0500, by Rob Landley
-
Some refactoring, shouldn't affect the generated code.Tue, 26 Jun 2012 20:45:14 -0500, by Rob Landley
-
First drop of od, from Andre Renaud.Tue, 26 Jun 2012 19:36:45 -0500, by Rob Landley
-
Update news page for the past two releases.Mon, 25 Jun 2012 06:42:24 -0500, by Rob Landley
-
Added tag 0.3.1 for changeset 8bee9c27c219Mon, 25 Jun 2012 06:33:58 -0500, by Rob Landley
-
Added tag 0.3.0 for changeset d8566c3321f0Mon, 25 Jun 2012 06:33:41 -0500, by Rob Landley
-
Unify chown and chgrp, add support for -hHLP flags. 0.3.1Sun, 24 Jun 2012 18:35:49 -0500, by Rob Landley
-
Work around a Bash bug that removes "." from the $PATH when you're root. (The FSF believes it knows better than you, and won't let you do things, in the name of Freedom.)Sun, 24 Jun 2012 15:26:53 -0500, by Rob Landley
-
Add chgrp test.Sat, 23 Jun 2012 21:28:38 -0500, by Rob Landley
-
Minor code refactoring.Fri, 22 Jun 2012 22:14:13 -0500, by Rob Landley
-
Replace CCFLAGS with description of how to add flags to HOSTCC.Mon, 18 Jun 2012 23:23:24 -0500, by Rob Landley
-
Add date command by Andre Renaud.Mon, 18 Jun 2012 23:22:08 -0500, by Rob Landley
-
Add dirtree_parentfd()Sat, 16 Jun 2012 15:16:08 -0500, by Rob Landley
-
More header fiddling: crypt.h is silly, SUSv4 requires crypt() to be prototyped in unistd.h. The fact glibc refuses to do so without a wacky #define is a glibc bug, treat it as such.Sat, 16 Jun 2012 14:19:56 -0500, by Rob Landley
-
A few more links for the index.Thu, 14 Jun 2012 00:33:33 -0500, by Rob Landley
-
Cosmetic tweak to command preamble.Thu, 14 Jun 2012 00:01:14 -0500, by Rob Landley
-
Fix an embarassing bug causing ls -l to segfault on 32 bit targets.Wed, 13 Jun 2012 23:58:21 -0500, by Rob Landley
-
Delete wrappers converted to commands.Tue, 12 Jun 2012 01:14:50 -0500, by Rob Landley
-
Multiplexer needs stayroot flag for suid handling. 0.3.0Mon, 11 Jun 2012 23:57:16 -0500, by Rob Landley
-
The linux from scratch build wants -v on chmod.Sun, 10 Jun 2012 19:44:33 -0500, by Rob Landley