1. cad9595 readelf: Check there is enough data to read DWARF line opcodes arguments. by Mark Wielaard · 5 years ago
  2. 4540ea9 strip: Fix check test for SHN_XINDEX symbol. by Mark Wielaard · 5 years ago
  3. a17c2c0 readelf: Don't go past end of line data reading unknown opcode parameters. by Mark Wielaard · 5 years ago
  4. 2562759 libdw: Check terminating NUL byte in dwarf_getsrclines for dir/file table. by Mark Wielaard · 5 years ago
  5. de01cc6 libebl: Check NT_PLATFORM core notes contain a zero terminated string. by Mark Wielaard · 5 years ago
  6. 22ec8ef elflint: Allow PT_GNU_EH_FRAME segment to match SHT_X86_64_UNWIND section. by Mark Wielaard · 6 years ago
  7. d3e6266 strip: Also handle gnu compressed debug sections with --reloc-debug-sections by Mark Wielaard · 6 years ago
  8. 72e30c2 Handle GNU Build Attribute ELF Notes. by Mark Wielaard · 6 years ago
  9. 7a3f6fe Recognize NT_VERSION notes. by Mark Wielaard · 6 years ago
  10. ecbe312 libdwelf: New function dwelf_elf_begin. by Mark Wielaard · 6 years ago
  11. 1628254 strip: Add --reloc-debug-sections-only option. by Mark Wielaard · 6 years ago
  12. f2d5918 strip: Extract code to update shdrstrndx into new common function. by Mark Wielaard · 6 years ago
  13. f6ae0ab strip: Split out debug section relocation into separate helper functions. by Mark Wielaard · 6 years ago
  14. b15ee95 strip: Always copy over any phdrs if there are any. by Mark Wielaard · 6 years ago
  15. e574889 unstrip: Add ELF_CHECK to make sure gelf_getehdr () doesn't return NULL. by Mark Wielaard · 6 years ago
  16. 5199e15 Recognize and parse GNU Property notes. by Mark Wielaard · 6 years ago
  17. b75ff1b addr2line: Use elf_getshdrstrndx not Ehdr field to print section name. by Mark Wielaard · 6 years ago
  18. 35197ea readelf: Use shstrndx to lookup section names. by Mark Wielaard · 6 years ago
  19. 72d023b readelf: Make sure readp is smaller than cieend in print_debug_frame_section. by Mark Wielaard · 6 years ago
  20. dce0b3b readelf: Make sure readp is smaller than cieend in print_debug_frame_section. by Mark Wielaard · 6 years ago
  21. 1e7c230 Check sh_entsize is not zero. by Mark Wielaard · 6 years ago
  22. 22d2d08 size: Handle recursive ELF ar files. by Mark Wielaard · 6 years ago
  23. 2b16a9b arlib: Check that sh_entsize isn't zero. by Mark Wielaard · 6 years ago
  24. 4cdb0fd ar: Assume epoch if ar_date is bogus. by Mark Wielaard · 6 years ago
  25. 577511f findtextrel: Check that sh_entsize isn't zero. by Mark Wielaard · 6 years ago
  26. 2f4a040 readelf: Handle multiple .debug_macro sections and decode header flag. by Mark Wielaard · 6 years ago
  27. eee4269 unstrip: Renumber the group section indexes. by Mark Wielaard · 6 years ago
  28. c06ab0b strip, unstrip: Handle SHT_GROUP correctly. by Mark Wielaard · 6 years ago
  29. 2876b3b Handle ADD/SUB relocations by Andreas Schwab · 6 years ago
  30. 7859092 readelf: Use elf_getshdrnum in print_shdr and print_phdr. by Mark Wielaard · 6 years ago
  31. d5b0502 strip,unstrip: Use and set shdrstrndx consistently. by Mark Wielaard · 6 years ago
  32. 583d106 elflint: Use shnum and shstrndx instead of ehdr field directly. by Mark Wielaard · 6 years ago
  33. be4ea50 elfcmp: Get, check and shdrstrndx for section names. by Mark Wielaard · 6 years ago
  34. 68e8b84 libebl: Use elf_getshdrstrndx in ebl_section_strip_p. by Mark Wielaard · 6 years ago
  35. ba2a7f4 backends: Always use elf_getshdrstrndx in check_special_symbol. by Mark Wielaard · 6 years ago
  36. 08ed267 strip: Handle mixed allocated/non-allocated sections. by Mark Wielaard · 6 years ago
  37. 29e3197 libdw, readelf: Make sure there is enough data to read full aranges header. by Mark Wielaard · 6 years ago
  38. c9f90a7 elflint: Fix check_sysv_hash[64] sanity checks to not overflow. by Mark Wielaard · 6 years ago
  39. 9718c94 unstrip: Also check sh_size in compare_unalloc_sections. by Mark Wielaard · 6 years ago
  40. 98ec973 unstrip: Handle SHT_GROUP sections in ET_REL files. by Mark Wielaard · 6 years ago
  41. ed62996 elfcompress: Don't rewrite file if no section data needs to be updated. by Mark Wielaard · 6 years ago
  42. 4d24001 elfcompress: Swap fchmod and fchown calls on new file. by Mark Wielaard · 6 years ago
  43. 3012cda readelf: Don't shadow index function from string.h by Mark Wielaard · 6 years ago
  44. e893aab Consolidate error.h inclusion in system.h by Ross Burton · 6 years ago
  45. 2ee84b2 libdw: Add dwarf_next_lines to read .debug_line tables without CUs. by Mark Wielaard · 6 years ago
  46. 62aed3f libdw, readelf: Don't handle DW_FORM_data16 as expression block/location. by Mark Wielaard · 6 years ago
  47. 58ed0e6 readelf: Check there are at least 4 bytes available for DWARF_FORM_block4. by Mark Wielaard · 6 years ago
  48. cfe6504 readelf: Make sure print_form_data always consumes DW_FORM_strx[1234] data. by Mark Wielaard · 6 years ago
  49. 6fbded3 readelf: While printing .debug_loc make sure that next_off doesn't overflow. by Mark Wielaard · 6 years ago
  50. 1e3c7b5 readelf: Handle signedness of DW_FORM_implicit_const and DW_AT_const_value. by Mark Wielaard · 6 years ago
  51. 7aa8e23 readelf: Return correct readp (or readendp) from print_form_data. by Mark Wielaard · 6 years ago
  52. 01044a9 readelf: Fix bounds check in print_form_data. by Mark Wielaard · 6 years ago
  53. 3052114 readelf: Calculate max_entries instead of needed bytes (and overflowing). by Mark Wielaard · 6 years ago
  54. 7e30fb2 readelf, libdw: Handle too many directories or files in the line table better. by Mark Wielaard · 6 years ago
  55. 725bcd0 readelf: Turn format_print_dwarf into print_dwarf_addr. by Mark Wielaard · 6 years ago
  56. a3b1525 readelf: Always initialize .debug_addr unit_length, even without a header. by Mark Wielaard · 6 years ago
  57. 090ef3e readelf: Set begin properly for DW_LLE_GNU_start_end_entry on addrx failure. by Mark Wielaard · 6 years ago
  58. 50478b8 readelf: Don't leak lengths array when detecting an invalid hash chain. by Mark Wielaard · 6 years ago
  59. 8e27288 readelf: Make room for DW_MACRO_hi_user opcode if used. by Mark Wielaard · 6 years ago
  60. 5b41809 readelf: Lookup "no" translation for no_str, not "yes". by Mark Wielaard · 6 years ago
  61. 608146e readelf: Don't allocate string with asprintf, but reuse buffer with sprintf. by Mark Wielaard · 6 years ago
  62. bb5599d readelf: Lookup gettext "yes" and "no" only once. by Mark Wielaard · 6 years ago
  63. e635a79 readelf: Call __fsetlocking (stdout, FSETLOCKING_BYCALLER). by Mark Wielaard · 6 years ago
  64. e2872c9 libdw: Try both the relative and absolute paths when finding a .dwo file. by Mark Wielaard · 6 years ago
  65. a6a783a readelf: Fix .debug_types printing with implicit section_info. by Mark Wielaard · 6 years ago
  66. 0f5b772 readelf: Deal with combined normal and split dwarf DebugFission .debug_loc. by Mark Wielaard · 6 years ago
  67. 84acd23 readelf: Use correct listptr when looking up next loc for locview attr. by Mark Wielaard · 6 years ago
  68. aa02fb9 libdw: Don't crash on invalid die in dwarf_dieoffset. by Mark Wielaard · 6 years ago
  69. b37feac readelf, libdw: Add GNU DebugFission .debug_loc support. by Mark Wielaard · 6 years ago
  70. c7fc54a readelf: Fix regression with multiple files and implicit debug_info reading. by Mark Wielaard · 6 years ago
  71. e9e64f6 libdw: Fix memory corruption in libdw_find_split_unit. by Mark Wielaard · 6 years ago
  72. 4ac4a42 readelf: Handle .debug_str_offsets. by Mark Wielaard · 6 years ago
  73. 50dfd98 readelf handle .debug_addr section. by Mark Wielaard · 6 years ago
  74. 4dc31fd libdw: Handle .debug_loclists in dwarf_getlocation. by Mark Wielaard · 6 years ago
  75. 7cfe2c1 readelf: Handle .debug_loclists. by Mark Wielaard · 7 years ago
  76. 7372ccf readelf: Find skeleton units when inspecting split .dwo (--dwarf-skeleton). by Mark Wielaard · 6 years ago
  77. 879f3a4 libdw: Handle .debug_rnglists in dwarf_ranges. by Mark Wielaard · 6 years ago
  78. bc1f86b readelf: Add .debug_rnglists support. by Mark Wielaard · 7 years ago
  79. 6e3d252 libdw: Support DW_OP_addrx/constx and split DWARF addrx/constx support. by Mark Wielaard · 6 years ago
  80. 184fd30 readelf: print split CUs when given --debug-dump=info+ by Mark Wielaard · 6 years ago
  81. 77cbbbd libdw: Recognize GNU DebugFission split units. by Mark Wielaard · 6 years ago
  82. e958537 libdw: Add GNU DebugFission attributes, tags, forms and operands. by Mark Wielaard · 6 years ago
  83. a7bcf43 libdw, readelf: Handle .debug_*.dwo section name variants. by Mark Wielaard · 6 years ago
  84. 5e1a9f1 elflint: fix typo in error diagnostics by Dmitry V. Levin · 6 years ago
  85. a392e67 readelf: Fix 32bit compile issues. by Mark Wielaard · 6 years ago
  86. cdf865b readelf, libdw: Handle DWARF5 .debug_macro. by Mark Wielaard · 7 years ago
  87. 6ed8b94 readelf: Add DWARF5 .debug_line support. by Mark Wielaard · 6 years ago
  88. 9dd183f addr2line: Add explicit fflush for stdout when reading from stdin. by Mark Wielaard · 6 years ago
  89. 3da2d6a readelf: Use raw section data if nothing is available through libdw. by Mark Wielaard · 6 years ago
  90. 314e9d7 readelf: Handle .debug_info first if any other debug section needs it. by Mark Wielaard · 6 years ago
  91. af14380 libdw: Handle DW_FORM_[ref|strp]_sup[48] as DW_FORM_GNU_[ref|strp]_alt. by Mark Wielaard · 6 years ago
  92. 3cc78df readelf: Handle .debug_line_str section. by Mark Wielaard · 6 years ago
  93. 470aba9 Add support for RISC-V by Andreas Schwab · 6 years ago
  94. 40b1f18 readelf: Fix advance_pc to use op_addr_advance, not just op_advance. by Mark Wielaard · 6 years ago
  95. eaccd78 readelf: Only lookup files and show errors in attr_callback when not silent. by Mark Wielaard · 6 years ago
  96. 9535e6b libdw: Add support for reading DW_FORM_strx[1234] in .debug_str_offsets. by Mark Wielaard · 6 years ago
  97. 4a97eb0 libdw: Add support for reading DW_FORM_addrx[1234] in .debug_addr. by Mark Wielaard · 7 years ago
  98. 560145d readelf: Break sysv[64] symbol hash bucket chain loops. by Mark Wielaard · 6 years ago
  99. f0d7b3e readelf: Print dwarf_dieoffset as %PRIx64, not %zx. by Mark Wielaard · 6 years ago
  100. cda00f3 readelf: Report error when decl_file or call_file attribute is invalid. by Mark Wielaard · 6 years ago