Changelog for
elfutils-devel-static-0.175-4.1.x86_64.rpm :
* Mon Dec 03 2018 Mark Wielaard
- 0.175-2- Add elfutils-0.175-gnu-props-32.patch.
* Fri Nov 16 2018 Mark Wielaard - 0.175-1- New upstream release. - readelf: Handle multiple .debug_macro sections. - strip: Add strip --reloc-debug-sections-only option. Handle relocations against GNU compressed sections. - libdwelf: New function dwelf_elf_begin. - libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE. - backends: RISCV handles ADD/SUB relocations.- Remove all patches.
* Wed Nov 14 2018 Mark Wielaard - 0.174-5- Add elfutils-0.174-x86_64_unwind.patch.- Add elfutils-0.174-gnu-property-note.patch.- Add elfutils-0.174-version-note.patch.- Add elfutils-0.174-gnu-attribute-note.patch
* Tue Nov 06 2018 Mark Wielaard - 0.174-4- Add elfutils-0.174-size-rec-ar.patch CVE-2018-18520 (#1646478)- Add elfutils-0.174-ar-sh_entsize-zero.patch CVE-2018-18521 (#1646483)
* Fri Nov 02 2018 Mark Wielaard - 0.174-3- Add elfutils-0.174-libdwfl-sanity-check-core-reads.patch CVE-2018-18310 (#1642605)
* Wed Oct 17 2018 Mark Wielaard - 0.174-2- Add elfutils-0.174-strip-unstrip-group.patch.
* Fri Sep 14 2018 Mark Wielaard - 0.174-1- New upstream release - libelf, libdw and all tools now handle extended shnum and shstrndx correctly (#1608390). - elfcompress: Don\'t rewrite input file if no section data needs updating. Try harder to keep same file mode bits (suid) on rewrite. - strip: Handle mixed (out of order) allocated/non-allocated sections. - unstrip: Handle SHT_GROUP sections. - backends: RISCV and M68K now have backend implementations to generate CFI based backtraces. - Fixes CVE-2018-16062, CVE-2018-16402 and CVE-2018-16403 (#1623753, #1625051, #1625056).
* Tue Jul 31 2018 Florian Weimer - 0.173-8- Rebuild with fixed binutils
* Sun Jul 29 2018 Mark Wielaard - 0.173-7- Add elfutils-0.173-strip-alloc-nonalloc.patch (#1609577)
* Tue Jul 24 2018 Mark Wielaard - Drop libstdc++-devel BuildRequires. gcc-c++ will pull it in.
* Tue Jul 24 2018 Mark Wielaard - 0.173-6- Update elfutils-0.173-annobingroup.patch.
* Sat Jul 21 2018 Mark Wielaard - 0.173-5- Add BuildRequires gcc-c++ for demangle support.- Add elfutils-0.173-annobingroup.patch.
* Sat Jul 21 2018 Mark Wielaard - 0.173-4- Add elfutils-0.173-elfcompress.patch (#1607044)
* Thu Jul 12 2018 Fedora Release Engineering - 0.173-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Mon Jul 09 2018 Mark Wielaard - 0.173-2- Update elfutils-0.173-new-notes-hack.patch for new annobin note.- Unbreak cyclic systemd dependency for buildroot container (#1599083)
* Fri Jun 29 2018 Mark Wielaard - 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.
* Wed Jun 20 2018 Mark Wielaard - 0.172-2- Add elfutils-0.172-robustify.patch.
* Mon Jun 11 2018 Mark Wielaard - 0.172-1- New upstream release. - No functional changes compared to 0.171. - Various bug fixes in libdw and eu-readelf dealing with bad DWARF5 data. Thanks to running the afl fuzzer on eu-readelf and various testcases. - eu-readelf -N is ~15% faster.
* Fri Jun 01 2018 Mark Wielaard - 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.
* Wed Apr 11 2018 Mark Wielaard - 0.170-11- Add explict libstdc++-devel BuildRequires for demangle support.- Add elfutils-0.170-unwind.patch. (#1555726)
* Thu Mar 01 2018 Mark Wielaard - 0.170-10- Add elfutils-0.170-GNU_variable_value.patch- Add elfutils-0.170-locviews.patch
* Fri Feb 16 2018 Mark Wielaard - 0.170-9- Add elfutils-0.170-core-pid.patch- Add elfutils-0.170-elf_sync.patch- Add elfutils-0.170-new-notes-hack.patch
* Thu Feb 15 2018 Mark Wielaard - 0.170-8- Add elfutils-0.170-sys-ptrace.patch- Make sure spec can be build even when ldconfig_scriplets aren\'t defined.- Add elfutils-0.170-m68k-packed-not-aligned.patch
* Fri Feb 09 2018 Igor Gnatenko - 0.170-7- Escape macros in %changelog
* Wed Feb 07 2018 Fedora Release Engineering - 0.170-6- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Sat Feb 03 2018 Igor Gnatenko - 0.170-5- Switch to %ldconfig_scriptlets
* Wed Dec 20 2017 Mark Wielaard - 0.170-4- Add elfutils-0.170-dwarf_aggregate_size.patch.
* Wed Nov 08 2017 Mark Wielaard - 0.170-3- Rely on (and check) systemd_requires for sysctl_apply default-yama-scope.
* Thu Nov 02 2017 Mark Wielaard - 0.170-2- Config files under /usr/lib/sysctl.d (_sysctldir) aren\'t %config (#1506660) Admin can place the real config file under /etc/sysctl.d as override.
* Thu Aug 03 2017 Mark Wielaard - 0.170-1- New upstream release. Remove upstreamed patches.- provide_yama_scope for either fedora >= 22 and rhel >= 7.
* Wed Aug 02 2017 Fedora Release Engineering - 0.169-8- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering - 0.169-7- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Fri Jul 21 2017 Mark Wielaard - 0.169-6- Add elfutils-0.169-strip-data-marker-symbols.patch.
* Mon Jul 17 2017 Mark Wielaard - 0.169-5- Fix build on s390 (ptrace.h). Add elfutils-0.169-s390x-ptrace.patch.
* Mon Jul 17 2017 Mark Wielaard - 0.169-4- Add elfutils-0.169-strip-keep-remove-section.patch (#1465997)
* Wed Jun 07 2017 Mark Wielaard - 0.169-3- Add elfutils-0.169-dup-shstrtab.patch- Add elfutils-0.169-strip-empty.patch
* Tue May 30 2017 Mark Wielaard - 0.169-2- Add ppc64 fallback unwinder.
* Fri May 05 2017 Mark Wielaard - 0.169-1- New upstream release. Removed upstreamed patches.
* Wed Feb 15 2017 Mark Wielaard - 0.168-5- Add patches for new gcc warnings and new binutils ppc64 attributes. - elfutils-0.168-libasm-truncation.patch - elfutils-0.168-ppc64-attrs.patch
* Fri Feb 10 2017 Fedora Release Engineering - 0.168-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Mon Jan 16 2017 Mark Wielaard - 0.168-3- Never use old, deprecated, filter_provides_in, it really is too broken.
* Fri Jan 13 2017 Mark Wielaard - 0.168-2- Filter out private libebl backends from provides.
* Wed Dec 28 2016 Mark Wielaard - 0.168-1- New upstream release from new home https://sourceware.org/elfutils/- Resolves: - #1396092 Please implement eu-readelf --symbols[=SECTION] - #1388057 memory allocation failure in allocate_elf - #1387584 memory allocation failure in __libelf_set_rawdata_wrlock