| #
5e3934b1
|
| 24-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
usr.bin: Automated cleanup of cdefs and other formatting
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.
R
usr.bin: Automated cleanup of cdefs and other formatting
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
show more ...
|
| #
1d386b48
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
| #
a1b6427a
|
| 07-Jul-2023 |
Alfonso Gregory <gfunni234@gmail.com> |
Mark usage function as __dead2 in programs where it does not return
In most cases, usage does not return, so mark them as __dead2. For the cases where they do return, they have not been marked __dea
Mark usage function as __dead2 in programs where it does not return
In most cases, usage does not return, so mark them as __dead2. For the cases where they do return, they have not been marked __dead2.
Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/735
show more ...
|
| #
4d846d26
|
| 10-May-2023 |
Warner Losh <imp@FreeBSD.org> |
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 ...
|
| #
86e5e10d
|
| 17-Feb-2022 |
Eric van Gyzen <vangyzen@FreeBSD.org> |
elfdump: handle small files more gracefully
elfdump -E on an empty file would complain "Invalid argument" because it tried to mmap zero bytes. With the -E flag, elfdump should simply exit non-zero.
elfdump: handle small files more gracefully
elfdump -E on an empty file would complain "Invalid argument" because it tried to mmap zero bytes. With the -E flag, elfdump should simply exit non-zero. For tiny files, the code would reference off the end of the mapped region.
Ensure the file is large enough to contain an ELF header before mapping it.
MFC after: 1 week Sponsored by: Dell EMC Isilon
show more ...
|
| #
c2c227a5
|
| 03-Feb-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r343571 through r343711.
|
| #
97d368d6
|
| 31-Jan-2019 |
Ed Maste <emaste@FreeBSD.org> |
elfdump: use designated array initialization for note types
This ensures the note type name is in the correct slot.
PR: 228290 Submitted by: kib MFC with: 343610 Sponsored by: The FreeBSD Foundati
elfdump: use designated array initialization for note types
This ensures the note type name is in the correct slot.
PR: 228290 Submitted by: kib MFC with: 343610 Sponsored by: The FreeBSD Foundation
show more ...
|
| #
8ae9aa27
|
| 31-Jan-2019 |
Ed Maste <emaste@FreeBSD.org> |
elfdump: fix build after r343610
One patch hunk did not survive the trip from git to svn.
PR: 228290 MFC with: r343610
|
| #
2bc7b024
|
| 31-Jan-2019 |
Ed Maste <emaste@FreeBSD.org> |
elfdump: include note type names
Based on a patch submitted by Dan McGregor.
PR: 228290 MFC after: 1 week Sponsored by: The FreeBSD Foundation
|
| #
0f663f72
|
| 31-Jan-2019 |
Ed Maste <emaste@FreeBSD.org> |
elfdump: whitespace fixup in advance of other changes
|
| #
c06e7b66
|
| 07-Nov-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r340126 through r340212.
|
| #
c35530f4
|
| 05-Nov-2018 |
Brooks Davis <brooks@FreeBSD.org> |
elfdump: Add -E to test if a file is an ELF binary.
This is intended to replace potentially unreliable checks like:
file -b $1 | grep -q '^ELF ..-bit .SB executable'
Reviewed by: emaste Sponsored
elfdump: Add -E to test if a file is an ELF binary.
This is intended to replace potentially unreliable checks like:
file -b $1 | grep -q '^ELF ..-bit .SB executable'
Reviewed by: emaste Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D15971
show more ...
|
| #
377421df
|
| 04-Nov-2018 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
capsicum: use a new capsicum helpers in tools
Use caph_{rights,ioctls,fcntls}_limit to simplify the code.
|
| #
5e3934b1
|
| 24-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
usr.bin: Automated cleanup of cdefs and other formatting
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.
R
usr.bin: Automated cleanup of cdefs and other formatting
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
show more ...
|
| #
1d386b48
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
| #
a1b6427a
|
| 07-Jul-2023 |
Alfonso Gregory <gfunni234@gmail.com> |
Mark usage function as __dead2 in programs where it does not return
In most cases, usage does not return, so mark them as __dead2. For the cases where they do return, they have not been marked __dea
Mark usage function as __dead2 in programs where it does not return
In most cases, usage does not return, so mark them as __dead2. For the cases where they do return, they have not been marked __dead2.
Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/735
show more ...
|
| #
4d846d26
|
| 10-May-2023 |
Warner Losh <imp@FreeBSD.org> |
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 ...
|
| #
86e5e10d
|
| 17-Feb-2022 |
Eric van Gyzen <vangyzen@FreeBSD.org> |
elfdump: handle small files more gracefully
elfdump -E on an empty file would complain "Invalid argument" because it tried to mmap zero bytes. With the -E flag, elfdump should simply exit non-zero.
elfdump: handle small files more gracefully
elfdump -E on an empty file would complain "Invalid argument" because it tried to mmap zero bytes. With the -E flag, elfdump should simply exit non-zero. For tiny files, the code would reference off the end of the mapped region.
Ensure the file is large enough to contain an ELF header before mapping it.
MFC after: 1 week Sponsored by: Dell EMC Isilon
show more ...
|
| #
c2c227a5
|
| 03-Feb-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r343571 through r343711.
|
| #
97d368d6
|
| 31-Jan-2019 |
Ed Maste <emaste@FreeBSD.org> |
elfdump: use designated array initialization for note types
This ensures the note type name is in the correct slot.
PR: 228290 Submitted by: kib MFC with: 343610 Sponsored by: The FreeBSD Foundati
elfdump: use designated array initialization for note types
This ensures the note type name is in the correct slot.
PR: 228290 Submitted by: kib MFC with: 343610 Sponsored by: The FreeBSD Foundation
show more ...
|
| #
8ae9aa27
|
| 31-Jan-2019 |
Ed Maste <emaste@FreeBSD.org> |
elfdump: fix build after r343610
One patch hunk did not survive the trip from git to svn.
PR: 228290 MFC with: r343610
|
| #
2bc7b024
|
| 31-Jan-2019 |
Ed Maste <emaste@FreeBSD.org> |
elfdump: include note type names
Based on a patch submitted by Dan McGregor.
PR: 228290 MFC after: 1 week Sponsored by: The FreeBSD Foundation
|
| #
0f663f72
|
| 31-Jan-2019 |
Ed Maste <emaste@FreeBSD.org> |
elfdump: whitespace fixup in advance of other changes
|
| #
c06e7b66
|
| 07-Nov-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r340126 through r340212.
|
| #
c35530f4
|
| 05-Nov-2018 |
Brooks Davis <brooks@FreeBSD.org> |
elfdump: Add -E to test if a file is an ELF binary.
This is intended to replace potentially unreliable checks like:
file -b $1 | grep -q '^ELF ..-bit .SB executable'
Reviewed by: emaste Sponsored
elfdump: Add -E to test if a file is an ELF binary.
This is intended to replace potentially unreliable checks like:
file -b $1 | grep -q '^ELF ..-bit .SB executable'
Reviewed by: emaste Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D15971
show more ...
|