c2dc5def5e2273bb1d78b4ba032a3903dd0f980c |
|
19-Feb-2013 |
Thorsten Glaser <tg@mirbsd.org> |
Update mksh to R43 (formal release, from tarball) The files in src/ are just the unmodified mksh release .tgz and is Not a Contribution to Android, it’s the upstream code project. ChangeLog: https://www.mirbsd.org/mksh.htm#clog Changes, other than upstream mksh code: • update Copyright years • sync with moving to a different AOSP project and other AOSP changes • mkmf.sh: add test compilation mode • be conservative in filedescriptor usage • don’t compile the $MirOS$ RCS IDs into the binary to save space • enable UTF-8 mode, to match reality • help memory leak debugging by adding -DDEBUG_LEAKS • update rest of mkmf.sh to work with updated AOSP and mksh • use ro.product.device property as default hostname in mkshrc (originally submitted by John Michelau <john.michelau@motorola.com>) • do not export PS1 in mkshrc (cross-shell developers agreed on this) • add “more” function to mkshrc to get a simplistic pager • add “hd” and “setenv” functions to mkshrc for better UX • mention Launchpad as upstream bugtracker as comment in mkshrc • change TMPDIR to /data/local/tmp for now, as /sqlite_stmt_journals is gone (although this is still no full replacement, it’s better than before) • address the segfaults seen by DONG-DONG YANG Change-Id: I2d4d175bc5163b3d6f5098024f98f316fe812e55
/external/mksh/src/histrap.c
|
03ebf06f4e1112a0e9533b93062d169232c4cbfe |
|
13-Oct-2011 |
Geremy Condra <gcondra@google.com> |
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
/external/mksh/src/histrap.c
|
5155f1c7438ef540d7b25eb70aa1639579795b07 |
|
16-Jun-2011 |
Jean-Baptiste Queru <jbq@google.com> |
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
/external/mksh/src/histrap.c
|