Upgrade to mksh 50.
Bug:
16569301
Bug:
17814343
(cherry picked from commit
737fdce098f804459a925438e48dd711c31bbc9e)
Change-Id: I7e8a142bec5f553f9e1a2568245582fe8fa14314
cat builtin: permit interrupt during writing; more: avoid SIGPIPE
(cherry picked from commit
353204547df46174e6b4273c43f56ed4dcb5794f)
Change-Id: I740d8da02577b8c7acc74c297f110a2a913ae2bf
Use uapi kernel headers.
Bug:
11559337
Change-Id: I05a34131ac533bf6d0eb300cf9c310cd7d70f037
Install mksh directly into /system/bin/sh.
No need for a symbolic link.
Change-Id: I1c71d52041213459c04c50ffd6392196d70e4d17
Track libnativehelper move for PDK.
Bug:
6369821
Change-Id: I287c08d562d3aab14adf34a614ef752ecc21c064
Updated mksh to ToT as of 12 October 2011.
This includes several security fixes and brings us in
line with upstream, who has included fixes for a
number of issues originally reported by the Android
team.
Change-Id: I1e0f3adf292b86fa7679b3364a774e5b6004beb8
Move mksh to a separate project.
This was originally in system/core/mksh
commit
ba2627c6cdb3aaa40aebd362170c382b55b7b511
Author: Thorsten Glaser <tg@mirbsd.org>
Date: Tue Aug 24 18:21:37 2010 +0200
Add mksh from CVS 2010/08/24 as system/core/mksh module
Both shells (ash from system/core/sh, and mksh) are built by
default but only the one where $(TARGET_SHELL) is set to is
actually installed (the shell and the mkshrc configuration
file are tagged shell_mksh for this to work).
commit
f41986bbc79055a4feed7266cac5c1b540296daf
Author: Jeff Hamilton <jham@android.com>
Date: Fri Sep 10 10:46:06 2010 -0500
Don't alias 'stop' to 'kill -STOP'
Android has already has a stop command used
to stop the main runtime and the alias
interferes with testing tools that expect
stop to kill the runtime.
Change-Id: I5ddf28dbd0221148d3b8f55eaf4f1e7d046c9288