| #
858b5e42
|
| 12-Apr-2025 |
Kyle Evans <kevans@FreeBSD.org> |
sys: protect the kernel build from accidental _FORTIFY_SOURCE
Fortification is a userland feature, thus the flag makes no sense in a kernel context at the moment. Move the relevant includes that ar
sys: protect the kernel build from accidental _FORTIFY_SOURCE
Fortification is a userland feature, thus the flag makes no sense in a kernel context at the moment. Move the relevant includes that aren't already in a !_KERNEL block under a !_KERNEL condition to avoid breaking kernel/kmod builds that are catching a stray -D_FORTIFY_SOURCE in their CFLAGS.
PR: 286010 Reviewed by: emaste, imp, markj Differential Revision: https://reviews.freebsd.org/D49774
show more ...
|
| #
4928dcc0
|
| 16-Jul-2024 |
Kyle Evans <kevans@FreeBSD.org> |
sys/select.h: const'ify the fd_set that __fdset_idx() takes
Some callers may be operating on a const fd_set and we don't particularly care, so const'ify it.
Reviewed by: kib (earlier version), mark
sys/select.h: const'ify the fd_set that __fdset_idx() takes
Some callers may be operating on a const fd_set and we don't particularly care, so const'ify it.
Reviewed by: kib (earlier version), markj Sponsored by: Klara, Inc. Sponsored by: Stormshield Differential Revision: https://reviews.freebsd.org/D45976
show more ...
|
| #
2aba0eea
|
| 13-Jul-2024 |
Kyle Evans <kevans@FreeBSD.org> |
include: ssp: fortify <sys/select.h>
Notably sanity check indices passed to the FD_*() macros against the size of the fd_set itself.
Reviewed by: markj Sponsored by: Klara, Inc. Sponsored by: Storm
include: ssp: fortify <sys/select.h>
Notably sanity check indices passed to the FD_*() macros against the size of the fd_set itself.
Reviewed by: markj Sponsored by: Klara, Inc. Sponsored by: Stormshield Differential Revision: https://reviews.freebsd.org/D45685
show more ...
|
| #
95ee2897
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: two-line .h pattern
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
| #
858b5e42
|
| 12-Apr-2025 |
Kyle Evans <kevans@FreeBSD.org> |
sys: protect the kernel build from accidental _FORTIFY_SOURCE
Fortification is a userland feature, thus the flag makes no sense in a kernel context at the moment. Move the relevant includes that ar
sys: protect the kernel build from accidental _FORTIFY_SOURCE
Fortification is a userland feature, thus the flag makes no sense in a kernel context at the moment. Move the relevant includes that aren't already in a !_KERNEL block under a !_KERNEL condition to avoid breaking kernel/kmod builds that are catching a stray -D_FORTIFY_SOURCE in their CFLAGS.
PR: 286010 Reviewed by: emaste, imp, markj Differential Revision: https://reviews.freebsd.org/D49774
show more ...
|
| #
4928dcc0
|
| 16-Jul-2024 |
Kyle Evans <kevans@FreeBSD.org> |
sys/select.h: const'ify the fd_set that __fdset_idx() takes
Some callers may be operating on a const fd_set and we don't particularly care, so const'ify it.
Reviewed by: kib (earlier version), mark
sys/select.h: const'ify the fd_set that __fdset_idx() takes
Some callers may be operating on a const fd_set and we don't particularly care, so const'ify it.
Reviewed by: kib (earlier version), markj Sponsored by: Klara, Inc. Sponsored by: Stormshield Differential Revision: https://reviews.freebsd.org/D45976
show more ...
|
| #
2aba0eea
|
| 13-Jul-2024 |
Kyle Evans <kevans@FreeBSD.org> |
include: ssp: fortify <sys/select.h>
Notably sanity check indices passed to the FD_*() macros against the size of the fd_set itself.
Reviewed by: markj Sponsored by: Klara, Inc. Sponsored by: Storm
include: ssp: fortify <sys/select.h>
Notably sanity check indices passed to the FD_*() macros against the size of the fd_set itself.
Reviewed by: markj Sponsored by: Klara, Inc. Sponsored by: Stormshield Differential Revision: https://reviews.freebsd.org/D45685
show more ...
|
| #
95ee2897
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: two-line .h pattern
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
| #
82725ba9
|
| 23-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r325999 through r326131.
|
| #
51369649
|
| 20-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
sys: 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
sys: 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 ...
|
| #
348238db
|
| 01-Mar-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r314420 through r314481.
|
| #
fbbd9655
|
| 28-Feb-2017 |
Warner Losh <imp@FreeBSD.org> |
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 <jschauma@stevens.edu> Pull Request: https://github.com/freebsd/freebsd/pull/96
show more ...
|
| #
6cec9cad
|
| 03-Jun-2014 |
Peter Grehan <grehan@FreeBSD.org> |
MFC @ r266724
An SVM update will follow this.
|
| #
414fdaf0
|
| 21-May-2014 |
Alan Somers <asomers@FreeBSD.org> |
IFC @266473
|
| #
cc3f4b99
|
| 08-May-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge from head
|
| #
bd921245
|
| 28-Apr-2014 |
Ed Maste <emaste@FreeBSD.org> |
Drop explicit unsigned from FD_SETSIZE constant
FD_SETSIZE is often used as an argument to select or compared with an integer file descriptor. Rather than force 3rd party software to add explicit c
Drop explicit unsigned from FD_SETSIZE constant
FD_SETSIZE is often used as an argument to select or compared with an integer file descriptor. Rather than force 3rd party software to add explicit casts, just make it a plain (int) constant as on other operating systems.
Previous discussion: http://lists.freebsd.org/pipermail/freebsd-standards/2012-July/002410.html
show more ...
|
| #
82725ba9
|
| 23-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r325999 through r326131.
|
| #
51369649
|
| 20-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
sys: 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
sys: 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 ...
|
| #
348238db
|
| 01-Mar-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r314420 through r314481.
|
| #
fbbd9655
|
| 28-Feb-2017 |
Warner Losh <imp@FreeBSD.org> |
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 <jschauma@stevens.edu> Pull Request: https://github.com/freebsd/freebsd/pull/96
show more ...
|
| #
6cec9cad
|
| 03-Jun-2014 |
Peter Grehan <grehan@FreeBSD.org> |
MFC @ r266724
An SVM update will follow this.
|
| #
414fdaf0
|
| 21-May-2014 |
Alan Somers <asomers@FreeBSD.org> |
IFC @266473
|
| #
cc3f4b99
|
| 08-May-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge from head
|
| #
bd921245
|
| 28-Apr-2014 |
Ed Maste <emaste@FreeBSD.org> |
Drop explicit unsigned from FD_SETSIZE constant
FD_SETSIZE is often used as an argument to select or compared with an integer file descriptor. Rather than force 3rd party software to add explicit c
Drop explicit unsigned from FD_SETSIZE constant
FD_SETSIZE is often used as an argument to select or compared with an integer file descriptor. Rather than force 3rd party software to add explicit casts, just make it a plain (int) constant as on other operating systems.
Previous discussion: http://lists.freebsd.org/pipermail/freebsd-standards/2012-July/002410.html
show more ...
|
| #
6d85ea78
|
| 06-Jan-2006 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Fix FD_ISSET() on LP64 platforms. The FD_ISSET() function/macro is defined to return an int, but on LP64 platforms the return value of FD_ISSET() for file descriptors with a bit-index larger than 31
Fix FD_ISSET() on LP64 platforms. The FD_ISSET() function/macro is defined to return an int, but on LP64 platforms the return value of FD_ISSET() for file descriptors with a bit-index larger than 31 would not fit an int (due to __fd_mask being defined as an unsigned long). The fix is to explicitly test against 0.
PR: ia64/91421 Submitted by: Tanaka Akira (akr at m17n dot org) MFC after: 1 week
show more ...
|