Opened 6 years ago

Closed 6 years ago

#7348 closed enhancement (fixed)

elfutils-0.165

Reported by: Fernando de Oliveira Owned by: Fernando de Oliveira
Priority: normal Milestone: 7.9
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

https://fedorahosted.org/releases/e/l/elfutils/0.165/elfutils-0.165.tar.bz2

https://fedorahosted.org/releases/e/l/elfutils/0.165/elfutils-0.165.tar.bz2.sig

https://lists.fedorahosted.org/archives/list/elfutils-devel@lists.fedorahosted.org/thread/2NVGNR5MV3S2ZO6QKNSQFVJ2Q3MEUABC/

elfutils 0.165 released
Mark Wielaard
Monday, 11 January 2016 4:21 a.m.

        A new release of elfutils is available now at:
https://fedorahosted.org/releases/e/l/elfutils/0.165/

* NEWS *

• elfcompress: New utility to compress or decompress ELF sections.

• readelf: Add -z,--decompress option.

• libelf: Add elf_compress, elf_compress_gnu, elf32_getchdr, elf64_getchdr
        and gelf_getchdr.

• libdwelf: New function dwelf_scn_gnu_compressed_size.

• config: Add libelf and libdw pkg-config files.

• backends: sparc support for core and live backtraces.

• translations: Updated Polish translation.

* GIT SHORTLOG *

Chih-Hung Hsieh (17):
  • Move nested functions in libelf.
  • Move nested functions in libdwelf.
  • Move nested functions in libdw/cfi.c to file scope.
  • Move nested functions in backends to file scope.
  • Move nested functions in dwfl_module.c
  • Move nested functions in frame_unwind.c.
  • Move nested functions in dwfl_module_getsrc_file.c.
  • No nested function in dwarf_getscopevar to file scope.
  • Move nested functions in gzip.c to file scope.
  • No nested functions in dwarf_getsrclines.
  • Move nested functions in libdw_visit_scopes.c to file scope.
  • Move nested functions in dwarf_entry_breakpoints.c to file scope.
  • Move nested functions in dwfl_module_addrsym.c to file scope.
  • Move nested functions in dwfl_module_getdwarf.c to file scope.
  • Move nested functions check64 and check32 in link_map.c to file
    scope.
  • Move nested functions in core-file.c to file scope.
  • Move nested functions in linux-proc-maps.c to file scope.

Dmitry V. Levin (1):
  • libdw: initialize state early in read_srclines

Jose E. Marchesi (5):
  • libelf: use the right size when preading in[0].sh_size
  • libebl: new backend attribute ra_offset.
  • libdwfl: make the unwinder aware of the backend defined ra_offset.
  • backends: sparc: support for core backtraces
  • backends: sparc: support for live backtraces

Mark Wielaard (35):
  • elflint: Don't check shdr or TLS symbol offsets against debuginfo
    phdrs.
  • elf.h: Update from glibc. Add section compression constants and
    structures.
  • Make zlib mandatory.
  • libdw: Make sure Ebl is always freed from cfi frame cache.
  • elfcmp: Fix leaking Ebl handles.
  • libdw: Don't leak fake_loc_cu.
  • tests: Fix some memory leaks in testcases.
  • libdwfl: Don't leak core Elf and core file descriptor from argp-std.
  • libdwfl: Fix memory leak in link_map.c dwfl_link_map_report.
  • libdw: Don't use a FDE if it doesn't actually cover a real code
    range.
  • unstrip: Don't leak new section data.
  • nm: Don't leak duplicate Dwarf local names.
  • nm: If the file is ET_REL and we need Dwarf use libdwfl to get it
    relocated.
  • libdw: Don't leak duplicate FDEs.
  • tests: Use valgrind --leak-check=full.
  • Make make more silent.
  • tests: elfstrmerge warn about STT_SECTION symbol for shstrhndx.
  • elflint: Add _edata and _end to the list of possibly dangling gnuld
    symbols.
  • config: Add libelf and libdw pkg-config files.
  • libdwelf: Add dwelf_scn_gnu_compressed_size.
  • libelf: Add elf32_getchdr, elf64_getchdr and gelf_getchdr.
  • readelf: Add -z,--decompress option.
  • libelf: Add elf_compress and elf_compress_gnu.
  • libdw: Use elf_compress[_gnu] to uncompress debug section data.
  • libdwfl: Use elf_compress[_gnu] to decompress string, symbol and
    reloc data.
  • readelf: Handle compressed sections and extend -z to cover -x and
    -p.
  • libelf: Make elf_strptr index correctly into compressed section
    data.
  • elflint: Recognize and check SHF_COMPRESSED section flag.
  • elfcompress: New utility.
  • Simplify code and build now that zlib support is no longer optional.
  • Prepare 0.165 release.
  • Fix build on 32bit systems.
  • tests: Fix parentheses in elfputzdata strncmp test.
  • libebl: Fix missing brackets around if statement body.
  • Regenerate .po files.

Piotr Drąg (2):
  • Updated Polish translation
  • Updated Polish translation

Change History (2)

comment:1 by Fernando de Oliveira, 6 years ago

Owner: changed from blfs-book@… to Fernando de Oliveira
Status: newassigned

comment:2 by Fernando de Oliveira, 6 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r16802.

Note: See TracTickets for help on using tickets.