Commit History

Auteur SHA1 Bericht Datum
  Dan Klishch 982799f7a0 LibC+LibELF: Pass information from linker via magic lookup 1 jaar geleden
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String 1 jaar geleden
  Daniel Bertalan 45d81dceed Everywhere: Replace `ElfW(type)` macro usage with `Elf_type` 1 jaar geleden
  Liav A 69b97fe318 LibELF: Disallow the DynamicLinker from linking a static-pie ELF object 1 jaar geleden
  Sönke Holz 6824d2a788 Userland+Tests: Add initial riscv64 support 1 jaar geleden
  Sönke Holz 0bff1f61b6 LibC+LibELF: Correctly call destructors on `exit()` 1 jaar geleden
  Liav A 2966188ea3 Userland: Always call syscall(SC_prctl, ...) with 4 arguments 1 jaar geleden
  implicitfield 007f3cdb00 Everywhere: Remove exceptions for using #include <LibC/...> 2 jaren geleden
  Fabian Dellwing 36a26d7fa8 Userland: Fix wrong signature of `dladdr` 2 jaren geleden
  Nico Weber 97b7e494e4 Everywhere: Use ARCH(AARCH64) instead of AK_ARCH_AARCH64 2 jaren geleden
  Andreas Kling 689ca370d4 Everywhere: Remove NonnullRefPtr.h includes 2 jaren geleden
  Andreas Kling 8a48246ed1 Everywhere: Stop using NonnullRefPtrVector 2 jaren geleden
  Liav A b27f88f61d Kernel+Userland: Refine preventing syscall annotations of Regions option 2 jaren geleden
  Liav A efec344803 LibELF: Export static resolve_library method of the DynamicLinker code 2 jaren geleden
  Tim Schumacher 83f6d5b26a LibELF: Warn if resolving a library resulted in a relative path 2 jaren geleden
  Liav A d97aa9cf8c DynamicLoader: Annotate all loaded library ranges as immutable 2 jaren geleden
  Liav A 6c0486277e Kernel: Reintroduce the msyscall syscall as the annotate_mapping syscall 2 jaren geleden
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString 2 jaren geleden
  Keegan Saunders e575339564 LibELF: Add stack guard hardening 2 jaren geleden
  Keegan Saunders 89b23c473a LibC: Use uintptr_t for __stack_chk_guard 2 jaren geleden
  Tim Schumacher 6382b174dc LibELF: Drop the "resolve and map" all-in-one 2 jaren geleden
  Tim Schumacher d4a4fe68f9 LibELF: Track libraries using their full path 2 jaren geleden
  Tim Schumacher 2f4c06b13b LibELF: Handle absolute and relative paths for all resolve requests 2 jaren geleden
  Tim Schumacher 5e2a146860 LibELF: Sift down "library name only"-strings as far as possible 2 jaren geleden
  Tim Schumacher e7d0fb50a1 LibELF: Use a bit of `TRY` in `DynamicLinker` 2 jaren geleden
  Tim Schumacher 31643c4ee3 LibELF: Prepend `resolve_and` to one of the `map_library` overloads 2 jaren geleden
  Tim Schumacher d0d494a151 LibELF: Drop the separate file name member from DynamicLoader 2 jaren geleden
  Tim Schumacher 177a5baf60 LibELF: Ensure that DynamicLoader only receives absolute paths 2 jaren geleden
  Gunnar Beutner 31bd5b1a02 AK+Userland: Stub out code that isn't currently implemented on AARCH64 2 jaren geleden
  Tim Schumacher e2c55ee0a8 LibC: Move `dlfcn_integration.h` to the `bits` directory 2 jaren geleden