OpenBSD CVS

CVS log for src/sbin/newfs/newfs.c


[BACK] Up to [local] / src / sbin / newfs

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.118 / (download) - annotate - [select for diffs], Tue Jan 9 03:16:00 2024 UTC (4 months, 4 weeks ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, HEAD
Changes since 1.117: +3 -3 lines
Diff to previous 1.117 (colored)

Delete support for FFS filesystems before the in-inode symlink
optimization.  As observed by ali_farzanrad(at)riseup.net, support
for these was broken in the 5.5 release in early 2014 by the time_t
changes.  No one noticed before now, so clearly this isn't something
we need to continue to support; rejecting in ffs_validate() is an
improvement.

Also: simplify DIRSIZ(), drop OLDDIRFMT and NEWDIRFMT, tests of
fs_maxsymlinklen against zero, #ifdef tests of FS_44INODEFMT, and
remove support for newfs -O0, last used in 2016.

ok miod@

Revision 1.117 / (download) - annotate - [select for diffs], Sun Dec 4 23:50:47 2022 UTC (18 months ago) by cheloha
Branch: MAIN
CVS Tags: OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3
Changes since 1.116: +1 -2 lines
Diff to previous 1.116 (colored)

userspace: remove vestigial '?' cases from top-level getopt(3) loops

getopt(3) returns '?' when it encounters a flag not present in the in
the optstring or if a flag is missing its option argument.  We can
handle this case with the "default" failure case with no loss of
legibility.  Hence, remove all the redundant "case '?':" lines.

Prompted by dlg@.  With help from dlg@ and millert@.

Link: https://marc.info/?l=openbsd-tech&m=167011979726449&w=2

ok naddy@ millert@ dlg@

Revision 1.116 / (download) - annotate - [select for diffs], Sat Nov 19 08:02:11 2022 UTC (18 months, 2 weeks ago) by sthen
Branch: MAIN
Changes since 1.115: +2 -2 lines
Diff to previous 1.115 (colored)

Add O: to the getopt string for newfs in mount_mfs mode, allowing it to
optionally use FFS2 (stu@ ran into a problem when running some tests on
an MFS filesystem that involved future dates).

Correct the manual which said that FFS2 is the default, which isn't the
case for mount_mfs.

lgtm miod@

Revision 1.115 / (download) - annotate - [select for diffs], Thu Jun 3 06:42:03 2021 UTC (3 years ago) by otto
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
Changes since 1.114: +9 -2 lines
Diff to previous 1.114 (colored)

For 4k sector disks, the minimum frag size is 4k. For a 2G fs
that delivers too few inodes to hold a src tree.  So adjust the
density for partitions on a 4k disk if fragsize and density are not
passed on the command line. This is kind of a hack, since we do not
have a way to signal the desired # of inodes from the install script.
ok kettenis@ krw@

Revision 1.114 / (download) - annotate - [select for diffs], Tue May 19 12:49:51 2020 UTC (4 years ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8
Changes since 1.113: +2 -2 lines
Diff to previous 1.113 (colored)

Move back to FFS1 by default for MFS as suggested by millert@. OK otto@

Revision 1.113 / (download) - annotate - [select for diffs], Mon May 18 06:20:44 2020 UTC (4 years ago) by otto
Branch: MAIN
Changes since 1.112: +2 -2 lines
Diff to previous 1.112 (colored)

Make ffs2 the default for newfs; change all calls to create e.g. floppy
filesystems or ramdisks to use explicit -O 1; installer already does that.
ok sthen@

Revision 1.112 / (download) - annotate - [select for diffs], Fri Jun 28 13:32:45 2019 UTC (4 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.111: +11 -11 lines
Diff to previous 1.111 (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.111 / (download) - annotate - [select for diffs], Sun Nov 25 17:12:10 2018 UTC (5 years, 6 months ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5
Changes since 1.110: +1 -4 lines
Diff to previous 1.110 (colored)

Remove (unused) FS_BOOT training wheels. If you are allowed to newfs a
partition, you obviously know what you are doing. Even (especially?)
if the new file system will be ffs or ext2fs.

ok deraadt@ as part of larger diff

Revision 1.110 / (download) - annotate - [select for diffs], Sat Mar 10 07:55:49 2018 UTC (6 years, 3 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.109: +67 -55 lines
Diff to previous 1.109 (colored)

Avoid a race when populating an mfs fs by using a tmp dir and split
out the "wait for mount" code into a function to see more easily
what is going on.  ok visa@ tedu@

Revision 1.109 / (download) - annotate - [select for diffs], Tue Oct 11 07:02:46 2016 UTC (7 years, 7 months ago) by natano
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.108: +4 -1 lines
Diff to previous 1.108 (colored)

Enable the noperm option for mount_mfs. mfs is ffs in sheeps clothing,
so we basically get this for free.

requested by espie
ok deraadt

Revision 1.108 / (download) - annotate - [select for diffs], Mon Jul 25 15:30:36 2016 UTC (7 years, 10 months ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.107: +2 -2 lines
Diff to previous 1.107 (colored)

Revert change to density calculation. David Vasek points out this
is a more complicated problem than it appears.

ok deraadt@

Revision 1.107 / (download) - annotate - [select for diffs], Sat Jul 23 09:12:33 2016 UTC (7 years, 10 months ago) by krw
Branch: MAIN
Changes since 1.106: +2 -2 lines
Diff to previous 1.106 (colored)

At n2k16 David Vasek pointed out that FFS partitions on 4K disks are
created with far fewer inodes than DEV_BSIZE devices.

Scale the default 'density' value by (sector size)/DEV_BSIZE to
create the same number of inodes. Obviously a NO-OP on DEV_BSIZE
devices.

Thanks David!

ok deraadt@

Revision 1.106 / (download) - annotate - [select for diffs], Tue May 31 16:41:08 2016 UTC (8 years ago) by deraadt
Branch: MAIN
Changes since 1.105: +2 -1 lines
Diff to previous 1.105 (colored)

permit wxallowed on mfs
discussed with naddy a bit, ok millert

Revision 1.105 / (download) - annotate - [select for diffs], Wed Mar 9 16:28:47 2016 UTC (8 years, 3 months ago) by deraadt
Branch: MAIN
Changes since 1.104: +1 -39 lines
Diff to previous 1.104 (colored)

We are done providing support for the vax.
lots of agreement.

Revision 1.104 / (download) - annotate - [select for diffs], Sun Dec 6 11:56:47 2015 UTC (8 years, 6 months ago) by tobias
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.103: +9 -7 lines
Diff to previous 1.103 (colored)

Avoid out of boundary access on illegal command line arguments.

ok deraadt, mmcc, tedu

Revision 1.103 / (download) - annotate - [select for diffs], Wed Nov 25 19:45:21 2015 UTC (8 years, 6 months ago) by kettenis
Branch: MAIN
Changes since 1.102: +5 -3 lines
Diff to previous 1.102 (colored)

We can't make a pledge if we're mount_mfs(8) as we need the ability to call
mount(2).

ok deraadt@

Revision 1.102 / (download) - annotate - [select for diffs], Mon Nov 23 19:19:30 2015 UTC (8 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.101: +17 -1 lines
Diff to previous 1.101 (colored)

Use pledge "disklabel" as needed.  The theory here is these tools become more
resistant against memory correctup, if a corrupt filesystem is given to them.
ok krw

Revision 1.101 / (download) - annotate - [select for diffs], Tue Nov 10 07:38:19 2015 UTC (8 years, 7 months ago) by deraadt
Branch: MAIN
Changes since 1.100: +2 -6 lines
Diff to previous 1.100 (colored)

newfs does not need TMPDIR support

Revision 1.100 / (download) - annotate - [select for diffs], Tue Sep 29 03:19:24 2015 UTC (8 years, 8 months ago) by guenther
Branch: MAIN
Changes since 1.99: +1 -2 lines
Diff to previous 1.99 (colored)

Delete the final, inscrutable NOSTRICT and VARARGS lint comments

ok millert@

Revision 1.99 / (download) - annotate - [select for diffs], Tue Jan 20 18:22:21 2015 UTC (9 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.98: +2 -2 lines
Diff to previous 1.98 (colored)

Adjust <sys/param.h> comments regarding use of use of MAXFRAG, or
delete <sys/param.h> if now possible
ok guenther

Revision 1.98 / (download) - annotate - [select for diffs], Fri Jan 16 06:40:00 2015 UTC (9 years, 4 months ago) by deraadt
Branch: MAIN
Changes since 1.97: +10 -6 lines
Diff to previous 1.97 (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.97 / (download) - annotate - [select for diffs], Sun Jul 20 01:38:40 2014 UTC (9 years, 10 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.96: +3 -2 lines
Diff to previous 1.96 (colored)

Make sure the correct errno is reported by warn* or err* and not
the errno of an intervening cleanup operation like close/unlink/etc.

Diff from Doug Hogan (doug (at) acyclic.org)

Revision 1.96 / (download) - annotate - [select for diffs], Sun Jul 20 00:46:26 2014 UTC (9 years, 10 months ago) by guenther
Branch: MAIN
Changes since 1.95: +6 -5 lines
Diff to previous 1.95 (colored)

Mark fatal() as printf-like.
Don't put a format string that's only used once in a variable.

Revision 1.95 / (download) - annotate - [select for diffs], Fri Nov 22 04:12:48 2013 UTC (10 years, 6 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.94: +5 -5 lines
Diff to previous 1.94 (colored)

Whole bunch of (unsigned char) casts carefully added for ctype calls.
Careful second audit by millert

Revision 1.94 / (download) - annotate - [select for diffs], Tue Nov 5 00:51:58 2013 UTC (10 years, 7 months ago) by krw
Branch: MAIN
Changes since 1.93: +2 -2 lines
Diff to previous 1.93 (colored)

Replace direct references to p_size, p_offset and d_secperunit with
DL_[GET|SET]PSIZE(), DL_[GET|SET]POFFSET(), DL_[GET|SET]DSIZE() in
order to get|set correct value that includes the high bits of the
value.

Revision 1.93 / (download) - annotate - [select for diffs], Mon Oct 7 10:05:24 2013 UTC (10 years, 8 months ago) by krw
Branch: MAIN
Changes since 1.92: +3 -2 lines
Diff to previous 1.92 (colored)

Oops. Too mechanical -- can't use DL_SECTOBLK() to set fssize, since
command line sector size overrides disk label sector size. Add a comment
to make sure I don't do it again.

Revision 1.92 / (download) - annotate - [select for diffs], Sun Oct 6 22:13:26 2013 UTC (10 years, 8 months ago) by krw
Branch: MAIN
Changes since 1.91: +12 -11 lines
Diff to previous 1.91 (colored)

daddr_t tweaks. %lld -> %llu, intermediate disk sector calculation
variable, drop pointless casts, vax-only sector variable to u_int64_t.

No intentional functional change.

Revision 1.91 / (download) - annotate - [select for diffs], Tue Jun 11 16:42:05 2013 UTC (10 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.90: +6 -6 lines
Diff to previous 1.90 (colored)

final removal of daddr64_t.  daddr_t has been 64 bit for a long enough
test period; i think 3 years ago the last bugs fell out.
ok otto beck others

Revision 1.90 / (download) - annotate - [select for diffs], Mon May 23 10:56:17 2011 UTC (13 years ago) by dcoppa
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, OPENBSD_5_0_BASE, OPENBSD_5_0
Changes since 1.89: +30 -15 lines
Diff to previous 1.89 (colored)

Allow specifying k/m/g/... suffixes in newfs(8) -S and -s options.

Useful for mount_mfs, now you can just say:

# mount_mfs -s 50m swap /tmp

And it will do what you want, taking into account sector size.

Old behaviour of -s (specifying count of sectors) is, of course,
preserved.

All the work was done by Vadim Zhukov (persgray(at)gmail com).

OK myself, otto@, thib@

Revision 1.89 / (download) - annotate - [select for diffs], Tue Apr 26 14:02:14 2011 UTC (13 years, 1 month ago) by otto
Branch: MAIN
Changes since 1.88: +7 -5 lines
Diff to previous 1.88 (colored)

setrlimit only if mfs; ok millert@

Revision 1.88 / (download) - annotate - [select for diffs], Mon Dec 13 00:02:58 2010 UTC (13 years, 5 months ago) by marco
Branch: MAIN
CVS Tags: OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.87: +2 -2 lines
Diff to previous 1.87 (colored)

stray tab

Revision 1.87 / (download) - annotate - [select for diffs], Sat Jul 24 00:28:41 2010 UTC (13 years, 10 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.86: +2 -1 lines
Diff to previous 1.86 (colored)

mount -f doesn't help mfs, but it doesn't hurt, so stop warning about it.
ok deraadt

Revision 1.86 / (download) - annotate - [select for diffs], Fri Jul 2 22:02:48 2010 UTC (13 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.85: +1 -2 lines
Diff to previous 1.85 (colored)

garbage collect an unused variable

Revision 1.85 / (download) - annotate - [select for diffs], Tue May 18 04:41:14 2010 UTC (14 years ago) by dlg
Branch: MAIN
Changes since 1.84: +2 -1 lines
Diff to previous 1.84 (colored)

dont let sys/ioctl.h imply that you get the ioctls in dkio.h. this
gets rid of #include <sys/dkio.h> in sys/ioctl.h and adds #include
<sys/dkio.h> to the places that actually want and use the disk
ioctls.

this became an issue when krw@'s X build failed when he was testing
a change to dkio.h.
tested by krw@
help from and ok miod@

Revision 1.84 / (download) - annotate - [select for diffs], Mon May 3 14:28:08 2010 UTC (14 years, 1 month ago) by jsing
Branch: MAIN
Changes since 1.83: +7 -18 lines
Diff to previous 1.83 (colored)

Switch newfs to opendev(3) - this simplies the code and will allow it to
benefit from planned changes to opendev(3).

ok krw@ marco@

Revision 1.83 / (download) - annotate - [select for diffs], Fri Apr 23 15:25:21 2010 UTC (14 years, 1 month ago) by jsing
Branch: MAIN
Changes since 1.82: +0 -2 lines
Diff to previous 1.82 (colored)

Recycle unused disklabel fields in order to create a disklabel unique
identifier, allowing the disk to be identified without relying on the
device name.

ok deraadt@ krw@ beck@ marco@ todd@

Revision 1.82 / (download) - annotate - [select for diffs], Sat Mar 20 14:19:38 2010 UTC (14 years, 2 months ago) by krw
Branch: MAIN
Changes since 1.81: +6 -2 lines
Diff to previous 1.81 (colored)

Make FFS2 the default format for file systems larger than INT_MAX
512-byte blocks. Better than just blowing up. Tweak man page to document
this and clarify various things.

Inspired by problems noted during an install by Harald Dunkel.

Suggestions and man page corrections from otto@ and jmc@

ok beck@

Revision 1.81 / (download) - annotate - [select for diffs], Fri Aug 8 23:49:53 2008 UTC (15 years, 10 months ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5
Changes since 1.80: +3 -2 lines
Diff to previous 1.80 (colored)

Admit b_blkno means block number; a block is DEV_BSIZE (a.k.a.
512) bytes; ffs is inextricably tied to using b_blkno and disklabel
always uses sectorsize units.

Thus use DEV_BSIZE units for all fields describing ffs filesystems
and convert to/from sectors where required. This enables the creation
and use of ffs filesystems on non-512 byte sectorsize devices.

This diff allows i386 and sgi (the two test platforms) to find
disklabels that are not on a sectorsize boundary. Same change to
further archs coming.

This is a no-op on 512-byte sectorsize devices.

This work triggered by jsing@'s need to create ffs filesystems on
sgi cdroms so we can create cdrom install media for sgi.

sgi testing by jsing@

ok jsing@ pedro@ "looks sane" beck@ weingart@

Revision 1.80 / (download) - annotate - [select for diffs], Mon Aug 4 18:46:32 2008 UTC (15 years, 10 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.79: +8 -4 lines
Diff to previous 1.79 (colored)

refuse to run on block devices; prompted by marco; ok marco@ millert@
deraadt@

Revision 1.79 / (download) - annotate - [select for diffs], Sun Jul 6 15:03:36 2008 UTC (15 years, 11 months ago) by krw
Branch: MAIN
Changes since 1.78: +1 -20 lines
Diff to previous 1.78 (colored)

Don't change the size of the partition being newfs'd when sectorsize,
either from the disklabel or via -S, is not 512 bytes. Disklabel
partition sizes are sectors and not 512 byte blocks. One less 'block
is 512 bytes' assumption. 2^32 or so to go.

ok otto@ millert@

Revision 1.78 / (download) - annotate - [select for diffs], Fri Jun 27 18:50:43 2008 UTC (15 years, 11 months ago) by sobrado
Branch: MAIN
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored)

documentation tweak.

Revision 1.77 / (download) - annotate - [select for diffs], Tue Jun 24 15:07:02 2008 UTC (15 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.76: +3 -2 lines
Diff to previous 1.76 (colored)

- move -S and -t into the main option descriptions: they were the only
options left of the old tuning list, and it makes sense to have one list
now
- document -T. this was requested by todd (fries), and comes largely from
the description in netbsd's page of the same name

ok millert otto

Revision 1.76 / (download) - annotate - [select for diffs], Wed Jun 4 14:21:34 2008 UTC (16 years ago) by tobias
Branch: MAIN
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored)

warnx already prepends string with a colon, no need to manually add one
here.

ok millert, otto

Revision 1.75 / (download) - annotate - [select for diffs], Tue Jan 29 13:02:31 2008 UTC (16 years, 4 months ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored)

More read/write result checking fixes to avoid unsigned comparisons vs
-1.

ok henning@ beck@ ray@

Revision 1.74 / (download) - annotate - [select for diffs], Tue Jan 15 14:23:25 2008 UTC (16 years, 4 months ago) by sthen
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

s/fragements/fragments/ in usage().

'please fix' jmc

Revision 1.73 / (download) - annotate - [select for diffs], Mon Nov 26 12:19:37 2007 UTC (16 years, 6 months ago) by tedu
Branch: MAIN
Changes since 1.72: +16 -13 lines
Diff to previous 1.72 (colored)

revised diff that handles the no mfs parts correctly

Revision 1.72 / (download) - annotate - [select for diffs], Sun Nov 25 22:09:35 2007 UTC (16 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.71: +11 -16 lines
Diff to previous 1.71 (colored)

when running as newfs, there is no argv[1].. backout previous

Revision 1.71 / (download) - annotate - [select for diffs], Sun Nov 25 15:13:57 2007 UTC (16 years, 6 months ago) by tedu
Branch: MAIN
Changes since 1.70: +17 -12 lines
Diff to previous 1.70 (colored)

Iruata Souza sent a diff that fixes weird occurences when mounting with
a relative path:  use realpath to only mount with absolute names.
ok deraadt thib

Revision 1.70 / (download) - annotate - [select for diffs], Mon Nov 5 11:37:25 2007 UTC (16 years, 7 months ago) by otto
Branch: MAIN
Changes since 1.69: +3 -2 lines
Diff to previous 1.69 (colored)

forgotten arg to printf, Tobias Ulmer

Revision 1.69 / (download) - annotate - [select for diffs], Tue Jun 26 19:03:21 2007 UTC (16 years, 11 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.68: +14 -13 lines
Diff to previous 1.68 (colored)

Enable creation of larger than 1TB FFS2 filesystems. Note that this
won't work yet. There remains sys/ufs work.  ok deraadt@

Revision 1.68 / (download) - annotate - [select for diffs], Sun Jun 10 19:11:43 2007 UTC (17 years ago) by otto
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

remove last instances of daddr_t; ok thib@

Revision 1.67 / (download) - annotate - [select for diffs], Fri Jun 1 23:42:35 2007 UTC (17 years ago) by pedro
Branch: MAIN
Changes since 1.66: +3 -3 lines
Diff to previous 1.66 (colored)

ufs1_daddr_t cleanup, okay otto@

Revision 1.66 / (download) - annotate - [select for diffs], Fri Jun 1 06:41:35 2007 UTC (17 years ago) by deraadt
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored)

convert ufs2_daddr_t -> daddr64_t for greater clarity; ok pedro otto thib

Revision 1.65 / (download) - annotate - [select for diffs], Tue May 29 06:28:16 2007 UTC (17 years ago) by otto
Branch: MAIN
Changes since 1.64: +9 -9 lines
Diff to previous 1.64 (colored)

Updated disklabel format to support larger disks and partitions. We
free room in struct partition by packing fragment size and
fragments/block more tighlty and use the resulting space to make
offset and size 48 bits.  For the disk part we use spare fields in
struct disklabel.  Kernel converts in-mem copy of the on-disk
label if needed, disklabel(8) writes new version.
We are careful to only change fields not used by bootloaders.
Conception of basic scheme by deraadt.
ok deraadt@ krw@

Revision 1.64 / (download) - annotate - [select for diffs], Sun May 20 11:28:06 2007 UTC (17 years ago) by millert
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored)

Update usage wrt -c option when called as mount_mfs.

Revision 1.63 / (download) - annotate - [select for diffs], Sat May 19 20:12:50 2007 UTC (17 years ago) by otto
Branch: MAIN
Changes since 1.62: +5 -5 lines
Diff to previous 1.62 (colored)

Now that the amd64 floppy and cd image -c setting have been fixed,
recommit the -c changes. For now, we warn only if we cannot honour -c.
ok millert@ deraadt@

Revision 1.62 / (download) - annotate - [select for diffs], Sat May 19 01:28:15 2007 UTC (17 years ago) by deraadt
Branch: MAIN
Changes since 1.61: +4 -4 lines
Diff to previous 1.61 (colored)

backout -c changes; they were not tested on all the media.  all newfs
changes obviously *MUST* be checked against whatever weird things the
floppies do to fit

Revision 1.61 / (download) - annotate - [select for diffs], Fri May 18 19:08:16 2007 UTC (17 years ago) by otto
Branch: MAIN
Changes since 1.60: +5 -5 lines
Diff to previous 1.60 (colored)

The unit of the -c options is fragments, so adjust man page and
variable name; correct the loop packing more inodes into the cg:
in some cases it could put more fragments into the cg than requested;
give an error if the -c option cannot be honoured. ok millert@ pedro@

Revision 1.60 / (download) - annotate - [select for diffs], Tue May 15 09:35:47 2007 UTC (17 years ago) by thib
Branch: MAIN
Changes since 1.59: +3 -3 lines
Diff to previous 1.59 (colored)

Make usage declaration match prototype; Make it __dead also.

ok otto@

Revision 1.59 / (download) - annotate - [select for diffs], Fri Apr 13 20:08:30 2007 UTC (17 years, 1 month ago) by millert
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored)

Missing bit in last commit, remove -z for getopt string.

Revision 1.58 / (download) - annotate - [select for diffs], Fri Apr 13 20:04:38 2007 UTC (17 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.57: +18 -39 lines
Diff to previous 1.57 (colored)

cut the verbosity from usage() and instead print a synopsis,
as matched by the man page; ok millert

Revision 1.57 / (download) - annotate - [select for diffs], Fri Apr 13 17:33:02 2007 UTC (17 years, 2 months ago) by millert
Branch: MAIN
Changes since 1.56: +36 -93 lines
Diff to previous 1.56 (colored)

Add support for creating ffs2 filesystems.  Note that the concept
of a constant-sized track is obsolete in today's world of variable
blocks per track disks so the cylinder group packing algorithm has
been updated.  Based on the ufs2 changes in FreeBSD by Kirk McKusick.
From pedro@ with changes by me as well as a few from NetBSD.
OK pedro@ beck@ thib@ and tested by more...

Revision 1.56 / (download) - annotate - [select for diffs], Tue Apr 3 20:59:34 2007 UTC (17 years, 2 months ago) by millert
Branch: MAIN
Changes since 1.55: +52 -29 lines
Diff to previous 1.55 (colored)

Use strtonum(), not atoi().  OK deraadt, with help from otto@

Revision 1.55 / (download) - annotate - [select for diffs], Tue Apr 3 18:42:32 2007 UTC (17 years, 2 months ago) by millert
Branch: MAIN
Changes since 1.54: +3 -42 lines
Diff to previous 1.54 (colored)

Remove obsolete options for superblock fields that are no longer used.
OK deraadt @, OK in principle tedu@

Revision 1.54 / (download) - annotate - [select for diffs], Tue Apr 3 17:08:30 2007 UTC (17 years, 2 months ago) by millert
Branch: MAIN
Changes since 1.53: +8 -56 lines
Diff to previous 1.53 (colored)

Minor cleanup: remove rcsids, remove #ifdef'd out code, COMPAT is
the default, quiet gcc.  OK deraadt@

Revision 1.53 / (download) - annotate - [select for diffs], Mon Apr 2 20:20:39 2007 UTC (17 years, 2 months ago) by millert
Branch: MAIN
Changes since 1.52: +4 -32 lines
Diff to previous 1.52 (colored)

Modern disks do bad sector replacement themselves.  There is no
need to reserve space for them in the filesystem itself.
OK deraadt@ pedro@

Revision 1.52 / (download) - annotate - [select for diffs], Thu Mar 9 13:35:02 2006 UTC (18 years, 3 months ago) by pedro
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.51: +3 -21 lines
Diff to previous 1.51 (colored)

Remove option -n from newfs as well as all references to fs_postbl()
Various testing for a while, okay krw@

Revision 1.51 / (download) - annotate - [select for diffs], Fri Oct 28 19:10:57 2005 UTC (18 years, 7 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.50: +25 -12 lines
Diff to previous 1.50 (colored)

Make it possible to use -P on readonly memory filesystems. From
Alexander Hall, with some guidance by me. ok deraadt@

Revision 1.50 / (download) - annotate - [select for diffs], Thu Aug 12 07:53:50 2004 UTC (19 years, 10 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE, OPENBSD_3_8, OPENBSD_3_7_BASE, OPENBSD_3_7, OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.49: +3 -3 lines
Diff to previous 1.49 (colored)

Prevent core dump on large block sizes by checking block size against
MAXBSIZE.  ok millert@

Revision 1.49 / (download) - annotate - [select for diffs], Fri Jul 2 15:48:36 2004 UTC (19 years, 11 months ago) by otto
Branch: MAIN
Changes since 1.48: +24 -9 lines
Diff to previous 1.48 (colored)

Take TMPDIR into account when creating a temp mountpoint for populating.
ok avsm@ millert@; man page ok jmc@

Revision 1.48 / (download) - annotate - [select for diffs], Sat Jun 26 18:21:36 2004 UTC (19 years, 11 months ago) by otto
Branch: MAIN
Changes since 1.47: +157 -10 lines
Diff to previous 1.47 (colored)

For all the mfs lovers:

- Make the root of an mfs file system inherit the permission and
  owner/group of the mountpoint. Work by david@.
- Add the ability to populate an mfs file system with the contents of a
  directory or a file system immediately after creation, controlled
  by the new -P mount option.

Discussed with and tested by many, ok djm@ david@

Revision 1.44.2.1 / (download) - annotate - [select for diffs], Mon Nov 3 23:47:26 2003 UTC (20 years, 7 months ago) by brad
Branch: OPENBSD_3_4
Changes since 1.44: +4 -4 lines
Diff to previous 1.44 (colored) next main 1.45 (colored)

MFC:
Fix by tedu@

better guess for ncyls.  allows chuck yerkes to make small file systems again.

ok deraadt@

Revision 1.47 / (download) - annotate - [select for diffs], Mon Nov 3 05:40:09 2003 UTC (20 years, 7 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored)

NULL for NULL pointers, not 0

Revision 1.46 / (download) - annotate - [select for diffs], Mon Nov 3 05:36:27 2003 UTC (20 years, 7 months ago) by tedu
Branch: MAIN
Changes since 1.45: +3 -4 lines
Diff to previous 1.45 (colored)

combine ugly printf(), exit() combo statements into err() or errx().
mostly from tom cosgrove.

Revision 1.45 / (download) - annotate - [select for diffs], Tue Oct 7 20:14:54 2003 UTC (20 years, 8 months ago) by tedu
Branch: MAIN
Changes since 1.44: +4 -4 lines
Diff to previous 1.44 (colored)

better guess for ncyls.  allows chuck yerkes to make small file systems again.

Revision 1.44 / (download) - annotate - [select for diffs], Wed Jul 16 18:02:36 2003 UTC (20 years, 10 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_3_4_BASE
Branch point for: OPENBSD_3_4
Changes since 1.43: +19 -9 lines
Diff to previous 1.43 (colored)

remove default limit of 16 cylinders per group.  it's now set to
as many as fit with the other parameters given.
change default frag size to 2048, bumping block size to 16k.
from freebsd.

ok deraadt@ and co.

Revision 1.43 / (download) - annotate - [select for diffs], Wed Jul 2 21:44:58 2003 UTC (20 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.42: +3 -3 lines
Diff to previous 1.42 (colored)

missing protos

Revision 1.42 / (download) - annotate - [select for diffs], Wed Jun 25 21:24:10 2003 UTC (20 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.41: +4 -4 lines
Diff to previous 1.41 (colored)

proto repairs

Revision 1.41 / (download) - annotate - [select for diffs], Wed Jun 11 06:22:14 2003 UTC (21 years ago) by deraadt
Branch: MAIN
Changes since 1.40: +8 -14 lines
Diff to previous 1.40 (colored)

ansification

Revision 1.40 / (download) - annotate - [select for diffs], Tue Jun 10 16:41:29 2003 UTC (21 years ago) by deraadt
Branch: MAIN
Changes since 1.39: +55 -55 lines
Diff to previous 1.39 (colored)

boring cleanups

Revision 1.39 / (download) - annotate - [select for diffs], Mon Jun 2 20:06:16 2003 UTC (21 years ago) by millert
Branch: MAIN
Changes since 1.38: +3 -7 lines
Diff to previous 1.38 (colored)

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

Revision 1.38 / (download) - annotate - [select for diffs], Sat May 3 17:21:04 2003 UTC (21 years, 1 month ago) by millert
Branch: MAIN
Changes since 1.37: +10 -2 lines
Diff to previous 1.37 (colored)

The 'memleft' calcuations assume that the data address starts at
0, which is no longer the case.  So instead of the hokey private
malloc() implementation, just use mmap.  From diffs I ran on
anoncvs.usa 4 years ago.

Revision 1.37 / (download) - annotate - [select for diffs], Wed Apr 16 10:33:16 2003 UTC (21 years, 1 month ago) by markus
Branch: MAIN
Changes since 1.36: +67 -7 lines
Diff to previous 1.36 (colored)

fix race between mount(2) and exit(2) for mount_mfs.
from netbsd (drochner, newfs.c 1.30, mkfs.c 1.29, no copyright changes)
ok tedu@

Revision 1.36 / (download) - annotate - [select for diffs], Thu Mar 13 09:09:26 2003 UTC (21 years, 3 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3
Changes since 1.35: +3 -3 lines
Diff to previous 1.35 (colored)

lots of sprintf -> snprintf and strcpy -> strlcpy; checked by tedu

Revision 1.35 / (download) - annotate - [select for diffs], Sun May 26 09:24:35 2002 UTC (22 years ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored)

pid_t cleanup

Revision 1.34 / (download) - annotate - [select for diffs], Mon May 6 19:25:06 2002 UTC (22 years, 1 month ago) by millert
Branch: MAIN
Changes since 1.33: +3 -3 lines
Diff to previous 1.33 (colored)

Use the default calculation of maxcontig, based on fs_bsize and MAXPHYS, so
that the cluster summary information is correct for bsize=4k and MAXPHYS=64k.
From NetBSD (mycroft)

Revision 1.33 / (download) - annotate - [select for diffs], Tue Apr 23 18:54:12 2002 UTC (22 years, 1 month ago) by espie
Branch: MAIN
Changes since 1.32: +5 -5 lines
Diff to previous 1.32 (colored)

In mount.h, rename field export -> export_info, to avoid collision with C++.
Synch files that use that field.

(This argument is an internal interface specific to OpenBSD, so it won't
cause compatibility problems.)

(No bump, not an ABI change).

ok art, millert...

Revision 1.32 / (download) - annotate - [select for diffs], Tue Feb 19 19:39:38 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1
Changes since 1.31: +3 -18 lines
Diff to previous 1.31 (colored)

We live in an ANSI C world.  Remove lots of gratuitous #ifdef __STDC__ cruft.

Revision 1.31 / (download) - annotate - [select for diffs], Mon Feb 18 21:57:56 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
Changes since 1.30: +4 -4 lines
Diff to previous 1.30 (colored)

Don't accept -N flag for mount_mfs.  This flag is turned on automatically
when invoked as mount_mfs but it has different semantics from what is
described in the man page.

Revision 1.30 / (download) - annotate - [select for diffs], Sat Feb 16 21:27:36 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
Changes since 1.29: +7 -7 lines
Diff to previous 1.29 (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.29 / (download) - annotate - [select for diffs], Mon Nov 5 07:39:17 2001 UTC (22 years, 7 months ago) by mpech
Branch: MAIN
Changes since 1.28: +7 -7 lines
Diff to previous 1.28 (colored)

kill more registers;

millert@ ok

Revision 1.28 / (download) - annotate - [select for diffs], Sat Jul 7 18:26:16 2001 UTC (22 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_0_BASE, OPENBSD_3_0
Changes since 1.27: +17 -13 lines
Diff to previous 1.27 (colored)

major -Wall cleanup, almost complete

Revision 1.27 / (download) - annotate - [select for diffs], Thu Apr 19 16:22:18 2001 UTC (23 years, 1 month ago) by gluk
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE, OPENBSD_2_9
Changes since 1.26: +15 -3 lines
Diff to previous 1.26 (colored)

Cleanup dirpref and synhronize superblock with freebsd.
From FreeBSD with little changes.

art@ ok.

Revision 1.26 / (download) - annotate - [select for diffs], Sat Apr 14 03:15:54 2001 UTC (23 years, 2 months ago) by gluk
Branch: MAIN
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 (colored)

Forgot remove 'U' from optstring; millert@ ok.	 ;)

Revision 1.25 / (download) - annotate - [select for diffs], Thu Apr 5 00:50:07 2001 UTC (23 years, 2 months ago) by gluk
Branch: MAIN
Changes since 1.24: +8 -5 lines
Diff to previous 1.24 (colored)

Fix:
- two overflow of static buffer by device name.
- one overflow of dynamic buffer.

Revision 1.24 / (download) - annotate - [select for diffs], Wed Apr 4 22:06:39 2001 UTC (23 years, 2 months ago) by gluk
Branch: MAIN
Changes since 1.23: +2 -7 lines
Diff to previous 1.23 (colored)

bye bye -U (soft updates).

Revision 1.23 / (download) - annotate - [select for diffs], Tue Apr 3 22:59:35 2001 UTC (23 years, 2 months ago) by millert
Branch: MAIN
Changes since 1.22: +42 -30 lines
Diff to previous 1.22 (colored)

mount_mfs should not take the -U flag sync mfs is async and you cannot
have both aync and soft updates (not that it makes sense to have soft
updates on mfs anyway).  Also sync the usage in mount_mfs mode to
the man page.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Apr 30 05:07:46 2000 UTC (24 years, 1 month ago) by bjc
Branch: MAIN
CVS Tags: OPENBSD_2_8_BASE, OPENBSD_2_8, OPENBSD_2_7_BASE, OPENBSD_2_7
Changes since 1.21: +4 -4 lines
Diff to previous 1.21 (colored)

#ifdef vax -> #ifdef __vax__

Revision 1.21 / (download) - annotate - [select for diffs], Tue Mar 21 21:58:04 2000 UTC (24 years, 2 months ago) by jason
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

add missing break; found by Matt Patton <mep@netsec.net>.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Dec 3 19:24:18 1999 UTC (24 years, 6 months ago) by art
Branch: MAIN
Changes since 1.19: +9 -4 lines
Diff to previous 1.19 (colored)

Allow enabling soft updates (with -U) on a new filesystem.
Allow soft updates on mfs filesystems (even if it's stupid).

Revision 1.19 / (download) - annotate - [select for diffs], Tue Aug 17 09:13:14 1999 UTC (24 years, 9 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

More <sys/file.h> vs. <fcntl.h> and open() flags fixes.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Apr 10 04:09:23 1999 UTC (25 years, 2 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5
Changes since 1.17: +8 -4 lines
Diff to previous 1.17 (colored)

Add -q flag to newfs and use it in the install

Revision 1.17 / (download) - annotate - [select for diffs], Fri Sep 26 01:49:18 1997 UTC (26 years, 8 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE, OPENBSD_2_4, OPENBSD_2_3_BASE, OPENBSD_2_3, OPENBSD_2_2_BASE, OPENBSD_2_2
Changes since 1.16: +10 -16 lines
Diff to previous 1.16 (colored)

No longer allow the "newfs -flags /dev/rdev disk-type" form.  It's
no longer documented and disk type is settable via the -T flag.
Also fix a problem kept newfs from building w/o COMPAT being defined.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Jul 25 19:13:07 1997 UTC (26 years, 10 months ago) by mickey
Branch: MAIN
Changes since 1.15: +6 -6 lines
Diff to previous 1.15 (colored)

#if __STDC__ --> #ifdef __STDC__

Revision 1.15 / (download) - annotate - [select for diffs], Mon Jun 16 00:03:12 1997 UTC (26 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.14: +6 -5 lines
Diff to previous 1.14 (colored)

if -o is used to explicitly specify time or space optimization preference,
do not override based on minfree calculation; problem from jgarzik@pobox.com,
my fix; PR#226

Revision 1.14 / (download) - annotate - [select for diffs], Sun Feb 23 03:51:25 1997 UTC (27 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_1_BASE, OPENBSD_2_1
Changes since 1.13: +3 -8 lines
Diff to previous 1.13 (colored)

Inline fsirand(8) (at no noticable cost in speed).

Revision 1.13 / (download) - annotate - [select for diffs], Sat Feb 22 05:53:35 1997 UTC (27 years, 3 months ago) by millert
Branch: MAIN
Changes since 1.12: +16 -19 lines
Diff to previous 1.12 (colored)

progname -> __progname and exec fsirand after mkfs().

Revision 1.12 / (download) - annotate - [select for diffs], Tue Feb 11 07:01:38 1997 UTC (27 years, 4 months ago) by millert
Branch: MAIN
Changes since 1.11: +2 -6 lines
Diff to previous 1.11 (colored)

Remove occurences of headswitch and trackseek, they no longer
exist in struct fs.

Revision 1.11 / (download) - annotate - [select for diffs], Thu Jan 16 05:48:02 1997 UTC (27 years, 4 months ago) by millert
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

Correct logic such that newfs w/o -t on a device w/o a label
defaults to ffs like people expect.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Jan 15 23:41:31 1997 UTC (27 years, 4 months ago) by millert
Branch: MAIN
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

getopt(3) returns -1 when out of args, not EOF, whee!

Revision 1.9 / (download) - annotate - [select for diffs], Mon Dec 23 07:48:28 1996 UTC (27 years, 5 months ago) by downsj
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

readlabelfs()

Revision 1.8 / (download) - annotate - [select for diffs], Wed Dec 4 10:26:36 1996 UTC (27 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.7: +10 -9 lines
Diff to previous 1.7 (colored)

rearrange argv[0] code

Revision 1.7 / (download) - annotate - [select for diffs], Wed Dec 4 08:52:18 1996 UTC (27 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.6: +4 -3 lines
Diff to previous 1.6 (colored)

fix usage

Revision 1.6 / (download) - annotate - [select for diffs], Wed Dec 4 08:38:59 1996 UTC (27 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.5: +36 -7 lines
Diff to previous 1.5 (colored)

first cut at "newfs -t fstype device". this is very neat

Revision 1.5 / (download) - annotate - [select for diffs], Sun Nov 24 23:46:44 1996 UTC (27 years, 6 months ago) by millert
Branch: MAIN
Changes since 1.4: +3 -2 lines
Diff to previous 1.4 (colored)

Add MOPT_UPDATE to mount options since there is filesystem
support for it.  From NetBSD (cgd).

Revision 1.4 / (download) - annotate - [select for diffs], Sun Oct 27 20:55:05 1996 UTC (27 years, 7 months ago) by downsj
Branch: MAIN
Changes since 1.3: +15 -10 lines
Diff to previous 1.3 (colored)

newfs for disks other than 512bytes/sector, NetBSD pr#2404,
<yasufu-i@is.aist-nara.ac.jp>.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Jun 23 14:31:47 1996 UTC (27 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

update rcsid

Revision 1.2 / (download) - annotate - [select for diffs], Wed May 22 11:34:52 1996 UTC (28 years ago) by deraadt
Branch: MAIN
Changes since 1.1: +3 -19 lines
Diff to previous 1.1 (colored)

libutil

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:43:43 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:43:43 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.