svn commit: r287746 - stable/10/usr.sbin/pciconf

2015-09-13 Thread Baptiste Daroussin
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

svn commit: r287751 - stable/10/bin/sh

2015-09-13 Thread Jilles Tjoelker
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

svn commit: r287752 - in stable/10/bin/sh: . tests/builtins

2015-09-13 Thread Jilles Tjoelker
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

svn commit: r287750 - stable/10/bin/sh

2015-09-13 Thread Jilles Tjoelker
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

svn commit: r287755 - in stable/10/bin/sh/tests: expansion parameters parser

2015-09-13 Thread Jilles Tjoelker
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:

svn commit: r287749 - in stable/10/bin/sh: . tests/errors

2015-09-13 Thread Jilles Tjoelker
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