| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=325188
|
|
|
|
|
|
|
|
|
|
| |
This simplifies make logic/output
MFC after: 1 month
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=314656
|
|
|
|
|
|
|
|
| |
Requested by: pfg
MFC after: 2 weeks.
Notes:
svn path=/head/; revision=298326
|
|
|
|
|
|
|
| |
MFC after: 2 weeks.
Notes:
svn path=/head/; revision=298320
|
|
|
|
|
|
|
|
|
| |
This has not been needed since r246865 in projects/bmake.
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=288228
|
|
|
|
|
|
|
|
|
| |
This has not been needed since r284171 in projects/bmake.
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=288226
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
Notes:
svn path=/head/; revision=284345
|
| |\
| |/
|/|
| | |
Notes:
svn path=/projects/bmake/; revision=283595
|
| |
| |
| |
| |
| |
| |
| | |
Requested by: Simon Gerraty <sjg@juniper.net>
Notes:
svn path=/projects/bmake/; revision=239572
|
|/
|
|
|
|
|
| |
Reduce overlinking
Notes:
svn path=/head/; revision=275030
|
|
|
|
|
|
|
|
|
|
| |
quotation. Also make sure we have the same amount of columns in each row as
the number of columns we specify in the head arguments.
Reviewed by: brueffer
Notes:
svn path=/head/; revision=233992
|
|
|
|
|
|
|
|
|
| |
No change in rendered output, less mandoc lint warnings.
Tool provided by: Nobuyuki Koganemaru n-kogane at syd.odn.ne.jp
Notes:
svn path=/head/; revision=214054
|
|
|
|
|
|
|
|
| |
Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.
Notes:
svn path=/head/; revision=211725
|
|
|
|
| |
Notes:
svn path=/head/; revision=210933
|
|
|
|
| |
Notes:
svn path=/head/; revision=210702
|
|
|
|
|
|
|
|
| |
Checked by: make universe
Approved by: ed (co-mentor)
Notes:
svn path=/head/; revision=203916
|
|
|
|
|
|
|
|
|
| |
While being here, also update the copyright year.
Submitted by: ru
Notes:
svn path=/head/; revision=144344
|
|
|
|
|
|
|
|
|
|
| |
disks in a system. Solaris' format(1m) displays the volume names in
the disk overview.
MFC after: 1 month
Notes:
svn path=/head/; revision=144328
|
|
|
|
| |
Notes:
svn path=/head/; revision=141956
|
|
|
|
|
|
|
|
|
| |
style(9).
Reminded by: bde
Notes:
svn path=/head/; revision=130692
|
|
|
|
|
|
|
| |
them... Otherwise the result will be truncated anyway.
Notes:
svn path=/head/; revision=130345
|
|
|
|
|
|
|
| |
Submitted by: ru
Notes:
svn path=/head/; revision=130010
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
. Implement option -c, all partition sizes will be calculated
in cylinders as opposed to sectors. Since the Sun label is
inherently cylinder-based, this makes the job a little easier.
. Implement option -h, print the label in `human readable'
size/offset format.
. Implement SVR4-compatible VTOC-style elements. They are
fully optional, defaulting to the current behaviour where no
VTOC-style table will be written to disk. However, if
desired, the full functionality of the partitioning menu of
Solaris' format(1m) is now offered (and even more).
. When editing the label, do not loop around edit_label() where
a new template file is generated for each turn, this used to
be annoying in that any possible syntax error caused a
complaint, but then the template was created anew, so the
user had to perform all their editing again. Rather loop
inside edit_label(), similar to bsdlabel(8), so in case of
errors, the user will be presented their previous template
file again.
. If VTOC-style elements are present, the overlap checks are
made less stringent. Overlaps will still be warned about,
but overlaps of `unmountable' partitions against other ones
are no longer fatal. That way, e. g. VxVM encapsulated
disk labels can be fully edited in FreeBSD (but not in
Solaris ;-).
. In print_label(), generate the editing hints only if the -e
flag is in effect. Additionally, print a hint about the
total number of sectors in the (hardware) medium.
. When editing a label, allow for changing the geometry
emulation (and textual name) by modifying the "text:" line
on top. That way, a more effective emulation can be
chosen.
. When editing/reading a label, additionally allow for the
suffixes `s' (512-byte sectors), and `c' (cylinders) in the
partition size field.
. Finally, turn the stub man page into something that really
explains the entire thing.
Notes:
svn path=/head/; revision=129965
|
|
|
|
| |
Notes:
svn path=/head/; revision=129360
|
|
|
|
|
|
|
|
|
|
| |
violate POLA a little less by not requiring exactly two spaces in front
of the entry (and silently discarding any non-matching entry). We now
recognize anything starting with a letter followed by a colon as the
first non-space chars as a partition entry.
Notes:
svn path=/head/; revision=128916
|
|
|
|
|
|
|
| |
Approved by: ru
Notes:
svn path=/head/; revision=125304
|
|
|
|
|
|
|
| |
Technical Reviewed by: ru
Notes:
svn path=/head/; revision=125260
|
|
|
|
| |
Notes:
svn path=/head/; revision=125211
|
|
|
|
| |
Notes:
svn path=/head/; revision=125210
|
|
|
|
|
|
|
|
| |
Without this cast the compiler cannot know that it has to convert the
null pointer constant NULL to a null pointer.
Notes:
svn path=/head/; revision=121739
|
|
|
|
|
|
|
|
|
|
|
| |
hinge on the "verb" parameter which the class gets to interpret as
it sees fit.
Move the entire request into the kernel and move changed parameters
back when done.
Notes:
svn path=/head/; revision=115624
|
|
|
|
|
|
|
|
| |
Reviewed by: phk
Approved by: re (scottl)
Notes:
svn path=/head/; revision=115104
|
|
|
|
| |
Notes:
svn path=/head/; revision=114595
|
|
|
|
|
|
|
| |
Submitted by: Alex Deiter <tiamat@komi.mts.ru>
Notes:
svn path=/head/; revision=114133
|
|
|
|
| |
Notes:
svn path=/head/; revision=113897
|
|
|
|
|
|
|
|
|
|
|
| |
requests to write label and bootcode.
The -r argument is ignored (with a warning).
With a lot of help from: jake
Notes:
svn path=/head/; revision=113896
|
|
|
|
| |
Notes:
svn path=/head/; revision=113888
|
|
|
|
|
|
|
| |
Add two more tests.
Notes:
svn path=/head/; revision=113877
|
|
|
|
|
|
|
|
|
|
|
| |
Use #defines for various magic numbers.
Attach test-case to makefile.
Reviewed by: jake
Notes:
svn path=/head/; revision=113824
|
|
|
|
| |
Notes:
svn path=/head/; revision=113822
|
|
|
|
| |
Notes:
svn path=/head/; revision=113688
|
|
|
|
|
|
|
| |
sparc64, where bsd^H^H^Hdisklabel isn't built.)
Notes:
svn path=/head/; revision=113539
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
kern.geom.conftxt, which md disks don't show up in. If the magic and
the checksum are right assume its a valid sunlabel, otherwise use the
DIOC ioctls to get the disk parameters and whip up a label out of thin
air.
- Don't just silently create or correct invalid c partitions, warn about
invalid ones in label proto files.
- Split checksumming into a function since we do it a couple times. Also
don't include the sl_cksum field in the checksum, which avoids needing
to clear it first.
This is makes sunlabel a suitable replacement for disklabel in make release.
Notes:
svn path=/head/; revision=113538
|
|
which works on sun labels. Due to the lack of an interface other than
write(2) to update labels, it cannot modify an open partition.
Notes:
svn path=/head/; revision=110130
|