1. 3f81dbd Fix BUILD_STATIC build and enable gcov for debuginfod. by Mark Wielaard · 4 years, 7 months ago
  2. b2dddd3 unstrip: Check symbol strings are terminated. by Mark Wielaard · 4 years, 8 months ago
  3. da5a32a unstrip: Don't try to write extra bogus versym data. by Mark Wielaard · 4 years, 8 months ago
  4. 9d3003f unstrip: Add sanity check for bogus sh_offset of allocated sections. by Mark Wielaard · 4 years, 8 months ago
  5. 90f4bb3 unstrip: Add various checks for bad input data. by Mark Wielaard · 4 years, 8 months ago
  6. 47780c9 elflint, readelf: enhance error diagnostics by Dmitry V. Levin · 4 years, 8 months ago
  7. 08986c3 readelf: Add --dyn-sym option. by Mark Wielaard · 4 years, 9 months ago
  8. fcab4f6 Implement RISC-V disassembler by Ulrich Drepper · 4 years, 9 months ago
  9. 1b9d343 readelf: Actually dump hex or strings when -p or -x get section number. by Mark Wielaard · 4 years, 10 months ago
  10. df33285 nm: Fix latent memory leak in show_symbols. by Mark Wielaard · 4 years, 10 months ago
  11. 4f937e2 Don't use dlopen() for libebl modules by Omar Sandoval · 4 years, 10 months ago
  12. 347e6b7 readelf: Add optional "SECTION" argument for --notes. by Mark Wielaard · 4 years, 10 months ago
  13. 3f489b5 elfclassify: New tool to analyze ELF objects. by Florian Weimer · 4 years, 10 months ago
  14. 1b1433d Add backend support for C-SKY by Mao Han · 5 years ago
  15. b323391 libdwelf: Add dwelf_elf_e_machine_string and use it in readelf. by Mark Wielaard · 5 years ago
  16. ac9e534 stack: Fix error message when dwfl_core_file_attach fails. by Mark Wielaard · 5 years ago
  17. 1fc628e strip don't mmap debug output file. by Mark Wielaard · 5 years ago
  18. 643cbb2 readelf: Decode DW_AT_discr_list block attributes. by Mark Wielaard · 5 years ago
  19. 7d029dc readelf: Clean up section lists after usage. by Mark Wielaard · 5 years ago
  20. ee74073 unstrip: Robustify gelf_getshdr and gelf_getsymshndx calls. by Mark Wielaard · 5 years ago
  21. 0720b2c size: Robustify against gelf_getshdr returning NULL. by Mark Wielaard · 5 years ago
  22. 207d8ec nm: Simplify naming of invalid sections, check shdr isn't NULL. by Mark Wielaard · 5 years ago
  23. b3383bb elfcmp: Handle bad sections without crashing. by Mark Wielaard · 5 years ago
  24. 384e54b readelf: Print DW_AT_data_member_location as decimal offset, not hex number. by Mark Wielaard · 5 years ago
  25. 34ff3ca readelf: print_debug_macinfo_section, check cus[0] is not the sentinel. by Mark Wielaard · 5 years ago
  26. f03ac75 strip: Files with symbols referring to non-existing sections are illformed by Mark Wielaard · 5 years ago
  27. cad9595 readelf: Check there is enough data to read DWARF line opcodes arguments. by Mark Wielaard · 5 years ago
  28. 4540ea9 strip: Fix check test for SHN_XINDEX symbol. by Mark Wielaard · 5 years ago
  29. a17c2c0 readelf: Don't go past end of line data reading unknown opcode parameters. by Mark Wielaard · 5 years ago
  30. 2562759 libdw: Check terminating NUL byte in dwarf_getsrclines for dir/file table. by Mark Wielaard · 5 years ago
  31. de01cc6 libebl: Check NT_PLATFORM core notes contain a zero terminated string. by Mark Wielaard · 5 years ago
  32. 22ec8ef elflint: Allow PT_GNU_EH_FRAME segment to match SHT_X86_64_UNWIND section. by Mark Wielaard · 6 years ago
  33. d3e6266 strip: Also handle gnu compressed debug sections with --reloc-debug-sections by Mark Wielaard · 6 years ago
  34. 72e30c2 Handle GNU Build Attribute ELF Notes. by Mark Wielaard · 6 years ago
  35. 7a3f6fe Recognize NT_VERSION notes. by Mark Wielaard · 6 years ago
  36. ecbe312 libdwelf: New function dwelf_elf_begin. by Mark Wielaard · 6 years ago
  37. 1628254 strip: Add --reloc-debug-sections-only option. by Mark Wielaard · 6 years ago
  38. f2d5918 strip: Extract code to update shdrstrndx into new common function. by Mark Wielaard · 6 years ago
  39. f6ae0ab strip: Split out debug section relocation into separate helper functions. by Mark Wielaard · 6 years ago
  40. b15ee95 strip: Always copy over any phdrs if there are any. by Mark Wielaard · 6 years ago
  41. e574889 unstrip: Add ELF_CHECK to make sure gelf_getehdr () doesn't return NULL. by Mark Wielaard · 6 years ago
  42. 5199e15 Recognize and parse GNU Property notes. by Mark Wielaard · 6 years ago
  43. b75ff1b addr2line: Use elf_getshdrstrndx not Ehdr field to print section name. by Mark Wielaard · 6 years ago
  44. 35197ea readelf: Use shstrndx to lookup section names. by Mark Wielaard · 6 years ago
  45. 72d023b readelf: Make sure readp is smaller than cieend in print_debug_frame_section. by Mark Wielaard · 6 years ago
  46. dce0b3b readelf: Make sure readp is smaller than cieend in print_debug_frame_section. by Mark Wielaard · 6 years ago
  47. 1e7c230 Check sh_entsize is not zero. by Mark Wielaard · 6 years ago
  48. 22d2d08 size: Handle recursive ELF ar files. by Mark Wielaard · 6 years ago
  49. 2b16a9b arlib: Check that sh_entsize isn't zero. by Mark Wielaard · 6 years ago
  50. 4cdb0fd ar: Assume epoch if ar_date is bogus. by Mark Wielaard · 6 years ago
  51. 577511f findtextrel: Check that sh_entsize isn't zero. by Mark Wielaard · 6 years ago
  52. 2f4a040 readelf: Handle multiple .debug_macro sections and decode header flag. by Mark Wielaard · 6 years ago
  53. eee4269 unstrip: Renumber the group section indexes. by Mark Wielaard · 6 years ago
  54. c06ab0b strip, unstrip: Handle SHT_GROUP correctly. by Mark Wielaard · 6 years ago
  55. 2876b3b Handle ADD/SUB relocations by Andreas Schwab · 6 years ago
  56. 7859092 readelf: Use elf_getshdrnum in print_shdr and print_phdr. by Mark Wielaard · 6 years ago
  57. d5b0502 strip,unstrip: Use and set shdrstrndx consistently. by Mark Wielaard · 6 years ago
  58. 583d106 elflint: Use shnum and shstrndx instead of ehdr field directly. by Mark Wielaard · 6 years ago
  59. be4ea50 elfcmp: Get, check and shdrstrndx for section names. by Mark Wielaard · 6 years ago
  60. 68e8b84 libebl: Use elf_getshdrstrndx in ebl_section_strip_p. by Mark Wielaard · 6 years ago
  61. ba2a7f4 backends: Always use elf_getshdrstrndx in check_special_symbol. by Mark Wielaard · 6 years ago
  62. 08ed267 strip: Handle mixed allocated/non-allocated sections. by Mark Wielaard · 6 years ago
  63. 29e3197 libdw, readelf: Make sure there is enough data to read full aranges header. by Mark Wielaard · 6 years ago
  64. c9f90a7 elflint: Fix check_sysv_hash[64] sanity checks to not overflow. by Mark Wielaard · 6 years ago
  65. 9718c94 unstrip: Also check sh_size in compare_unalloc_sections. by Mark Wielaard · 6 years ago
  66. 98ec973 unstrip: Handle SHT_GROUP sections in ET_REL files. by Mark Wielaard · 6 years ago
  67. ed62996 elfcompress: Don't rewrite file if no section data needs to be updated. by Mark Wielaard · 6 years ago
  68. 4d24001 elfcompress: Swap fchmod and fchown calls on new file. by Mark Wielaard · 6 years ago
  69. 3012cda readelf: Don't shadow index function from string.h by Mark Wielaard · 6 years ago
  70. e893aab Consolidate error.h inclusion in system.h by Ross Burton · 6 years ago
  71. 2ee84b2 libdw: Add dwarf_next_lines to read .debug_line tables without CUs. by Mark Wielaard · 6 years ago
  72. 62aed3f libdw, readelf: Don't handle DW_FORM_data16 as expression block/location. by Mark Wielaard · 6 years ago
  73. 58ed0e6 readelf: Check there are at least 4 bytes available for DWARF_FORM_block4. by Mark Wielaard · 6 years ago
  74. cfe6504 readelf: Make sure print_form_data always consumes DW_FORM_strx[1234] data. by Mark Wielaard · 6 years ago
  75. 6fbded3 readelf: While printing .debug_loc make sure that next_off doesn't overflow. by Mark Wielaard · 6 years ago
  76. 1e3c7b5 readelf: Handle signedness of DW_FORM_implicit_const and DW_AT_const_value. by Mark Wielaard · 6 years ago
  77. 7aa8e23 readelf: Return correct readp (or readendp) from print_form_data. by Mark Wielaard · 6 years ago
  78. 01044a9 readelf: Fix bounds check in print_form_data. by Mark Wielaard · 6 years ago
  79. 3052114 readelf: Calculate max_entries instead of needed bytes (and overflowing). by Mark Wielaard · 6 years ago
  80. 7e30fb2 readelf, libdw: Handle too many directories or files in the line table better. by Mark Wielaard · 6 years ago
  81. 725bcd0 readelf: Turn format_print_dwarf into print_dwarf_addr. by Mark Wielaard · 6 years ago
  82. a3b1525 readelf: Always initialize .debug_addr unit_length, even without a header. by Mark Wielaard · 6 years ago
  83. 090ef3e readelf: Set begin properly for DW_LLE_GNU_start_end_entry on addrx failure. by Mark Wielaard · 6 years ago
  84. 50478b8 readelf: Don't leak lengths array when detecting an invalid hash chain. by Mark Wielaard · 6 years ago
  85. 8e27288 readelf: Make room for DW_MACRO_hi_user opcode if used. by Mark Wielaard · 6 years ago
  86. 5b41809 readelf: Lookup "no" translation for no_str, not "yes". by Mark Wielaard · 6 years ago
  87. 608146e readelf: Don't allocate string with asprintf, but reuse buffer with sprintf. by Mark Wielaard · 6 years ago
  88. bb5599d readelf: Lookup gettext "yes" and "no" only once. by Mark Wielaard · 6 years ago
  89. e635a79 readelf: Call __fsetlocking (stdout, FSETLOCKING_BYCALLER). by Mark Wielaard · 6 years ago
  90. e2872c9 libdw: Try both the relative and absolute paths when finding a .dwo file. by Mark Wielaard · 6 years ago
  91. a6a783a readelf: Fix .debug_types printing with implicit section_info. by Mark Wielaard · 6 years ago
  92. 0f5b772 readelf: Deal with combined normal and split dwarf DebugFission .debug_loc. by Mark Wielaard · 6 years ago
  93. 84acd23 readelf: Use correct listptr when looking up next loc for locview attr. by Mark Wielaard · 6 years ago
  94. aa02fb9 libdw: Don't crash on invalid die in dwarf_dieoffset. by Mark Wielaard · 6 years ago
  95. b37feac readelf, libdw: Add GNU DebugFission .debug_loc support. by Mark Wielaard · 6 years ago
  96. c7fc54a readelf: Fix regression with multiple files and implicit debug_info reading. by Mark Wielaard · 6 years ago
  97. e9e64f6 libdw: Fix memory corruption in libdw_find_split_unit. by Mark Wielaard · 6 years ago
  98. 4ac4a42 readelf: Handle .debug_str_offsets. by Mark Wielaard · 6 years ago
  99. 50dfd98 readelf handle .debug_addr section. by Mark Wielaard · 6 years ago
  100. 4dc31fd libdw: Handle .debug_loclists in dwarf_getlocation. by Mark Wielaard · 6 years ago