Todd C. Miller
|
f454727bb8
|
Merge compat.h and missing.h into missing.h
|
2010-08-16 14:05:44 -04:00 |
|
Todd C. Miller
|
8dd8aa000e
|
Remove some obsolete configure tests, ancient Unix systems are no
longer supported.
|
2010-08-10 13:44:05 -04:00 |
|
Todd C. Miller
|
047fc3876d
|
Remove sigaction emulation
Use SA_INTERRUPT in sa_flags
|
2010-06-10 15:18:23 -04:00 |
|
Todd C. Miller
|
c5a6ca998a
|
Move compat definition of NSIG to compat.h
|
2010-06-09 13:57:07 -04:00 |
|
Todd C. Miller
|
16da9fe800
|
No longer need NGROUPS_MAX define
|
2010-06-08 18:42:36 -04:00 |
|
Todd C. Miller
|
79f178923e
|
Replace timerfoo macros with timevalfoo since the timer macros are known
to be busted on some systems.
|
2010-06-08 18:38:23 -04:00 |
|
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 |
|