1. ee60dcd Upgrade elfutils to elfutils-0.178 by Haibo Huang · 4 years, 10 months ago
  2. 288f6b1 debuginfod 1/2: client side by Aaron Merey · 5 years ago
  3. 287e502 libdw: Introduce libdw_unalloc to stop Dwarf_Abbrev leaks. by Mark Wielaard · 4 years, 11 months ago
  4. 32cd9c4 libdw: Rewrite the memory handler to be more robust. by Jonathon Anderson · 5 years ago
  5. 99c5ba4 libdw: Add and use a concurrent version of the dynamic-size hash table. by Srđan Milaković · 4 years, 11 months ago
  6. 9f636a4 Upgrade elfutils to 09c9e8091c36eff7f1f4220ac12afe66d0322c59 by Haibo Huang · 4 years, 11 months ago
  7. 09c9e80 libdw: Don't free uninitialized Dwarf_Abbrev_Hash's of "fake" CUs. by Jonathon Anderson · 5 years ago
  8. e9d4067 libdw: Rewrite the memory handler to be thread-safe. by Jonathon Anderson · 5 years ago
  9. 3bbd9c3 Upgrade elfutils to 47780c9e4cbd312da6d93c9d70c554d34d83dd05 by Haibo Huang · 5 years ago
  10. 4f937e2 Don't use dlopen() for libebl modules by Omar Sandoval · 5 years ago
  11. 823ee0c Add PIC and non-PIC variants of libcpu and libebl by Omar Sandoval · 5 years ago
  12. 4bcc641 libdw: fix latent bug in dwarf_getcfi.c not setting default_same_value. by Jonathon Anderson · 5 years ago
  13. 7ea8224 libdwelf: Make dwelf_elf_begin return NULL only when there is an error. by Mark Wielaard · 5 years ago
  14. 3657527 Upgrade elfutils to 1b1433d5670b75c4bd5c9b598e0b00fba6e82d90 by Haibo Huang · 5 years ago
  15. b323391 libdwelf: Add dwelf_elf_e_machine_string and use it in readelf. by Mark Wielaard · 5 years ago
  16. b978db7 Upgrade elfutils to d08c68fec94b26663257d24dbb8d94f2ed8935cd by Haibo Huang · 5 years ago
  17. a117891 libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias. by Mark Wielaard · 5 years ago
  18. caf2f19 Upgrade elfutils to b5e8a481d4c9f9cdb26513784c09c57797fa2f46 by Haibo Huang · 5 years ago
  19. 4ec3ce5 libdw: Remove unused variable initialization in dwarf_siblingof. by Mark Wielaard · 5 years ago
  20. 362d090 libdw: Call check_constant_offset with direct pointers. by Mark Wielaard · 5 years ago
  21. 2b55f15 libdw: Reject DW_OP_implicit_value in CFI. by Mark Wielaard · 5 years ago
  22. 94f79ee Upgrade elfutils to e8f8dc465a1fa496aa627a330886c0f70f98d4c0 by Haibo Huang · 6 years ago
  23. e8f8dc4 libdw: Check there is enough space for CU 64bit length, version and type. by Mark Wielaard · 6 years ago
  24. 2562759 libdw: Check terminating NUL byte in dwarf_getsrclines for dir/file table. by Mark Wielaard · 6 years ago
  25. ffbe89d libdw: Enable building with -Og. by Mark Wielaard · 6 years ago
  26. ecbe312 libdwelf: New function dwelf_elf_begin. by Mark Wielaard · 6 years ago
  27. 825e48c Also find CFI in sections of type SHT_X86_64_UNWIND by Milian Wolff · 6 years ago
  28. b14633d libdw: dwarf_begin_elf should use elf_getshdrstrndx to get section names. by Mark Wielaard · 6 years ago
  29. 6983e59 libdw: Check end of attributes list consistently. by Mark Wielaard · 6 years ago
  30. 29e3197 libdw, readelf: Make sure there is enough data to read full aranges header. by Mark Wielaard · 6 years ago
  31. e893aab Consolidate error.h inclusion in system.h by Ross Burton · 6 years ago
  32. f571474 Merge remote-tracking branch 'aosp/upstream-master' into elfutils by Haibo Huang · 6 years ago
  33. 6dd08dc libdw: Recognize zero terminator to end frame table in dwarf_next_cfi. by Mark Wielaard · 6 years ago
  34. c7a83bf libdw: Allow .debug_frame only Dwarf. by Mark Wielaard · 6 years ago
  35. 67a0b8c libdw: Remove dwarf_getscn_info from libdw.h and libdw.map. by Mark Wielaard · 6 years ago
  36. 2ee84b2 libdw: Add dwarf_next_lines to read .debug_line tables without CUs. by Mark Wielaard · 6 years ago
  37. e3b2060 libdw: Handle bogus CU length in dwarf_nextcu. by Mark Wielaard · 6 years ago
  38. a8efc32 libdw: Break dwarf_aggregate_size recursion because of type cycles. by Mark Wielaard · 6 years ago
  39. 822a06c libdw: dwarf_peel_type break long chains/cycles. by Mark Wielaard · 6 years ago
  40. 9d75778 libdw: aggregate_size check NULL result from get_type. by Mark Wielaard · 6 years ago
  41. 9e16a10 libdw: Initialize filelist earlier in dwarf_getsrclines.c read_srclines. by Luiz Angelo Daros de Luca · 6 years ago
  42. 62aed3f libdw, readelf: Don't handle DW_FORM_data16 as expression block/location. by Mark Wielaard · 6 years ago
  43. cfe6504 readelf: Make sure print_form_data always consumes DW_FORM_strx[1234] data. by Mark Wielaard · 6 years ago
  44. 29a3395 libdw: Make __libdw_dieabbrev more robust on failure. by Mark Wielaard · 6 years ago
  45. 340ce2c libdw: Break long or circular DIE ref chains in dwarf_[has]attr_integrate. by Mark Wielaard · 6 years ago
  46. 95e3d07 libdw: Check validity of dwarf_getabbrev arguments. by Mark Wielaard · 6 years ago
  47. b958e6b libdw: dwarf_get_units should handle existing failure to open Dwarf. by Mark Wielaard · 6 years ago
  48. b7a5bc8 libdw: Detect bad DWARF in store_implicit_value. by Mark Wielaard · 6 years ago
  49. 7e30fb2 readelf, libdw: Handle too many directories or files in the line table better. by Mark Wielaard · 6 years ago
  50. c5fdb8e libdw: Return an error in dwarf_getlocation_attr for missing .debug_addr. by Mark Wielaard · 6 years ago
  51. 00c07e6 libdw: Make sure that address_size and offset_size are 4 or 8 bytes. by Mark Wielaard · 6 years ago
  52. 92b7bbd libdw: Check DIE address fall inside the CU before reading abbrev code. by Mark Wielaard · 6 years ago
  53. 6402475 libdw: Report error in dwarf_getlocation_die for bogus opcode offset. by Mark Wielaard · 6 years ago
  54. 7ae7ec1 libdw: Explicitly check we could decode diridx in dwarf_getsrclines. by Mark Wielaard · 6 years ago
  55. ab92149 libdw: Don't leak arange if we cannot figure out which CU it belongs to. by Mark Wielaard · 6 years ago
  56. 7009db7 libdw: Make sure dirarray is always properly freed in dwarf_getsrclines. by Mark Wielaard · 6 years ago
  57. 0393dcc libdw: Make sure id_path can contain max number of build id bytes. by Mark Wielaard · 6 years ago
  58. e2872c9 libdw: Try both the relative and absolute paths when finding a .dwo file. by Mark Wielaard · 6 years ago
  59. 3a5bbc9 libdw: Fix overflow warning on 32bit systems with GCC8 in dwarf_getsrclines. by Mark Wielaard · 6 years ago
  60. aa02fb9 libdw: Don't crash on invalid die in dwarf_dieoffset. by Mark Wielaard · 6 years ago
  61. 7d6fe0a libdw: Handle split Dwarf Dies in dwarf_die_addr_die. by Mark Wielaard · 6 years ago
  62. b37feac readelf, libdw: Add GNU DebugFission .debug_loc support. by Mark Wielaard · 6 years ago
  63. e9e64f6 libdw: Fix memory corruption in libdw_find_split_unit. by Mark Wielaard · 6 years ago
  64. 4dc31fd libdw: Handle .debug_loclists in dwarf_getlocation. by Mark Wielaard · 6 years ago
  65. 7cfe2c1 readelf: Handle .debug_loclists. by Mark Wielaard · 7 years ago
  66. 7372ccf readelf: Find skeleton units when inspecting split .dwo (--dwarf-skeleton). by Mark Wielaard · 6 years ago
  67. 879f3a4 libdw: Handle .debug_rnglists in dwarf_ranges. by Mark Wielaard · 6 years ago
  68. bc1f86b readelf: Add .debug_rnglists support. by Mark Wielaard · 7 years ago
  69. 059b6b1 __libdw_cu_addr_base: Cast offset to uintptr_t before returning as pointer. by Mark Wielaard · 6 years ago
  70. e7765da libdw: Handle all address FORMs for dwarf_highpc, handle errors better. by Mark Wielaard · 6 years ago
  71. 6e3d252 libdw: Support DW_OP_addrx/constx and split DWARF addrx/constx support. by Mark Wielaard · 6 years ago
  72. ac6960d libdw: Add new dwarf_cu_info function. by Mark Wielaard · 6 years ago
  73. c2d14cc libdw: Initialize ranges_base, add invalid DWARF test and fix expected output. by Mark Wielaard · 6 years ago
  74. 144b73c libdw: Handle GNU DebugFission split ranges. by Mark Wielaard · 6 years ago
  75. a4c74cc libdw: Handle split dwarf debuglines. by Mark Wielaard · 6 years ago
  76. 46d5523 libdw: Cache ELF directory early. Explicitly set it in dwfl. by Mark Wielaard · 6 years ago
  77. 3d4998a libdw: Search skeleton DIE for split compile unit DIE attributes. by Mark Wielaard · 6 years ago
  78. 38ab845 Mark __libdw_find_split_unit mark as internal_function. by Mark Wielaard · 6 years ago
  79. 383eef4 libdw: dwarf_get_units find split units from .dwo. by Mark Wielaard · 7 years ago
  80. 77cbbbd libdw: Recognize GNU DebugFission split units. by Mark Wielaard · 6 years ago
  81. e958537 libdw: Add GNU DebugFission attributes, tags, forms and operands. by Mark Wielaard · 6 years ago
  82. a7bcf43 libdw, readelf: Handle .debug_*.dwo section name variants. by Mark Wielaard · 6 years ago
  83. cdf865b readelf, libdw: Handle DWARF5 .debug_macro. by Mark Wielaard · 7 years ago
  84. 6ed8b94 readelf: Add DWARF5 .debug_line support. by Mark Wielaard · 6 years ago
  85. b9c76de libdw: Fix crashing on illegal/zero Dwarf_Die. by Mark Wielaard · 6 years ago
  86. af14380 libdw: Handle DW_FORM_[ref|strp]_sup[48] as DW_FORM_GNU_[ref|strp]_alt. by Mark Wielaard · 6 years ago
  87. 982b6fe libdw: Handle DWARF5 line tables in dwarf_getsrclines. by Mark Wielaard · 6 years ago
  88. 5db8103 libdw: Handle DW_FORM_line_strp. by Mark Wielaard · 6 years ago
  89. a46d8d5 libdw: Restructure address range reading for .debug_loc and .debug_ranges. by Mark Wielaard · 6 years ago
  90. 7f3934c libdw: Make sure to initialize Dwarf_CU addr_base and str_off_base. by Mark Wielaard · 6 years ago
  91. 9535e6b libdw: Add support for reading DW_FORM_strx[1234] in .debug_str_offsets. by Mark Wielaard · 7 years ago
  92. 4a97eb0 libdw: Add support for reading DW_FORM_addrx[1234] in .debug_addr. by Mark Wielaard · 7 years ago
  93. 402b7f7 libdw: Extend documentation to explain relative file paths and comp_dir. by Mark Wielaard · 6 years ago
  94. 86fbef9 libdw: Add new DWARF5 Dwarf expression operations. by Mark Wielaard · 7 years ago
  95. fd0cee6 readelf: Add some support for locviews. by Mark Wielaard · 7 years ago
  96. 8e5e789 libdw: Add support for DWARF5 DW_FORM_data16. by Mark Wielaard · 7 years ago
  97. 8961f33 libdw: Handle DWARF5 DW_FORM_implicit_const. Add dwarf_getabbrevattr_data. by Mark Wielaard · 7 years ago
  98. eb11b0f libdw: Recognize new DWARF5 attribute forms. by Mark Wielaard · 7 years ago
  99. 79f0e62 libdw: Add new dwarf_get_units function to iterate over all units. by Mark Wielaard · 7 years ago
  100. 532ab1e libdw: Parse new DWARF5 units and CU DIEs. by Mark Wielaard · 7 years ago