Age | Commit message (Collapse) | Author |
|
mainline-tethering-release
Change-Id: I8c615ec2bc241f529161fb7482876baa5622080a
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/toybox/+/18350067
Change-Id: Ia56e97b53e129ce8891e941a09f23946f9d5f2cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Elliott said:
Works around a clang bug in the version of clang shipping with Android T
that causes a miscompile in xstdio_create() on x86-64, that oddly only
affects __attribute__((__noreturn__)) and not _Noreturn!
Bug: http://b/225806996
Test: manual inspection of generated code on x86-64
Change-Id: I12302d2300fc454f92352b43090745c04ed66fd0
|
|
mainline-tethering-release
Change-Id: I42da5391005b6532a1e0e8d35885209bb5e654e9
|
|
am: cff1e61b1d am: 0828795579 am: 2cc84e6d13
Original change: https://android-review.googlesource.com/c/platform/external/toybox/+/2066960
Change-Id: Id4038f72de373decc67ada929e567caaf3999fc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: cff1e61b1d am: 0828795579
Original change: https://android-review.googlesource.com/c/platform/external/toybox/+/2066960
Change-Id: I5251d6437b1dc75e7f336a222fef191be58db89d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: cff1e61b1d
Original change: https://android-review.googlesource.com/c/platform/external/toybox/+/2066960
Change-Id: I41b60bf923d5a066c1a72d042ab2a2ce2b32ac78
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/toybox/+/2066960
Change-Id: I2d4f9234f98468b58ac2c4235ca9f401c57a8b50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Test: make
Change-Id: I39da6b1e2853240648674e7f305281c4324c32dd
|
|
|
|
|
|
|
|
|
|
use $UNSTRIPPED variable in more places and move definition to ./configure.
|
|
|
|
|
|
|
|
Android's host tools currently build with glibc from 2012, but even if
we were more up to date (or had already switched to musl for host tools,
which hopefully will be the case by this time next year), it was added
to glibc recently enough to miss the "seven year window".
|
|
wait for PID 1. (rdinit=/bin/hello would kernel panic if pid 1 exits,
and wait() returns "No child processes" error, so pause() instead.)
|
|
|
|
Fix path, null terminate THIS line instead of chomp() whole header
(no guarantee the line we're looking for is last, although if it isn't
inserting the null terminator would truncate later searches),
don't assume server sent back a valid header with a " " in first line
(it SHOULD, but might not), don't interpret "-" filename from remote
end as stdout.
|
|
TT.postdata -> TT.p, replace both WGET_IS_HTTP macros with a test in
wget_info() setting TT.https (although still want an HTTP macro to include
the WGET_SSL test because I don't trust the compiler to do dead code
elimination based on a global in a union), inline wget_redirect() and
wget_filename() at their only caller, use xmprintf() for request rather
than copying user-defined strings into toybuf without bounds checking,
try not to assume other side sent us good data.
|
|
$PENDING set, reset wordwrap after qemu exits (as well as in init script).
The wordwrap reset sequence was moved to the start of the init script
so command history editing wouldn't be borked in the emulated system,
but if the init script didn't run the host's command history editing
would stay borked. (QEMU's BIOS outputs something stupid that has to
be undone.)
|
|
|
|
The test USED to work because "unknown option -e" was ALSO an error,
until last commit passed through the -e...
|
|
so "command -123" isn't an unknown option error.
|
|
|
|
|
|
you can tar it up from to extract somewhere else if you like.
|
|
|
|
|
|
|
|
Also in lib/ add bufget name variants for password and group.
|
|
|
|
|
|
|
|
|
|
make.sh tries to use "git describe" for --version, and the linux kernel's
powerpc64le build uses "bash" out of the $PATH and breaks if it can't.
(Since toysh should eventually provide a bash alias...)
|
|
|
|
|
|
|
|
Teach chomp() to remove any number of trailing \r\n
|
|
conference.
|
|
|
|
|
|
|
|
build binaries (config2help/mkflags/mktags) to $GENDIR/unstripped.
|
|
reported by hg42 on github.
|
|
|
|
d061683cb1 am: 111db74ab1 am: 95e4e99bf4 am: bc93cfd834
Original change: https://android-review.googlesource.com/c/platform/external/toybox/+/2029124
Change-Id: I56974e780e5f1b86b8a42d5442d9e73e5a981acf
|