am
f6511b27: Merge remote-tracking branch \'toybox/master\' into HEAD
* commit '
f6511b27f08963003afc98b94da28e4de05dd254':
Fix more date bugs.
Bugfixes from Elliott Hughes: debug code got checked in (oops) and uninitialized trash in struct tm fields could segfault glibc's strftime().
Different tools have different ideas about what human-readable output looks like. dd uses "7 MB" where du uses "7M", for example. this patch adds flags, similar to the BSD humanize_number. most callers will pass 0.
First pass at proper bunzip2 command line handling.
Fix ls -l user/group field ordering.
More Android roadmap updates.
login: execl() requires a path, not a file name
Isaac Dunham pointed out that SIGINT's handler was set twice in init.c.
scripts/mkflags.c: add missing unistd.h, ctype.h
modprobe: use -q to silence
modprobe: use basename_r()
modprobe: delete perror_exit() that makes no sense
Fix switch_root implementation.
Teach date @unixtime[.fraction], switch -s to be -D (matching busybox and not stomping on gnu's "an extra argument tells it to set the time so let's add -s to do the same thing" extension).
Reject invalid dates in date(1).