upstream: switch sshd_config parsing to argv_split()

similar to the previous commit, this switches sshd_config parsing to
the newer tokeniser. Config parsing will be a little stricter wrt
quote correctness and directives appearing without arguments.

feedback and ok markus@

tested in snaps for the last five or so days - thanks Theo and those who
caught bugs

OpenBSD-Commit-ID: 9c4305631d20c2d194661504ce11e1f68b20d93e
This commit is contained in:
djm@openbsd.org 2021-06-08 07:09:42 +00:00 committed by Damien Miller
parent ea9e45c89a
commit a10f929d1c
1 changed files with 335 additions and 287 deletions

File diff suppressed because it is too large Load Diff