1. 463df1a bionic: loader: Log failures to load incompatible 4KiB-ELFs by Kalesh Singh · 7 months ago
  2. c14f545 linker: simplify how warnings turn into errors past a certain api level. by Elliott Hughes · 7 months ago
  3. c039e49 linker: warn about invalid p_align for loadable segments. by Elliott Hughes · 7 months ago
  4. 21869a5 ReadPadSegmentNote(): improve error message. by Elliott Hughes · 8 months ago
  5. ec79de0 Skip rather than reject invalid ELF notes for existing apps. by Elliott Hughes · 8 months ago
  6. 93d8194 Further harden the pad note parsing code. by Elliott Hughes · 8 months ago
  7. e194535 Merge "Remove a historical accident." into main by Elliott Hughes · 9 months ago
  8. fed0ce9 <bionic/macros.h>: replace align_up()/align_down() with clang's builtins. by Elliott Hughes · 9 months ago
  9. 77b4f8b Remove a historical accident. by Elliott Hughes · 9 months ago
  10. 1a2c4f8 Merge "Refactor the phdr max/min alignment code." into main by Elliott Hughes · 9 months ago
  11. d9a9779 Refactor the phdr max/min alignment code. by Elliott Hughes · 9 months ago
  12. c05035e linker: say 2MiB in more readable fashion. by Elliott Hughes · 9 months ago
  13. 2549899 linker: ignore the possibility of page size migration for 32-bit processes. by Elliott Hughes · 9 months ago
  14. 1cbf193 Merge "Add API to set page size compat mode" into main by Pawan Wagh · 10 months ago
  15. 8e5de06 Add API to set page size compat mode by Pawan Wagh · 11 months ago
  16. 4edc20d Re-land^2 linker support for MTE globals by Florian Mayer · 10 months ago
  17. 8eceeea Revert "Re-land linker support for MTE globals" by Daniel Chapin · 11 months ago
  18. 2e6e409 Re-land linker support for MTE globals by Mitch Phillips · 1 year, 1 month ago
  19. ce1c3cf linker: LoadSegments: Load 4KiB ELFs on 16KiB page-sized systems by Kalesh Singh · 11 months ago
  20. b23787f linker: LoadSegments: Preparatory work for 16KiB App Compat by Kalesh Singh · 1 year ago
  21. 8ccb69f Remove unused variable. by Christopher Ferris · 12 months ago
  22. 138a955 linker: LoadSegments: Factor out MapBssSection() by Kalesh Singh · 1 year ago
  23. e0f4a37 linker: LoadSegments: Factor out DropPaddingPages() by Kalesh Singh · 1 year ago
  24. 37bcaea linker: LoadSegments: Factor out ZeroFillSegment() by Kalesh Singh · 1 year ago
  25. 86e04f6 linker: LoadSegments: Factor out MapSegment() by Kalesh Singh · 1 year ago
  26. d990f7d Merge "Linker: clear error for incorrect page size load." into main by Steven Moreland · 1 year, 1 month ago
  27. fc89c8a Linker: clear error for incorrect page size load. by Steven Moreland · 1 year, 1 month ago
  28. c16828b Revert "linker: map large portion of ELF file to read its fragments" by Suren Baghdasaryan · 1 year, 1 month ago
  29. 8232cb9 Merge "linker: don't abbreviate "offset"." into main by Elliott Hughes · 1 year, 1 month ago
  30. 0aee1c0 Revert "linker: map the entire ELF file if address space is 64bit" by Suren Baghdasaryan · 1 year, 1 month ago
  31. bcff7cc linker: don't abbreviate "offset". by Elliott Hughes · 1 year, 1 month ago
  32. f5e21d9 linker: use %m in error messages. by Elliott Hughes · 1 year, 1 month ago
  33. 8eebd02 linker: map the entire ELF file if address space is 64bit by Suren Baghdasaryan · 1 year, 2 months ago
  34. ea5dd95 linker: map large portion of ELF file to read its fragments by Suren Baghdasaryan · 1 year, 2 months ago
  35. 322e9ec linker: remove useless comments. by Elliott Hughes · 1 year, 4 months ago
  36. 5134762 bionic: loader: Drop readahead padding pages by Kalesh Singh · 1 year, 6 months ago
  37. c5c1d19 loader: Only extend segments if kernel supports page size migration by Kalesh Singh · 1 year, 5 months ago
  38. e1e7479 bionic: loader: Don't extend LOAD segments for p_aligns > 64KiB by Kalesh Singh · 1 year, 5 months ago
  39. 0e17932 Remove duplicate PT_ARM_EXIDX definition. by Elliott Hughes · 1 year, 5 months ago
  40. 751bb8a ReadPadSegmentNote: Skip PT_NOTEs that are beyond the end of the file by Kalesh Singh · 1 year, 5 months ago
  41. 1d3ba11 bionic: loader: Only zero the last partial page in RW segments by Kalesh Singh · 1 year, 6 months ago
  42. 702d9b0 Reapply "RELAND: bionic: loader: Extend GNU_RELRO protection" by Kalesh Singh · 1 year, 6 months ago
  43. 4084b55 Reapply "RELAND: bionic: loader: Extend LOAD segment VMAs" by Kalesh Singh · 1 year, 6 months ago
  44. 7a04fed Revert "RELAND: bionic: loader: Extend LOAD segment VMAs" by Kalesh Singh · 1 year, 6 months ago
  45. 26de648 Revert "RELAND: bionic: loader: Extend GNU_RELRO protection" by Kalesh Singh · 1 year, 6 months ago
  46. 41b8863 RELAND: bionic: loader: Extend GNU_RELRO protection by Kalesh Singh · 1 year, 11 months ago
  47. 944164c RELAND: bionic: loader: Extend LOAD segment VMAs by Kalesh Singh · 1 year, 11 months ago
  48. ec49465 Merge "bionic: ReadPadSegmentNote: Fix print format warnings" into main by Treehugger Robot · 1 year, 7 months ago
  49. 7e0598b Merge changes from topic "revert-2803156-loader_crt_pad_segment-HJBTSCOMQA" into main by Zheng Pan · 1 year, 7 months ago
  50. 32b6d8c bionic: ReadPadSegmentNote: Fix print format warnings by Kalesh Singh · 1 year, 7 months ago
  51. 92a7e1c Revert "bionic: loader: Extend LOAD segment VMAs" by Zheng Pan · 1 year, 7 months ago
  52. 9535c32 Revert "bionic: loader: Extend GNU_RELRO protection" by Zheng Pan · 1 year, 7 months ago
  53. d90d990 Merge "bionic: ReadPadSegmentNote: Skip empty PT_NOTEs" into main by Kalesh Singh · 1 year, 7 months ago
  54. 13fb3cf bionic: ReadPadSegmentNote: Skip empty PT_NOTEs by Kalesh Singh · 1 year, 7 months ago
  55. 61a9018 Merge changes from topic "loader_crt_pad_segment" into main by Kalesh Singh · 1 year, 7 months ago
  56. 33f8970 bionic: loader: Extend GNU_RELRO protection by Kalesh Singh · 1 year, 11 months ago
  57. 4b4fb6f bionic: loader: Extend LOAD segment VMAs by Kalesh Singh · 1 year, 11 months ago
  58. fb5440b bionic: loader: Don't bail out if reading pad_segment note fails by Kalesh Singh · 1 year, 7 months ago
  59. 1dd6858 bionic: linker_phdr: Introduce kPageSize by Kalesh Singh · 1 year, 7 months ago
  60. 377f0b9 bionic: Introduce ElfReader::ReadPadSegmentNote() by Kalesh Singh · 1 year, 7 months ago
  61. 6bbb75a Revert "Linker support for MTE globals." by Evgenii Stepanov · 1 year, 9 months ago
  62. e8139f5 Linker support for MTE globals. by Mitch Phillips · 2 years, 10 months ago
  63. 117e45e [NFC] Update comment explaining linker_phdr function return codes by Mitch Phillips · 1 year, 11 months ago
  64. bb11ee6 Remove PAGE_SIZE call sites. by Peter Collingbourne · 3 years, 4 months ago
  65. bdc3796 linker: Fix memory leak for reserved memory by huangchaochao · 2 years, 8 months ago
  66. b973c75 Correctly print RISC-V arch name on error when verifying ELF header. by Ulya Trafimovich · 2 years, 10 months ago
  67. 4346270 riscv64 TLS support. by Elliott Hughes · 2 years, 11 months ago
  68. 47d27aa Bionic: Mark PMD aligned text segments huge page eligible by Collin Fijalkovich · 4 years, 6 months ago
  69. 8d55d18 Enable BTI in bionic linker by Tamas Petz · 6 years ago
  70. e0848bb Pagetable-friendly shared library address randomization. by Evgenii Stepanov · 5 years ago
  71. 474f2f5 Revert "Add randomized padding around shared library mappings." by Evgenii Stepanov · 5 years ago
  72. a8cf3fe Add randomized padding around shared library mappings. by Evgenii Stepanov · 5 years ago
  73. 1479893 Remove unused mips/mips64 code from the linker. by Elliott Hughes · 6 years ago
  74. 95c6cd7 Stop using the __ANDROID_API_x__ constants. by Elliott Hughes · 6 years ago
  75. fa9f7f2 Fix DLEXT_WRITE_RELRO when loading multiple libs. by Torne (Richard Coles) · 6 years ago
  76. efbe9a5 linker: allow using reserved space for multiple libraries. by Torne (Richard Coles) · 7 years ago
  77. c7cbef4 Merge "linker: changes to init work arounds" by Tom Cherry · 7 years ago
  78. 66bc428 linker: changes to init work arounds by Tom Cherry · 7 years ago
  79. 8178c41 ART isn't using the ART-specific linker features any more. by Elliott Hughes · 7 years ago
  80. d16cfac State clearly that an ELF file has the wrong architecture. by Elliott Hughes · 7 years ago
  81. 99d5465 Add PR_SET_VMA and PR_SET_VMA_ANON_NAME to <sys/prctl.h>. by Elliott Hughes · 7 years ago
  82. a897151 linker: improve "bad ELF magic" error. by Elliott Hughes · 7 years ago
  83. 31cd08f dynamic linker is running for init by Jiyong Park · 7 years ago
  84. 9076b0c Be clearer about linker warnings. by Elliott Hughes · 8 years ago
  85. 02586a2 linker: the global group is added to all built-in namespaces by Jiyong Park · 8 years ago
  86. 72007ee Decode the common EM_ values. by Elliott Hughes · 8 years ago
  87. 0a3637d Runtime support for CFI by Evgenii Stepanov · 9 years ago
  88. e30c17f Downgrade dynamic section checks to warning by Dimitry Ivanov · 9 years ago
  89. 12b9187 Relax ELF header checks - warn for apps targeting pre-O by Dimitry Ivanov · 9 years ago
  90. 5bc78c8 Add and use constants for the Android API levels. by Elliott Hughes · 9 years ago
  91. 4cc5a60 Downgrade W+E load segments to a warning unless targeting O. by Elliott Hughes · 9 years ago
  92. 9700bab linker: disallow W + E PT_LOAD segments by Dimitry Ivanov · 9 years ago
  93. bd90675 Check alignment along with range of mapped file fragments by Dimitry Ivanov · 9 years ago
  94. 48ec288 Extract soinfo and globals to separate files. by Dimitry Ivanov · 9 years ago
  95. c73eec1 Add sanity checks for e_shentsize and e_shstrndx by Dimitry Ivanov · 9 years ago
  96. d13e9a6 Align-up and randomize shared libraries. by Evgenii Stepanov · 9 years ago
  97. ebe5af7 Fix typo in the comment by Dimitry Ivanov · 9 years ago
  98. 0c9d30f linker: Improve elf-file validation by Dimitry Ivanov · 9 years ago
  99. 1b84afc linker: mark library .bss pages with anon:.bss by Dimitry Ivanov · 10 years ago
  100. f45b0e9 Do not unmap reserved region on dlclose by Dimitry Ivanov · 10 years ago