| 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 /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|
|
|
|
| |
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
|
|
|
| |
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
| |
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D32098
|
|
|
|
|
|
|
|
|
| |
It had been disconnected from build in r181233 in 2008.
Reviewed by: imp
Notes:
svn path=/head/; revision=354929
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After consultation with SPDX experts and their matching guidelines[1],
the licensing doesn't exactly match the BSD-2-Clause. It yet remains to be
determined if they are equivalent or if there is a recognized license that
matches but it is safer to just revert the tags.
Let this also be a reminder that on FreeBSD, SPDX tags are only advisory
and have no legal value (but IANAL).
Pointyhat to: pfg
Thanks to: Rodney Grimes, Gary O'Neall
[1] https://spdx.org/spdx-license-list/matching-guidelines
Notes:
svn path=/head/; revision=327040
|
|
|
|
|
|
|
| |
They just omit the introductory line and numbering.
Notes:
svn path=/head/; revision=327005
|
|
|
|
|
|
|
|
| |
Introduce the recently approved BSD-1-Clause and replace 0BSD which
never did fit well our use cases.
Notes:
svn path=/head/; revision=326823
|
|
|
|
|
|
|
|
| |
In the cases of BSD-style license variants without clauses, use 0BSD for
the time being in lack of a better description.
Notes:
svn path=/head/; revision=326398
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mainly focus on files that use BSD 2-Clause license, however the tool I
was using misidentified many licenses so this was mostly a manual - error
prone - task.
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.
No functional change intended.
Notes:
svn path=/head/; revision=326276
|
|
|
|
|
|
|
| |
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=325188
|
|
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=288960
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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=284172
|
| |\
| |/
|/|
| | |
Notes:
svn path=/projects/bmake/; revision=283595
|
| |\
| | |
| | |
| | | |
Notes:
svn path=/projects/bmake/; revision=270164
|
| | |
| | |
| | |
| | | |
Notes:
svn path=/projects/bmake/; revision=266219
|
| | |
| | |
| | |
| | | |
Notes:
svn path=/projects/bmake/; revision=265802
|
| |\ \
| | | |
| | | |
| | | | |
Notes:
svn path=/projects/bmake/; revision=255477
|
| | | |
| | | |
| | | |
| | | | |
Notes:
svn path=/projects/bmake/; revision=248169
|
| | | |
| | | |
| | | |
| | | | |
Notes:
svn path=/projects/bmake/; revision=246868
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Requested by: Simon Gerraty <sjg@juniper.net>
Notes:
svn path=/projects/bmake/; revision=239572
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | | |
Reduce overlinking
Notes:
svn path=/head/; revision=275054
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
variants. This allows usable file system images (i.e. those with both a
shell and an editor) to be created with only one copy of the curses library.
Exp-run: antoine
PR: 189842
Discussed with: bapt
Sponsored by: DARPA, AFRL
Notes:
svn path=/head/; revision=268804
|
| |/
|/|
| |
| |
| |
| |
| |
| | |
PR: 191174
Submitted by: Franco Fichtner <franco@lastsummer.de>
Notes:
svn path=/head/; revision=267668
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
Record the initial state earlier, so it is always safe to restore it.
One way this happens is if watch(8) is started by a user that does not have
access to /dev/snp. The result is "staircase effect" during later commands.
PR: bin/153052
MFC after: 1 week
Notes:
svn path=/head/; revision=255261
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove unneeded whitespace for function calls.
- Add empty line at the top of functions without local variables.
- Change while (1) to for (;;).
MFC after: 1 week
Notes:
svn path=/head/; revision=232781
|
|
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=232780
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now we have a single /dev/snp device node, which can be opened by
watch(8) multiple times. Even though snp(4) will be dead as of next
week, it's nice having this in SVN, because:
- We may want to MFC it to RELENG_7.
- By the time we fix snp(4) again, it's already there, existing watch(8)
binaries should already work.
Just like bpf(4), I'm adding a symlink from snp0 to snp to remain binary
compatible.
Notes:
svn path=/head/; revision=181755
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
due to the way watch(8) looks for available snoop devices.
PR: bin/118286
Submitted by: Mykola Zubach <zuborg@advancedhosters.com>
Reviewed by: rwatson, csjp, imp (all a long time ago)
Approved by: imp (mentor) (long time ago)
MFC after: 1 week
Notes:
svn path=/head/; revision=175824
|
|
|
|
|
|
|
|
|
|
| |
Use O_NONBLOCK when opening the tty device.
Suggested by: bde
Submitted by: ru
Notes:
svn path=/head/; revision=150417
|
|
|
|
|
|
|
|
|
| |
recent changes in a manpage.
Reviewed by: cognet
Notes:
svn path=/head/; revision=150322
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=150299
|
|
|
|
| |
Notes:
svn path=/head/; revision=140442
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
another process already has /dev/snp0 open, the snp(4) will return
EBUSY, in which case watch will try to open /dev/snp1..9. Currently
watch does not check errno to see if the failure was a result of EBUSY.
This results in watch making futile attempts to open snp0..snp9 even
though devices may not exist or the caller does not have permissions
to access the device.
In addition to this, it attempts to setup the screen for snooping even
though it may not ever get an snp device.
So this patch does two things
1) Checks errno for EBUSY, if open(2) fails for another reason
print that reason and exit.
2) setup the terminal for snooping after the snp descriptor has
been obtained.
Approved by: bmilekic (mentor)
Notes:
svn path=/head/; revision=133419
|
|
|
|
| |
Notes:
svn path=/head/; revision=131531
|
|
|
|
| |
Notes:
svn path=/head/; revision=131500
|
|
|
|
|
|
|
|
|
|
|
|
| |
_PATH_DEV will never change. In the un-likely event that _PATH_DEV
should ever change, watch(8) would have broke because of a
mis-generated device name.
Approved by: bmilekic (mentor)
Pointed out by: Yvan Boily
Notes:
svn path=/head/; revision=129849
|
|
|
|
|
|
|
|
|
|
|
|
| |
return for getopt() and comparing to -1, ditto with fgetc() and EOF,
and using the kg_nice value from <sys/user.h>
Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at>
Reviewed by: obrien, bde (a while back)
Tested lightly on: ppc, i386, make universe
Notes:
svn path=/head/; revision=124830
|
|
|
|
| |
Notes:
svn path=/head/; revision=114601
|
|
|
|
| |
Notes:
svn path=/head/; revision=113091
|
|
|
|
|
|
|
| |
Add FreeBSD Id tag where missing.
Notes:
svn path=/head/; revision=108470
|
|
|
|
|
|
|
| |
Reviewed by: dd
Notes:
svn path=/head/; revision=106769
|
|
|
|
|
|
|
|
| |
PR: bin/41511
Submitted by: Daniel Hagan <dhagan@acm.vt.edu>
Notes:
svn path=/head/; revision=101636
|
|
|
|
| |
Notes:
svn path=/head/; revision=99968
|
|
|
|
|
|
|
|
| |
ANSI functions
minor knf
Notes:
svn path=/head/; revision=98140
|
|
|
|
|
|
|
| |
depending on namespace pollution 2 layers deep in <sys/stat.h>.
Notes:
svn path=/head/; revision=91229
|
|
|
|
|
|
|
|
|
| |
watch(8) will try to help them by loading the module.
PR: 25420
Notes:
svn path=/head/; revision=86867
|