OpenBSD CVS

CVS log for src/sys/kern/vfs_init.c


[BACK] Up to [local] / src / sys / kern

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.44 / (download) - annotate - [select for diffs], Mon May 20 09:11:21 2024 UTC (3 weeks, 1 day ago) by mvs
Branch: MAIN
CVS Tags: HEAD
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Drop MNT_LOCAL flag in corresponding `vfsconflist' fuse(4) entry instead
of cleaning it in fusefs_mount().

ok claudio

Revision 1.43 / (download) - annotate - [select for diffs], Thu Dec 26 13:30:54 2019 UTC (4 years, 5 months ago) by bluhm
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, 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, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.42: +1 -42 lines
Diff to previous 1.42 (colored)

Move extern declarations of vfsops variables into header file.
OK visa@

Revision 1.42 / (download) - annotate - [select for diffs], Tue Apr 2 13:07:28 2019 UTC (5 years, 2 months ago) by visa
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5
Changes since 1.41: +5 -5 lines
Diff to previous 1.41 (colored)

Restrict which filesystems are available for swap. This rules out
obvious misconfigurations that cannot work.

OK mpi@ tedu@

Revision 1.41 / (download) - annotate - [select for diffs], Mon Sep 17 14:56:37 2018 UTC (5 years, 8 months ago) by visa
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE, OPENBSD_6_4
Changes since 1.40: +29 -34 lines
Diff to previous 1.40 (colored)

Simplify VFS initialization.

Because loadable kernel modules are no longer, there is no need to
register or unregister filesystem implementations at runtime. Remove
vfs_register() and vfs_unregister(), and make vfsinit() call vfs_init
routines directly. Replace the linked list of vfsconf structs with
the vfsconflist[] array.

OK mpi@ bluhm@

Revision 1.40 / (download) - annotate - [select for diffs], Sun Sep 16 11:41:44 2018 UTC (5 years, 8 months ago) by visa
Branch: MAIN
Changes since 1.39: +26 -1 lines
Diff to previous 1.39 (colored)

Move vfsconf lookup code into dedicated functions.

OK bluhm@

Revision 1.39 / (download) - annotate - [select for diffs], Mon Dec 11 05:27:40 2017 UTC (6 years, 6 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.38: +21 -11 lines
Diff to previous 1.38 (colored)

In uvm Chuck decided backing store would not be allocated proactively
for blocks re-fetchable from the filesystem.  However at reboot time,
filesystems are unmounted, and since processes lack backing store they
are killed. Since the scheduler is still running, in some cases init is
killed... which drops us to ddb [noted by bluhm].  Solution is to convert
filesystems to read-only [proposed by kettenis]. The tale follows:
sys_reboot() should pass proc * to MD boot() to vfs_shutdown() which
completes current IO with vfs_busy VB_WRITE|VB_WAIT, then calls VFS_MOUNT()
with MNT_UPDATE | MNT_RDONLY, soon teaching us that *fs_mount() calls a
copyin() late... so store the sizes in vfsconflist[] and move the copyin()
to sys_mount()... and notice nfs_mount copyin() is size-variant, so kill
legacy struct nfs_args3.  Next we learn ffs_mount()'s MNT_UPDATE code is
sharp and rusty especially wrt softdep, so fix some bugs adn add
~MNT_SOFTDEP to the downgrade.  Some vnodes need a little more help,
so tie them to &dead_vnops.

ffs_mount calling DIOCCACHESYNC is causing a bit of grief still but
this issue is seperate and will be dealt with in time.
couple hundred reboots by bluhm and myself, advice from guenther and
others at the hut

Revision 1.38 / (download) - annotate - [select for diffs], Thu Sep 15 02:00:16 2016 UTC (7 years, 8 months ago) by dlg
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.37: +3 -3 lines
Diff to previous 1.37 (colored)

all pools have their ipl set via pool_setipl, so fold it into pool_init.

the ioff argument to pool_init() is unused and has been for many
years, so this replaces it with an ipl argument. because the ipl
will be set on init we no longer need pool_setipl.

most of these changes have been done with coccinelle using the spatch
below. cocci sucks at formatting code though, so i fixed that by hand.

the manpage and subr_pool.c bits i did myself.

ok tedu@ jmatthew@

@ipl@
expression pp;
expression ipl;
expression s, a, o, f, m, p;
@@
-pool_init(pp, s, a, o, f, m, p);
-pool_setipl(pp, ipl);
+pool_init(pp, s, a, ipl, f, m, p);

Revision 1.37 / (download) - annotate - [select for diffs], Thu Aug 25 00:01:13 2016 UTC (7 years, 9 months ago) by dlg
Branch: MAIN
Changes since 1.36: +2 -1 lines
Diff to previous 1.36 (colored)

pool_setipl

ok kettenis@

Revision 1.36 / (download) - annotate - [select for diffs], Sat Mar 14 03:38:51 2015 UTC (9 years, 3 months ago) by jsg
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.35: +1 -2 lines
Diff to previous 1.35 (colored)

Remove some includes include-what-you-use claims don't
have any direct symbols used.  Tested for indirect use by compiling
amd64/i386/sparc64 kernels.

ok tedu@ deraadt@

Revision 1.35 / (download) - annotate - [select for diffs], Fri Dec 19 05:59:21 2014 UTC (9 years, 5 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.34: +2 -3 lines
Diff to previous 1.34 (colored)

start retiring the nointr allocator. specify PR_WAITOK as a flag as a
marker for which pools are not interrupt safe. ok dlg

Revision 1.34 / (download) - annotate - [select for diffs], Mon Sep 8 01:47:06 2014 UTC (9 years, 9 months ago) by guenther
Branch: MAIN
Changes since 1.33: +1 -9 lines
Diff to previous 1.33 (colored)

Delete procfs; it's always had races and is now unused: no one noticed for
months that I broke it before the 5.5 release.

confirmed as not being required by ports by sthen@, ajacoutot@, dcoppa@

Revision 1.33 / (download) - annotate - [select for diffs], Tue Sep 24 09:20:12 2013 UTC (10 years, 8 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.32: +9 -1 lines
Diff to previous 1.32 (colored)

a bit more tmpfs scaffolding (still not active, no kernel change)
reduces the actual diff needed, and allows one to build mount_tmpfs
without reinstalling the includes.

(still awaiting review on the uvm bits)

okay krw@, tedu@

Revision 1.32 / (download) - annotate - [select for diffs], Mon Jun 3 15:54:48 2013 UTC (11 years ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.31: +9 -1 lines
Diff to previous 1.31 (colored)

changes for isc fuse support. not enabled. ok beck deraadt.
from Sylvestre Gallon ccna.syl gmail.com

Revision 1.31 / (download) - annotate - [select for diffs], Thu Mar 28 03:27:46 2013 UTC (11 years, 2 months ago) by tedu
Branch: MAIN
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored)

no need for vnode.h to include namei.h unconditionally
ok deraadt guenther

Revision 1.30 / (download) - annotate - [select for diffs], Thu Aug 23 06:12:49 2012 UTC (11 years, 9 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.29: +1 -9 lines
Diff to previous 1.29 (colored)

kill nnpfs dead

Revision 1.29 / (download) - annotate - [select for diffs], Thu Apr 7 13:42:53 2011 UTC (13 years, 2 months ago) by thib
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0
Changes since 1.28: +96 -8 lines
Diff to previous 1.28 (colored)

merge vfs_conf.c and vfs_init.c and retire vfs_conf.c;

The contents belong togather a long with other crud,
that should get moved at some point.

ok deraadt@, miod@

Revision 1.28 / (download) - annotate - [select for diffs], Tue Dec 21 20:14:43 2010 UTC (13 years, 5 months ago) by thib
Branch: MAIN
CVS Tags: OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.27: +5 -153 lines
Diff to previous 1.27 (colored)

Bring back the "End the VOP experiment." diff, naddy's issues where
unrelated, and his alpha is much happier now.

OK deraadt@

Revision 1.27 / (download) - annotate - [select for diffs], Fri Sep 10 16:34:08 2010 UTC (13 years, 9 months ago) by thib
Branch: MAIN
Changes since 1.26: +153 -5 lines
Diff to previous 1.26 (colored)

Backout the VOP diff until the issues naddy was seeing on alpha (gcc3)
have been resolved.

Revision 1.26 / (download) - annotate - [select for diffs], Mon Sep 6 23:44:10 2010 UTC (13 years, 9 months ago) by thib
Branch: MAIN
Changes since 1.25: +5 -153 lines
Diff to previous 1.25 (colored)

End the VOP experiment. Instead of the ridicolusly complicated operation
vector setup that has questionable features (that have, as far as I can
tell never been used in practice, atleast not in OpenBSD), remove all
the gunk and favor a simple struct full of function pointers that get
set directly by each of the filesystems.

Removes gobs of ugly code and makes things simpler by a magnitude.

The only downside of this is that we loose the vnoperate feature so
the spec/fifo operations of the filesystems need to be kept in sync
with specfs and fifofs, this is no big deal as the API it self is pretty
static.

Many thanks to armani@ who pulled an earlier version of this diff to
current after c2k10 and Gabriel Kihlman on tech@ for testing.

Liked by many. "come on, find your balls" deraadt@.

Revision 1.25 / (download) - annotate - [select for diffs], Thu Jan 14 23:12:11 2010 UTC (14 years, 4 months ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8, OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored)

fix typos in comments, no code changes;
from Brad Tilley <brad at 16systems dot com>;
ok oga@

Revision 1.24 / (download) - annotate - [select for diffs], Wed Jan 14 21:24:08 2009 UTC (15 years, 4 months ago) by fgsch
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

correct test when checking the default operation entry.
from patrick keshishian <sidster at boxsoft dot com>

Revision 1.23 / (download) - annotate - [select for diffs], Fri May 16 17:45:37 2008 UTC (16 years ago) by thib
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.22: +15 -26 lines
Diff to previous 1.22 (colored)

merge vfs_opv_init into vfs_op_init and remove the former,
as they where called consecutively in vfs_init.

Revision 1.22 / (download) - annotate - [select for diffs], Fri May 16 17:37:52 2008 UTC (16 years ago) by thib
Branch: MAIN
Changes since 1.21: +7 -20 lines
Diff to previous 1.21 (colored)


remove some old debug cruft, make some comments nicer
and shuffle declerations around.

OK blambert@

Revision 1.21 / (download) - annotate - [select for diffs], Thu May 8 17:45:45 2008 UTC (16 years, 1 month ago) by thib
Branch: MAIN
Changes since 1.20: +1 -13 lines
Diff to previous 1.20 (colored)

retire vn_default_error() and replace all instances
with eopnotsupp() instead;

ok blambert@

Revision 1.20 / (download) - annotate - [select for diffs], Fri Sep 7 15:00:20 2007 UTC (16 years, 9 months ago) by art
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.19: +2 -3 lines
Diff to previous 1.19 (colored)

Use M_ZERO in a few more places to shave bytes from the kernel.

eyeballed and ok dlg@

Revision 1.19 / (download) - annotate - [select for diffs], Tue May 29 16:25:07 2007 UTC (17 years ago) by thib
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.18: +1 -7 lines
Diff to previous 1.18 (colored)

Nuke the predefined vattr, it was only used for !DIAGNOSTIC,
this shrinks the i386 RAMDISK a bit.
(Using the predefined vattr for GENERIC meant a growth of
 416bytes without any measurable perfomance gain).

ok krw@, art@

Revision 1.18 / (download) - annotate - [select for diffs], Sun Nov 6 13:07:48 2005 UTC (18 years, 7 months ago) by pedro
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.17: +7 -11 lines
Diff to previous 1.17 (colored)

Use ANSI-style function declarations, no binary change, okay jsg@

Revision 1.9.6.7 / (download) - annotate - [select for diffs], Sat Jun 5 23:13:03 2004 UTC (20 years ago) by niklas
Branch: SMP
Changes since 1.9.6.6: +6 -0 lines
Diff to previous 1.9.6.6 (colored) to branchpoint 1.9 (colored) next main 1.10 (colored)

Merge with the trunk

Revision 1.17 / (download) - annotate - [select for diffs], Fri May 14 04:00:33 2004 UTC (20 years, 1 month ago) by tedu
Branch: MAIN
CVS Tags: SMP_SYNC_B, SMP_SYNC_A, OPENBSD_3_8_BASE, OPENBSD_3_8, OPENBSD_3_7_BASE, OPENBSD_3_7, OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.16: +7 -1 lines
Diff to previous 1.16 (colored)

use pool for namei pathbuf.  testing ok millert@ tdeval@

Revision 1.9.6.6 / (download) - annotate - [select for diffs], Thu Feb 19 10:56:38 2004 UTC (20 years, 3 months ago) by niklas
Branch: SMP
Changes since 1.9.6.5: +2 -4 lines
Diff to previous 1.9.6.5 (colored) to branchpoint 1.9 (colored)

Merge of current from two weeks agointo the SMP branch

Revision 1.16 / (download) - annotate - [select for diffs], Mon Aug 18 01:51:57 2003 UTC (20 years, 9 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

spelling in comment, jonathon gray

Revision 1.15 / (download) - annotate - [select for diffs], Thu Jul 24 22:00:24 2003 UTC (20 years, 10 months ago) by mickey
Branch: MAIN
Changes since 1.14: +1 -3 lines
Diff to previous 1.14 (colored)

kill some externs that are not there anymore and had left other places for a better void ages ago

Revision 1.9.6.5 / (download) - annotate - [select for diffs], Sat Jun 7 11:03:41 2003 UTC (21 years ago) by ho
Branch: SMP
Changes since 1.9.6.4: +2 -6 lines
Diff to previous 1.9.6.4 (colored) to branchpoint 1.9 (colored)

Sync SMP branch to -current

Revision 1.14 / (download) - annotate - [select for diffs], Mon Jun 2 23:28:07 2003 UTC (21 years ago) by millert
Branch: MAIN
Changes since 1.13: +2 -6 lines
Diff to previous 1.13 (colored)

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

Revision 1.9.6.4 / (download) - annotate - [select for diffs], Fri Mar 28 00:41:27 2003 UTC (21 years, 2 months ago) by niklas
Branch: SMP
Changes since 1.9.6.3: +1 -1 lines
Diff to previous 1.9.6.3 (colored) to branchpoint 1.9 (colored)

Sync the SMP branch with 3.3

Revision 1.11.4.1 / (download) - annotate - [select for diffs], Tue Jun 11 03:29:40 2002 UTC (22 years ago) by art
Branch: UBC
Changes since 1.11: +5 -5 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Sync UBC branch to -current

Revision 1.13 / (download) - annotate - [select for diffs], Mon May 20 05:27:40 2002 UTC (22 years ago) by mickey
Branch: MAIN
CVS Tags: UBC_SYNC_B, UBC_SYNC_A, OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

make it compile w/ debugging on

Revision 1.9.6.3 / (download) - annotate - [select for diffs], Thu Mar 28 11:43:04 2002 UTC (22 years, 2 months ago) by niklas
Branch: SMP
Changes since 1.9.6.2: +4 -4 lines
Diff to previous 1.9.6.2 (colored) to branchpoint 1.9 (colored)

Merge in -current from about a week ago

Revision 1.12 / (download) - annotate - [select for diffs], Thu Mar 14 01:27:06 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

First round of __P removal in sys

Revision 1.9.6.2 / (download) - annotate - [select for diffs], Wed Jul 4 10:48:50 2001 UTC (22 years, 11 months ago) by niklas
Branch: SMP
Changes since 1.9.6.1: +3 -4 lines
Diff to previous 1.9.6.1 (colored) to branchpoint 1.9 (colored)

Merge in -current from two days ago in the SMP branch.
As usual with merges, they do not indicate progress, so do not hold
your breath for working SMP, and do not mail me and ask about the
state of it.  It has not changed.  There is work ongoing, but very, very
slowly.  The commit is done in parts as to not lock up the tree in too
big chunks at a time.

Revision 1.11 / (download) - annotate - [select for diffs], Fri Jun 22 14:14:10 2001 UTC (22 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: UBC_BASE, OPENBSD_3_0_BASE, OPENBSD_3_0
Branch point for: UBC
Changes since 1.10: +3 -4 lines
Diff to previous 1.10 (colored)

KNF

Revision 1.9.6.1 / (download) - annotate - [select for diffs], Mon May 14 22:32:46 2001 UTC (23 years, 1 month ago) by niklas
Branch: SMP
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

merge in approximately 2.9 into SMP branch

Revision 1.10 / (download) - annotate - [select for diffs], Wed Sep 27 16:13:46 2000 UTC (23 years, 8 months ago) by mickey
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE, OPENBSD_2_9, OPENBSD_2_8_BASE, OPENBSD_2_8
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

replace MALLOC/FREE w/ malloc/free for non-constant-sized memory allocations; art@ ok

Revision 1.9 / (download) - annotate - [select for diffs], Fri Feb 19 18:02:48 1999 UTC (25 years, 3 months ago) by art
Branch: MAIN
CVS Tags: kame_19991208, SMP_BASE, OPENBSD_2_7_BASE, OPENBSD_2_7, OPENBSD_2_6_BASE, OPENBSD_2_6, OPENBSD_2_5_BASE, OPENBSD_2_5
Branch point for: SMP
Changes since 1.8: +15 -13 lines
Diff to previous 1.8 (colored)

use vfs_register instead of the ugly hack to build vfsconf

Revision 1.8 / (download) - annotate - [select for diffs], Fri Feb 20 14:51:59 1998 UTC (26 years, 3 months ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE, OPENBSD_2_4, OPENBSD_2_3_BASE, OPENBSD_2_3
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Please GCC 2.8's harsher view of good style

Revision 1.7 / (download) - annotate - [select for diffs], Thu Nov 6 05:58:27 1997 UTC (26 years, 7 months ago) by csapuntz
Branch: MAIN
Changes since 1.6: +14 -7 lines
Diff to previous 1.6 (colored)

Updates for VFS Lite 2 + soft update.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Oct 6 20:20:10 1997 UTC (26 years, 8 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_2_BASE, OPENBSD_2_2
Changes since 1.5: +6 -13 lines
Diff to previous 1.5 (colored)

back out vfs lite2 till after 2.2

Revision 1.5 / (download) - annotate - [select for diffs], Mon Oct 6 15:12:39 1997 UTC (26 years, 8 months ago) by csapuntz
Branch: MAIN
Changes since 1.4: +14 -7 lines
Diff to previous 1.4 (colored)

VFS Lite2 Changes

Revision 1.4 / (download) - annotate - [select for diffs], Mon Feb 24 14:20:02 1997 UTC (27 years, 3 months ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_1_BASE, OPENBSD_2_1
Changes since 1.3: +1 -0 lines
Diff to previous 1.3 (colored)

OpenBSD tags

Revision 1.3 / (download) - annotate - [select for diffs], Mon Nov 11 15:35:19 1996 UTC (27 years, 7 months ago) by mickey
Branch: MAIN
Changes since 1.2: +0 -5 lines
Diff to previous 1.2 (colored)

export vfs_opv_init*

Revision 1.2 / (download) - annotate - [select for diffs], Thu Feb 29 13:38:56 1996 UTC (28 years, 3 months ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.1: +14 -7 lines
Diff to previous 1.1 (colored)

From NetBSD: Merge with NetBSD 960217

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:52:47 1995 UTC (28 years, 8 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:52:47 1995 UTC (28 years, 8 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.