Todd C. Miller
|
d7f238ffaf
|
Fix typo introduced in last commit
|
2010-05-14 16:49:22 -04:00 |
|
Todd C. Miller
|
553361aca0
|
Emulate seteuid using setreuid() or setresuid() as needed.
There are still a few places that call seteuid() directly.
|
2010-05-14 16:43:55 -04:00 |
|
Todd C. Miller
|
2bc52eb394
|
Add timercmp macro for systems without it
|
2010-04-22 10:37:20 -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
|
8db39a8586
|
Add checks for getgrset and getgrouplist and use replacement getgrouplist
if the system doesn't support it.
|
2010-03-22 08:25:30 -04:00 |
|
Todd C. Miller
|
eec5235d19
|
Rewrite compat/getprogname.c and add setprogname().
The progname is now passed to the plugin via the settings array.
|
2010-03-19 07:52:31 -04:00 |
|
Todd C. Miller
|
af62ffe6f1
|
Add definition of WCOREDUMP for systems without it. This is known
to work on AIX and SunOS 4, but may be incorrect on other systems
that lack WCOREDUMP.
|
2010-03-11 16:57:20 -05:00 |
|
Todd C. Miller
|
841807dd66
|
Convert to ANSI C
|
2010-02-27 09:26:43 -05:00 |
|
Todd C. Miller
|
e90fa482f9
|
Rework source layout in preparation for modular sudo.
|
2010-02-20 09:14:01 -05:00 |
|