Commit Graph

88 Commits

Author SHA1 Message Date
Todd C. Miller
06e586ee7b Function names should be flush with the start of the line so they can be found trivially in an editor and with grep 1999-04-10 04:49:03 +00:00
Todd C. Miller
eecc5ce1c9 free(3) is already void, no need to cast it 1999-04-10 04:40:57 +00:00
Todd C. Miller
e6deacb6c4 Crank version to 1.6 and combine copyright statements 1999-04-05 20:57:25 +00:00
Todd C. Miller
79c46d1c81 ++version 1999-03-29 04:05:15 +00:00
Todd C. Miller
382ef75493 Use emalloc/erealloc/estrdup 1999-03-29 02:59:34 +00:00
Todd C. Miller
52916f16ac add explicate copyright 1999-02-03 04:32:19 +00:00
Todd C. Miller
826fe213f2 add sudo tags 1999-01-17 23:16:20 +00:00
Todd C. Miller
d3aaf52283 crank version and regen files 1999-01-17 22:40:55 +00:00
Todd C. Miller
62dba8f4d1 more -Wall 1998-11-18 04:16:13 +00:00
Todd C. Miller
c253188f55 -Wall 1998-11-18 03:51:10 +00:00
Todd C. Miller
4c4e1d376e return NOT_FOUND if given fully qualified path and it does not exist
previously it would perror(ENOENT) which bypasses the option to not
leak path info
1998-11-14 00:21:40 +00:00
Todd C. Miller
0900eabf3b go back to printing "command not found" unless --disable-path-info
specified.  Also, tell user when we ignore '.' in their path and
it would have been used but for --with-ignore-dot.
1998-11-08 20:56:52 +00:00
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
12477fd6e6 updated version 1998-04-06 03:35:50 +00:00
Todd C. Miller
c27d678ff7 MAX* + 1 -> MAX* 1998-04-06 03:15:39 +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
0c362fb216 updated version 1998-01-21 06:33:06 +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
aa54c845ed off by one error in path size check 1996-11-14 00:04:11 +00:00
Todd C. Miller
e712f1152c ++version 1996-10-07 05:05:33 +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
b0fd211fb2 -DNO_DOT_PATH -> -DIGNORE_DOT_PATH 1996-03-19 00:37:24 +00:00
Todd C. Miller
2faa03ec49 added NO_DOT_PATH 1996-03-17 20:02:00 +00:00
Todd C. Miller
13ad7291f4 checkdot now works correctly 1996-03-16 19:43:03 +00:00
Todd C. Miller
813ac511d2 ++version 1996-01-14 20:19:56 +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
d7716e975e added explict casts for strdup since many includes don't prototype
it.  gag me.
1995-11-25 18:53:22 +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
211361a5f0 don't include malloc.h if we include stdlib.h 1995-09-13 21:17:06 +00:00
Todd C. Miller
a7b14880ab if given a fully-qualified or relative path we now check it
with sudo_goodpath() and error out with the appropriate error
message if the file does not exist or is not executable
1995-09-01 04:04:43 +00:00
Todd C. Miller
964e5aae93 fixed prreadlink() prototype 1995-07-18 17:35:56 +00:00
Todd C. Miller
dda75b2fd7 NULL -> '\0' 1995-03-29 20:58:57 +00:00
Todd C. Miller
8a7d8fb41c don't check for execute/statable if fq or relative path given 1995-03-28 15:34:56 +00:00
Todd C. Miller
4125ee07ac removed all the realpath() stuff 1995-03-26 06:16:43 +00:00
Todd C. Miller
c3ac93caa0 added calls to sudo_goodpath() 1995-03-26 01:39:14 +00:00
Todd C. Miller
35a22d345b added (void) casts to printf's 1995-03-24 19:15:43 +00:00
Todd C. Miller
0759d48099 now check to see that what we are trying to run is a file (or a link
to a file, we do a stat(2) so there is no diff)
1995-03-23 04:13:11 +00:00
Todd C. Miller
4fa8a93f62 find_path() now takes 2 copyout parameters (one for the qualified pathname
and one for the unqualified pathname).  The third parameter may be NULL.
1995-01-16 21:32:30 +00:00
Todd C. Miller
db8b50d821 now includes options.h 1995-01-11 23:43:45 +00:00
Todd C. Miller
c367fa7029 readlink() is now declared as returning ssize~_t 1994-09-20 00:53:34 +00:00