summaryrefslogtreecommitdiff
path: root/parse.yacc
Commit message (Expand)AuthorAgeFilesLines
* netgr_matches needs to check shost as well as host since they may be different.Todd C. Miller2000-01-111-3/+3
* Make treatment of -l and -v sane wrt NOPASSWD flags. Now allow -l w/o a passwdTodd C. Miller2000-01-031-0/+6
* fix parsing of runas lists:Todd C. Miller1999-12-051-13/+18
* o Change defaults stuff to put the value right in the struct.Todd C. Miller1999-10-071-6/+6
* Add support for "Defaults" line in sudoers to make configuration variablesTodd C. Miller1999-09-081-28/+73
* include strings.h everywhere we include string.hTodd C. Miller1999-08-281-0/+3
* minor change to first line printed in -l modeTodd C. Miller1999-08-261-1/+2
* include strcasecmp() for those without itTodd C. Miller1999-08-241-4/+0
* In "sudo -l" mode, the type of the stored (expanded) alias was notTodd C. Miller1999-08-241-5/+13
* sudoers_lookup() now returns a bitmap instead of an int. This makes itTodd C. Miller1999-08-191-9/+17
* o NewArgv and NewArgc don't need to be externally visible.Todd C. Miller1999-08-171-11/+38
* In pedantic mode we need to save *all* the aliases, not just thoseTodd C. Miller1999-08-171-5/+5
* o --with-otp deprecated, use --without-passwd insteadTodd C. Miller1999-08-141-26/+20
* o Add a "pedentic" flag to the parser. This makes sudo warn in casesTodd C. Miller1999-08-121-12/+36
* o add a 'val' element to aliasinfo struct and move -> parse.hTodd C. Miller1999-08-091-46/+90
* Allow a list of users as the first thing in a user spec, not just aTodd C. Miller1999-08-091-1/+1
* o Add '!' correctly when expanding Aliases.Todd C. Miller1999-08-041-148/+159
* o Simpler '!' support now that the lexer deals with multiple !'s for us.Todd C. Miller1999-08-041-74/+71
* 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-127/+70
* Add contribution info in the main commentTodd C. Miller1999-07-121-1/+2
* only save an entry if user_matches && host_matches, even if the stack is empt...Todd C. Miller1999-07-081-3/+3
* 1) Always save an entry on the stack if it is empty. This fixes theTodd C. Miller1999-07-081-5/+10
* Move interface-related defines to interfaces.h so we don't have to includeTodd C. Miller1999-05-171-1/+0
* o Replace _PASSWD_LEN braindeath with our own SUDO_MAX_PASS.Todd C. Miller1999-05-141-5/+5
* Function names should be flush with the start of the line so they can be foun...Todd C. Miller1999-04-101-13/+26
* free(3) is already void, no need to cast itTodd C. Miller1999-04-101-27/+27
* Stash the "safe" path (ie: the one listed in sudoers) to the command insteadTodd C. Miller1999-04-101-2/+4
* You can now specifiy a host list instead of just a host or alias.Todd C. Miller1999-04-071-1/+1
* Move the push from the beginning of cmndspec to the end. This means weTodd C. Miller1999-04-071-13/+17
* It is now possible to use the '!' operator in a runas list asTodd C. Miller1999-04-061-8/+28
* Add VALIDATE_NOT_OK_NOPASS for when user is not allowed to run a commandTodd C. Miller1999-04-061-36/+42
* Crank version to 1.6 and combine copyright statementsTodd C. Miller1999-04-051-1/+1
* Make runas and NOPASSWD tags persistent across entris in a command list.Todd C. Miller1999-04-051-18/+38
* Fix another parser bug. For a sudoers entry like this:Todd C. Miller1999-03-301-4/+4
* Save entries that match a ! command on the matching stack tooTodd C. Miller1999-03-301-1/+1
* Fix off by one error introduced in *alloc changesTodd C. Miller1999-03-291-0/+2
* ++versionTodd C. Miller1999-03-291-1/+1
* Use emalloc/erealloc/estrdupTodd C. Miller1999-03-291-59/+19
* Still not right, this fixes it for realTodd C. Miller1999-03-291-9/+13
* Fix for previous commitTodd C. Miller1999-03-291-0/+2
* Fix a parser bug that was exposed when mixing different runas specsTodd C. Miller1999-03-291-0/+5
* add cast for strdup in places it does not have itTodd C. Miller1999-02-111-2/+2
* add explicate copyrightTodd C. Miller1999-02-031-0/+1
* add sudo tagsTodd C. Miller1999-01-171-1/+1
* crank version and regen filesTodd C. Miller1999-01-171-1/+1
* never say "error on line -1"Todd C. Miller1998-11-281-2/+2
* make increases of cm_list_size and ga_list_size be similar toTodd C. Miller1998-11-201-2/+2
* when we get a syntax error, report it for the previous line sinceTodd C. Miller1998-11-201-2/+3
* more -WallTodd C. Miller1998-11-181-4/+4