summaryrefslogtreecommitdiff
path: root/plugins/sudoers/gram.h
Commit message (Expand)AuthorAgeFilesLines
* Make sudo pass -Wwrite-stringsTodd C. Miller2022-06-281-1/+2
* Regenerate files after merging AppArmor integration.Todd C. Miller2022-05-271-21/+23
* Add a hook for sudoers parse errors (including defaults and aliases).Todd C. Miller2022-03-101-1/+1
* Preserve the column and error message when there is a syntax error.Todd C. Miller2022-03-061-1/+1
* Add sudoers_parse_tree_list, a tail queue of struct sudoers_parse_tree.Todd C. Miller2021-11-111-2/+2
* Limit paths for command, cwd and chroot to PATH_MAX bytes.Todd C. Miller2021-09-191-1/+3
* Remove conditional include of alloca.h, we don't define HAVE_ALLOCA_H.Todd C. Miller2021-09-031-1/+1
* Add "intercept" Defaults setting to allow interception of sub-commands.Todd C. Miller2021-08-091-45/+49
* The lexer now sets an error string before returning ERROR.Todd C. Miller2021-02-081-29/+31
* Go back to storing the last error file/line in sudoerserrorf().Todd C. Miller2021-02-081-31/+29
* Add garbage collection to the sudoers parser to clean up on error.Todd C. Miller2021-02-011-3/+3
* Suppress PVS Studio false positives.Todd C. Miller2021-01-061-1/+1
* Change alias_add() to return bool and set errno on failure.Todd C. Miller2020-12-021-2/+2
* Regenerate with bison 3.7.3Todd C. Miller2020-11-091-60/+69
* Store column number for aliases, defaults and userspecs too.Todd C. Miller2020-11-021-1/+1
* Add a newline at end of line if one is missing.Todd C. Miller2020-09-271-3/+1
* Regenerate the parser with "bison -y" for verbose syntax error messages.Todd C. Miller2020-09-011-55/+177
* Add CHROOT and CWD sudoers options.Todd C. Miller2020-09-011-12/+14
* Add NOMATCH token and use it in the lexer for an unmatched pattern.Todd C. Miller2020-08-161-12/+13
* Define YYERROR_VERBOSE for bison and rename COMMENT -> '\n'Todd C. Miller2020-08-101-18/+17
* Require that a @include line end with a newline or EOF.Todd C. Miller2020-08-071-0/+1
* Add support for @include and @includedirTodd C. Miller2020-05-201-38/+40
* Rename FOLLOW and NOFOLLOW tokens FOLLOWLNK and NOFOLLOWLNK.Todd C. Miller2019-02-121-2/+2
* Move digest code into libutilTodd C. Miller2018-05-241-1/+1
* Add NOTBEFORE and NOTAFTER command options similar to what isTodd C. Miller2017-02-181-5/+7
* Split out tags again so they must precede the command and not allowTodd C. Miller2017-02-141-0/+1
* Add support for command timeouts in sudoers. After the timeout,Todd C. Miller2017-02-141-5/+6
* Merge command tags, SELinux type/role and Solaris privs settingsTodd C. Miller2017-02-141-3/+1
* Do not follow symbolic links in sudoedit by default. This behaviorTodd C. Miller2015-08-061-16/+18
* Add support for MAIL and NOMAIL command tags to toggle mail sendingTodd C. Miller2015-02-191-16/+18
* Move the sha2 code into libreplace and add configure checks forTodd C. Miller2014-04-091-4/+4
* Sanity check digest in parser so visudo can catch errors.Todd C. Miller2013-04-151-31/+32
* Initial implementation of checksum support in sudoers.Todd C. Miller2013-04-141-0/+5
* Set yacc prefix to "sudoers" to avoid conflicts other yacc parsers.Todd C. Miller2012-09-141-1/+1
* Add support for parsing an empty Runas_List, which only allows theTodd C. Miller2012-08-021-0/+1
* Merge in Solaris privilege support by Darren Moffat and John ZolnowskyTodd C. Miller2012-07-261-0/+3
* Break sudoers transcript feature up into log_input and log_output.Todd C. Miller2010-05-301-11/+13
* Rework source layout in preparation for modular sudo.Todd C. Miller2010-02-201-0/+45