aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf
Commit message (Expand)AuthorAgeFilesLines
* Make rtld use libc_nossp_pic.a. Remove SSP shims.Konstantin Belousov2018-05-092-43/+2
* Make rtld_bind_start() debugger friendly.Michal Meloun2018-02-271-5/+15
* o Let rtld(1) set up psABI user trap handlers prior to executing theMarius Strobl2018-02-0311-4/+75
* libexec: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2723-1/+47
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-202-0/+4
* Increase rtld initial memory pool size from 32kB to 128kB.Edward Tomasz Napierala2017-11-181-1/+1
* Appease old GCC by disabling .cfi_sections for GCC 4.x.John Baldwin2017-11-141-0/+2
* Some fixups to the CFI directives for PLT stub entry points.John Baldwin2017-11-101-2/+6
* Use NESTED() instead of LEAF() for rtld_start.John Baldwin2017-11-101-2/+1
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-313-3/+0
* Use MAP_PRIVATE instead of obsolete MAP_COPY. No functional changes.Edward Tomasz Napierala2017-10-301-1/+1
* Plug memory leak on error case.Edward Tomasz Napierala2017-10-291-0/+1
* Remove unneeded calls to access(2) from rtld(1); just call open(2) instead.Edward Tomasz Napierala2017-10-241-13/+23
* Replace lseek(2)/read(2) pair with pread(2), removing yet another syscallEdward Tomasz Napierala2017-10-241-4/+3
* Make find_library() conform to style(9). No functional changes.Edward Tomasz Napierala2017-10-241-78/+79
* Reword the conditional; it was ugly, and adding another parameter,Edward Tomasz Napierala2017-10-241-17/+44
* Use xmalloc and read(2) instead of mmap(2) to read in libmap.conf(5).Edward Tomasz Napierala2017-10-241-4/+6
* Don't call realpath(3) from libmap rtld code. This gets rid of a few callsEdward Tomasz Napierala2017-10-221-28/+23
* Handle relocations for newer non-PIC MIPS ABI.John Baldwin2017-09-124-39/+240
* End softfp->hardfp transition period for armWarner Losh2017-09-122-12/+14
* Add CFI directives for _rtld_bind_start.John Baldwin2017-09-111-0/+24
* Add serial comma.Konstantin Belousov2017-09-011-1/+1
* Compile reloc.o with -fno-jump-tables on MIPS.John Baldwin2017-08-301-0/+3
* Read max_stack_flags from correct object.John Baldwin2017-08-301-1/+1
* Add supporting changes for `Add limited sandbox capability to "make check"`Enji Cooper2017-08-141-0/+1
|\
| * Add HAS_TESTS to all Makefiles that are currently using theEnji Cooper2017-08-021-0/+1
* | Support for v1.10 (latest) of RISC-V privilege specification.Ruslan Bukin2017-08-101-2/+2
* | o Replace __riscv__ with __riscvRuslan Bukin2017-08-071-1/+1
|/
* Convert traditional ${MK_TESTS} conditional idiom for including testEnji Cooper2017-08-021-3/+1
* Allow to specify targets by absolute paths in libmap.conf.Konstantin Belousov2017-07-271-9/+10
* Language improvements.Konstantin Belousov2017-07-141-9/+10
* In open_binary_fd: when using buffer size for strl* and snprintf,Xin LI2017-07-051-3/+3
* When reporting undefined symbol, note the version, if specified.Konstantin Belousov2017-07-041-3/+7
* Use address space guard to implement inter-segment gap.Konstantin Belousov2017-06-241-1/+4
* Document direct execution mode for rtld.Konstantin Belousov2017-05-291-0/+71
* Correct explanation of the dynamic tokens handling.Konstantin Belousov2017-05-291-4/+5
* rtld: fix warnings about redundant declarationsEric van Gyzen2017-05-265-25/+0
* For ld.so direct execution mode, implement -p option: search for theKonstantin Belousov2017-05-231-9/+49
* Update my copyright, note The FreeBSD Foundation involvement.Konstantin Belousov2017-05-181-3/+8
* Fix style [1], add static keyword before static function definition.Konstantin Belousov2017-05-181-1/+2
* Fix some nroff syntax in rtld.1.Jonathan Anderson2017-05-181-1/+1
* Allow rtld direct-exec to take a file descriptor.Jonathan Anderson2017-05-171-17/+109
* Pretend that there is some security when executing in direct mode.Konstantin Belousov2017-05-161-0/+38
* Rename rtld's parse_libdir to parse_integer.Jonathan Anderson2017-05-161-12/+13
* Make ld-elf.so.1 directly executable.Konstantin Belousov2017-05-151-6/+58
* Fix the AT_EXECFD functionality.Konstantin Belousov2017-05-151-0/+2
* In _rtld(), reorder local declarations to compact the block andKonstantin Belousov2017-05-131-23/+10
* rtld(1): Document that LD_BIND_NOT is unset for setugid processes.Jilles Tjoelker2017-03-161-0/+1
* Disable LD_BIND_NOT for setugid processes.Konstantin Belousov2017-03-151-3/+3
* Implement LD_BIND_NOT knob for rtld.Konstantin Belousov2017-03-1521-65/+86