ELFUTILS 0.175 - http://elfutils.org/
A new release of elfutils is available at: ftp://sourceware.org/pub/elfutils/0.175/ or https://sourceware.org/elfutils/ftp/0.175/ * NEWS * readelf: Handle mutliple .debug_macro sections. Recognize and parse GNU Property, NT_VERSION and GNU Build Attribute ELF Notes. strip: Handle SHT_GROUP correctly. 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. Handle SHT_X86_64_UNWIND. Fixes CVE-2018-18310, CVE-2018-18520 and CVE-2018-18521. * GIT SHORTLOG * Andreas Schwab (1): Handle ADD/SUB relocations Mark Wielaard (34): tests: backtrace-dwarf.c improve error handling in test framework. strip, unstrip: Handle SHT_GROUP correctly. unstrip: Renumber the group section indexes. readelf: Handle multiple .debug_macro sections and decode header flag. libdwfl: Sanity check partial core file data reads. findtextrel: Check that sh_entsize isn't zero. ar: Assume epoch if ar_date is bogus. arlib: Check that sh_entsize isn't zero. size: Handle recursive ELF ar files. Check sh_entsize is not zero. readelf: Make sure readp is smaller than cieend in print_debug_frame_section. backends: ppc use define instead of const for size of dwarf_regs array. readelf: Use shstrndx to lookup section names. addr2line: Use elf_getshdrstrndx not Ehdr field to print section name. Recognize and parse GNU Property notes. unstrip: Add ELF_CHECK to make sure gelf_getehdr () doesn't return NULL. strip: Always copy over any phdrs if there are any. strip: Split out debug section relocation into separate helper functions. strip: Extract code to update shdrstrndx into new common function. strip: Add --reloc-debug-sections-only option. libelf: Explicitly update section data after (de)compression. backends: Add x86_64 section_type_name for SHT_X86_64_UNWIND. libdwelf: New function dwelf_elf_begin. libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE Recognize NT_VERSION notes. Handle GNU Build Attribute ELF Notes. strip: Also handle gnu compressed debug sections with --reloc-debug-sections libelf: Correctly setup alignment of SHF_COMPRESSED section data. elflint: Allow PT_GNU_EH_FRAME segment to match SHT_X86_64_UNWIND section. Prepare for 0.175 libebl: Don't update w, t and len unnecessarily in ebl_object_note_type_name. libelf: Mark both fsize and msize with const attribute. Update upload-release.sh script and po files. Milian Wolff (1): Also find CFI in sections of type SHT_X86_64_UNWIND
signature.asc
Description: This is a digitally signed message part