| #
b3e76948
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line .h pattern
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
| #
e34c713b
|
| 06-Jul-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
rtld/tests: Avoid function name conflict with libc opendir()
This prevents these tests from being compiled with ASAN since the asan interceptors also define opendir() but matching the libc function.
rtld/tests: Avoid function name conflict with libc opendir()
This prevents these tests from being compiled with ASAN since the asan interceptors also define opendir() but matching the libc function.
Reviewed By: oshogbo, kib, markj Differential Revision: https://reviews.freebsd.org/D31038
show more ...
|
| #
f9021888
|
| 24-Mar-2021 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
rtld: introduce PRELOAD_FDS
The new PRELOAD_FDS variable accepts a list of file descriptors that should be loaded into the process.
This may be used to optimize a loading process - in the case when
rtld: introduce PRELOAD_FDS
The new PRELOAD_FDS variable accepts a list of file descriptors that should be loaded into the process.
This may be used to optimize a loading process - in the case when we already have a file descriptor to the library; we don't have to look into multiple PATH to find it.
It may also be used in capability mode to load a single additional library without the need to open a directory that contains it.
The last use of this functionality t may be a race-free method of loading libraries.
Reviewed by: kib, markj Differential Revision: https://reviews.freebsd.org/D29334
show more ...
|
| #
bbd7a929
|
| 04-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r336870 through r337285, and resolve conflicts.
|
| #
b3e76948
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line .h pattern
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
| #
e34c713b
|
| 06-Jul-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
rtld/tests: Avoid function name conflict with libc opendir()
This prevents these tests from being compiled with ASAN since the asan interceptors also define opendir() but matching the libc function.
rtld/tests: Avoid function name conflict with libc opendir()
This prevents these tests from being compiled with ASAN since the asan interceptors also define opendir() but matching the libc function.
Reviewed By: oshogbo, kib, markj Differential Revision: https://reviews.freebsd.org/D31038
show more ...
|
| #
f9021888
|
| 24-Mar-2021 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
rtld: introduce PRELOAD_FDS
The new PRELOAD_FDS variable accepts a list of file descriptors that should be loaded into the process.
This may be used to optimize a loading process - in the case when
rtld: introduce PRELOAD_FDS
The new PRELOAD_FDS variable accepts a list of file descriptors that should be loaded into the process.
This may be used to optimize a loading process - in the case when we already have a file descriptor to the library; we don't have to look into multiple PATH to find it.
It may also be used in capability mode to load a single additional library without the need to open a directory that contains it.
The last use of this functionality t may be a race-free method of loading libraries.
Reviewed by: kib, markj Differential Revision: https://reviews.freebsd.org/D29334
show more ...
|
| #
bbd7a929
|
| 04-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r336870 through r337285, and resolve conflicts.
|
| #
14b841d4
|
| 11-Aug-2018 |
Kyle Evans <kevans@FreeBSD.org> |
MFH @ r337607, in preparation for boarding
|
| #
50cf3bac
|
| 02-Aug-2018 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Fix regression tests broken by r337067.
MFC after: 2 weeks Sponsored by: DARPA, AFRL
|
| #
9268022b
|
| 19-Nov-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge from head@274682
|
| #
246e7a2b
|
| 02-Sep-2014 |
Neel Natu <neel@FreeBSD.org> |
IFC @r269962
Submitted by: Anish Gupta (akgupt3@gmail.com)
|
| #
ee7b0571
|
| 19-Aug-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge head from 7/28
|
| #
1b833d53
|
| 13-Aug-2014 |
Alexander V. Chernikov <melifaro@FreeBSD.org> |
Sync to HEAD@r269943.
|
| #
35e8923e
|
| 04-Aug-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Fix a -Wsecurity warning with clang
Phabric: D525 (part of a larger patch)
Reviewed by: jmmv Approved by: jmmv (co-mentor)
|
| #
1a49685c
|
| 04-Aug-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Remove hardcoded path to TESTSDIR (Makefile, ld_library_pathfds.c) at build time by using atf_tc_get_config_var(tc, "srcdir"))
This will allow end-users to move the binaries to different locations a
Remove hardcoded path to TESTSDIR (Makefile, ld_library_pathfds.c) at build time by using atf_tc_get_config_var(tc, "srcdir"))
This will allow end-users to move the binaries to different locations after they've been built without having to rebuild the binaries with the new paths
Phabric: D525 (part of a larger patch)
Reviewed by: jmmv Approved by: jmmv (co-mentor)
show more ...
|
| #
6b22f423
|
| 20-Jun-2014 |
Jonathan Anderson <jonathan@FreeBSD.org> |
Test RTLD's new LD_LIBRARY_PATH_FDS variable.
Test LD_LIBRARY_PATH_FDS by linking a binary that requires a shared library that isn't in any of the usual search paths. Ensure this fails when we don'
Test RTLD's new LD_LIBRARY_PATH_FDS variable.
Test LD_LIBRARY_PATH_FDS by linking a binary that requires a shared library that isn't in any of the usual search paths. Ensure this fails when we don't supply LD_LIBRARY_PATH_FDS or we pass invalid information in it. Ensure it works when we pass the correct directory in various places in the variable.
Approved by: rwatson (mentor) MFC after: 3 weeks Sponsored by: DARPA/AFRL
show more ...
|
| #
14b841d4
|
| 11-Aug-2018 |
Kyle Evans <kevans@FreeBSD.org> |
MFH @ r337607, in preparation for boarding
|
| #
50cf3bac
|
| 02-Aug-2018 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Fix regression tests broken by r337067.
MFC after: 2 weeks Sponsored by: DARPA, AFRL
|
| #
9268022b
|
| 19-Nov-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge from head@274682
|
| #
246e7a2b
|
| 02-Sep-2014 |
Neel Natu <neel@FreeBSD.org> |
IFC @r269962
Submitted by: Anish Gupta (akgupt3@gmail.com)
|
| #
ee7b0571
|
| 19-Aug-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge head from 7/28
|
| #
1b833d53
|
| 13-Aug-2014 |
Alexander V. Chernikov <melifaro@FreeBSD.org> |
Sync to HEAD@r269943.
|
| #
35e8923e
|
| 04-Aug-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Fix a -Wsecurity warning with clang
Phabric: D525 (part of a larger patch)
Reviewed by: jmmv Approved by: jmmv (co-mentor)
|
| #
1a49685c
|
| 04-Aug-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Remove hardcoded path to TESTSDIR (Makefile, ld_library_pathfds.c) at build time by using atf_tc_get_config_var(tc, "srcdir"))
This will allow end-users to move the binaries to different locations a
Remove hardcoded path to TESTSDIR (Makefile, ld_library_pathfds.c) at build time by using atf_tc_get_config_var(tc, "srcdir"))
This will allow end-users to move the binaries to different locations after they've been built without having to rebuild the binaries with the new paths
Phabric: D525 (part of a larger patch)
Reviewed by: jmmv Approved by: jmmv (co-mentor)
show more ...
|