aboutsummaryrefslogtreecommitdiff
path: root/parse.y
Commit message (Expand)AuthorAgeFilesLines
* use config.h and link objects instead of libopenbsd.aDuncan Overbruck0 min.1-0/+2
* Add nolog option to avoid syslog(3)kn0 min.1-1/+5
* Do for most running out of memory err() what was done for most running out of...krw0 min.1-1/+1
* adjust yyerror() to precede with "progname: " the error message stringgsoares0 min.1-0/+1
* envlist and arglist are both string lists; simplify ok bennotedu0 min.1-23/+14
* it has been six months and two days... remove keepenv { obsolete } syntaxtedu0 min.1-8/+0
* missing semicolon at end of rule. yacc doesn't seem to mind, though. from Eda...tedu0 min.1-1/+1
* as a result of the env rework, arraylen() is only used in parse.y. move it th...tedu0 min.1-0/+12
* use static in the right places to seperate modules better ok teduderaadt0 min.1-6/+7
* don't allow combining nopass and persist in a single ruletedu0 min.1-0/+4
* add support for the verified auth ioctls using 'persist' rules. ok deraadt he...tedu0 min.1-1/+5
* revise environment handling. Add a setenv keyword for manipulating the enviro...tedu0 min.1-3/+14
* Revert "sync with upstream (setenv)"Duncaen0 min.1-63/+9
* sync with upstream (setenv)Duncaen0 min.1-9/+63
* Switch an unsigned for a size_t.Nathan Holstein0 min.1-1/+1
* Fix memory corruption bug in rules parsing.Nathan Holstein0 min.1-6/+8
* Fix a sign comparison warning.Nathan Holstein0 min.1-1/+2
* Header file revamp to build on MacOSX.Nathan Holstein0 min.1-3/+6
* wrap some exceedingly long linesTheo de Raadt0 min.1-5/+8
* Further improve syntax error reporting in doas:Vadim Zhukov0 min.1-25/+31
* Implement quoting support in doas.conf. Now you can pass environmentVadim Zhukov0 min.1-31/+86
* cases should line up with switch, from Dimitris PapastamosTed Unangst0 min.1-21/+21
* Add argument matching support to doas.Vadim Zhukov0 min.1-6/+29
* wrap long lines and kill some whitespace0 min.1-4/+6
* In the config file allow line continuations with backslashes.0 min.1-4/+13
* Prototype yy* functions, and use verrx in yyerror(). ok teduNicholas Marriott0 min.1-6/+6
* Allow (almost) any non-space character to be a part of "word" in doas.conf.Vadim Zhukov0 min.1-8/+13
* Missing reallocarray check in doas.c (ok tedu) and a calloc in parse.yNicholas Marriott0 min.1-1/+3
* import doas. still subject to changes, large and small.Ted Unangst0 min.1-0/+210