Todd C. Miller
8c975b2785
add new sudoers tests
2011-03-27 18:29:55 -04:00
Todd C. Miller
85e86d6ea4
update to match sudoers regress
2011-03-21 18:52:03 -04:00
Todd C. Miller
f7db83d9b5
Add the .sym files to the MANIFEST
2011-03-18 10:41:46 -04:00
Todd C. Miller
1e9def1efa
Move utmp handling into utmp.c
2011-03-11 15:54:12 -05:00
Todd C. Miller
dbb830c794
add parser fill tests
2011-01-20 17:00:07 -05:00
Todd C. Miller
400b6ffe20
Split tokenizer utility functions out into toke_util.c
2011-01-08 15:42:39 -05:00
Todd C. Miller
385eeeb138
sync
2011-01-07 15:13:42 -05:00
Todd C. Miller
1defd7b456
Add regression tests for iolog_path()
2011-01-06 11:05:28 -05:00
Todd C. Miller
42f7a6c251
mkstemps.c was renamed mktemp.c
2011-01-04 14:27:51 -05:00
Todd C. Miller
5a0f2164ef
Avoid conflicts with system definitions in grp.h and pwd.h
2010-11-20 10:33:23 -05:00
Todd C. Miller
aef91eb1df
Add zlib
2010-11-09 08:00:41 -05:00
Todd C. Miller
609c5db8fa
sync
2010-10-12 10:32:17 -04:00
Todd C. Miller
f454727bb8
Merge compat.h and missing.h into missing.h
2010-08-16 14:05:44 -04:00
Todd C. Miller
a72965e64c
Rename WHATSNEW -> NEWS
2010-07-21 15:00:14 -04:00
Todd C. Miller
594fb3c552
Update MANIFEST to match packaging changes
2010-07-13 08:52:50 -04:00
Todd C. Miller
ea4298bb54
Use mkstemps() instead of mkstemp() in sudoedit. This allows sudoedit
...
to preserve the file extension (if any) which may be used by the editor
(like emacs) to choose the editing mode.
2010-07-09 10:08:05 -04:00
Todd C. Miller
6229c0e206
Now that sudoers is a dynamically loaded module we cannot override
...
the libc environment functions because the symbols may already have
been resolved via libc. Remove getenv/putenv/setenv/unsetenv
replacements from sudoers and add replacements for setenv/unsetenv
for systems that lack them.
2010-07-06 16:44:33 -04:00
Todd C. Miller
e6b48d415c
Replace built-in non-unix group support with a sudoers group plugin.
...
Include a sample plugin that can read Unix-format group files.
2010-07-02 11:11:25 -04:00
Todd C. Miller
30fe4a067c
Set usrinfo for AIX
...
Set adminstrative domain for the process when looking up user's
password or group info and when preparing for execve().
Include strings.h even if string.h exists since they may define
different things. Fixes warnings on AIX and others.
2010-06-29 13:08:05 -04:00
Todd C. Miller
87281cf284
Remove compat/sigaction.c
2010-06-16 17:05:04 -04:00
Todd C. Miller
d018936b4e
Move functions and symbols shared between exec.c and exec_pty.c
...
into sudo_exec.h.
2010-06-16 16:46:56 -04:00
Todd C. Miller
2cd108304d
Add Linux audit support.
2010-06-16 11:17:02 -04:00
Todd C. Miller
e1e0ac22b2
Remove obsolete porting guide
2010-06-14 14:56:45 -04:00
Todd C. Miller
e54cfc9bd4
We don't use getgrouplist() at the moment so there's no need to
...
provide a compat version.
2010-06-10 15:12:37 -04:00
Todd C. Miller
6717c59d77
Split exec.c into exec.c and exec_pty.c
2010-06-07 18:06:22 -04:00
Todd C. Miller
d417d4e4e8
Sync with source file moves.
2010-06-07 11:20:31 -04:00
Todd C. Miller
4248a11ef7
rename script.c exec.c and fix up the MANIFEST file
2010-05-27 16:32:41 -04:00
Todd C. Miller
0af98f2e9d
audit files moved to sudoers plugin directory
2010-05-05 13:25:29 -04:00
Todd C. Miller
1b6f3fda25
Add back "dist" target, this time using a MANIFEST file
2010-04-23 23:15:31 -04:00