Commit Graph

45 Commits

Author SHA1 Message Date
Mark Wielaard cb75800050 0.189-1 - Upgrade to upsteam elfutils 0.189 2023-03-03 17:44:51 +01:00
Mark Wielaard 3d4d19222d 0.188-1 - Upgrade to upsteam elfutils 0.188 2022-11-02 16:33:41 +01:00
Mark Wielaard 5323c422e7 0.187-1 - Upgrade to elfutils 0.187 2022-04-26 14:25:14 +02:00
Mark Wielaard fff536c2af 0.186-1 - Upgrade to upstream 0.186 2021-11-11 00:40:26 +01:00
Mark Wielaard f61a67cdd5 0.185-1 - Upgrade to upstream 0.185 2021-05-26 18:27:57 +02:00
Mark Wielaard 880d3e8f1b Upgrade to upstream 0.184 2021-05-10 23:36:16 +02:00
Mark Wielaard 639afad405 0.183-1 - Upgrade to upstream 0.183 2021-02-07 21:14:48 +01:00
Mark Wielaard cc0257826c elfutils 0.182 2020-10-31 23:59:15 +01:00
Mark Wielaard 3c07e25076 0.181-1 - Upgrade to upstream 0.181 2020-09-08 15:14:00 +02:00
Mark Wielaard 2392ad530d 0.180-1 - New upstream release. 2020-06-11 19:18:03 +02:00
Mark Wielaard 21eb5dd8d1 0.179-1 - New upstream release. 2020-03-30 15:36:52 +02:00
Mark Wielaard 9c6a7b3265 elfutils 0.178 2019-11-27 01:17:17 +01:00
Mark Wielaard f49aa7b56a 0.177-1 - New upstream release.
- elfclassify: New tool to analyze ELF objects.
  - readelf: Print DW_AT_data_member_location as decimal offset.
             Decode DW_AT_discr_list block attributes.
  - libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias.
  - libdwelf: Add dwelf_elf_e_machine_string.
              dwelf_elf_begin now only returns NULL when there is an error
              reading or decompressing a file. If the file is not an ELF file
              an ELF handle of type ELF_K_NONE is returned.
  - backends: Add support for C-SKY.
2019-08-14 20:16:08 +02:00
Mark Wielaard dfe2b39ed2 0.176-1 - New upstream release.
- backends: riscv improved core file and return value location support.
- Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150,
        CVE-2019-7664, CVE-2019-7665.
2019-02-15 17:30:04 +01:00
Mark Wielaard d4c2009b21 New upstream release 0.175 2018-11-16 13:51:06 +01:00
Mark Wielaard 7a679f4677 elfutils 0.174 2018-09-14 14:33:46 +02:00
Mark Wielaard e2cfd39484 0.173-1 - New upstream release
- More fixes for crashes and hangs found by afl-fuzz. In particular
  various functions now detect and break infinite loops caused by bad
  DIE tree cycles.
- readelf: Will now lookup the size and signedness of constant value
  types to display them correctly (and not just how they were encoded).
- libdw: New function dwarf_next_lines to read CU-less .debug_line data.
  dwarf_begin_elf now accepts ELF files containing just .debug_line
  or .debug_frame sections (which can be read without needing a DIE
  tree from the .debug_info section).
  Removed dwarf_getscn_info, which was never implemented.
- backends: Handle BPF simple relocations.
  The RISCV backends now handles ABI specific CFI and knows about
  RISCV register types and names.
2018-06-29 22:37:37 +02:00
Mark Wielaard 4f92b007b4 0.172-1 2018-06-11 22:38:32 +02:00
Mark Wielaard f7f48060a6 0.171-1
- New upstream release.
  - DWARF5 and split dwarf, including GNU DebugFission, support.
  - readelf: Handle all new DWARF5 sections.
    --debug-dump=info+ will show split unit DIEs when found.
    --dwarf-skeleton can be used when inspecting a .dwo file.
    Recognizes GNU locviews with --debug-dump=loc.
  - libdw: New functions dwarf_die_addr_die, dwarf_get_units,
    dwarf_getabbrevattr_data and dwarf_cu_info.
    libdw will now try to resolve the alt file on first use
    when not set yet with dwarf_set_alt.
    dwarf_aggregate_size() now works with multi-dimensional arrays.
  - libdwfl: Use process_vm_readv when available instead of ptrace.
  - backends: Add a RISC-V backend.
