OSDN Git Service

am f6511b27: Merge remote-tracking branch \'toybox/master\' into HEAD
authorElliott Hughes <enh@google.com>
Thu, 13 Aug 2015 00:40:38 +0000 (00:40 +0000)
committerAndroid Git Automerger <android-git-automerger@android.com>
Thu, 13 Aug 2015 00:40:38 +0000 (00:40 +0000)
* 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).


Trivial merge