OpenBSD CVS

CVS log for src/usr.bin/find/function.c


[BACK] Up to [local] / src / usr.bin / find

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.55 / (download) - annotate - [select for diffs], Fri Aug 11 04:45:05 2023 UTC (9 months, 1 week ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, HEAD
Changes since 1.54: +13 -13 lines
Diff to previous 1.54 (colored)

Replace use of the old BSD st_*timespec members in struct stat with
the POSIX-standard st_*tim members.

ok millert@

Revision 1.54 / (download) - annotate - [select for diffs], Sat Apr 1 05:27:44 2023 UTC (13 months, 2 weeks ago) by tb
Branch: MAIN
Changes since 1.53: +81 -81 lines
Diff to previous 1.53 (colored)

horrible whitespace, mostly on non-code lines. no object change

Revision 1.53 / (download) - annotate - [select for diffs], Wed Mar 8 04:43:10 2023 UTC (14 months, 1 week ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE, OPENBSD_7_3
Changes since 1.52: +1 -2 lines
Diff to previous 1.52 (colored)

Delete obsolete /* ARGSUSED */ lint comments.

ok miod@ millert@

Revision 1.52 / (download) - annotate - [select for diffs], Tue Mar 7 17:43:59 2023 UTC (14 months, 1 week ago) by guenther
Branch: MAIN
Changes since 1.51: +1 -2 lines
Diff to previous 1.51 (colored)

Delete obsolete /* ARGSUSED1 */ lint comments.

ok claudio@ cheloha@ krw@ deraadt@ miod@ millert@

Revision 1.51 / (download) - annotate - [select for diffs], Mon Dec 26 18:51:18 2022 UTC (16 months, 3 weeks ago) by jmc
Branch: MAIN
Changes since 1.50: +4 -4 lines
Diff to previous 1.50 (colored)

spelling fixes from paul tagliamonte;
part of a larger diff: i'm committing this separately
as i changed statuses to status;

Revision 1.50 / (download) - annotate - [select for diffs], Mon Nov 23 06:21:52 2020 UTC (3 years, 5 months ago) by halex
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

The -exec primary is terminated by either ';' or '+', but the latter
only if immediately following a '{}' placeholder. Slightly modify the
error message to indicate so.

Brought up by and discussed with Paul de Weerd, thanks!

ok millert@

Revision 1.49 / (download) - annotate - [select for diffs], Thu Apr 9 15:07:49 2020 UTC (4 years, 1 month ago) by jca
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.48: +10 -2 lines
Diff to previous 1.48 (colored)

Account for environment when computing maximum space used for args

Already done by xargs(1).  Pointed out by espie@, ok millert@

Revision 1.48 / (download) - annotate - [select for diffs], Thu Apr 9 10:27:32 2020 UTC (4 years, 1 month ago) by jca
Branch: MAIN
Changes since 1.47: +12 -4 lines
Diff to previous 1.47 (colored)

find -exec +: use sysconf to find the kernel's idea of ARG_MAX

Using ARG_MAX directly doesn't fly when ARG_MAX gets bumped and the
kernel and userland are not in sync, effectively breaking find -exec +.
Use sysconf(3) as already done in xargs(1).

Spotted by sthen@, ok deraadt@ millert@ sthen@

Revision 1.47 / (download) - annotate - [select for diffs], Fri Jun 28 13:35:01 2019 UTC (4 years, 10 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored)

When system calls indicate an error they return -1, not some arbitrary
value < 0.  errno is only updated in this case.  Change all (most?)
callers of syscalls to follow this better, and let's see if this strictness
helps us in the future.

Revision 1.46 / (download) - annotate - [select for diffs], Sun Sep 16 02:44:06 2018 UTC (5 years, 8 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4
Changes since 1.45: +5 -11 lines
Diff to previous 1.45 (colored)

Use uid_from_user(3) and gid_from_group(3) in utilities that
do repeated lookups.  OK tb@

Revision 1.45 / (download) - annotate - [select for diffs], Tue Jan 3 21:31:16 2017 UTC (7 years, 4 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.44: +58 -1 lines
Diff to previous 1.44 (colored)

add -delete option which can simplify the common case of wanting to delete
lots of files without the arcane -exec or error prone xargs.
code from freebsd.
ok millert

Revision 1.44 / (download) - annotate - [select for diffs], Sat Apr 18 18:28:37 2015 UTC (9 years, 1 month ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.43: +13 -6 lines
Diff to previous 1.43 (colored)

Convert many atoi() calls to strtonum(), adding range checks and failure
handling along the way.
Reviews by Brendan MacDonell, Jeremy Devenport, florian, doug, millert

Revision 1.43 / (download) - annotate - [select for diffs], Sun Mar 15 00:41:28 2015 UTC (9 years, 2 months ago) by millert
Branch: MAIN
Changes since 1.42: +1 -2 lines
Diff to previous 1.42 (colored)

tzfile.h is an internal header that should never have been installed.
What's worse, the tzfile.h that gets installed is over 20 years old
and doesn't match the real tzfile.h in libc/time.  This makes the
tree safe for /usr/include/tzfile.h removal.  The TM_YEAR_BASE
define has been moved to time.h temporarily until its usage is
replaced by 1900 in the tree.  Actual removal of tzfile.h is pending
a ports build.  Based on a diff from deraadt@

Revision 1.42 / (download) - annotate - [select for diffs], Fri Jan 16 06:40:07 2015 UTC (9 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.41: +6 -8 lines
Diff to previous 1.41 (colored)

Replace <sys/param.h> with <limits.h> and other less dirty headers where
possible.  Annotate <sys/param.h> lines with their current reasons.  Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc.  Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution.  These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)

Revision 1.41 / (download) - annotate - [select for diffs], Sun May 18 08:10:00 2014 UTC (10 years ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.40: +9 -9 lines
Diff to previous 1.40 (colored)

use reallocarray
okay chl@, tedu@

Revision 1.40 / (download) - annotate - [select for diffs], Sat Apr 20 04:52:24 2013 UTC (11 years, 1 month ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.39: +4 -4 lines
Diff to previous 1.39 (colored)

adjust comment

Revision 1.39 / (download) - annotate - [select for diffs], Fri Apr 19 15:51:27 2013 UTC (11 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.38: +15 -7 lines
Diff to previous 1.38 (colored)

handle large numbers.  this fixes time_t beyond 2038, constrains the
range of i_num correctly, and now handles files > 4GB in size on 32-bit
machines.
ok otto millert

Revision 1.38 / (download) - annotate - [select for diffs], Thu Jan 5 10:21:33 2012 UTC (12 years, 4 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1
Changes since 1.37: +3 -3 lines
Diff to previous 1.37 (colored)

Fix typos in comment (s,exacty,exactly,)

Revision 1.37 / (download) - annotate - [select for diffs], Mon Jan 2 23:19:45 2012 UTC (12 years, 4 months ago) by pascal
Branch: MAIN
Changes since 1.36: +214 -42 lines
Diff to previous 1.36 (colored)

Add support for "find ... -exec foo {} \+".

From the manpage:

If terminated by a plus sign (``+''), the pathnames for which the
primary is evaluated are aggregated into sets, and utility will
be invoked once per set, similar to xargs(1).  If any invocation
exits with non-zero exit status, then find will eventually do so
as well, but this does not cause find to exit early.  The string
``{}'' must appear, and must appear last.  Each set is limited to
no more than 5,000 pathnames, and is also limited such that the
invocation of utility does not exceed ARG_MAX.

Code comes from NetBSD, written by John Hawkinson.  Tested by eivinde at
terraplane dot org and myself for quite some time.

ok miod@

Revision 1.36 / (download) - annotate - [select for diffs], Wed Dec 1 01:20:29 2010 UTC (13 years, 5 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Don't error out if we can't opendir() when -empty is used.
Fix by Bakul Shah.  OK deraadt@ halex@

Revision 1.35 / (download) - annotate - [select for diffs], Wed Dec 9 13:59:43 2009 UTC (14 years, 5 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8, OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.34: +5 -1 lines
Diff to previous 1.34 (colored)

We only need to fchdir(dotfd) for the -exec and -ok primaries so
defer the check for dotfd != -1 until we know we will need it.
Based on a diff from schwarze@

Revision 1.34 / (download) - annotate - [select for diffs], Tue Oct 27 23:59:38 2009 UTC (14 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.33: +1 -6 lines
Diff to previous 1.33 (colored)

rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and
unmaintainable).  these days, people use source.  these id's do not provide
any benefit, and do hurt the small install media
(the 33,000 line diff is essentially mechanical)
ok with the idea millert, ok dms

Revision 1.33 / (download) - annotate - [select for diffs], Wed Sep 16 12:06:33 2009 UTC (14 years, 8 months ago) by millert
Branch: MAIN
Changes since 1.32: +3 -3 lines
Diff to previous 1.32 (colored)

Allow -maxdepth 0; noticed by bluhm@

Revision 1.32 / (download) - annotate - [select for diffs], Thu Aug 27 16:19:27 2009 UTC (14 years, 8 months ago) by millert
Branch: MAIN
Changes since 1.31: +6 -3 lines
Diff to previous 1.31 (colored)

Don't stop traversing a directory hierarchy if we reach SHRT_MAX,
just stop updating fts_level so we don't overflow it.  This allows
rm, find, etc to operate on very deep hierarchies.  Consumers of
fts(3) do need to be aware that the actual level may be larger
than fts_level.  During the next libc major bump we will make
fts_level an int instead of a short.  OK deraadt@

Revision 1.31 / (download) - annotate - [select for diffs], Wed Jun 15 14:19:45 2005 UTC (18 years, 11 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4, OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.30: +2 -9 lines
Diff to previous 1.30 (colored)

no more whiteouts

Revision 1.30 / (download) - annotate - [select for diffs], Tue Jul 20 03:50:25 2004 UTC (19 years, 10 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7, OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.29: +39 -113 lines
Diff to previous 1.29 (colored)

ansi; khalek@linuxgamers.net

Revision 1.29 / (download) - annotate - [select for diffs], Thu Jul 1 18:25:47 2004 UTC (19 years, 10 months ago) by otto
Branch: MAIN
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored)

setmode(3) returns void *, not mode_t *.  ok millert@

Revision 1.28 / (download) - annotate - [select for diffs], Thu Jun 26 07:27:29 2003 UTC (20 years, 10 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.27: +85 -72 lines
Diff to previous 1.27 (colored)

bring protypes into scope.  this requires some quirky handling, but in
the end everything is much clearer; ok tedu (itojun might like to see
how ifconfig looks after this)

Revision 1.27 / (download) - annotate - [select for diffs], Tue Jun 10 22:20:46 2003 UTC (20 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.26: +16 -16 lines
Diff to previous 1.26 (colored)

mostly ansi cleanup; pval ok

Revision 1.26 / (download) - annotate - [select for diffs], Tue Jun 3 02:56:08 2003 UTC (20 years, 11 months ago) by millert
Branch: MAIN
Changes since 1.25: +3 -7 lines
Diff to previous 1.25 (colored)

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999.  Proofed by myself and Theo.

Revision 1.25 / (download) - annotate - [select for diffs], Sun Jun 30 15:16:41 2002 UTC (21 years, 10 months ago) by matthieu
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.24: +2 -6 lines
Diff to previous 1.24 (colored)

remove local declaration of user_from_uid()/group_from_uid()
ok millert@

Revision 1.24 / (download) - annotate - [select for diffs], Fri May 3 15:21:09 2002 UTC (22 years ago) by millert
Branch: MAIN
Changes since 1.23: +4 -4 lines
Diff to previous 1.23 (colored)

Fix pasto in -anewer and -cnewer options that caused them to behave
as -newer; Dave Horsfall

Revision 1.23 / (download) - annotate - [select for diffs], Sun Feb 17 19:42:30 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)

Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree)

Revision 1.22 / (download) - annotate - [select for diffs], Sat Feb 16 21:27:46 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
Changes since 1.21: +4 -4 lines
Diff to previous 1.21 (colored)

Part one of userland __P removal.  Done with a simple regexp with some minor hand editing to make comments line up correctly.  Another pass is forthcoming that handles the cases that could not be done automatically.

Revision 1.21 / (download) - annotate - [select for diffs], Mon Nov 19 19:02:13 2001 UTC (22 years, 6 months ago) by mpech
Branch: MAIN
Changes since 1.20: +17 -17 lines
Diff to previous 1.20 (colored)

kill more registers

millert@ ok

Revision 1.20 / (download) - annotate - [select for diffs], Wed Jul 19 19:30:10 2000 UTC (23 years, 10 months ago) by mickey
Branch: MAIN
CVS Tags: OPENBSD_3_0_BASE, OPENBSD_3_0, OPENBSD_2_9_BASE, OPENBSD_2_9, OPENBSD_2_8_BASE, OPENBSD_2_8
Changes since 1.19: +4 -4 lines
Diff to previous 1.19 (colored)

new strtofflags/fflagstostr

Revision 1.19 / (download) - annotate - [select for diffs], Sat Jul 8 16:09:34 2000 UTC (23 years, 10 months ago) by millert
Branch: MAIN
Changes since 1.18: +51 -3 lines
Diff to previous 1.18 (colored)

Add a -flags option similar to -perm but for filke flags (ala
chflags).  Adapted from FreeBSD.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Jun 7 15:25:30 2000 UTC (23 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.17: +27 -2 lines
Diff to previous 1.17 (colored)

-iname support; karls@inet.no

Revision 1.17 / (download) - annotate - [select for diffs], Sat Dec 4 22:42:32 1999 UTC (24 years, 5 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE, OPENBSD_2_7
Changes since 1.16: +89 -20 lines
Diff to previous 1.16 (colored)

o use nanosecond precision with the -newer option
o add -anewer and -cnewer options like GNU find.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Oct 4 21:26:10 1999 UTC (24 years, 7 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.15: +5 -3 lines
Diff to previous 1.15 (colored)

If we can't chdir to the root dir in -execdir, just return instead
of generating an error.  Most times this is just because the target
is not a directory.  Also close an fd leak introduced in the last
commit.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Oct 4 21:17:32 1999 UTC (24 years, 7 months ago) by millert
Branch: MAIN
Changes since 1.14: +25 -3 lines
Diff to previous 1.14 (colored)

Move the chdir/fchdir hack so that it is local to the -execdir
function, since that's the only place it needs to be.  Doing it for
each function caused problems with multiple directories.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Oct 3 19:07:35 1999 UTC (24 years, 7 months ago) by millert
Branch: MAIN
Changes since 1.13: +2 -3 lines
Diff to previous 1.13 (colored)

Do not use FTS_CHDIRROOT flag as it is fatally flawed.  Instead,
do the chdir ourselves.  This fixes a problem with the -execdir option
with multiple relative directories.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Mar 17 17:36:30 1999 UTC (25 years, 2 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5
Changes since 1.12: +4 -2 lines
Diff to previous 1.12 (colored)

Add -W option so -type W gets a chance to work.

Revision 1.12 / (download) - annotate - [select for diffs], Sat Sep 26 09:04:43 1998 UTC (25 years, 7 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE, OPENBSD_2_4
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored)

more setmode() leaks -- kill 'em all

Revision 1.11 / (download) - annotate - [select for diffs], Thu Nov 13 08:30:33 1997 UTC (26 years, 6 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_3_BASE, OPENBSD_2_3
Changes since 1.10: +96 -2 lines
Diff to previous 1.10 (colored)

Add the primaries -mmin, -amin, -cmin to find, similar to the GNU find; wosch

Revision 1.10 / (download) - annotate - [select for diffs], Mon Sep 1 02:44:19 1997 UTC (26 years, 8 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_2_BASE, OPENBSD_2_2
Changes since 1.9: +9 -10 lines
Diff to previous 1.9 (colored)

Fix problem with ``find -execdir'' not having the correct initial cwd.
Adds a new flag to fts(3).

Revision 1.9 / (download) - annotate - [select for diffs], Mon Jun 30 23:54:07 1997 UTC (26 years, 10 months ago) by millert
Branch: MAIN
Changes since 1.8: +9 -12 lines
Diff to previous 1.8 (colored)

Some -Wall cleanliness.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Dec 23 04:58:10 1996 UTC (27 years, 5 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_1_BASE, OPENBSD_2_1
Changes since 1.7: +102 -2 lines
Diff to previous 1.7 (colored)

Add -execdir support.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Sep 1 04:56:26 1996 UTC (27 years, 8 months ago) by tholo
Branch: MAIN
CVS Tags: OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.6: +45 -2 lines
Diff to previous 1.6 (colored)

Add support for -empty

Revision 1.6 / (download) - annotate - [select for diffs], Sun Sep 1 04:30:17 1996 UTC (27 years, 8 months ago) by tholo
Branch: MAIN
Changes since 1.5: +35 -8 lines
Diff to previous 1.5 (colored)

Add support for -mindepth while at it

Revision 1.5 / (download) - annotate - [select for diffs], Sat Aug 31 22:40:21 1996 UTC (27 years, 8 months ago) by tholo
Branch: MAIN
Changes since 1.4: +31 -2 lines
Diff to previous 1.4 (colored)

Add support for -maxdepth option

Revision 1.4 / (download) - annotate - [select for diffs], Wed Jun 26 05:33:10 1996 UTC (27 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.3: +3 -1 lines
Diff to previous 1.3 (colored)

rcsid

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jun 25 20:48:31 1996 UTC (27 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

indent nice

Revision 1.2 / (download) - annotate - [select for diffs], Tue May 28 12:31:20 1996 UTC (27 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.1: +6 -1 lines
Diff to previous 1.1 (colored)

support whiteouts; netbsd pr#2394; mike.long@analog.com

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:45:13 1995 UTC (28 years, 7 months ago) by deraadt
CVS Tags: netbsd_1_1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of NetBSD tree

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:45:13 1995 UTC (28 years, 7 months ago) by deraadt
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.