Commit Graph

28 Commits

Author SHA1 Message Date
cgd 0c876871bd kill some unnecessary casts and decls 1994-12-24 16:30:51 +00:00
mycroft 5ee5940abc Get rid of a redundant sanity check. 1994-10-18 17:02:44 +00:00
mycroft f8825bfb96 Always save both the mount flags and the file system type when crossing a
mount point.  From John Kohl.
1994-10-18 13:54:25 +00:00
cgd d731b5b8a7 fix behaviour when adding -print 1994-07-18 09:55:31 +00:00
cgd ecc12ef419 fstypes will be strings soon 1994-04-14 03:34:13 +00:00
cgd 0fa009a916 off_t exp. 1994-03-27 09:01:41 +00:00
andrew ec255a65c8 -nouser and -nogroup tests were negated. 1994-02-16 03:59:52 +00:00
cgd 5123f7879d don't need -lutil 1994-01-28 00:36:28 +00:00
jtc 35104de52f Changed order of the subexpressions in a conditional to guard against
the case of zero length arguments.
1994-01-24 23:08:15 +00:00
jtc 0760ea89b4 Flush stdout and stderr before processing an -exec (or -ok), so the output
of the exec'd command and find's output will be correctly interspersed.
(Bug noticed by Terry Lambert, of FreeBSD.  Fix by me).
1994-01-21 02:59:38 +00:00
jtc 201bc757f6 st_blocks & st_size aren't quads (at least not yet). 1994-01-06 23:13:13 +00:00
jtc 3dfa59ec4a Merged our bugfixes with the 4.4BSD find from uunet. 1993-12-30 21:15:18 +00:00
jtc 4ffe868003 Remove special case for root-level symlinks. 1993-12-30 20:09:51 +00:00
jtc 5b6c771aeb Update the list of primaries that are extensions of POSIX.2. 1993-12-29 22:22:44 +00:00
jtc 7c609895ee Changed to conform to POSIX.2, 4.24.4: the first argument that starts with
a -, or is a ! or a (, and all subsequent arguments shall be interpreted
as an expression ...
The behavior before this change can cause a non-option (eg -owner instead
of -user) to be interpreted as a file name.  Depending on the expression
used, this could cause serious damage:

	find . -owner jtc -exec rm \{\} \;

Will delete every file.
1993-12-29 22:00:13 +00:00
jtc 3a2b9d8c2b Added -print0 (like GNU find). This will allow file names that contain
newlines to be correctly interpreted by programs that process find
output.
1993-10-27 17:52:30 +00:00
jtc 99cd400e2e Use *->fts_errno instead of errno after fts_read(). The fts manpage
indicates that the fts_errno will be set to the correct value, but there
are no guarentees about errno.
1993-10-01 01:03:22 +00:00
cgd 62d3b2073c fix to the 'size' primary; -size <n>c didn't work. from
Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>
1993-09-16 21:41:30 +00:00
deraadt f85c326074 for new fts library 1993-08-06 01:53:33 +00:00
mycroft e9d867ef50 Add RCS identifiers. 1993-08-01 17:54:45 +00:00
mycroft dfb9caab49 Add RCS indentifiers. 1993-08-01 07:32:48 +00:00
mycroft 690cae8181 Add RCS indentifiers. 1993-07-31 15:17:49 +00:00
jtc 5108aaad56 Update source to use posix fnmatch 1993-06-16 17:19:05 +00:00
mycroft ea595285f6 Remove bogus option so as not to confuse bsearch(). 1993-04-19 11:25:41 +00:00
mycroft 5db0bae112 Reverse sense of fnmatch() to match POSIX. 1993-04-10 01:10:27 +00:00
cgd 7c6490bf10 added support for "kernfs" and "fdesc" to -fstype 1993-03-24 22:56:32 +00:00
cgd 609f072018 fixed fact that "rdonly" wasn't supported by -fstype, but the man
page said it was.  also fixed multiple fstype checks on the same
partition
1993-03-24 22:54:22 +00:00
cgd 61f282557f initial import of 386bsd-0.1 sources 1993-03-21 09:45:37 +00:00