[sudo-commits] sudo changeset 14744:ed8042e7a49a
Todd C. Miller
Todd.Miller at sudo.ws
Mon May 8 19:17:11 MDT 2023
changeset: 14744:ed8042e7a49a in /raid/repos/sudo
details: https://www.sudo.ws/repos/sudo/rev/ed8042e7a49a
user: Todd C. Miller <Todd.Miller at sudo.ws>
date: Mon May 08 17:03:31 2023 -0600
Log Message:
Add struct sudoers_parser_config and pass it to init_parser().
This struct contains parser configuration such as the sudoers file
uid/gid/mode and parse flags such as verbose, strict and recovery.
diffstat:
plugins/sudoers/cvtsudoers.c | 2 +-
plugins/sudoers/file.c | 6 +-
plugins/sudoers/gram.c | 608 ++++++++++++++-------------
plugins/sudoers/gram.y | 62 ++-
plugins/sudoers/parse.h | 22 +-
plugins/sudoers/policy.c | 25 +-
plugins/sudoers/regress/fuzz/fuzz_sudoers.c | 2 +-
plugins/sudoers/set_perms.c | 28 +-
plugins/sudoers/sudoers.c | 8 +-
plugins/sudoers/sudoers.h | 11 +-
plugins/sudoers/testsudoers.c | 19 +-
plugins/sudoers/toke.c | 210 ++++----
plugins/sudoers/toke.l | 18 +-
plugins/sudoers/toke_util.c | 2 +-
plugins/sudoers/visudo.c | 60 +-
15 files changed, 605 insertions(+), 478 deletions(-)
More information about the sudo-commits
mailing list