log

age author description
Sat, 27 Sep 2014 21:07:00 -0500 Rob Landley Multi-build single.sh should exit with an error when build breaks.
Sat, 27 Sep 2014 21:04:47 -0500 Rob Landley Cleanup pass on groupdel.
Sat, 27 Sep 2014 20:31:16 -0500 Rob Landley Allow single.sh to build more than one command per invocation.
Sat, 27 Sep 2014 20:28:33 -0500 Rob Landley Untangle id/groups/logname so single.sh can build each one standalone.
Sat, 27 Sep 2014 19:59:28 -0500 Rob Landley Have OLDTOY emit (redundant) function prototype so single.sh can build OLDTOY standalone (if it has its own config symbol).
Sat, 27 Sep 2014 19:58:18 -0500 Rob Landley Don't segfault for --help of single.sh build of OLDTOY commands that use another command's help.
Fri, 26 Sep 2014 18:49:44 -0500 Rob Landley The only illegal characters in a username are ":" (field separator), "\n" (line separator), and "/" (filename separator).
Fri, 26 Sep 2014 18:42:23 -0500 Rob Landley Separate more commands so single.sh can build them standalone.
Mon, 22 Sep 2014 08:32:21 -0500 ?ukasz Szpakowski When killall was invoked without arguments, there appeared segmentation fault
Mon, 22 Sep 2014 08:22:12 -0500 Felix Janda Fix du test: du symlink -> "0\tsymlink"
Mon, 22 Sep 2014 07:52:15 -0500 Rob Landley Respond to two static analysis issues in dirtree_path() reported by Ashwini Sharma.
Sun, 21 Sep 2014 22:44:20 -0500 Rob Landley Start on ping.c.
Sat, 20 Sep 2014 18:46:47 -0500 Rob Landley Tweak portability.h for uClibc version in buildroot defconfig.
Sat, 20 Sep 2014 17:51:23 -0500 Rob Landley Always call setlocale if I18N is enabled, so nested toy_exec() can switch it back off if necessary.
Sat, 20 Sep 2014 14:20:28 -0500 Rob Landley Delete generated/README.txt (the contents are in code.html now) so clean can just remove the "generated" directory entirely.
Sat, 20 Sep 2014 14:12:55 -0500 Rob Landley Capitalize "toybox" more consistently on the about page.
Sat, 20 Sep 2014 14:11:59 -0500 Rob Landley Fluff out the documentation some more.
Sat, 20 Sep 2014 13:22:24 -0500 Rob Landley Remove debug echo checked in by mistake.
Sat, 20 Sep 2014 13:22:13 -0500 Rob Landley Forgot to check in the updated makefile when I moved the testsuite.
Sat, 20 Sep 2014 13:20:17 -0500 Rob Landley Typo from the dawn of time: toybox is not capitalized the way BusyBox was.
Sat, 20 Sep 2014 13:18:44 -0500 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...
Sat, 20 Sep 2014 13:09:14 -0500 Rob Landley Move testsuite out of scripts/test into its own top level tests directory, and make ctrl-c kill "make test" more reliably.
Sat, 20 Sep 2014 13:07:53 -0500 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).
Thu, 18 Sep 2014 18:07:58 -0500 Rob Landley Reorder functions to get rid of unnecessary prototypes, and move a global into GLOBALS.
Thu, 18 Sep 2014 13:05:21 -0500 Isaac Dunham rm -rf needs to chmod directories to u+rwx, because directories need +x to search.
Thu, 18 Sep 2014 11:47:42 -0500 Ashwini Sharma A few fixes for issues reported in static analysis.
Wed, 17 Sep 2014 20:21:44 -0500 Rob Landley Cleanup pass on README.
Wed, 17 Sep 2014 18:25:05 -0500 Rob Landley Update README for pending directory, include list of code outside of pending (grandfathered) awaiting cleanup.
Wed, 17 Sep 2014 18:24:10 -0500 Rob Landley Minor cleanup pass on touch.
Wed, 17 Sep 2014 08:26:07 -0500 Rob Landley Cleanup pass on cut, more to do.
Tue, 16 Sep 2014 07:21:56 -0500 Rob Landley Cleanup pass on useradd.
Sun, 14 Sep 2014 21:24:50 -0500 Rob Landley Add cpio -p
Sun, 14 Sep 2014 20:37:23 -0500 Rob Landley find -xdev should return mount points, just not contents.
Sun, 14 Sep 2014 19:54:19 -0500 Rob Landley Second attempt at one way xpopen().
Sun, 14 Sep 2014 12:29:44 -0500 Rob Landley Split xpopen() into xpopen_both(), xpopen(), and xrun() depending on whether we want to redirect both, one, or neither of stdin/stdout.
Sat, 13 Sep 2014 14:48:37 -0500 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.
Thu, 11 Sep 2014 20:50:10 -0500 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.
Thu, 11 Sep 2014 00:04:37 -0500 Rob Landley Oops, unbreak make.sh.
Tue, 09 Sep 2014 23:44:48 -0500 Rob Landley Ignore -m option to cpio, it's what we do anyway so it's not an error.
Tue, 09 Sep 2014 23:42:25 -0500 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.
Tue, 09 Sep 2014 20:13:03 -0500 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.
Mon, 08 Sep 2014 08:51:45 -0500 Rob Landley Fix more memory leaks reported by Ashwini Sharma.
Mon, 08 Sep 2014 08:40:06 -0500 Rob Landley Don't close device handle until after calling flush ioctls, reported by Ashwini Sharma.
Mon, 08 Sep 2014 08:26:02 -0500 Rob Landley Add error test and fix memory leak, reported by Ashwini Sharma.
Sun, 07 Sep 2014 19:33:18 -0500 Rob Landley Promote mount. It's not perfect, but it basically works now.
Sun, 07 Sep 2014 19:30:05 -0500 Rob Landley Fix mount --move bug.
Sun, 07 Sep 2014 14:42:51 -0500 Rob Landley Debugging pass on mount. Not quite done yet, but the basics seem to work now.
Sat, 06 Sep 2014 13:24:58 -0500 Rob Landley Work around uClibc brain-damage.
Thu, 04 Sep 2014 00:23:51 -0500 Rob Landley Don't hang for $CPUS=1.
Wed, 03 Sep 2014 13:38:18 -0500 Divya Kothari Testsuites for toybox command - "tar", "bzcat", "xzcat", "zcat" and "hostname".
Wed, 03 Sep 2014 13:32:32 -0500 Divya Kothari chmod testsuite and link testsuite.
Mon, 01 Sep 2014 12:47:32 -0500 Rob Landley Add cp -F to force delete of existing destination files, and make install command use that.
Sun, 31 Aug 2014 22:07:43 -0500 Rob Landley More parallel build tweaks.
Sun, 31 Aug 2014 14:06:37 -0500 Rob Landley Next mount checkpoint.
Sun, 31 Aug 2014 11:58:39 -0500 Rob Landley Give a hint when setuid logic fails.
Sat, 30 Aug 2014 17:44:07 -0500 Rob Landley Old compilers complain about linker options passed with -c, so split out $LDOPTIMIZE.
Sat, 30 Aug 2014 16:34:46 -0500 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.
Sat, 30 Aug 2014 13:03:40 -0500 Rob Landley Add VERBOSE=fail to "make tests", based on suggestion from Johan Bergstr?m.
Mon, 25 Aug 2014 22:01:11 -0500 Ashwini Sharma ipcs : display all the IPC fascilities information
Sun, 24 Aug 2014 23:46:23 -0500 Rob Landley Work in progress snapshot of mount, with fallout to umount. (Not done yet.)