| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Apply the following automated changes to try to eliminate
no-longer-needed sys/cdefs.h includes as well as now-empty
blank lines in a row.
Remove /^#if.*\n#endif.*\n#include\s+<sys/cdefs.h>.*\n/
Remove /\n+#include\s+<sys/cdefs.h>.*\n+#if.*\n#endif.*\n+/
Remove /\n+#if.*\n#endif.*\n+/
Remove /^#if.*\n#endif.*\n/
Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/types.h>/
Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/param.h>/
Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/capsicum.h>/
Sponsored by: Netflix
|
| |
|
|
|
|
|
|
| |
Remove ancient SCCS tags from the tree, automated scripting, with two
minor fixup to keep things compiling. All the common forms in the tree
were removed with a perl script.
Sponsored by: Netflix
|
| |
|
|
|
|
|
| |
These do not use __FBSDID but instead use bare char arrays.
Reviewed by: imp, emaste
Differential Revision: https://reviews.freebsd.org/D41957
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mainly focus on files that use BSD 3-Clause license.
The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.
Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.
Notes:
svn path=/head/; revision=326025
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.
Submitted by: Jan Schaumann <jschauma@stevens.edu>
Pull Request: https://github.com/freebsd/freebsd/pull/96
Notes:
svn path=/head/; revision=314436
|
| |
|
|
| |
Notes:
svn path=/head/; revision=298089
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
include sys/time.h instead of time.h. This include is incorrect as
per the manpages for the APIs and the POSIX definitions. This commit
replaces sys/time.h where necessary with time.h.
The commit also includes some minor style(9) header fixup in newfs.
This commit is part of a larger effort by Garrett Cooper started in
//depot/user/gcooper/posix-conformance-work/ -- to make FreeBSD more
POSIX compliant.
Submitted by: Garrett Cooper yanegomi at gmail dot com
Notes:
svn path=/head/; revision=217769
|
| |
|
|
|
|
|
|
|
| |
PR: 129110
Submitted by: Mike Voorhis <mvoorhis@cs.wpi.edu>
MFC after: 3 weeks
Notes:
svn path=/head/; revision=193022
|
| |
|
|
|
|
|
|
|
|
|
| |
filesystem. This avoids confusion with nullfs and unionfs filesystems
which reference the root of a UFS filesystem as a target.
PR: 116849
Approved by: kib
Notes:
svn path=/head/; revision=189267
|
| |
|
|
|
|
|
|
|
| |
fix.
Noticed by: ru
Notes:
svn path=/head/; revision=161025
|
| |
|
|
|
|
|
|
|
|
| |
archs, hence printf(3) warning. Fix this.
Noticed by: tinderbox
Approved by: rse
Notes:
svn path=/head/; revision=161017
|
| |
|
|
|
|
|
|
|
|
|
| |
output to setproctitle(3) in order to get rid of the ugly two-character
escape sequence "\n" in the ps(1) output of a dump(8) process:
<< [...] finished in 0:00 at Sat Aug 5 14:44:39 2006\n (dump)
>> [...] finished in 0:00 at Sat Aug 5 14:44:39 2006 (dump)
Notes:
svn path=/head/; revision=161000
|
| |
|
|
| |
Notes:
svn path=/head/; revision=141965
|
| |
|
|
|
|
|
| |
Submitted by: bde
Notes:
svn path=/head/; revision=139422
|
| |
|
|
|
|
|
|
|
|
| |
normal status messages. Previously a large number of these new
messages could be spewed out towards the end of a dump.
Reviewed by: imp
Notes:
svn path=/head/; revision=130753
|
| |
|
|
|
|
|
|
|
| |
Print the ETA of dump being finished, rather than a cryptic delta
time. Also, if we have written more blocks than the tapesize, assume
that we are 99.99% done and that we'll be finished 'soon'.
Notes:
svn path=/head/; revision=129556
|
| |
|
|
|
|
|
|
|
| |
per letter dated July 22, 1999.
Approved by: core, imp
Notes:
svn path=/head/; revision=128073
|
| |
|
|
|
|
|
|
|
|
| |
variable arguments. version 1.26 incorrectly truncated the message if
the buffer was too long.
Requested by: bde
Notes:
svn path=/head/; revision=120323
|
| |
|
|
|
|
|
| |
Reviewed by: peter
Notes:
svn path=/head/; revision=120306
|
| |
|
|
|
|
|
| |
getfstab() -> dump_getfstab()
Notes:
svn path=/head/; revision=113214
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103949
|
| |
|
|
| |
Notes:
svn path=/head/; revision=102231
|
| |
|
|
|
|
|
| |
- Remove unneeded utmp path constant.
Notes:
svn path=/head/; revision=99579
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
filesystem expands the inode to 256 bytes to make space for 64-bit
block pointers. It also adds a file-creation time field, an ability
to use jumbo blocks per inode to allow extent like pointer density,
and space for extended attributes (up to twice the filesystem block
size worth of attributes, e.g., on a 16K filesystem, there is space
for 32K of attributes). UFS2 fully supports and runs existing UFS1
filesystems. New filesystems built using newfs can be built in either
UFS1 or UFS2 format using the -O option. In this commit UFS1 is
the default format, so if you want to build UFS2 format filesystems,
you must specify -O 2. This default will be changed to UFS2 when
UFS2 proves itself to be stable. In this commit the boot code for
reading UFS2 filesystems is not compiled (see /sys/boot/common/ufsread.c)
as there is insufficient space in the boot block. Once the size of the
boot block is increased, this code can be defined.
Things to note: the definition of SBSIZE has changed to SBLOCKSIZE.
The header file <ufs/ufs/dinode.h> must be included before
<ufs/ffs/fs.h> so as to get the definitions of ufs2_daddr_t and
ufs_lbn_t.
Still TODO:
Verify that the first level bootstraps work for all the architectures.
Convert the utility ffsinfo to understand UFS2 and test growfs.
Add support for the extended attribute storage. Update soft updates
to ensure integrity of extended attribute storage. Switch the
current extended attribute interfaces to use the extended attribute
storage. Add the extent like functionality (framework is there,
but is currently never used).
Sponsored by: DARPA & NAI Labs.
Reviewed by: Poul-Henning Kamp <phk@freebsd.org>
Notes:
svn path=/head/; revision=98542
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96707
|
| |
|
|
|
|
|
|
| |
o Use ANSI function definitions
o unifdef -D__STDC__
Notes:
svn path=/head/; revision=92837
|
| |
|
|
|
|
|
|
|
|
|
| |
for monitoring automated backups. This is based on a patch by Mikhail
Teterin, with some changes to make its operation clearer and to
update the proctitle more frequently.
PR: bin/32138
Notes:
svn path=/head/; revision=90743
|
| |
|
|
|
|
|
|
|
|
| |
percentage complete and remaining time estimate.
PR: bin/32138
Submitted by: mi
Notes:
svn path=/head/; revision=90742
|
| |
|
|
|
|
|
| |
keywords.
Notes:
svn path=/head/; revision=86473
|
| |
|
|
|
|
|
|
|
| |
Changed deltat to be an int (result of delta time calculation).
MFC after: 1 day
Notes:
svn path=/head/; revision=85622
|
| |
|
|
|
|
|
|
|
|
|
| |
Notify operators using wall(1)'s -g option.
Drop ``setgid tty'' privilege.
Obtained from: OpenBSD
MFC after: 1 month
Notes:
svn path=/head/; revision=83083
|
| |
|
|
|
|
|
| |
Submitted by: "Jason Smethers" <jsmethers@pdq.net>
Notes:
svn path=/head/; revision=71787
|
| |
|
|
|
|
|
| |
Submitted by: "Jason Smethers" <jsmethers@pdq.net>
Notes:
svn path=/head/; revision=71750
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
in cases where the supplied name was already pointing to a character
special device. This fixes the breakage that occured when trying to
dump a filesystem by name (e. g. /usr), with an fstab already
mentioning the raw device name (like /dev/rda0g) where dump attempted
to use /dev/rrda0g then.
Also removed the now obsolete remark that fstab were carrying block
special names.
Notes:
svn path=/head/; revision=58928
|
| |
|
|
| |
Notes:
svn path=/head/; revision=53084
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50476
|
| |
|
|
|
|
|
| |
Submittted by: Richard Wiwatowski <rjwiwat@ozemail.com.au>
Notes:
svn path=/head/; revision=48447
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
so that dumps are treated by dump -w as having been done on midnight
of the day they were actually run. This makes dump -w behave as
expected for regularly scheduled daily dumps - if they all run the
same day. It makes dump -w behave strangely if you dump late in the
day and check again after midnight, but that is the lesser of two
evils.
Submitted by: Mike Meyer <mwm@phone.net>
PR: 9429
Notes:
svn path=/head/; revision=44929
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36997
|
| |
|
|
|
|
|
|
|
|
| |
$TAPE. Inspired by OpenBSD's work in this area.
Reviewed by: Peter Wemm, Guido van Rooij and Jordan Hubbard.
Obtained from: OpenBSD
Notes:
svn path=/head/; revision=21409
|
| |
|
|
|
|
|
| |
which is no longer bogusly installed in /usr/include.
Notes:
svn path=/head/; revision=9987
|
| |
|
|
| |
Notes:
svn path=/head/; revision=8871
|
|
|
Note: XNSrouted and routed NOT imported here, they shall be imported with
usr.sbin.
Notes:
svn path=/head/; revision=1558
|