Todd C. Miller
|
8ae8e8442c
|
Remove use of RETSIGTYPE; all modern systems have signal handlers that
return void.
|
2010-05-21 18:40:04 -04:00 |
|
Todd C. Miller
|
d5bfd148d6
|
Make find_path() a little more generic by not checking def_foo
variables inside it. Instead, pass in ignore_dot as a function
argument.
|
2010-05-13 10:27:03 -04:00 |
|
Todd C. Miller
|
8b832576e4
|
Fix mismerge; alias_remove_recursive() now returns int
|
2010-04-30 10:50:56 -04:00 |
|
Todd C. Miller
|
d26d942c22
|
Fix a crash when checking a sudoers file that has aliases that reference
themselves. Based on a diff from David Wood.
|
2010-04-29 18:51:04 -04:00 |
|
Todd C. Miller
|
05ae3ea6cb
|
Convert to ANSI C function declarations
|
2010-04-22 18:09:53 -04:00 |
|
Todd C. Miller
|
b4a26b7691
|
Use timeval directly instead of converting to timespec when dealing
with file times and time of day.
|
2010-04-20 16:44:02 -04:00 |
|
Todd C. Miller
|
2b7f0ca955
|
Set errorfile to the sudoers path if we set parse_error manually.
This prevents a NULL dereference in printf() when checking a sudoers
file in strict mode when alias errors are present.
|
2010-04-14 06:24:42 -04:00 |
|
Todd C. Miller
|
d5ae4c7d87
|
Kill __P in sudoers
|
2010-03-17 19:56:27 -04:00 |
|
Todd C. Miller
|
9b0205846b
|
Initial bits of sudoers plugin; still needs work.
|
2010-03-14 19:58:47 -04:00 |
|
Todd C. Miller
|
d6187f5ad3
|
Replace emul/include.h with compat/include.h to match new source
tree layout.
|
2010-02-20 09:22:30 -05:00 |
|
Todd C. Miller
|
e90fa482f9
|
Rework source layout in preparation for modular sudo.
|
2010-02-20 09:14:01 -05:00 |
|