2018-06-02 00:09:02 +02:00
Mark Wielaard 01b23e5949 0.170-1
- New upstream release. Remove upstreamed patches.
- provide_yama_scope for either fedora >= 22 and rhel >= 7.
2017-08-03 12:16:16 +02:00
Mark Wielaard e67242de84 New upstream release. elfutils 0.169. 2017-05-05 12:03:14 +02:00
Mark Wielaard af747cd683 0.168-1 - New upstream release from https://sourceware.org/elfutils/ 2016-12-28 18:15:48 +01:00
Mark Wielaard cda9a70a34 Update to 0.167.
Resolves: #1365812
eu-stack killed by SIGABRT processing gcore created core file.

Resolves: #1352232
libelf: Can't add Program Header when e_type is set to OS/Proc specific.
2016-08-26 16:25:09 +02:00
Mark Wielaard 918ca1492d 0.166-1 - Upgrade to elfutils-0.166
Drop upstreamed patches:
    - elfutils-0.165-nobitsalign-strip.patch.
    - elfutils-0.165-reloc.patch.
    - elfutils-0.165-elf-libelf.patch.
2016-03-31 22:00:42 +02:00
Mark Wielaard ff619663a1 Update to elfutils-0.165 (#1294079, #1236699, #807053)
- Add eu-elfcompress
  - Add pkg-config files for libelf and libdw.
2016-01-11 11:26:15 +01:00
Mark Wielaard 6d2dbb5040 0.164-1 Update to elfutils-0.164 and drop old compat stuff. 2015-10-16 17:04:24 +02:00
Mark Wielaard 246a47b0fc Update to 0.163. 2015-06-19 15:30:55 +02:00
Mark Wielaard aa0f506f6b 0.162-1
- Update to 0.162 (#1170810, #1139815, #1129756, #1020842)
- Include elfutils/known-dwarf.h
- Drop BuildRequires glibc-headers (#1230468)
- Removed integrated upstream patches:
  - elfutils-0.161-aarch64relro.patch
  - elfutils-0.161-copyreloc.patch
  - elfutils-0.161-addralign.patch
  - elfutils-0.161-ar-long-name.patch
  - elfutils-0.161-formref-type.patch
2015-06-11 14:22:36 +02:00
Mark Wielaard 614e4be530 Update to 0.161. 2014-12-19 23:08:53 +01:00
Mark Wielaard c8523f8a3b Update to 0.160. 2014-08-27 12:07:22 +02:00
Mark Wielaard d6d5aa0216 Update to 0.159. 2014-05-20 11:47:22 +02:00
Mark Wielaard fde59360e2 Update to 0.158. 2014-01-06 10:20:51 +01:00
Petr Machata 74b8bd2bfb Backport patches for aarch64 support 2013-12-13 14:24:20 +01:00
Mark Wielaard 3ccf77cd4b Update to 0.157. 2013-09-30 16:04:54 +02:00
Jan Kratochvil 20454159c6 Update to 0.156.
- #890447 - Add __bss_start and __TMC_END__ to elflint.
  - #909481 - Only try opening files with installed compression libraries.
  - #914908 - Add __bss_start__ to elflint.
  - #853757 - Updated Polish translation.
  - #985438 - Incorrect prototype of __libdwfl_find_elf_build_id.
  - Drop upstreamed elfutils-0.155-binutils-pr-ld-13621.patch.
  - Drop upstreamed elfutils-0.155-mem-align.patch.
  - Drop upstreamed elfutils-0.155-sizeof-pointer-memaccess.patch.
2013-07-25 14:33:04 +02:00
Mark Wielaard 2a5e99f3ec Update to 0.155 2012-08-27 21:33:52 +02:00
Petr Machata 698c3ed2fb Add build directories to .gitignore 2012-08-14 17:02:38 +02:00
Mark Wielaard 32394fbd05 GC .gitignore and old sig file. 2012-06-22 23:01:12 +02:00
Mark Wielaard d10bca5799 Update to 0.154. 2012-06-22 22:39:01 +02:00
Mark J. Wielaard 22346cb747 Update to 0.153. 2012-02-23 13:24:19 +01:00
Roland McGrath c025a9f5d1 Update to 0.152 2011-02-15 09:41:19 -08:00
Roland McGrath 81f44a1ce9 Update to 0.151 2011-01-12 16:43:21 -08:00
Roland McGrath 9e6cf0d651 - Update to 0.150
- libdw: Fix for handling huge .debug_aranges section. (#638432)
  - libdwfl: Fix for handling prelinked DSO with separate debug file. (#652857)
  - findtextrel: Fix diagnostics to work with usual section ordering.
2010-11-23 13:37:50 -08:00
Roland McGrath 1548e591c1 Update to 0.149 2010-09-13 16:56:18 -07:00
Fedora Release Engineering a017e8400a dist-git conversion 2010-07-28 13:41:15 +00:00