[COMMITTED] Prepare for 0.173

Mark Wielaard mark@klomp.org
Fri Jun 29 20:03:00 GMT 2018


Set version to 0.173.
Mention new functionality in NEWS.
Update po/*.po files.

Signed-off-by: Mark Wielaard <mark@klomp.org>
---
 NEWS                    |  18 +++
 config/elfutils.spec.in |  15 ++
 configure.ac            |   2 +-
 po/de.po                | 317 ++++++++++++++++++++--------------------
 po/es.po                | 317 ++++++++++++++++++++--------------------
 po/ja.po                | 317 ++++++++++++++++++++--------------------
 po/pl.po                | 317 ++++++++++++++++++++--------------------
 po/uk.po                | 317 ++++++++++++++++++++--------------------
 8 files changed, 829 insertions(+), 791 deletions(-)

diff --git a/NEWS b/NEWS
index 2b7f442e..065e995c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,21 @@
+Version 0.173
+
+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.
+
 Version 0.172
 
 No functional changes compared to 0.171.
diff --git a/config/elfutils.spec.in b/config/elfutils.spec.in
index 8e41f46a..b64cc287 100644
--- a/config/elfutils.spec.in
+++ b/config/elfutils.spec.in
@@ -227,6 +227,21 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_sysctldir}/10-default-yama-scope.conf
 
 %changelog
+* Fri Jun 29 2018 Mark Wielaard,,, <mark@klomp.org> 0.173-1
+- 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.
+
 * Mon Jun 11 2018 Mark Wielaard <mark@klomp.org> 0.172-1
 - No functional changes compared to 0.171.
 - Various bug fixes in libdw and eu-readelf dealing with bad DWARF5
diff --git a/configure.ac b/configure.ac
index 0ee16df0..1cf6245b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -17,7 +17,7 @@ dnl  GNU General Public License for more details.
 dnl
 dnl  You should have received a copy of the GNU General Public License
 dnl  along with this program.  If not, see <http://www.gnu.org/licenses/>.
-AC_INIT([elfutils],[0.172],[https://sourceware.org/bugzilla],[elfutils],[http://elfutils.org/])
+AC_INIT([elfutils],[0.173],[https://sourceware.org/bugzilla],[elfutils],[http://elfutils.org/])
 
 dnl Workaround for older autoconf < 2.64
 m4_ifndef([AC_PACKAGE_URL],
-- 
2.17.1



More information about the Elfutils-devel mailing list