| Age | Commit message (Expand) | Author |
| 2025-11-21 | rtld-elf: move powerpc-specific auxv compat code into arch hook | Konstantin Belousov |
| 2025-05-29 | rtld-elf: Pass struct tcb * around rather than struct dtv ** | Jessica Clarke |
| 2025-05-07 | tls: Introduce struct dtv and struct dtv_slot | Jessica Clarke |
| 2025-01-21 | rtld-elf/i386/reloc.c: apply clang-format | Konstantin Belousov |
| 2025-01-21 | rtld-elf/{amd64,i386}/reloc.c: remove unneeded #ifdef dbg | Konstantin Belousov |
| 2024-08-22 | rtld-elf: Pass parsed aux_info to ifunc_init | Jessica Clarke |
| 2024-07-15 | Remove residual blank line at start of Makefile | Warner Losh |
| 2024-05-17 | rtld: Add arch_digest_dynamic | Andrew Turner |
| 2024-05-17 | rtld: Add MD_OBJ_ENTRY to extend Struct_Obj_Entry | Andrew Turner |
| 2024-04-12 | Support BTI in rtld | Andrew Turner |
| 2023-10-30 | rtld: introduce STATIC_TLS_EXTRA | Stephen J. Kiernan |
| 2023-08-16 | Remove $FreeBSD$: one-line sh pattern | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: one-line .h pattern | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: two-line .h pattern | Warner Losh |
| 2023-07-11 | rtld: Annotate .rtld_start on i386 | Dmitry Chagin |
| 2023-07-11 | rtld: Microoptimize rtld_start on i386 | Dmitry Chagin |
| 2023-06-05 | rtld: rename tls_done to tls_static | Konstantin Belousov |
| 2023-05-12 | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh |
| 2023-01-04 | rtld: Revert "When loading dso without PT_GNU_STACK phdr, only call" | John Baldwin |
| 2021-12-09 | TLS: Use <machine/tls.h> for libc and rtld. | John Baldwin |
| 2021-08-16 | rtld: Remove calculate_tls_end | Fangrui Song |
| 2021-08-16 | rtld: Fix i386/amd64 TP offset when p_vaddr % p_align != 0 | Fangrui Song |
| 2021-04-09 | rtld: use _get_tp() in __tls_get_addr() | Konstantin Belousov |
| 2021-04-09 | rtld: define TLS_DTV_OFFSET on all architectures | Konstantin Belousov |
| 2021-04-09 | rtld/x86/reloc.c: style | Konstantin Belousov |
| 2020-12-25 | rtld-elf(1): remove obsolete pre_init() hook | Marius Strobl |
| 2020-04-19 | Align initial-exec TLS segments to the p_vaddr % align. | Konstantin Belousov |
| 2020-02-14 | r357895: fix typo in the relocation name for i386 IRELATIVE. | Konstantin Belousov |
| 2020-02-13 | Handle non-plt IRELATIVE relocations, at least for x86. | Konstantin Belousov |
| 2020-01-11 | rtld: clean up Makefile. | Konstantin Belousov |
| 2019-08-04 | rtld-elf: Remove x86 elf_rtld.x linker scripts. | Konstantin Belousov |
| 2019-02-01 | rtld: pacify -Wmaybe-uninitialized from gcc6 | Eric van Gyzen |
| 2018-12-15 | Improve R_AARCH64_TLSDESC relocation. | Michal Meloun |
| 2018-10-29 | rtld-elf: compile with WANRS=4 warnings other than -Wcast-align | Alex Richardson |
| 2018-02-03 | o Let rtld(1) set up psABI user trap handlers prior to executing the | Marius Strobl |
| 2017-11-27 | libexec: adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2017-03-15 | Implement LD_BIND_NOT knob for rtld. | Konstantin Belousov |
| 2016-11-21 | Adjust r308689 to make rtld compilable with either in-tree or | Konstantin Belousov |
| 2016-11-15 | Pass CPUID[1] %edx (cpu_feature), %ecx (cpu_feature2) and | Konstantin Belousov |
| 2016-01-20 | Do not call callbacks for dl_iterate_phdr(3) with the rtld bind and | Konstantin Belousov |
| 2016-01-03 | Create a generalized exec hook that different architectures can hook | Warner Losh |
| 2015-08-05 | Disable SSE in libthr | Eric van Gyzen |
| 2015-03-29 | Change compiler setting to make default visibility of the symbols for | Konstantin Belousov |
| 2014-08-29 | Optimize r270798, only do the second pass over non-plt relocations | Konstantin Belousov |
| 2014-08-29 | IFUNC symbol type shall be processed for non-PLT relocations, | Konstantin Belousov |
| 2012-04-30 | Add GNU hash support for rtld. | Konstantin Belousov |
| 2012-03-20 | Fix several problems with our ELF filters implementation. | Konstantin Belousov |
| 2012-03-11 | Add support for preinit, init and fini arrays. Some ABIs, in | Konstantin Belousov |
| 2012-01-17 | Remove unneeded dtv variable. | Ed Schouten |
| 2011-12-14 | _rtld_bind() read-locks the bind lock, and possible plt resolution | Konstantin Belousov |