aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf
Commit message (Expand)AuthorAgeFilesLines
* rtld: Define MD_OBJ_ENTRY for mipsJessica Clarke2024-07-311-0/+2
* rtld: Add MD_OBJ_ENTRY to extend Struct_Obj_EntryAndrew Turner2024-07-158-0/+16
* rtld.1: clarify interaction between -u and -oKonstantin Belousov2024-05-071-1/+3
* rtld direct exec: make -u behavior match the descriptionKonstantin Belousov2024-05-071-1/+4
* rtld: add direct-exec option -oKonstantin Belousov2024-05-072-1/+49
* rtld snprintf: do not erronously skip a char at the buffer boundaryKonstantin Belousov2024-05-031-4/+3
* rtld(1): minor clarification for LD_STATIC_TLS_EXTRAKonstantin Belousov2024-04-231-2/+5
* rtld: introduce STATIC_TLS_EXTRAStephen J. Kiernan2024-04-2310-12/+35
* rtld-elf: support either byte-order of hints fileStefan Eßer2024-03-291-16/+63
* rtld: add some dlopen testsKyle Evans2024-03-182-0/+54
* rtld: use generated map file to check for some leaks from libc into rtldKonstantin Belousov2024-03-061-0/+19
* rtld: unconditionally generate map file during buildKonstantin Belousov2024-03-061-0/+6
* rtld: remove pointless "extern"Konstantin Belousov2024-02-291-1/+1
* fdlopen(3): do not create a new object mapping if already loadedKonstantin Belousov2024-02-291-2/+3
* rtld: ignore load_filtees() calls if we already loading filtees for the objKonstantin Belousov2024-02-292-1/+4
* rtld load_filtees(): reindent and reduce block nestingKonstantin Belousov2024-02-291-3/+2
* rtld-elf: Avoid unnecessary lock_restart_for_upgrade() callsMark Johnston2024-02-291-1/+1
* rtld symlook_obj: move common code to check filtees into helperKonstantin Belousov2024-02-291-12/+19
* Stop #defining FREEBSD_ELFJohn Baldwin2024-01-051-1/+1
* rtld: add a test for RTLD_DEEPBINDKyle Evans2023-12-1510-2/+177
* RTLD_DEEPBIND: make lookup not just symbolic, but walk all refobj' DAGsKonstantin Belousov2023-12-072-2/+7
* Purge more stray embedded $FreeBSD$ stringsJohn Baldwin2023-10-241-1/+0
* rtld: output rtld errors into the dbg channelKonstantin Belousov2023-09-191-0/+1
* __crt_aligned_alloc_offset(): fix ov_index for backing allocation addressKonstantin Belousov2023-09-091-1/+1
* rtld: switch from malloc_aligned() to __crt_aligned_alloc()Konstantin Belousov2023-08-283-32/+15
* rtld_malloc: add __crt_aligned_alloc_offset()Konstantin Belousov2023-08-282-3/+32
* rtld_malloc: increase overhead index to uint16Konstantin Belousov2023-08-281-2/+2
* rtld_malloc.c: change return type of cp2op() to voidKonstantin Belousov2023-08-281-2/+2
* rtld: unlock bind lock when calling into crt __pthread_distribute_static_tls ...Konstantin Belousov2023-08-271-0/+2
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-231-2/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-2316-16/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-238-15/+0
* Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-235-5/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-2341-82/+0
* rtld_malloc: add cp2op() helperKonstantin Belousov2023-08-021-2/+8
* rtld_malloc: only include internal rtld headers when building for rtldKonstantin Belousov2023-08-021-0/+2
* rtld: remove dup __crt_malloc prototypesKonstantin Belousov2023-08-022-5/+1
* rtld_malloc: remove outdated commentsKonstantin Belousov2023-08-021-4/+0
* rtld: fix dlopen() for an object that is already mapped but not yet initializedKonstantin Belousov2023-07-301-5/+3
* spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh2023-07-252-2/+2
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-2522-22/+22
* rtld: fix typo in commentKonstantin Belousov2023-06-111-1/+1
* rtld: fix allocate_module_tls() variant I fallback to static allocationKonstantin Belousov2023-06-111-1/+1
* rtld: do not allow both dynamic DTV index and static TLS offsetKonstantin Belousov2023-06-112-0/+15
* rtld: rename tls_done to tls_staticKonstantin Belousov2023-06-1111-17/+17
* rtld_tls.h: styleKonstantin Belousov2023-06-111-1/+1
* rtld: fix SysV hash function overflowEd Maste2023-04-272-10/+7
* rtld: reindent and style(9) elf_hash()Ed Maste2023-04-271-11/+11
* rtld: fixes for handling of the grouped optionsKonstantin Belousov2023-04-161-2/+6
* sys/param.h: Add _WANT_P_OSRELKonstantin Belousov2023-02-192-0/+2