#
1.44 |
|
14-Mar-2022 |
mlelstv |
Silently ignore fstab entries with NAME= entries that cannot be resolved. Fixes PR 56249.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609
|
#
1.43 |
|
01-Mar-2019 |
christos |
Use getfsspecname() to fill the filesystem argument in dumpdates. While here, make sure that the error strings terminate with newline consistently, and add a function that adds the system error string.
|
Revision tags: pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
|
#
1.42 |
|
08-Sep-2013 |
mlelstv |
branches: 1.42.18; 1.42.26; Fix handling of NAME aliases in /etc/fstab.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.41 |
|
15-Jun-2013 |
christos |
handle new lfs split
|
Revision tags: agc-symver-base yamt-pagecache-base8
|
#
1.40 |
|
13-Jan-2013 |
dholland |
Use more static.
|
#
1.39 |
|
13-Jan-2013 |
dholland |
Add some const.
|
Revision tags: yamt-pagecache-base7 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4
|
#
1.38 |
|
07-Apr-2012 |
christos |
branches: 1.38.2; factor out rawname() from dump, fsck, savecore.
|
#
1.37 |
|
07-Apr-2012 |
christos |
use getfsspecname()
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 netbsd-6-base netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE jym-xensuspend-nbase netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base matt-armv6-nbase matt-armv6-prevmlocking cube-autoconf-base mjf-devfs-base matt-armv6-base matt-mips64-base hpcarm-cleanup-base
|
#
1.36 |
|
18-Dec-2006 |
christos |
branches: 1.36.36; Convert a couple of "(void)&" constructs to volatile. Flag various unused parameters in restore and dump so that these will compile with -Wextra. (Note: restore uses some stuff from dump.)
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.35 |
|
24-Jun-2006 |
perseant |
Change LFCNWRAP{STOP,GO} to make them more suitable for snapshotting; in particular, the caller can now choose whether to wait for the condition to be met, and if the caller of LFCNWRAPSTOP dies or otherwise closes the descriptor, the filesystem is started again. Updated the ckckp regression test to use the new semantics.
dump_lfs(8) now uses the fcntls to implement LFS-style snapshotting through the -X flag, addressing PR#33457 albeit not using fss(4). Fixed a couple other problems with dump_lfs that manifested themselves during testing.
|
#
1.34 |
|
27-Jun-2005 |
christos |
sprinkle const
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.33 |
|
21-Apr-2004 |
christos |
Replace the statfs() family of system calls with statvfs(). Retain binary compatibility.
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
#
1.32 |
|
15-Mar-2004 |
lukem |
Adjust tstart_volume (volume start time) by the time spent in query(), similar to the adjustment for tstart_writing made in optr.c rev 1.4. Should fix PR bin/19711 from matthew green.
|
#
1.31 |
|
07-Aug-2003 |
agc |
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22308, verified by myself.
|
#
1.30 |
|
02-Apr-2003 |
fvdl |
Add support for UFS2. UFS2 is an enhanced FFS, adding support for 64 bit block pointers, extended attribute storage, and a few other things.
This commit does not yet include the code to manipulate the extended storage (for e.g. ACLs), this will be done later.
Originally written by Kirk McKusick and Network Associates Laboratories for FreeBSD.
|
#
1.29 |
|
27-Mar-2003 |
lukem |
Use "wall -g operator" (instead of private code) to broadcast() messages to members of the operator group. Don't install "setgid tty", and remove now unnecessary gid/egid swapping. Remove utmp trawling code pulled in from usr.bin/who. The Code is now simpler, and more portable (without the utmp cruft) too.
This is derived from similar work in OpenBSD.
|
Revision tags: fvdl_fs64_base
|
#
1.28 |
|
18-Aug-2002 |
yamt |
save/restore errno in signal handlers.
|
#
1.27 |
|
16-Aug-2002 |
itojun |
defend against malicious line in ut_line, which could cause unwanted writes to anything under /dev. revoke setuid/gid privs earlier. From: xs@kittenz.org
|
#
1.26 |
|
02-Aug-2002 |
christos |
support utmpx
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
#
1.25 |
|
25-Dec-2001 |
lukem |
Fixes from FreeBSD: - Fix error if first tape was write protected. Fix NetBSD PRs 4754 and 6098. - Make dump exit codes confirm to manual page. - Use \a instead of \7 to make noise. - Fix estimated number of tapes for huge dumps to cartridges. - Use <sys/queue.h> SLIST_* instead of home-rolled lists. - Do not exit if unable to read or create /etc/dumpdates. - Support output (tape) device returning ENOSPC for end-of-media on a write.
Fixes by me: - Remove unused ddates_in. - Don't dump core if SIGINFO is received before 1 second has elapsed. - Only process SIGINFO in current "active" child. - Don't dump core in -w if dumpdates wasn't readable and ddatev == NULL - Minor KNF; wrap some lines
|
#
1.24 |
|
24-Dec-2001 |
lukem |
For dump_lfs(8), in getfstab(), only "lfs" (instead of "ufs" or "ffs"). Fix from Minoura Makoto in [bin/10525].
|
#
1.23 |
|
23-Dec-2001 |
lukem |
nuke trailing whitespace
|
#
1.22 |
|
22-Dec-2001 |
lukem |
- use correct type for minTime in findlru() (size_t instead of int) - clean up whitespace
|
#
1.21 |
|
01-Nov-2001 |
lukem |
fix -Wshadow warnings
|
#
1.20 |
|
25-Oct-2001 |
lukem |
in msg(), don't call va_list using functions twice in a row without calling va_start() in between; reorder code so that we call vsnprintf and then just fputs that buffer. crank the size of lastmsg whilst we're here problem noted by Hideo Saito in [bin/14348].
|
#
1.19 |
|
15-Oct-2001 |
blymn |
Add the capability for dump to print timestamps on all informational messages.
|
#
1.18 |
|
08-Aug-2001 |
david |
Patch to drop setgid tty privs until forking for operator notification
|
#
1.17 |
|
28-May-2001 |
lukem |
* improve parsing of file-systems-to-dump when a path is given: - if it's a path to an unmounted file-system listed in /etc/fstab, use that instead of assuming the user wanted a subtree dump of the parent directory. this restores the behaviour of dump before the subtree dumping code went in. - if it's a path to a mounted file-system which is not in /etc/fstab, use the info from getmntinfo(3). previously, dump would choke. * implement error checked malloc(), calloc(), strdup(), and use appropriately (some of the calloc()s weren't being checked) * use 'file-system' instead of 'filesystem' in the man page
|
#
1.16 |
|
28-May-2001 |
lukem |
unifdef !__STDC__ (missed in previous)
|
#
1.15 |
|
27-May-2001 |
lukem |
knf to ansi
|
#
1.14 |
|
10-Oct-2000 |
is |
Format string cleanups by Bill Sommerfeld.
|
Revision tags: netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base netbsd-1-4-PATCH002 wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
|
#
1.13 |
|
01-Apr-1998 |
kleink |
branches: 1.13.2; 1.13.10; Need <time.h> for time(), localtime() and ctime() prototypes.
|
Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
|
#
1.12 |
|
15-Sep-1997 |
lukem |
* cleanup for WARNS=1 * fix use of .Nm * comment out some unused(?) functions
|
#
1.11 |
|
27-May-1997 |
mrg |
fix off by one bug.
|
#
1.10 |
|
21-Apr-1997 |
thorpej |
Don't need to account for space for NUL, as it's included in the sizeof(_PATH_DEV), noted by Chris Demetriou <cgd@netbsd.org>
|
#
1.9 |
|
21-Apr-1997 |
thorpej |
Add missing `-', noted by Erik Fair <fair@cesium.clock.org> on current-users.
|
#
1.8 |
|
21-Apr-1997 |
mrg |
be safe with buffers.
|
#
1.7 |
|
15-Apr-1997 |
lukem |
remove use of "register".
|
#
1.6 |
|
10-Apr-1997 |
lukem |
Implement changes from [bin/1915] * 'w' and 'W' display the year * verbosity additions displaying total & per-volume transfer times and rates
|
#
1.5 |
|
16-Jan-1997 |
perry |
fix pr 2977 -- only try to dump ufs/ffs partitions
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
#
1.4 |
|
18-May-1996 |
jtk |
Adjust the base for time estimates to ignore time we spent waiting for operator input. enhancements from PR #900
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
#
1.3 |
|
18-Mar-1995 |
cgd |
convert to new RCS Id conventions; reduce my headache
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
|
#
1.2 |
|
08-Jun-1994 |
mycroft |
Update from 4.4-Lite, with local changes.
|
#
1.1 |
|
22-Dec-1993 |
cgd |
branches: 1.1.1; new version from CSRG, via BSDI, with fixes
|
#
1.43 |
|
01-Mar-2019 |
christos |
Use getfsspecname() to fill the filesystem argument in dumpdates. While here, make sure that the error strings terminate with newline consistently, and add a function that adds the system error string.
|
Revision tags: pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
|
#
1.42 |
|
08-Sep-2013 |
mlelstv |
branches: 1.42.18; Fix handling of NAME aliases in /etc/fstab.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
#
1.41 |
|
15-Jun-2013 |
christos |
handle new lfs split
|
Revision tags: agc-symver-base yamt-pagecache-base8
|
#
1.40 |
|
13-Jan-2013 |
dholland |
Use more static.
|
#
1.39 |
|
13-Jan-2013 |
dholland |
Add some const.
|
Revision tags: yamt-pagecache-base7 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4
|
#
1.38 |
|
07-Apr-2012 |
christos |
branches: 1.38.2; factor out rawname() from dump, fsck, savecore.
|
#
1.37 |
|
07-Apr-2012 |
christos |
use getfsspecname()
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 netbsd-6-base netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE jym-xensuspend-nbase netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base matt-armv6-nbase matt-armv6-prevmlocking cube-autoconf-base mjf-devfs-base matt-armv6-base matt-mips64-base hpcarm-cleanup-base
|
#
1.36 |
|
18-Dec-2006 |
christos |
branches: 1.36.36; Convert a couple of "(void)&" constructs to volatile. Flag various unused parameters in restore and dump so that these will compile with -Wextra. (Note: restore uses some stuff from dump.)
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.35 |
|
24-Jun-2006 |
perseant |
Change LFCNWRAP{STOP,GO} to make them more suitable for snapshotting; in particular, the caller can now choose whether to wait for the condition to be met, and if the caller of LFCNWRAPSTOP dies or otherwise closes the descriptor, the filesystem is started again. Updated the ckckp regression test to use the new semantics.
dump_lfs(8) now uses the fcntls to implement LFS-style snapshotting through the -X flag, addressing PR#33457 albeit not using fss(4). Fixed a couple other problems with dump_lfs that manifested themselves during testing.
|
#
1.34 |
|
27-Jun-2005 |
christos |
sprinkle const
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
#
1.33 |
|
21-Apr-2004 |
christos |
Replace the statfs() family of system calls with statvfs(). Retain binary compatibility.
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
#
1.32 |
|
15-Mar-2004 |
lukem |
Adjust tstart_volume (volume start time) by the time spent in query(), similar to the adjustment for tstart_writing made in optr.c rev 1.4. Should fix PR bin/19711 from matthew green.
|
#
1.31 |
|
07-Aug-2003 |
agc |
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22308, verified by myself.
|
#
1.30 |
|
02-Apr-2003 |
fvdl |
Add support for UFS2. UFS2 is an enhanced FFS, adding support for 64 bit block pointers, extended attribute storage, and a few other things.
This commit does not yet include the code to manipulate the extended storage (for e.g. ACLs), this will be done later.
Originally written by Kirk McKusick and Network Associates Laboratories for FreeBSD.
|
#
1.29 |
|
27-Mar-2003 |
lukem |
Use "wall -g operator" (instead of private code) to broadcast() messages to members of the operator group. Don't install "setgid tty", and remove now unnecessary gid/egid swapping. Remove utmp trawling code pulled in from usr.bin/who. The Code is now simpler, and more portable (without the utmp cruft) too.
This is derived from similar work in OpenBSD.
|
Revision tags: fvdl_fs64_base
|
#
1.28 |
|
18-Aug-2002 |
yamt |
save/restore errno in signal handlers.
|
#
1.27 |
|
16-Aug-2002 |
itojun |
defend against malicious line in ut_line, which could cause unwanted writes to anything under /dev. revoke setuid/gid privs earlier. From: xs@kittenz.org
|
#
1.26 |
|
02-Aug-2002 |
christos |
support utmpx
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
#
1.25 |
|
25-Dec-2001 |
lukem |
Fixes from FreeBSD: - Fix error if first tape was write protected. Fix NetBSD PRs 4754 and 6098. - Make dump exit codes confirm to manual page. - Use \a instead of \7 to make noise. - Fix estimated number of tapes for huge dumps to cartridges. - Use <sys/queue.h> SLIST_* instead of home-rolled lists. - Do not exit if unable to read or create /etc/dumpdates. - Support output (tape) device returning ENOSPC for end-of-media on a write.
Fixes by me: - Remove unused ddates_in. - Don't dump core if SIGINFO is received before 1 second has elapsed. - Only process SIGINFO in current "active" child. - Don't dump core in -w if dumpdates wasn't readable and ddatev == NULL - Minor KNF; wrap some lines
|
#
1.24 |
|
24-Dec-2001 |
lukem |
For dump_lfs(8), in getfstab(), only "lfs" (instead of "ufs" or "ffs"). Fix from Minoura Makoto in [bin/10525].
|
#
1.23 |
|
23-Dec-2001 |
lukem |
nuke trailing whitespace
|
#
1.22 |
|
22-Dec-2001 |
lukem |
- use correct type for minTime in findlru() (size_t instead of int) - clean up whitespace
|
#
1.21 |
|
01-Nov-2001 |
lukem |
fix -Wshadow warnings
|
#
1.20 |
|
25-Oct-2001 |
lukem |
in msg(), don't call va_list using functions twice in a row without calling va_start() in between; reorder code so that we call vsnprintf and then just fputs that buffer. crank the size of lastmsg whilst we're here problem noted by Hideo Saito in [bin/14348].
|
#
1.19 |
|
15-Oct-2001 |
blymn |
Add the capability for dump to print timestamps on all informational messages.
|
#
1.18 |
|
08-Aug-2001 |
david |
Patch to drop setgid tty privs until forking for operator notification
|
#
1.17 |
|
28-May-2001 |
lukem |
* improve parsing of file-systems-to-dump when a path is given: - if it's a path to an unmounted file-system listed in /etc/fstab, use that instead of assuming the user wanted a subtree dump of the parent directory. this restores the behaviour of dump before the subtree dumping code went in. - if it's a path to a mounted file-system which is not in /etc/fstab, use the info from getmntinfo(3). previously, dump would choke. * implement error checked malloc(), calloc(), strdup(), and use appropriately (some of the calloc()s weren't being checked) * use 'file-system' instead of 'filesystem' in the man page
|
#
1.16 |
|
28-May-2001 |
lukem |
unifdef !__STDC__ (missed in previous)
|
#
1.15 |
|
27-May-2001 |
lukem |
knf to ansi
|
#
1.14 |
|
10-Oct-2000 |
is |
Format string cleanups by Bill Sommerfeld.
|
Revision tags: netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base netbsd-1-4-PATCH002 wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
|
#
1.13 |
|
01-Apr-1998 |
kleink |
branches: 1.13.2; 1.13.10; Need <time.h> for time(), localtime() and ctime() prototypes.
|
Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
|
#
1.12 |
|
15-Sep-1997 |
lukem |
* cleanup for WARNS=1 * fix use of .Nm * comment out some unused(?) functions
|
#
1.11 |
|
27-May-1997 |
mrg |
fix off by one bug.
|
#
1.10 |
|
21-Apr-1997 |
thorpej |
Don't need to account for space for NUL, as it's included in the sizeof(_PATH_DEV), noted by Chris Demetriou <cgd@netbsd.org>
|
#
1.9 |
|
21-Apr-1997 |
thorpej |
Add missing `-', noted by Erik Fair <fair@cesium.clock.org> on current-users.
|
#
1.8 |
|
21-Apr-1997 |
mrg |
be safe with buffers.
|
#
1.7 |
|
15-Apr-1997 |
lukem |
remove use of "register".
|
#
1.6 |
|
10-Apr-1997 |
lukem |
Implement changes from [bin/1915] * 'w' and 'W' display the year * verbosity additions displaying total & per-volume transfer times and rates
|
#
1.5 |
|
16-Jan-1997 |
perry |
fix pr 2977 -- only try to dump ufs/ffs partitions
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
#
1.4 |
|
18-May-1996 |
jtk |
Adjust the base for time estimates to ignore time we spent waiting for operator input. enhancements from PR #900
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
#
1.3 |
|
18-Mar-1995 |
cgd |
convert to new RCS Id conventions; reduce my headache
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
|
#
1.2 |
|
08-Jun-1994 |
mycroft |
Update from 4.4-Lite, with local changes.
|
#
1.1 |
|
22-Dec-1993 |
cgd |
branches: 1.1.1; new version from CSRG, via BSDI, with fixes
|