- 79ba700 ReadPadSegmentNote: Skip PT_NOTEs that are beyond the end of the file by Kalesh Singh · 1 year, 4 months ago
- 7d15d61 Revert "RELAND: bionic: loader: Extend LOAD segment VMAs" by Kalesh Singh · 1 year, 5 months ago
- 79059f2 Revert "RELAND: bionic: loader: Extend GNU_RELRO protection" by Kalesh Singh · 1 year, 5 months ago
- 41b8863 RELAND: bionic: loader: Extend GNU_RELRO protection by Kalesh Singh · 1 year, 9 months ago
- 944164c RELAND: bionic: loader: Extend LOAD segment VMAs by Kalesh Singh · 1 year, 10 months ago
- ec49465 Merge "bionic: ReadPadSegmentNote: Fix print format warnings" into main by Treehugger Robot · 1 year, 6 months ago
- 7e0598b Merge changes from topic "revert-2803156-loader_crt_pad_segment-HJBTSCOMQA" into main by Zheng Pan · 1 year, 6 months ago
- 32b6d8c bionic: ReadPadSegmentNote: Fix print format warnings by Kalesh Singh · 1 year, 6 months ago
- 92a7e1c Revert "bionic: loader: Extend LOAD segment VMAs" by Zheng Pan · 1 year, 6 months ago
- 9535c32 Revert "bionic: loader: Extend GNU_RELRO protection" by Zheng Pan · 1 year, 6 months ago
- d90d990 Merge "bionic: ReadPadSegmentNote: Skip empty PT_NOTEs" into main by Kalesh Singh · 1 year, 6 months ago
- 13fb3cf bionic: ReadPadSegmentNote: Skip empty PT_NOTEs by Kalesh Singh · 1 year, 6 months ago
- 61a9018 Merge changes from topic "loader_crt_pad_segment" into main by Kalesh Singh · 1 year, 6 months ago
- 33f8970 bionic: loader: Extend GNU_RELRO protection by Kalesh Singh · 1 year, 9 months ago
- 4b4fb6f bionic: loader: Extend LOAD segment VMAs by Kalesh Singh · 1 year, 10 months ago
- fb5440b bionic: loader: Don't bail out if reading pad_segment note fails by Kalesh Singh · 1 year, 6 months ago
- 1dd6858 bionic: linker_phdr: Introduce kPageSize by Kalesh Singh · 1 year, 6 months ago
- 377f0b9 bionic: Introduce ElfReader::ReadPadSegmentNote() by Kalesh Singh · 1 year, 6 months ago
- 6bbb75a Revert "Linker support for MTE globals." by Evgenii Stepanov · 1 year, 8 months ago
- e8139f5 Linker support for MTE globals. by Mitch Phillips · 2 years, 8 months ago
- 117e45e [NFC] Update comment explaining linker_phdr function return codes by Mitch Phillips · 1 year, 10 months ago
- bb11ee6 Remove PAGE_SIZE call sites. by Peter Collingbourne · 3 years, 3 months ago
- bdc3796 linker: Fix memory leak for reserved memory by huangchaochao · 2 years, 7 months ago
- b973c75 Correctly print RISC-V arch name on error when verifying ELF header. by Ulya Trafimovich · 2 years, 9 months ago
- 4346270 riscv64 TLS support. by Elliott Hughes · 2 years, 10 months ago
- 47d27aa Bionic: Mark PMD aligned text segments huge page eligible by Collin Fijalkovich · 4 years, 4 months ago
- 8d55d18 Enable BTI in bionic linker by Tamas Petz · 5 years ago
- e0848bb Pagetable-friendly shared library address randomization. by Evgenii Stepanov · 5 years ago
- 474f2f5 Revert "Add randomized padding around shared library mappings." by Evgenii Stepanov · 5 years ago
- a8cf3fe Add randomized padding around shared library mappings. by Evgenii Stepanov · 5 years ago
- 1479893 Remove unused mips/mips64 code from the linker. by Elliott Hughes · 5 years ago
- 95c6cd7 Stop using the __ANDROID_API_x__ constants. by Elliott Hughes · 6 years ago
- fa9f7f2 Fix DLEXT_WRITE_RELRO when loading multiple libs. by Torne (Richard Coles) · 6 years ago
- efbe9a5 linker: allow using reserved space for multiple libraries. by Torne (Richard Coles) · 7 years ago
- c7cbef4 Merge "linker: changes to init work arounds" by Tom Cherry · 7 years ago
- 66bc428 linker: changes to init work arounds by Tom Cherry · 7 years ago
- 8178c41 ART isn't using the ART-specific linker features any more. by Elliott Hughes · 7 years ago
- d16cfac State clearly that an ELF file has the wrong architecture. by Elliott Hughes · 7 years ago
- 99d5465 Add PR_SET_VMA and PR_SET_VMA_ANON_NAME to <sys/prctl.h>. by Elliott Hughes · 7 years ago
- a897151 linker: improve "bad ELF magic" error. by Elliott Hughes · 7 years ago
- 31cd08f dynamic linker is running for init by Jiyong Park · 7 years ago
- 9076b0c Be clearer about linker warnings. by Elliott Hughes · 7 years ago
- 02586a2 linker: the global group is added to all built-in namespaces by Jiyong Park · 8 years ago
- 72007ee Decode the common EM_ values. by Elliott Hughes · 8 years ago
- 0a3637d Runtime support for CFI by Evgenii Stepanov · 9 years ago
- e30c17f Downgrade dynamic section checks to warning by Dimitry Ivanov · 9 years ago
- 12b9187 Relax ELF header checks - warn for apps targeting pre-O by Dimitry Ivanov · 9 years ago
- 5bc78c8 Add and use constants for the Android API levels. by Elliott Hughes · 9 years ago
- 4cc5a60 Downgrade W+E load segments to a warning unless targeting O. by Elliott Hughes · 9 years ago
- 9700bab linker: disallow W + E PT_LOAD segments by Dimitry Ivanov · 9 years ago
- bd90675 Check alignment along with range of mapped file fragments by Dimitry Ivanov · 9 years ago
- 48ec288 Extract soinfo and globals to separate files. by Dimitry Ivanov · 9 years ago
- c73eec1 Add sanity checks for e_shentsize and e_shstrndx by Dimitry Ivanov · 9 years ago
- d13e9a6 Align-up and randomize shared libraries. by Evgenii Stepanov · 9 years ago
- ebe5af7 Fix typo in the comment by Dimitry Ivanov · 9 years ago
- 0c9d30f linker: Improve elf-file validation by Dimitry Ivanov · 9 years ago
- 1b84afc linker: mark library .bss pages with anon:.bss by Dimitry Ivanov · 10 years ago
- f45b0e9 Do not unmap reserved region on dlclose by Dimitry Ivanov · 10 years ago
- 3c52481 Handling invalid section headers by Dmitriy Ivanov · 10 years ago
- b76123f Improve error message for files with no sections by Dmitriy Ivanov · 10 years ago
- 126af75 Implement load at fixed address feature by Dmitriy Ivanov · 10 years ago
- 4f7a7ad Implement Library Load Order Randomization by Dmitriy Ivanov · 10 years ago
- cf1cbbe refactoring: introduce MappedFileFragment by Dmitriy Ivanov · 10 years ago
- 93ce354 Fix a mistype in segment overrange checking by skvalex · 10 years ago
- d640b22 A special linker for ASan executables. by Evgenii Stepanov · 10 years ago
- 3f987f5 Fix crash when trying to load invalid ELF file. by Dmitriy Ivanov · 10 years ago
- 8a11628 Add flag that makes linker honor min(p_vaddr) by Dmitriy Ivanov · 10 years ago
- 8fdb341 linker: never mark pages simultaneously writable / executable by Nick Kralevich · 10 years ago
- 56be6ed Revert "Remove text-relocation support for lp32" by Dimitry Ivanov · 10 years ago
- cb00add Remove text-relocation support for lp32 by Dmitriy Ivanov · 10 years ago
- 20d89cb Fix long lines and replace macros with functions. by Dmitriy Ivanov · 10 years ago
- 18a6956 Add support for packed relocations. by Dmitriy Ivanov · 10 years ago
- 05fc1d7 Add missing includes. by Elliott Hughes · 11 years ago
- 1649e7e Enable -Wold-style-cast warnings for linker by Dmitriy Ivanov · 11 years ago
- b514026 Kill <machine/exec.h>. by Elliott Hughes · 11 years ago
- a6c1279 Rename library_offset to library_fd_offset by Dmitriy Ivanov · 11 years ago
- 4544d9f Fix misleading comment. by Robert Grosse · 11 years ago
- 07e5bc1 Add file_offset parameter to android_extinfo by Dmitriy Ivanov · 11 years ago
- e93be99 Fix gdb could not get shared library list issue by Ningsheng Jian · 11 years ago
- 14669a9 Load libraries in breadth-first order by Dmitriy Ivanov · 11 years ago
- 498eb18 Revert "Load libraries in breadth-first order" by Dmitriy Ivanov · 11 years ago
- a3ad450 Load libraries in breadth-first order by Dmitriy Ivanov · 11 years ago
- 851135b Replace NULL with nullptr by Dmitriy Ivanov · 11 years ago
- 625993d Use VDSO for clock_gettime(2) and gettimeofday(2). by Elliott Hughes · 11 years ago
- 04dc91a Load library using file handle. by Dmitriy Ivanov · 11 years ago
- 26ec967 Handle empty relro segment or incorrectly sized file. by Torne (Richard Coles) · 11 years ago
- 183ad9d Allow sharing the RELRO section via a file. by Torne (Richard Coles) · 11 years ago
- 12bbb91 Support loading libraries to a reserved address. by Torne (Richard Coles) · 11 years ago
- faf05ba Clean up all the lint cpplint can find in the dynamic linker. by Elliott Hughes · 11 years ago
- 0266ae5 Switch <elf.h> over to linux uapi under the covers. by Elliott Hughes · 11 years ago
- 4041b13 bionic: Do not use magic number for portability by Qiming Shi · 12 years ago
- e365f9d AArch64: Linker64 support for AArch64 by Marcus Oakland · 12 years ago
- 4eeb1f1 Clean up linker architecture macros. by Elliott Hughes · 12 years ago
- c00f2cb x86_64 linker. by Elliott Hughes · 12 years ago
- c620059 Remove 32-bit assumptions from the ELF code. by Elliott Hughes · 12 years ago
- 0e79b91 Add more information to error due to truncated Elf32_Ehdr by Brian Carlstrom · 12 years ago
- e7dffe1 Honor p_vaddr if set by Brian Carlstrom · 13 years ago
- 82dcc79 Fix bionic linker to support segments with zero p_filesz by Brian Carlstrom · 12 years ago
- 650be4e More linker cleanup. by Elliott Hughes · 12 years ago
- d4ee82d Minor linker cleanup, primarily to use Elf32_Dyn by Brian Carlstrom · 12 years ago