summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: aa41ff0074 -s ↵android-t-preview-2android-t-preview-1android-t-beta-3android-s-v2-preview-2android-s-v2-preview-1android-s-v2-beta-3android-s-v2-beta-2android-s-qpr3-beta-1android-mainline-12.0.0_r4android-mainline-12.0.0_r36android-12.1.0_r9android-12.1.0_r8android-12.1.0_r7android-12.1.0_r26android-12.1.0_r25android-12.1.0_r24android-12.1.0_r23android-12.1.0_r22android-12.1.0_r21android-12.1.0_r20android-12.1.0_r19android-12.1.0_r18android-12.1.0_r17android-12.1.0_r16android-12.1.0_r15android-12.1.0_r14android-12.1.0_r13android-12.1.0_r12android-12.1.0_r11android-12.1.0_r10android-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12L-devandroid12L-d2-s8-releaseandroid12L-d2-s7-releaseandroid12L-d2-s6-releaseandroid12L-d2-s5-releaseandroid12L-d2-s4-releaseandroid12L-d2-s3-releaseandroid12L-d2-s2-releaseandroid12L-d2-s1-releaseandroid12L-d2-releaseandroid12-qpr3-s7-releaseandroid12-qpr3-s6-releaseandroid12-qpr3-s5-releaseandroid12-qpr3-s4-releaseandroid12-qpr3-s3-releaseandroid12-qpr3-s2-releaseandroid12-qpr3-s1-releaseandroid12-qpr3-releaseandroid12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devandroid12--mainline-releaseandroid-t-preview-1android-s-v2-preview-1android-s-v2-beta-3android-s-qpr3-beta-1Xin Li
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
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: aa41ff0074 -s oursXin Li
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
2021-02-20Mark ab/7061308 as merged in stage.android-s-beta-5android-s-beta-4android-s-beta-3android-s-beta-2android-s-beta-1android-s-beta-5android-s-beta-4Xin Li
Bug: 180401296 Merged-In: I71d74c1f385f93f0a4c8bba0b033b7f762c3a57f Change-Id: I3ad6ab4a3b9edea1cb083d3ea392ae16298805bc
2021-02-05Merge "Add LOCAL_LICENSE_KINDS to external/mksh" am: 07c71e8895 am: ↵Treehugger Robot
1931681ea6 am: ae89a37910 Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1575801 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I6c84ae34b153609bc67fb139c590279a14cd36d9
2021-02-05Merge "Add LOCAL_LICENSE_KINDS to external/mksh" am: 07c71e8895 am: 1931681ea6Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1575801 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Id6491ddec7e0ab33ee6a8a967c11d33eb07771ad
2021-02-05Merge "Add LOCAL_LICENSE_KINDS to external/mksh" am: 07c71e8895Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1575801 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ie23d2aed3fb99f7e15aa131d7733983d155d63d1
2021-02-05Merge "Add LOCAL_LICENSE_KINDS to external/mksh"android-s-preview-1Treehugger Robot
2021-02-05Add LOCAL_LICENSE_KINDS to external/mkshBob Badour
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
2020-11-24Mark ab/6881855 as merged am: bdb8c8575e am: a4c9705ad2Xin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mksh/+/13111226 Change-Id: I709433e79aa3915d8fc7244ac4351dd24574626b
2020-11-24Mark ab/6881855 as merged am: bdb8c8575eXin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mksh/+/13111226 Change-Id: I71d74c1f385f93f0a4c8bba0b033b7f762c3a57f
2020-11-23Mark ab/6881855 as mergedXin Li
Bug: 172690556 Change-Id: I0b534f2aa924e47a24351c8d026222f41906791a
2020-10-29Merge "Introduce sh.vendor_ramdisk." am: 3139f96069 am: c7cff8ed5d am: ↵Yifan Hong
7b8ded2414 am: 1ec623f5f9 Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1469768 Change-Id: Ibd2963d135cb27babe84ad85887c8af7eb86e509
2020-10-29Merge "Introduce sh.vendor_ramdisk." am: 3139f96069 am: c7cff8ed5d am: ↵Yifan Hong
7b8ded2414 Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1469768 Change-Id: Ib433bf2ab39b06d52c72a90b32bd13ea8db67322
2020-10-29Merge "Introduce sh.vendor_ramdisk." am: 3139f96069 am: c7cff8ed5dYifan Hong
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1469768 Change-Id: I1b095931dfb2f17bd72e75b3580f9f38338bc7f6
2020-10-29Merge "Introduce sh.vendor_ramdisk." am: 3139f96069Yifan Hong
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1469768 Change-Id: I188b24afecab51d8081afd0bc46e11c684075655
2020-10-29Merge "Introduce sh.vendor_ramdisk."Yifan Hong
2020-10-28Introduce sh.vendor_ramdisk.Yifan Hong
Test: pass Bug: 156098440 Change-Id: Ie267b05c250a5f1831ae6d25aad9ea7bdc66ab2a
2020-10-09[automerger skipped] Skip ab/6749736 in stage. am: 1f4114a71c -s ours am: ↵Xin Li
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
2020-10-09[automerger skipped] Skip ab/6749736 in stage. am: 1f4114a71c -s ours am: ↵Xin Li
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
2020-10-09[automerger skipped] Skip ab/6749736 in stage. am: 1f4114a71c -s oursXin Li
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
2020-10-08Skip ab/6749736 in stage.Xin Li
Merged-In: Iafbad9ddcbd48a9ef9027de70ccd2fc0ab0679f8 Change-Id: I568a9eb47e99954a691a0986a3515dabc26459fa
2020-09-01Merge "Update the NOTICE file." am: 4d0a1a5064 am: 0734bcbddc am: 9b2839eb3a ↵Treehugger Robot
am: 5985b7f2de am: 8cd855b209 Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1416651 Change-Id: Idda28b410ccdb5d2807a8171a3554cc4d23d9472
2020-09-01Merge "Update the NOTICE file." am: 4d0a1a5064 am: 0734bcbddc am: 9b2839eb3a ↵Treehugger Robot
am: 5985b7f2de Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1416651 Change-Id: If380fded0213e932ffd6a968396caca2109a8fb7
2020-09-01Merge "Update the NOTICE file." am: 4d0a1a5064 am: 0734bcbddc am: 9b2839eb3aTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1416651 Change-Id: Ib3b7bebc27ed252b2b58d95c660e3154353f8d7e
2020-09-01Merge "Update the NOTICE file." am: 4d0a1a5064 am: 0734bcbddcTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1416651 Change-Id: I1ae82d07e90bc7984aae977d732de7cdc7fb83f7
2020-09-01Merge "Update the NOTICE file." am: 4d0a1a5064Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/mksh/+/1416651 Change-Id: I4b8cab145ad98d12eac8fb79cf636b899e6fd476
2020-09-01Merge "Update the NOTICE file."Treehugger Robot
2020-09-01Update the NOTICE file.Elliott Hughes
Copied from <http://www.mirbsd.org/TaC-mksh.txt>. Bug: https://issuetracker.google.com/167231622 Test: treehugger Change-Id: Id8e77179ffeeb57662659220b90a8617170c8009
2020-05-21Merge "Upgrade to mksh R59b." am: 4adbc81376 am: efb93a535d am: d04311005c ↵Treehugger Robot
am: fcdb2d6958 am: 76e4243dd6 Change-Id: I8f7ced0b92d1fd872df18fde03ac3b85b138185e
2020-05-21Merge "Upgrade to mksh R59b." am: 4adbc81376 am: efb93a535d am: d04311005c ↵Treehugger Robot
am: fcdb2d6958 Change-Id: I9882cfd38faf9b21d11c3f89c102bfb3cf72a4d8
2020-05-21Merge "Upgrade to mksh R59b." am: 4adbc81376 am: efb93a535d am: d04311005cTreehugger Robot
Change-Id: Iafbad9ddcbd48a9ef9027de70ccd2fc0ab0679f8
2020-05-21Merge "Upgrade to mksh R59b." am: 4adbc81376 am: efb93a535dTreehugger Robot
Change-Id: I12d26d6a8756b35fd6ad111a4631c7476853a356
2020-05-21Merge "Upgrade to mksh R59b." am: 4adbc81376android-r-beta-3android-r-beta-2Treehugger Robot
Change-Id: Iac37178ba86b7e406600c3bcf79f33149c5e746e
2020-05-21Merge "Upgrade to mksh R59b."Treehugger Robot
2020-05-20Upgrade to mksh R59b.Elliott Hughes
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
2020-05-20Merge "Upgrade to mksh R59." am: f54e593e39 am: ce5d2ec295 am: fbd053ec48 ↵Treehugger Robot
am: 959e0c2663 am: 13fd1d1f9c Change-Id: I56f78e3fc556c59e547315bcce3f5376e244c3a9
2020-05-20Merge "Upgrade to mksh R59." am: f54e593e39 am: ce5d2ec295 am: fbd053ec48 ↵Treehugger Robot
am: 959e0c2663 Change-Id: Ib036615803f56743489fdc1445b8ab5449968fa7
2020-05-19Merge "Upgrade to mksh R59." am: f54e593e39 am: ce5d2ec295 am: fbd053ec48Treehugger Robot
Change-Id: I85c6edfcc6174ceff7170110f901895c020e35db
2020-05-19Merge "Upgrade to mksh R59." am: f54e593e39 am: ce5d2ec295Treehugger Robot
Change-Id: I4a48638b96e9439d252730d4ddf61f4593da6ed8
2020-05-19Merge "Upgrade to mksh R59." am: f54e593e39Treehugger Robot
Change-Id: Ideaba8c15eca297b3d3027498e7c7d52cc4a998d
2020-05-19Merge "Upgrade to mksh R59."Treehugger Robot
2020-05-15Upgrade to mksh R59.Elliott Hughes
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
2020-04-29Merge "Add METADATA to mksh: MIT=NOTICE" am: 19d12c0d97 am: 6f444b4cb6 am: ↵Bob Badour
e7f792145a am: 898c8bc7c9 am: 9554100255 Change-Id: I8a95602c4ce8ee58e8c55eed540af0856ba7aa39
2020-04-29Merge "Add METADATA to mksh: MIT=NOTICE" am: 19d12c0d97 am: 6f444b4cb6 am: ↵Bob Badour
e7f792145a am: 898c8bc7c9 Change-Id: I8c1ba59c255a9ec9e5425048e83d7d8b385834fc
2020-04-29Merge "Add METADATA to mksh: MIT=NOTICE" am: 19d12c0d97 am: 6f444b4cb6 am: ↵Bob Badour
e7f792145a Change-Id: Iea003533c0e86978f43773b1630ffb11d3ba9a6d
2020-04-29Merge "Add METADATA to mksh: MIT=NOTICE" am: 19d12c0d97 am: 6f444b4cb6Bob Badour
Change-Id: I24d5789d5b7e9a24660b00b66266f6bd77c1fe65
2020-04-28Merge "Add METADATA to mksh: MIT=NOTICE" am: 19d12c0d97Bob Badour
Change-Id: Ib847344e85e7807ec9f19b0fac3ddeb13d5c6093
2020-04-28Merge "Add METADATA to mksh: MIT=NOTICE"Bob Badour
2020-04-28Add METADATA to mksh: MIT=NOTICEBob Badour
Bug: 68860345 Bug: 69058154 Bug: 151953481 Test: no code changes Change-Id: Icc769c88fc0b265cbcdf226cca654cc5c3432d5d
2019-10-30[automerger skipped] DO NOT MERGE - ↵r_aml_301500702android-mainline-12.0.0_r55android-mainline-11.0.0_r9android-mainline-11.0.0_r8android-mainline-11.0.0_r7android-mainline-11.0.0_r6android-mainline-11.0.0_r5android-mainline-11.0.0_r45android-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r4android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r33android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r3android-mainline-11.0.0_r29android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r2android-mainline-11.0.0_r19android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12android-mainline-11.0.0_r10android-mainline-11.0.0_r1android-11.0.0_r9android-11.0.0_r8android-11.0.0_r7android-11.0.0_r48android-11.0.0_r47android-11.0.0_r46android-11.0.0_r45android-11.0.0_r44android-11.0.0_r43android-11.0.0_r42android-11.0.0_r41android-11.0.0_r40android-11.0.0_r39android-11.0.0_r38android-11.0.0_r37android-11.0.0_r36android-11.0.0_r35android-11.0.0_r34android-11.0.0_r33android-11.0.0_r32android-11.0.0_r31android-11.0.0_r30android-11.0.0_r29android-11.0.0_r28android-11.0.0_r27android-11.0.0_r26android-11.0.0_r24android-11.0.0_r23android-11.0.0_r22android-11.0.0_r21android-11.0.0_r20android-11.0.0_r19android-11.0.0_r18android-11.0.0_r16android-11.0.0_r15android-11.0.0_r14android-11.0.0_r13android-11.0.0_r12android-11.0.0_r11android-11.0.0_r10android11-qpr3-s1-releaseandroid11-qpr3-releaseandroid11-qpr2-releaseandroid11-qpr1-s2-releaseandroid11-qpr1-s1-releaseandroid11-qpr1-releaseandroid11-qpr1-d-s1-releaseandroid11-qpr1-d-releaseandroid11-qpr1-c-releaseandroid11-mainline-tethering-releaseandroid11-mainline-sparse-2021-jan-releaseandroid11-mainline-sparse-2020-dec-releaseandroid11-mainline-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-releaseandroid11-devandroid11-d2-releaseandroid11-d1-s7-releaseandroid11-d1-s6-releaseandroid11-d1-s5-releaseandroid11-d1-s1-releaseandroid11-d1-releaseandroid11-d1-b-releaseXin Li
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