| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
|
| |
rather than tcpdump for usb traffic capture.
Notes:
svn path=/head/; revision=340088
|
| |
|
|
|
|
|
| |
even have this.
Notes:
svn path=/head/; revision=340087
|
| |
|
|
|
|
|
|
|
|
| |
tcpdump can capture packet traces from the usb bus. usbus[0-9] are
registered as ifnet devices so this can work. When these devices come
up, devd was trying to run pccard_ether on those interfaces, which
didn't exist and generated an error.
Notes:
svn path=/head/; revision=340086
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Don't add it. This should fix when we do regepx matches against
variables we've set and fix wifi bring up.
PR: 231441
Approved by: re@ (kib)
Differential Revision: https://reviews.freebsd.org/D17267
Notes:
svn path=/head/; revision=338888
|
| |
|
|
|
|
|
|
|
|
|
| |
This helps with pkgbase as it switches these to using CONFS so they are
properly tagged as config files.
Approved by: will (mentor), imp
Differential Revision: https://reviews.freebsd.org/D16781
Notes:
svn path=/head/; revision=338144
|
| |
|
|
|
|
|
|
| |
It seems that nullptr is not yet supported by all compilers used by
FreeBSD. :(
Notes:
svn path=/head/; revision=336877
|
| |
|
|
| |
Notes:
svn path=/head/; revision=336867
|
| |
|
|
| |
Notes:
svn path=/head/; revision=336866
|
| |
|
|
|
|
|
|
|
|
| |
Discussed with: kib@
MFC after: 2 weeks
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D16323
Notes:
svn path=/head/; revision=336549
|
| |
|
|
|
|
|
|
| |
MFC after: 2 weeks
Sponsored by: DARPA, AFRL
Notes:
svn path=/head/; revision=336459
|
| |
|
|
|
|
|
|
|
|
| |
Use a possibly slower, but C++98 compatibe way to iterate through the
string.
Noticed by: g++ 4.2.1 and Mark Millard
Notes:
svn path=/head/; revision=335756
|
| |
|
|
|
|
|
|
|
|
|
|
| |
When expanding a variable set by a message from the kernel, safely
quote all arguments expanded when creating a command line for the
shell.
Reviewd by: Shawn Webb, Oliver Pinter, brd@
Sponsored by: Netflix
Notes:
svn path=/head/; revision=335753
|
| |
|
|
| |
Notes:
svn path=/head/; revision=334126
|
| |
|
|
|
|
|
| |
Reminder by: imp
Notes:
svn path=/head/; revision=334095
|
| |
|
|
|
|
|
|
|
|
|
|
| |
I'm not quite sure why this wasn't caught before. Most likely due to
some generated file not being properly cleaned.
Fix build by just hiding the warnings that `-i` was supposed to fix.
Tested with clang, gcc9, gcc7
Notes:
svn path=/head/; revision=334086
|
| |
|
|
| |
Notes:
svn path=/head/; revision=334079
|
| |
|
|
|
|
|
| |
Verified with "make universe TARGETS='amd64 arm arm64 i386 sparc64'"
Notes:
svn path=/head/; revision=334078
|
| |
|
|
|
|
|
|
| |
- catching a polymorphic type by value
- "output between 16 and 95 bytes into a destination of size 80"
Notes:
svn path=/head/; revision=334077
|
| |
|
|
|
|
|
|
|
| |
Reviewed by: kib
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D15077
Notes:
svn path=/head/; revision=332630
|
| |
|
|
|
|
|
|
|
|
|
| |
select(2) should be declared as restrict. In addition the only fd in
the fdset is open O_RDONLY, and it's not a socket that can provide OOB
notifications,
Reviewed by: ian, imp, vangyzen
Notes:
svn path=/head/; revision=329296
|
| |
|
|
|
|
|
| |
- my C++ knowledge is old and rusty. re-add virtual
Notes:
svn path=/head/; revision=328431
|
| |
|
|
|
|
|
|
| |
- mark usage as noreturn
- config does not need a virtual destructor
Notes:
svn path=/head/; revision=328430
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
`SUBDIR.${MK_TESTS}+= tests` idiom.
This is a follow up to r321912.
Notes:
svn path=/projects/make-check-sandbox/; revision=321914
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
directories to SUBDIR.${MK_TESTS} idiom
This is being done to pave the way for future work (and homogenity) in
^/projects/make-check-sandbox .
No functional change intended.
MFC after: 1 weeks
Notes:
svn path=/head/; revision=321912
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The ATF tests communicate with the system's running devd
PR: 220169
Reported by: gjb
MFC after: 3 weeks
Sponsored by: Spectra Logic Corp
Notes:
svn path=/head/; revision=320166
|
| |
|
|
|
|
|
|
| |
MFC after: 3 weeks
Sponsored by: Spectra Logic Corp
Notes:
svn path=/head/; revision=320165
|
| |
|
|
|
|
|
| |
Submitted by: ian@
Notes:
svn path=/head/; revision=315901
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
it is preceded by \.
foo="I \"like\" C++"
gives the value 'I "like" C++' to the variable 'foo'. If a character
other than " follows the \, both the \ and that character are passed
through.
Differential Revision: https://reviews.freebsd.org/D6286
Sponsored by: Netflix
Notes:
svn path=/head/; revision=315773
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
Reported by: olivier
Pointy-hat-to: asomers
MFC after: 27 days
X-MFC-with: 312395
Sponsored by: Spectra Logic Corp
Notes:
svn path=/head/; revision=312417
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CID 1362055, 1362054: File descriptor leaks during shutdown
CID 1362013: Potential null-termination fail with long network device names
CID 1362097: Uncaught exception during memory pressure
CID 1362017, 1362016: Unchecked errors, possibly resulting in weird behavior
if two devd instances start at the same time.
CID 1362015: Unchecked error that will probably never fail
Reported by: Coverity
CID: 1362055 1362054 1362013 1362097 1362017 1362016 1362015
MFC after: 4 weeks
Sponsored by: Spectra Logic Corp
Notes:
svn path=/head/; revision=312395
|
| |
|
|
| |
Notes:
svn path=/head/; revision=309349
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Highlighted by mandoc -Tlint
PR: 212440
Approved by: imp
MFC after: 5 days
Differential Revision: https://reviews.freebsd.org/D8192
Notes:
svn path=/head/; revision=306840
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Move sentence to a new line as advised by igor
PR: 212439
Approved by: bcr (mentor)
MFC after: 5 days
Differential Revision: https://reviews.freebsd.org/D8104
Notes:
svn path=/head/; revision=306727
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
after r298107
Summary of changes:
- Replace all instances of FILES/TESTS with ${PACKAGE}FILES. This ensures that
namespacing is kept with FILES appropriately, and that this shouldn't need
to be repeated if the namespace changes -- only the definition of PACKAGE
needs to be changed
- Allow PACKAGE to be overridden by callers instead of forcing it to always be
`tests`. In the event we get to the point where things can be split up
enough in the base system, it would make more sense to group the tests
with the blocks they're a part of, e.g. byacc with byacc-tests, etc
- Remove PACKAGE definitions where possible, i.e. where FILES wasn't used
previously.
- Remove unnecessary TESTSPACKAGE definitions; this has been elided into
bsd.tests.mk
- Remove unnecessary BINDIRs used previously with ${PACKAGE}FILES;
${PACKAGE}FILESDIR is now automatically defined in bsd.test.mk.
- Fix installation of files under data/ subdirectories in lib/libc/tests/hash
and lib/libc/tests/net/getaddrinfo
- Remove unnecessary .include <bsd.own.mk>s (some opportunistic cleanup)
Document the proposed changes in share/examples/tests/tests/... via examples
so it's clear that ${PACKAGES}FILES is the suggested way forward in terms of
replacing FILES. share/mk/bsd.README didn't seem like the appropriate method
of communicating that info.
MFC after: never probably
X-MFC with: r298107
PR: 209114
Relnotes: yes
Tested with: buildworld, installworld, checkworld; buildworld, packageworld
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=299094
|
| |
|
|
|
|
|
|
|
|
|
| |
Suggested by: trasz
Reviewed by: trasz
MFC after: 4 weeks
Sponsored by: Spectra Logic Corp
Differential Revision: https://reviews.freebsd.org/D6063
Notes:
svn path=/head/; revision=298644
|
| |\
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-pkg/; revision=298092
|
| | |
| |
| |
| |
| |
| |
| |
| | |
MFC after: 3 days
Sponsored by: Netflix
Notes:
svn path=/head/; revision=298008
|
| |\|
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-pkg/; revision=297861
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In case where the two events were being received in separate reads, the
event buffer was being null-terminated at the wrong offset.
Also, factored out some common code between the tests, and fixed a comment.
Submitted by: will
MFC after: 3 days
Sponsored by: Spectra Logic Corp
Notes:
svn path=/head/; revision=297838
|
| |\|
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-pkg/; revision=297567
|
| | |
| |
| |
| |
| |
| |
| | |
was read from the kernel by devd.
Notes:
svn path=/head/; revision=297529
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=297528
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
program without listening to the devd socket for all events. Define
two new pseudo variables $*, the entire event from devctl and $_,
the entire event without the type character, since it might be easier
to use in some circumstances.
Notes:
svn path=/head/; revision=297331
|
| |\|
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-pkg/; revision=296625
|
| | |
| |
| |
| |
| |
| |
| | |
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=296587
|
| |\|
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-pkg/; revision=296318
|