aboutsummaryrefslogtreecommitdiff
path: root/sysdeps
AgeCommit message (Expand)AuthorFilesLines
2023-04-05cheri: malloc: exact capability check in free/reallocarm/morello/mainSzabolcs Nagy2-26/+41
2023-02-21TODO(vdso): aarch64: morello: disable VDSO loadingSzabolcs Nagy1-0/+21
2023-02-02TODO(uapi): aarch64: morello: update HWCAP2_MORELLOSzabolcs Nagy1-1/+1
2022-12-09cheri: malloc: Set fixed mmap_threshold for capability narrowingSzabolcs Nagy1-0/+4
2022-12-08aarch64: morello: malloc: better lookup table resize logicSzabolcs Nagy1-1/+1
2022-11-22cheri: malloc: Capability narrowing using internal lookup tableSzabolcs Nagy2-3/+301
2022-11-22cheri: malloc: Initial capability narrowing supportSzabolcs Nagy2-0/+100
2022-11-22cheri: Update libc.abilist for getauxptrCarlos Eduardo Seo36-0/+72
2022-11-22cheri: stdio-common: Add test for %#p printf modifierCarlos Eduardo Seo2-0/+101
2022-11-22cheri: Fix sigevent ABISzabolcs Nagy1-1/+5
2022-11-22cheri: fix posix timersSzabolcs Nagy1-0/+20
2022-11-22TODO(uapi): cheri: start: restrict auxv capability permissionsSzabolcs Nagy2-0/+4
2022-11-22aarch64: morello: fix DL_SYMBOL_ADDRESSSzabolcs Nagy6-2/+67
2022-11-22aarch64: morello: add D_PTR_RWSzabolcs Nagy2-1/+5
2022-11-22aarch64: morello: Return bounded pointer in __tls_get_addrSzabolcs Nagy3-9/+65
2022-11-22aarch64: morello: dynamic linking supportSzabolcs Nagy8-2/+856
2022-11-22aarch64: morello: add lazy binding entry codeSzabolcs Nagy1-0/+136
2022-11-22cheri: elf: fix SYMBOL_ADDRESS to return RX derived pointerSzabolcs Nagy1-2/+5
2022-11-22cheri: elf: Use elfptr_t for function symbol fixupSzabolcs Nagy1-1/+1
2022-11-22aarch64: morello: add dl-r_debug.hSzabolcs Nagy1-0/+61
2022-11-22aarch64: elf: avoid loading incompatible binariesSzabolcs Nagy1-1/+2
2022-11-22cheri: elf: use RX, RW capabilities to derive pointersSzabolcs Nagy1-1/+2
2022-11-22cheri: elf: change l_entry to be elfptr_tSzabolcs Nagy2-5/+5
2022-11-22aarch64: morello: add purecap ld.so _start codeSzabolcs Nagy1-0/+110
2022-11-22aarch64: morello: rtld: define DL_RO_DYN_SECTIONSzabolcs Nagy1-0/+25
2022-11-22aarch64: morello: fix ldconfig for purecap abiSzabolcs Nagy4-1/+20
2022-11-22aarch64: morello: disable the vpcs testSzabolcs Nagy1-1/+1
2022-11-22aarch64: morello: add purecap ucontext supportCarlos Eduardo Seo9-0/+493
2022-11-22aarch64: morello: add purecap setjmp/longjmpCarlos Eduardo Seo3-1/+176
2022-11-22cheri: rseq: remove const to avoid readonly permissionSzabolcs Nagy1-0/+14
2022-11-22cheri: Fix capability permissions of PROT_NONE maps in test codeSzabolcs Nagy1-1/+1
2022-11-22aarch64: morello: nptl: fix thread pointer setupSzabolcs Nagy1-0/+5
2022-11-22aarch64: morello: nptl: fix pthread types for 128 bit pointersSzabolcs Nagy1-1/+11
2022-11-22cheri: nptl: fix pthread_attr_t alignmentSzabolcs Nagy1-0/+1
2022-11-22cheri: nptl: fix thread ID types for capabilitiesSzabolcs Nagy2-0/+8
2022-11-22cheri: Implement 128-bit atomicsSzabolcs Nagy1-0/+21
2022-11-22cheri: Setup RX, RW capabilities for static linkingSzabolcs Nagy1-2/+7
2022-11-22cheri: elf: add dl_{rx,rw}_ptr to derive addresses within a mapSzabolcs Nagy1-0/+28
2022-11-22cheri: fix static linking early allocationSzabolcs Nagy1-1/+1
2022-11-22cheri: don't use dl_random for pointer manglingSzabolcs Nagy1-0/+5
2022-11-22aarch64: morello: add purecap start codeSzabolcs Nagy2-0/+215
2022-11-22cheri: change __libc_start_main prototypeSzabolcs Nagy1-0/+32
2022-11-22aarch64: morello: purecap crti.S and crtn.SCarlos Eduardo Seo2-0/+141
2022-11-22cheri: aarch64: Add header for CHERI permissionsCarlos Eduardo Seo1-0/+84
2022-11-22cheri: elf: use elfptr_t for auxv parsingSzabolcs Nagy1-2/+2
2022-11-22cheri: Fix pselect signal mask argumentSzabolcs Nagy1-5/+12
2022-11-22TODO(uapi): narrow capability in mmap and mremapSzabolcs Nagy2-3/+40
2022-11-22TODO(uapi): aarch64: morello: add HWCAP2_MORELLOSzabolcs Nagy1-0/+1
2022-11-22TODO(uapi): aarch64: morello: use non-ifunc gettimeofdaySzabolcs Nagy1-1/+3
2022-11-22TODO(uapi): aarch64: morello: make brk always failSzabolcs Nagy1-0/+25