summaryrefslogtreecommitdiff
path: root/parse.lex
Commit message (Expand)AuthorAgeFilesLines
* Move parse.lex -> toke.lTodd C. Miller2004-10-261-583/+0
* Fix bug introduced in unput() removal; want yyless(0) not yyless(1)Todd C. Miller2004-10-041-1/+1
* No longer call it tracing, it is now "monitoring" which should be moreTodd C. Miller2004-10-041-6/+6
* Add keepopen arg to open_sudoers that open_sudoers can use toTodd C. Miller2004-09-291-2/+5
* return COMMENT to yacc grammar for a #include lineTodd C. Miller2004-09-291-1/+1
* Remove us of unput() in favor of yyless() which is cheaper.Todd C. Miller2004-09-291-1/+3
* More scaffolding for dealing with multiple sudoers files:Todd C. Miller2004-09-281-10/+32
* Add max depth of 128 for the include stack to avoid loops.Todd C. Miller2004-09-281-37/+68
* Add support for #include in sudoers (visudo support TBD)Todd C. Miller2004-09-271-3/+56
* Add trace Defaults option and TRACE/NOTRACE tags and set FLAG_TRACETodd C. Miller2004-09-241-0/+10
* Accept quoted globbing characters and pass them verbatim for fnmatch()Todd C. Miller2004-05-171-0/+8
* More to a less restrictive, ISC-style license.Todd C. Miller2004-02-131-28/+10
* Add a new flag, -e, that makes it possible to give users the abilityTodd C. Miller2004-01-211-0/+6
* update copyright yearTodd C. Miller2004-01-051-1/+1
* Add support for preloading a shared object containing a dummy execve()Todd C. Miller2004-01-051-0/+10
* add DARPA credit on affected filesTodd C. Miller2003-04-161-0/+4
* update copyright yearTodd C. Miller2003-03-151-1/+1
* use strlcpy, not strncpyTodd C. Miller2003-03-151-3/+2
* Don't assume libc can realloc() a NULL string.Todd C. Miller2003-03-131-3/+11
* simplify fill_args a little and use strlcpy for paranoiaTodd C. Miller2003-03-131-21/+11
* Add support for Defaults>RunasUserTodd C. Miller2003-01-171-2/+5
* Better fix for sudoers files w/o a newline before EOF. It looksTodd C. Miller2003-01-071-6/+9
* Work around what appears to be a flex bug when dealing with filesTodd C. Miller2003-01-061-0/+6
* Remove Chris Jepeway's email address so people don't bug him ;-)Todd C. Miller2002-03-161-2/+1
* Quoted commas were not being treated correctly in command line arguments.Todd C. Miller2002-01-151-2/+2
* Allow '@', '(', ')', ':' in arguments to a defaults variableTodd C. Miller2001-12-301-3/+10
* o Reorder some headers and use STDC_HEADERS define properlyTodd C. Miller2001-12-141-11/+18
* '\\' is a perfectly legal character to have in a command line argument.Todd C. Miller2001-12-131-2/+2
* Don't let '#' appear in a {WORD} and restrict #foo in a Runas spec to #[0-9-]+.Todd C. Miller2001-12-121-2/+2
* o Use exclusive start conditions to remove some ambiguity in theTodd C. Miller2001-12-111-114/+124
* Allow special characters (including '#') to be embedded in pathnamesTodd C. Miller2000-08-311-3/+3
* Fully qualified hosts w/ wildcards were not matching the FQHOST token type.Todd C. Miller2000-03-231-6/+0
* o Whenever we get a bare newline we change to the INITIAL state.Todd C. Miller1999-12-061-1/+3
* Don't need YY_FLUSH_BUFFER after allTodd C. Miller1999-11-091-6/+0
* Call YY_FLUSH_BUFFER macro in yywrap() to clean up any buffers thatTodd C. Miller1999-11-091-4/+7
* flex doesn't need %N table size declarationsTodd C. Miller1999-11-091-4/+0
* last {WORD} rule should only apply in the INITIAL stateTodd C. Miller1999-10-101-1/+1
* o Add support for escaped characters in the WORD macroTodd C. Miller1999-10-101-9/+14
* Add support for "Defaults" line in sudoers to make configuration variablesTodd C. Miller1999-09-081-35/+81
* include strings.h everywhere we include string.hTodd C. Miller1999-08-281-0/+3
* fix definition of OCTECTTodd C. Miller1999-08-281-1/+1
* make an OCTET really be limited to 0-255Todd C. Miller1999-08-261-1/+1
* CIDR-style netmask supportTodd C. Miller1999-08-241-0/+6
* o --with-otp deprecated, use --without-passwd insteadTodd C. Miller1999-08-141-3/+3
* Break 'WORD' regexp def into HOSTNAME and USERNAME. These days aTodd C. Miller1999-08-121-9/+6
* o Remove some unnecessary backslashesTodd C. Miller1999-08-041-5/+7
* add 4th term to license similar to term 5 in the apache licenseTodd C. Miller1999-07-311-0/+7
* BSD-style copyright. Move parser-specific defines and structs into parse.h +...Todd C. Miller1999-07-221-26/+27
* Add contribution info in the main commentTodd C. Miller1999-07-121-1/+2
* Move interface-related defines to interfaces.h so we don't have to includeTodd C. Miller1999-05-171-1/+0