Commit Graph

80 Commits

Author SHA1 Message Date
Todd C. Miller
5bfb481ca7 no more options.h 1998-10-15 05:41:26 +00:00
Todd C. Miller
0ef9f25d7e updated version 1998-09-17 16:27:15 +00:00
Todd C. Miller
e1a6b1fec2 include sudo.tab.h, not y.tab.h
don't break out of command args if you get a '='
1998-09-07 03:09:49 +00:00
Todd C. Miller
12477fd6e6 updated version 1998-04-06 03:35:50 +00:00
Todd C. Miller
e37e1e56b6 updated version 1998-03-31 05:05:49 +00:00
Todd C. Miller
c866646cdf updated version 1998-02-18 21:39:31 +00:00
Todd C. Miller
2fc787d5f6 updated version 1998-02-17 02:43:17 +00:00
Todd C. Miller
bc7803cd08 updated version 1998-02-06 20:49:24 +00:00
Todd C. Miller
efbcdfe829 updated version 1998-01-21 06:56:41 +00:00
Todd C. Miller
bb6a33e080 updated version 1998-01-21 05:50:58 +00:00
Todd C. Miller
166789a1dd ++version 1998-01-13 04:48:42 +00:00
Todd C. Miller
5e723efe75 ++version 1996-11-14 02:37:56 +00:00
Todd C. Miller
156e7dbe2a allow trailing space after '\\' but before '\n' 1996-11-14 00:04:30 +00:00
Todd C. Miller
add3e8df21 Add Runas_Alias and simplify a rule. 1996-11-11 01:02:32 +00:00
Todd C. Miller
b0248f15df ++version 1996-10-07 05:07:09 +00:00
Todd C. Miller
de10f92819 allow logins to start with a number (YUCK!) 1996-09-10 04:18:57 +00:00
Todd C. Miller
6a230806a8 courtesan 1996-09-08 00:21:42 +00:00
Todd C. Miller
d189849b44 ++version 1996-08-30 00:37:04 +00:00
Todd C. Miller
35825133a7 ++version 1996-08-17 23:25:40 +00:00
Todd C. Miller
c5752f7b68 removed an instance of \" 1996-07-24 16:49:43 +00:00
Todd C. Miller
4dba5f4fcc fill_args was adding an extra leading space 1996-07-23 05:10:35 +00:00
Todd C. Miller
8a177073ef now uses flat arg string 1996-07-22 19:30:42 +00:00
Todd C. Miller
10e0e119ae NOPASSWD may now have blanks before the ':'
'(' only starts a 'runas' if in the initial state to avoid
collision with command args
1996-07-20 04:45:22 +00:00
Todd C. Miller
f66eb18a5d added support for net_addr/netmask 1996-06-17 04:02:33 +00:00
Todd C. Miller
99e16a5a25 now use :foo: character classes (makes no diff for generated lexer) 1996-06-09 02:57:51 +00:00
Todd C. Miller
60f30dc2f0 make #uid work + some minor cleanup 1996-04-28 19:01:02 +00:00
Todd C. Miller
32002b7d97 added support for NO_PASSWD and runas from garp@opustel.com 1996-04-28 00:59:21 +00:00
Todd C. Miller
b4a7b0b3b5 added double quote support 1996-04-06 21:31:29 +00:00
Todd C. Miller
0a31e88baf FQHOST now has same constraints as non-FQHOST 1996-04-03 18:36:13 +00:00
Todd C. Miller
182cb02be3 added FQHOST rules 1996-03-19 22:00:22 +00:00
Todd C. Miller
500ae8269c took out support for quoted commands since there is no need... 1996-02-02 04:53:24 +00:00
Todd C. Miller
2b003ffa89 replaced append() with fill_cmnd() and fill_args. command args
from a sudoers entry are now stored in an arrary for easy
matching.
1996-02-02 03:30:05 +00:00
Todd C. Miller
216ca11a05 added support for quoted commands (w/ or w/o args) 1996-01-28 22:55:32 +00:00
Todd C. Miller
d58db6c2c4 ++version 1996-01-14 20:16:01 +00:00
Todd C. Miller
a90d2d478e ++version 1996-01-09 17:52:49 +00:00
Todd C. Miller
6846377706 ++version 1995-12-18 03:09:49 +00:00
Todd C. Miller
7617fde666 added group support 1995-12-18 02:51:30 +00:00
Todd C. Miller
9de4fd5450 updated version number 1995-11-19 23:37:15 +00:00
Todd C. Miller
96be725f35 options.h is now <> instead of "" so shadow build trees can
have a custom copy of options.h
1995-11-13 05:16:38 +00:00
Todd C. Miller
0fb7a2ee36 added prototype for yyerror 1995-09-23 20:48:04 +00:00
Todd C. Miller
211361a5f0 don't include malloc.h if we include stdlib.h 1995-09-13 21:17:06 +00:00
Todd C. Miller
ec56686b89 collapsed pathname and dir sections into one -- its now less expensive 1995-09-09 22:52:57 +00:00
Todd C. Miller
08a934797c fixed spacing
quoting [,:\\=] now works correctly
append() and fill() now take args to make the above work
1995-09-09 22:34:40 +00:00
Todd C. Miller
f3268e58e9 fixed a spelling error 1995-09-03 17:19:51 +00:00
Todd C. Miller
bc5adec095 dynamically allocates space for strings 1995-09-02 16:46:45 +00:00
Todd C. Miller
0df5364cae return foo; -> return(foo); 1995-09-01 05:13:23 +00:00
Todd C. Miller
dde7f11130 added support for escaping "termination" characters 1995-09-01 05:02:04 +00:00
Todd C. Miller
023afc59e3 now do bounds checking in fill() and append() 1995-09-01 04:24:52 +00:00
Todd C. Miller
cda9b243cb it is now a parse error for directories to have args attached to them 1995-08-19 23:31:35 +00:00
Todd C. Miller
ed0730ba03 made more efficient by pulling out the terminators when in
GOTCMND state and making them their own rule
1995-08-19 21:53:38 +00:00