Commit történet

Szerző SHA1 Üzenet Dátum
  Itamar db76702d71 LibELF: Rename tls_size to tls_size_of_current_object 4 éve
  Itamar 2c9541315d LibELF: Fix TLS offset calculation for libraries 4 éve
  Gunnar Beutner f40ee1b03f LibC+LibELF: Implement more fully-features dlfcn functionality 4 éve
  Gunnar Beutner f74b8a2d1f LibELF: Avoid calculating symbol hashes when we don't need them 4 éve
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 éve
  Gunnar Beutner 6cb28ecee8 LibC+LibELF: Implement support for the dl_iterate_phdr helper 4 éve
  Andreas Kling 94b247c5a9 LibELF: Make get_library_name() take String instead of StringView 4 éve
  Gunnar Beutner 960079b020 LibELF: Add support for loading libraries from /usr/local 4 éve
  Gunnar Beutner f2ff8f2658 LibELF: Improve error messages for missing shared libraries 4 éve
  Gunnar Beutner cd7512a2ad LibELF: Add support for loading objects with multiple data and text segments 4 éve
  Andreas Kling ef1e5db1d0 Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 4 éve
  Andreas Kling 79889ef052 LibELF: Consolidate main executable loading a bit 4 éve
  Brian Gianforcaro 069fd58381 LibELF: Convert more string literals to StringView literals. 4 éve
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY 4 éve
  Andreas Kling d6af3302e8 LibELF: Don't recompute the same ELF hashes over and over 4 éve
  Andreas Kling a43910acc3 LibELF: Make SymbolLookupResult::address a VirtualAddress 4 éve
  Andreas Kling 01f1e480e5 LibELF: Fix various clang-tidy warnings 4 éve
  Andreas Kling 0c0127dc3f LibELF: Use StringView instead of "const char*" in dynamic linker code 4 éve
  Andreas Kling 713b3b36be DynamicLoader+Userland: Enable RELRO for shared libraries as well :^) 4 éve
  Andreas Kling 40a5487bab LibELF: Unmap and close the main executable after dynamic load 4 éve
  AnotherTest 09a43969ba Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...) 4 éve
  Andreas Kling e87eac9273 Userland: Add LibSystem and funnel all syscalls through it 4 éve
  Andreas Kling c9cd5ff6bb LibELF: Remove dynamic loader syscall exception for libkeyboard.so 4 éve
  Andreas Kling db1c6cf9cf LibC+LibELF: Run clang-format 4 éve
  Andreas Kling 603d36c599 LibELF: Make syscall region exceptions for UE and libkeyboard.so 4 éve
  Andreas Kling df7ddfb803 LibELF: Mark libc.so and libpthread.so as syscall regions 4 éve
  Andreas Kling e313323317 LibELF: Split the DynamicLoader's loading mechanism into two steps 4 éve
  Andreas Kling 68576bcf1b LibELF: Call mmap() before constructing the DynamicLoader object 4 éve
  Andreas Kling 41d8734288 LibELF: Use Optional<SymbolLookupResult> as a return type 4 éve
  Andreas Kling a5de46684b LibELF: Convert String::format() to String::formatted() 4 éve