Author: bapt
Date: Sun Sep 13 07:15:45 2015
New Revision: 287746
URL: https://svnweb.freebsd.org/changeset/base/287746
Log:
MFC: r287522
Prefer pciids database from ports if present
Given the pciids database on ports is updated more often than the one in base
prefer this version if
Author: jilles
Date: Sun Sep 13 13:52:54 2015
New Revision: 287751
URL: https://svnweb.freebsd.org/changeset/base/287751
Log:
MFC r278826,279330: sh: Various cleanups to expand.c:
* Remove some gotos.
* Remove unused parameter.
* Remove duplicate code.
This MFC is to avoid
Author: jilles
Date: Sun Sep 13 13:58:46 2015
New Revision: 287752
URL: https://svnweb.freebsd.org/changeset/base/287752
Log:
MFC r287148: sh: Fix out of bounds read when there is no ] after a [:class:].
The initial check for a matching ] was incorrect if a ] may be consumed by a
Author: jilles
Date: Sun Sep 13 13:43:08 2015
New Revision: 287750
URL: https://svnweb.freebsd.org/changeset/base/287750
Log:
MFC r272575: sh: Eliminate some gotos.
This MFC is to avoid conflicts in the MFC of r287148.
Modified:
stable/10/bin/sh/eval.c
stable/10/bin/sh/expand.c
Author: jilles
Date: Sun Sep 13 14:24:12 2015
New Revision: 287755
URL: https://svnweb.freebsd.org/changeset/base/287755
Log:
MFC r268436,273243,278806,280920,286971: sh: Add various tests.
These new tests from head pass with unmodified stable/10 sh.
Added:
Author: jilles
Date: Sun Sep 13 13:31:51 2015
New Revision: 287749
URL: https://svnweb.freebsd.org/changeset/base/287749
Log:
MFC r287081: sh: Don't create bad parse result when postponing a bad
substitution error.
An invalid substitution like ${var@} does not cause a parse error but is