aboutsummaryrefslogtreecommitdiff
path: root/elf
AgeCommit message (Expand)AuthorFilesLines
2022-10-26Fix elf/tst-tls20 stack OOB accessSzabolcs Nagy1-2/+2
2022-10-26Revert "Fix elf/tst-tls20 stack OOB access"Szabolcs Nagy1-1/+1
2022-10-26Revert "TODO(l_addr): cheri: rtld: elfptr_t fix in rtld.c program header proc...Szabolcs Nagy1-1/+1
2022-10-26TODO: more l_addr cleanupSzabolcs Nagy1-1/+1
2022-10-26TODO(uapi): cheri: start: restrict auxv capability permissionsSzabolcs Nagy2-0/+4
2022-10-26cheri: elf: Fix segment mapping permissionsSzabolcs Nagy1-4/+13
2022-10-20cheri: Update the static tls requirement of the libcSzabolcs Nagy1-0/+8
2022-10-12cheri: malloc: add tunable to turn narrowing offSzabolcs Nagy1-0/+7
2022-10-12cheri: elf: make sure dlpi_phdr covers the load segmentsSzabolcs Nagy1-0/+5
2022-10-12TODO(api): cheri: fix dl_iterate_phdr dlpi_addrSzabolcs Nagy1-0/+6
2022-10-12cheri: elf: Turn l_addr back to ElfW(Addr)Szabolcs Nagy5-28/+7
2022-10-12cheri: elf: use RX, RW capabilities to derive pointersSzabolcs Nagy10-35/+32
2022-10-12aarch64: morello: elf: Return bounded pointer in __tls_get_addrSzabolcs Nagy1-0/+4
2022-10-12cheri: elf: Use RW permissions for l_ld when neededSzabolcs Nagy2-2/+6
2022-10-12aarch64: morello: fix relative relocsSzabolcs Nagy1-1/+6
2022-10-12cheri: Setup RX, RW capabilities for static linkingSzabolcs Nagy1-0/+5
2022-10-12cheri: elf: Setup per module RX and RW capabilitiesSzabolcs Nagy2-0/+95
2022-10-12cheri: elf: make l_entry a capabilitySzabolcs Nagy1-3/+3
2022-10-12TODO: cheri: elf: Add new AT_* auxv typesSzabolcs Nagy1-5/+11
2022-10-12elf: Fix _dl_debug_vdprintf stack buffer underflowSzabolcs Nagy1-2/+5
2022-10-12Fix elf/tst-tls20 stack OOB accessSzabolcs Nagy1-1/+1
2022-08-05TODO(sprof): cheri: disable profiling shared librariesSzabolcs Nagy1-0/+4
2022-08-05TODO(pldd): cheri: elf: fix pldd to compile for purecap abiCarlos Eduardo Seo1-15/+43
2022-08-05cheri: elf: Fix tst-auxv for MorelloCarlos Eduardo Seo1-0/+8
2022-08-05TODO(api): cheri: elfptr_t in public api for unwinderSzabolcs Nagy1-1/+1
2022-08-05TODO(l_addr): cheri: rtld: elfptr_t fix in rtld.c program header processingSzabolcs Nagy1-1/+1
2022-08-05TODO(l_addr): aarch64: morello: dynamic linking supportSzabolcs Nagy4-9/+14
2022-08-05TODO(l_addr): cheri: rtld: elfptr_t fixes in dl-map-segments.hSzabolcs Nagy1-9/+21
2022-08-05cheri: elf: fix pointer provenance of l_tls_initimageSzabolcs Nagy2-2/+2
2022-08-05cheri: rtld: fix _dl_start to return elfptr_tSzabolcs Nagy1-6/+6
2022-08-05aarch64: morello: fix ldconfig for purecap abiSzabolcs Nagy1-0/+3
2022-08-05cheri: elf: Use elfptr_t in _dl_protect_relroSzabolcs Nagy1-2/+2
2022-08-05cheri: elf: elfptr_t fixes for preinit/init/fini arraySzabolcs Nagy3-12/+12
2022-08-05TODO(l_addr): cheri: in static exe initialize l_addr to a zero capabilitySzabolcs Nagy1-0/+8
2022-08-05cheri: elf: Adjust Elf64_auxv_t for capabilitiesSzabolcs Nagy1-0/+9
2022-08-05cheri: elf: make l_addr a capabilitySzabolcs Nagy1-0/+6
2022-08-05cheri: elf: Add new a_type entriesCarlos Eduardo Seo1-0/+6
2022-08-05elf: add EF_AARCH64_CHERI_PURECAPSzabolcs Nagy1-0/+3
2022-08-05elf: add Arm Morello relocations to elf.hCarlos Eduardo Seo1-0/+21
2022-08-05cheri: fix __minimal_mallocSzabolcs Nagy1-1/+4
2022-08-05cheri: Fix elf/tst-dlmodcount testSzabolcs Nagy1-1/+1
2022-07-26LoongArch: Add relocations and ELF flags to elf.h and scripts/glibcelf.pycaiyinyu1-1/+67
2022-07-15elf: Fix wrong fscanf usage on tst-plddAdhemerval Zanella1-4/+5
2022-07-08elf: Rename tst-audit26 to tst-audit28Florian Weimer3-5/+5
2022-07-05elf: Fix direction of NODELETE log messages during symbol lookupFlorian Weimer1-2/+2
2022-06-28elf: Fix -DNDEBUG warning in _dl_start_args_adjustFlorian Weimer1-1/+1
2022-06-28elf: Fix compile error with -Werror and -DNDEBUGYang Yanchao1-1/+2
2022-06-24misc: Optimize internal usage of __libc_single_threadedAdhemerval Zanella1-1/+1
2022-06-17elf: Silence GCC 11/12 false positive warningH.J. Lu1-0/+10
2022-06-15elf: Remove ELF_RTYPE_CLASS_EXTERN_PROTECTED_DATAFangrui Song1-59/+1