Age | Commit message (Collapse) | Author |
|
ours am: 643b30239f -s ours
am skip reason: Change-Id I71d74c1f385f93f0a4c8bba0b033b7f762c3a57f with SHA-1 a4c9705ad2 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Idcaa752432a78ec0ada6a266296bd06702375f4b
|
|
am skip reason: Change-Id I71d74c1f385f93f0a4c8bba0b033b7f762c3a57f with SHA-1 a4c9705ad2 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic924b86facbce84cfb9f97b80ce8ce33ec6ddef8
|
|
Bug: 180401296
Merged-In: I71d74c1f385f93f0a4c8bba0b033b7f762c3a57f
Change-Id: I3ad6ab4a3b9edea1cb083d3ea392ae16298805bc
|
|
1931681ea6 am: ae89a37910
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1575801
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I6c84ae34b153609bc67fb139c590279a14cd36d9
|
|
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1575801
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Id6491ddec7e0ab33ee6a8a967c11d33eb07771ad
|
|
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1575801
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie23d2aed3fb99f7e15aa131d7733983d155d63d1
|
|
|
|
Added SPDX-license-identifier-BSD SPDX-license-identifier-MIT
SPDX-license-identifier-Unicode-DFS legacy_notice
to:
Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: Idf14d4318a318ee583c80d3f67fe5996e9c17e8d
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mksh/+/13111226
Change-Id: I709433e79aa3915d8fc7244ac4351dd24574626b
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mksh/+/13111226
Change-Id: I71d74c1f385f93f0a4c8bba0b033b7f762c3a57f
|
|
Bug: 172690556
Change-Id: I0b534f2aa924e47a24351c8d026222f41906791a
|
|
7b8ded2414 am: 1ec623f5f9
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1469768
Change-Id: Ibd2963d135cb27babe84ad85887c8af7eb86e509
|
|
7b8ded2414
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1469768
Change-Id: Ib433bf2ab39b06d52c72a90b32bd13ea8db67322
|
|
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1469768
Change-Id: I1b095931dfb2f17bd72e75b3580f9f38338bc7f6
|
|
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1469768
Change-Id: I188b24afecab51d8081afd0bc46e11c684075655
|
|
|
|
Test: pass
Bug: 156098440
Change-Id: Ie267b05c250a5f1831ae6d25aad9ea7bdc66ab2a
|
|
06e8f636b2 -s ours am: f642d23313 -s ours
am skip reason: Change-Id Iafbad9ddcbd48a9ef9027de70ccd2fc0ab0679f8 with SHA-1 fcdb2d6958 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mksh/+/12796984
Change-Id: I0627251ffa066a91a1d733bf4d786c672efc9051
|
|
06e8f636b2 -s ours
am skip reason: Change-Id Iafbad9ddcbd48a9ef9027de70ccd2fc0ab0679f8 with SHA-1 fcdb2d6958 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mksh/+/12796984
Change-Id: Ib94ed3f2cb3f191f0fb99b84612e46a83dd1f29c
|
|
am skip reason: Change-Id Iafbad9ddcbd48a9ef9027de70ccd2fc0ab0679f8 with SHA-1 fcdb2d6958 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mksh/+/12796984
Change-Id: I7324e027612fadce54abe08d3a5ba08e15727f2d
|
|
Merged-In: Iafbad9ddcbd48a9ef9027de70ccd2fc0ab0679f8
Change-Id: I568a9eb47e99954a691a0986a3515dabc26459fa
|
|
am: 5985b7f2de am: 8cd855b209
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1416651
Change-Id: Idda28b410ccdb5d2807a8171a3554cc4d23d9472
|
|
am: 5985b7f2de
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1416651
Change-Id: If380fded0213e932ffd6a968396caca2109a8fb7
|
|
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1416651
Change-Id: Ib3b7bebc27ed252b2b58d95c660e3154353f8d7e
|
|
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1416651
Change-Id: I1ae82d07e90bc7984aae977d732de7cdc7fb83f7
|
|
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1416651
Change-Id: I4b8cab145ad98d12eac8fb79cf636b899e6fd476
|
|
|
|
Copied from <http://www.mirbsd.org/TaC-mksh.txt>.
Bug: https://issuetracker.google.com/167231622
Test: treehugger
Change-Id: Id8e77179ffeeb57662659220b90a8617170c8009
|
|
am: fcdb2d6958 am: 76e4243dd6
Change-Id: I8f7ced0b92d1fd872df18fde03ac3b85b138185e
|
|
am: fcdb2d6958
Change-Id: I9882cfd38faf9b21d11c3f89c102bfb3cf72a4d8
|
|
Change-Id: Iafbad9ddcbd48a9ef9027de70ccd2fc0ab0679f8
|
|
Change-Id: I12d26d6a8756b35fd6ad111a4631c7476853a356
|
|
Change-Id: Iac37178ba86b7e406600c3bcf79f33149c5e746e
|
|
|
|
R59b is a must-have bugfix upgrade for R59 (not R58):
[tg] Handle other tmux $TERM types, pointed out by multi via IRC
[tg] Fix typo in FAQ
[tg] y='a\*b'; [[ $x = $y ]] regression (Martijn Dekker) fix
[l0kod] Defuse CLIP OS O_MAYEXEC support (cf. LWN)
[tg] Make set +o output a command to restore the currently set and
(new!) cleared options, keep a reset state per session (experimental)
[tg] Correct documentation and code regarding to argv[0] parsing: first
‘-’ for login shells, then ‘r’ case-insensitively for restricted shell,
then “sh”*, again case-insensitively, for BINSH_* modes; add tests
[tg] On OS/2, allow case-insensitive name for direct builtin call
[tg] Always skip startup files if direct builtin call
[tg] Avoid some sometimes-redundant startup codepaths
Test: treehugger
Change-Id: I7b0a1d37b4d3fdf1f78569458769e89dca755fcb
|
|
am: 959e0c2663 am: 13fd1d1f9c
Change-Id: I56f78e3fc556c59e547315bcce3f5376e244c3a9
|
|
am: 959e0c2663
Change-Id: Ib036615803f56743489fdc1445b8ab5449968fa7
|
|
Change-Id: I85c6edfcc6174ceff7170110f901895c020e35db
|
|
Change-Id: I4a48638b96e9439d252730d4ddf61f4593da6ed8
|
|
Change-Id: Ideaba8c15eca297b3d3027498e7c7d52cc4a998d
|
|
|
|
R59 has some major fixes, also introducing breaking changes:
[tg] Repair out-of-tree builds (noticed by rsc)
[tg] Work around a glibc on Hurd issue in testsuite
[komh] OS/2 filesystem mtime granularity is two seconds (as in FAT)
[tg] Replace while with goto: Coverity was confused
[tg] Fix invocation of some builtins when external utility absent
[komh] Improve automatic executable suffix for test builtin
[tg] Style code, refactor, clean up, optimise
[tg] Use cached egid in test builtin
[tg] Make bind builtin output reentry-safe; safety fixes
[tg] If basename(argv[0]) after leading dash removal begins with an ‘r’
enable restricted shell flag; reported by pmjdebruijn via IRC
[tg] Fix code example in manpage for how tab completion escapes
[tg] Match full extglob pattern RHS of [[ string comparison like ksh93
[tg] Implement which with -a in dot.mkshrc
[tg] Remove global builtin (use typeset -g)
[tg] alias, command, whence: Print alias names quoted
[tg] Implement a new quote-region (Esc+Q) editing command
[tg] Document all built-in aliases (requested by msiism via IRC) and
those aliases and functions shipped in dot.mkshrc; completely overhaul
builtin and reserved word documentation, for consistency
[tg] The manual page now features properly spaced em dashes ☻
[tg] Document that test x = y doesn’t extglob, only [[ x = y ]] does
R58 contains a lot of fixes and improvements:
[lintian] hyphen-used-as-minus-sign (on jessie, not later, ‽‽‽)
[tg] Fix system info gcc dump{machine,version} shell escaping level
[tg] Document KSH_VERSIONNAME_VENDOR_EXT in Build.sh
[tg] Be more explicit about the LTO bug exposed by check.t
[Todd C. Miller] Add -x (file locks) and AIX-specific -r ulimits
[tg] Handle Midipix as test environment and fix some warnings
[tg] Fix some Build.sh issues as Mirtoconf is now used by MirCPIO and
MagicPoint
[komh] Improve CRLF to LF conversion
[komh] Ensure ECHO mode is enabled at startup so read has local echo
[komh] Let check.pl retain the PERLIO env variable
[komh] Unbreak nounset-1 test on systems with drive letters
[komh, tg] Make ulimit-3 test work without |& (that is, incomplete
ports, i.e. those with -DMKSH_NOPROSPECTOFWORK)
[tg] Disable xxx-stat-1 test for now, fails when run as root
[tg] Drop Build.sh flags -c combine, -c lto
[Martijn Dekker] Exit 126 on execve(2) failure, not 1 (e.g. E2BIG)
[tg] Behave set and export/readonly-on-read-only-variables when run with
command and command dot, bugreports by Martijn Dekker
[tg] dot.mkshrc: simplify; enhance (un)setting locale example
[tg, selk] Catch build errors earlier
[tg] Add -fno-lto (if GCC is detected) to CFLAGS and LDFLAGS
[tg] Limit HISTSIZE to 65535, as long pre-announced
[tg] Unbreak testsuite selftest-tty-absent for lksh
[tg] Begin work on support for neatcc (needs neatcc to evolve first)
[tg] Fix possibly not enough aligned access in struct job
[tg] Support going full setugid by running “set -p” once interactive
[tg] Document another (arcane, almost nowhere needed) definition
[tg] Improve code legibility and testsuite reliability and maintenance
[tg] Speed up trivial += cases (LP#1855167)
[tg] Some further code and memory optimisation and test coverage
[tg] Document that += is always string append (LP#1857702)
[tg] Fix “set -e appears active within eval but isn’t” reported by
Martijn Dekker and another bug related to using set ±e inside eval
[tg] Handle parameter assignment in front of invocations of POSIX-style
functions like ksh-style ones and external utilities; cf. Debian #935115
[tg] Fix bad memory access for invalid syntax (LP#1857828, LP#1857826)
[Brian Callahan] Update MALLOC_OPTIONS-using testcase for newer OpenBSD
[tg] Support lacc as compiler (just detecting, no change), thanks Brian
[tg] Share __IDSTRING with jupp
[tg] Update string comparison/pattern documentation
[tg, veedeeh] Document vi command line editing mode state better
[tg] Add FAQ2HTML.sh to convert mksh.faq to local valid XHTML+CSS
[tg] Correct backslash expansion documentation; caveat re. 16-bit UCS
[tg] Fix extra empty field on IFS-NWS trim expansion (Martijn Dekker)
[tg] Improve code performance, quality, robustness and correctness
[tg] Allow ${x:n} where n is an identifier (veedeeh)
[tg] Permit ‘+’ in alias names, but not leading (Aleksey Cheusov)
[tg] Fix here strings for $@ (LP#1857195), reported by jvdh
[multiplexd] Add vi mode PgDn, similar to PgUp doing history search
[tg] Build.sh fixup unreliable test -n/-z
[multiplexd] Correct documentation of vi mode @c
[tg] Update to UCD 13.0.0
[tg] Use nanoseconds in test -nt / -ot (LP#1855325)
Test: treehugger
Change-Id: Ic466c45d15498770d4852fabdab63cb98bef870a
|
|
e7f792145a am: 898c8bc7c9 am: 9554100255
Change-Id: I8a95602c4ce8ee58e8c55eed540af0856ba7aa39
|
|
e7f792145a am: 898c8bc7c9
Change-Id: I8c1ba59c255a9ec9e5425048e83d7d8b385834fc
|
|
e7f792145a
Change-Id: Iea003533c0e86978f43773b1630ffb11d3ba9a6d
|
|
Change-Id: I24d5789d5b7e9a24660b00b66266f6bd77c1fe65
|
|
Change-Id: Ib847344e85e7807ec9f19b0fac3ddeb13d5c6093
|
|
|
|
Bug: 68860345
Bug: 69058154
Bug: 151953481
Test: no code changes
Change-Id: Icc769c88fc0b265cbcdf226cca654cc5c3432d5d
|
|
qt-qpr1-dev-plus-aosp-without-vendor@5915889 into stage-aosp-master am: 596fee7ca5
am: 63d55d82e7 -s ours
am skip reason: subject contains skip directive
Change-Id: I414c226e399c98a87c0cfcab560148b9c5db796b
|