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