|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
1d386b48 |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
| #
4d846d26 |
| 10-May-2023 |
Warner Losh <[email protected]> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause.
Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
show more ...
|
|
Revision tags: release/13.2.0 |
|
| #
76527435 |
| 02-Dec-2022 |
Warner Losh <[email protected]> |
devd: Warn for deprecated 'kern' system type
One year ago, I deprecated 'kern' in favor of 'kernel' for the system name for some power events. I'm about to remove it from the kernel, but realized th
devd: Warn for deprecated 'kern' system type
One year ago, I deprecated 'kern' in favor of 'kernel' for the system name for some power events. I'm about to remove it from the kernel, but realized there's been no warning generated for users. Preserve POLA by converting on the fly here and issuing a warning for 14.x, and an fatal error after we branch 15. Make compiling it an error on 16 to remove the gross hack after we branch.
Sponsored by: Netflix Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D37584
show more ...
|
|
Revision tags: release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0 |
|
| #
de579766 |
| 13-Dec-2019 |
Alexander Motin <[email protected]> |
Fix $() handling, broken since the beginning at r108014.
Due to off-by-one error in brackets counting it consumed the rest of the string, preventing later variables expansions.
MFC after: 2 weeks S
Fix $() handling, broken since the beginning at r108014.
Due to off-by-one error in brackets counting it consumed the rest of the string, preventing later variables expansions.
MFC after: 2 weeks Sponsored by: iXsystems, Inc.
show more ...
|
| #
f86e6000 |
| 04-Dec-2019 |
Warner Losh <[email protected]> |
Regularize my copyright notice
o Remove All Rights Reserved from my notices o [email protected] everywhere o regularize punctiation, eliminate date ranges o Make sure that it's clear that I don't clai
Regularize my copyright notice
o Remove All Rights Reserved from my notices o [email protected] everywhere o regularize punctiation, eliminate date ranges o Make sure that it's clear that I don't claim All Rights reserved by listing All Rights Reserved on same line as other copyright holders (but not me). Other such holders are also listed last where it's clear.
show more ...
|
|
Revision tags: release/12.1.0, release/11.3.0, release/12.0.0 |
|
| #
6577e8c4 |
| 22-Sep-2018 |
Warner Losh <[email protected]> |
We don't need shell protection for when we're expanding matches. 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
We don't need shell protection for when we're expanding matches. 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
show more ...
|
| #
27744ca7 |
| 29-Jul-2018 |
Eitan Adler <[email protected]> |
Revert "devd: use C++ style casts"
It seems that nullptr is not yet supported by all compilers used by FreeBSD. :(
|
| #
fc67c746 |
| 29-Jul-2018 |
Eitan Adler <[email protected]> |
devd: use C++ style casts
|
| #
514e2dbf |
| 29-Jul-2018 |
Eitan Adler <[email protected]> |
devd: use static where possible
|
| #
95cbefb3 |
| 28-Jun-2018 |
Warner Losh <[email protected]> |
We're not, yet, at C++11 capable on all our plaforms.
Use a possibly slower, but C++98 compatibe way to iterate through the string.
Noticed by: g++ 4.2.1 and Mark Millard
|
| #
54aa4076 |
| 27-Jun-2018 |
Warner Losh <[email protected]> |
Safely quote all variable expansions.
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 W
Safely quote all variable expansions.
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
show more ...
|
|
Revision tags: release/11.2.0 |
|
| #
f405a1be |
| 23-May-2018 |
Eitan Adler <[email protected]> |
devd: Move variable declaration to header
Reminder by: imp
|
| #
0bc60783 |
| 23-May-2018 |
Eitan Adler <[email protected]> |
devd: compile at WARNS=6
Verified with "make universe TARGETS='amd64 arm arm64 i386 sparc64'"
|
| #
958160f3 |
| 23-May-2018 |
Eitan Adler <[email protected]> |
devd: correct two warnings
- catching a polymorphic type by value - "output between 16 and 95 bytes into a destination of size 80"
|
| #
eec02418 |
| 16-Apr-2018 |
Brooks Davis <[email protected]> |
Remove support for FDDI and token ring media types in userland utilities.
Reviewed by: kib Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D15077
|
| #
dacbef68 |
| 15-Feb-2018 |
Eitan Adler <[email protected]> |
devd: don't pass &fds in useless parameters to select(2)
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 n
devd: don't pass &fds in useless parameters to select(2)
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
show more ...
|
| #
510a8c88 |
| 26-Jan-2018 |
Eitan Adler <[email protected]> |
devd: minor nits
- mark usage as noreturn - config does not need a virtual destructor
|
| #
8a16b7a1 |
| 20-Nov-2017 |
Pedro F. Giffuni <[email protected]> |
General further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 3-Clause license.
The Software Package Data Exchange (SPDX) group provides a specification to make it easier f
General further adoption of SPDX licensing ID tags.
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.
show more ...
|
|
Revision tags: release/10.4.0, release/11.1.0 |
|
| #
91cfa6b8 |
| 20-Jun-2017 |
Alan Somers <[email protected]> |
devd(8): Remove pidfile on shutdown
MFC after: 3 weeks Sponsored by: Spectra Logic Corp
|
| #
416823b1 |
| 24-Mar-2017 |
Warner Losh <[email protected]> |
Use a more stream-lined version of fix_value.
Submitted by: ian@
|
| #
192af3b7 |
| 23-Mar-2017 |
Warner Losh <[email protected]> |
Implement quote escaping. String values may now contain " if you it is preceded by \.
foo="I \"like\" C++"
gives the value 'I "like" C++' to the variable 'foo'. If a character other than " follows
Implement quote escaping. String values may now contain " if you 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
show more ...
|
| #
fbbd9655 |
| 28-Feb-2017 |
Warner Losh <[email protected]> |
Renumber copyright clause 4
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
Renumber copyright clause 4
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 <[email protected]> Pull Request: https://github.com/freebsd/freebsd/pull/96
show more ...
|
| #
3e9662dc |
| 19-Jan-2017 |
Alan Somers <[email protected]> |
Fix build of devd with GCC 4.2
Reported by: olivier Pointy-hat-to: asomers MFC after: 27 days X-MFC-with: 312395 Sponsored by: Spectra Logic Corp
|
| #
daa0d9dd |
| 18-Jan-2017 |
Alan Somers <[email protected]> |
Fix several Coverity CIDs in devd
CID 1362055, 1362054: File descriptor leaks during shutdown CID 1362013: Potential null-termination fail with long network device names CID 1362097: Uncaught except
Fix several Coverity CIDs in devd
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
show more ...
|
| #
4d00d13c |
| 01-Dec-2016 |
Warner Losh <[email protected]> |
Simplify test.
|