| Commit message (Expand) | Author | Age | Files | Lines |
| * | rtld snprintf: do not erronously skip a char at the buffer boundary | Konstantin Belousov | 2024-05-03 | 1 | -4/+3 |
| * | rtld(1): minor clarification for LD_STATIC_TLS_EXTRA | Konstantin Belousov | 2024-04-23 | 1 | -2/+5 |
| * | rtld: introduce STATIC_TLS_EXTRA | Stephen J. Kiernan | 2024-04-20 | 10 | -12/+35 |
| * | rtld-elf: support either byte-order of hints file | Stefan Eßer | 2024-03-29 | 1 | -16/+63 |
| * | rtld: add some dlopen tests | Kyle Evans | 2024-03-18 | 2 | -0/+54 |
| * | rtld: use generated map file to check for some leaks from libc into rtld | Konstantin Belousov | 2024-03-07 | 1 | -0/+19 |
| * | rtld: unconditionally generate map file during build | Konstantin Belousov | 2024-03-07 | 1 | -0/+6 |
| * | fdlopen(3): do not create a new object mapping if already loaded | Konstantin Belousov | 2024-02-29 | 1 | -2/+3 |
| * | rtld: remove pointless "extern" | Konstantin Belousov | 2024-02-29 | 1 | -1/+1 |
| * | rtld: Teach rtld about the BTI elf note | Andrew Turner | 2024-02-19 | 1 | -0/+4 |
| * | rtld: ignore load_filtees() calls if we already loading filtees for the obj | Konstantin Belousov | 2024-02-18 | 2 | -1/+4 |
| * | rtld load_filtees(): reindent and reduce block nesting | Konstantin Belousov | 2024-02-18 | 1 | -3/+2 |
| * | rtld symlook_obj: move common code to check filtees into helper | Konstantin Belousov | 2024-02-18 | 1 | -12/+19 |
| * | rtld-elf: Avoid unnecessary lock_restart_for_upgrade() calls | Mark Johnston | 2024-02-09 | 1 | -1/+1 |
| * | Stop #defining FREEBSD_ELF | John Baldwin | 2024-01-05 | 1 | -1/+1 |
| * | rtld: add a test for RTLD_DEEPBIND | Kyle Evans | 2023-12-15 | 10 | -2/+170 |
| * | RTLD_DEEPBIND: make lookup not just symbolic, but walk all refobj' DAGs | Konstantin Belousov | 2023-12-07 | 2 | -2/+7 |
| * | Purge more stray embedded $FreeBSD$ strings | John Baldwin | 2023-10-24 | 1 | -1/+0 |
| * | rtld: output rtld errors into the dbg channel | Konstantin Belousov | 2023-09-19 | 1 | -0/+1 |
| * | __crt_aligned_alloc_offset(): fix ov_index for backing allocation address | Konstantin Belousov | 2023-09-09 | 1 | -1/+1 |
| * | rtld: switch from malloc_aligned() to __crt_aligned_alloc() | Konstantin Belousov | 2023-08-21 | 3 | -32/+15 |
| * | rtld_malloc: add __crt_aligned_alloc_offset() | Konstantin Belousov | 2023-08-21 | 2 | -3/+32 |
| * | rtld_malloc: increase overhead index to uint16 | Konstantin Belousov | 2023-08-21 | 1 | -2/+2 |
| * | rtld_malloc.c: change return type of cp2op() to void | Konstantin Belousov | 2023-08-21 | 1 | -2/+2 |
| * | rtld: unlock bind lock when calling into crt __pthread_distribute_static_tls ... | Konstantin Belousov | 2023-08-20 | 1 | -0/+2 |
| * | Remove $FreeBSD$: two-line nroff pattern | Warner Losh | 2023-08-16 | 1 | -2/+0 |
| * | Remove $FreeBSD$: one-line sh pattern | Warner Losh | 2023-08-16 | 15 | -15/+0 |
| * | Remove $FreeBSD$: one-line .c pattern | Warner Losh | 2023-08-16 | 7 | -13/+0 |
| * | Remove $FreeBSD$: one-line .h pattern | Warner Losh | 2023-08-16 | 5 | -5/+0 |
| * | Remove $FreeBSD$: two-line .h pattern | Warner Losh | 2023-08-16 | 39 | -78/+0 |
| * | libexec: Automatically generate rtld-elf list and generalise TAGS | Jessica Clarke | 2023-07-27 | 1 | -2/+6 |
| * | rtld_malloc: add cp2op() helper | Konstantin Belousov | 2023-07-26 | 1 | -2/+8 |
| * | rtld_malloc: only include internal rtld headers when building for rtld | Konstantin Belousov | 2023-07-26 | 1 | -0/+2 |
| * | rtld: remove dup __crt_malloc prototypes | Konstantin Belousov | 2023-07-26 | 2 | -5/+1 |
| * | rtld_malloc: remove outdated comments | Konstantin Belousov | 2023-07-26 | 1 | -4/+0 |
| * | libexec/rtld-elf/rtld-libc/Makefile.inc: do not use machdep string functions | Robert Clausecker | 2023-07-16 | 1 | -6/+16 |
| * | rtld: fix dlopen() for an object that is already mapped but not yet initialized | Konstantin Belousov | 2023-07-16 | 1 | -5/+3 |
| * | rtld: Annotate .rtld_start on i386 | Dmitry Chagin | 2023-07-11 | 1 | -0/+8 |
| * | rtld: Microoptimize rtld_start on i386 | Dmitry Chagin | 2023-07-11 | 1 | -2/+1 |
| * | rtld-elf: Remove _PATH_ELF32_HINTS and _COMPAT32_PATH_RTLD | Jessica Clarke | 2023-07-09 | 1 | -8/+0 |
| * | rtld-elf: Migrate from COMPAT_32BIT to generic COMPAT_libcompat/LIBCOMPAT | Jessica Clarke | 2023-07-09 | 2 | -22/+37 |
| * | rtld-elf: Reuse _BASENAME_RTLD for debug.h rather than duplicating logic | Jessica Clarke | 2023-07-09 | 1 | -9/+4 |
| * | rtld: Annotate .rtld_start on aarch64 | Dmitry Chagin | 2023-07-07 | 1 | -0/+3 |
| * | rtld: Sligtly optimizing .rtld_start on aarch64 | Dmitry Chagin | 2023-07-07 | 1 | -4/+1 |
| * | rtld: Add a stop indicator to rtld_start to satisfy unwinders on x86_64 | Dmitry Chagin | 2023-07-01 | 1 | -0/+5 |
| * | rtld-elf: Mark tls_init_align __unused in free_tls for Variant I TLS. | John Baldwin | 2023-06-20 | 1 | -1/+1 |
| * | rtld-elf: Remove set but unused variable on 32-bit arm. | John Baldwin | 2023-06-20 | 1 | -2/+0 |
| * | rtld: fix typo in comment | Konstantin Belousov | 2023-06-10 | 1 | -1/+1 |
| * | rtld: fix allocate_module_tls() variant I fallback to static allocation | Konstantin Belousov | 2023-06-09 | 1 | -1/+1 |
| * | rtld: do not allow both dynamic DTV index and static TLS offset | Konstantin Belousov | 2023-06-05 | 2 | -0/+15 |