Unsigned integer overflows in readelf checks
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index a5f9bdef48d11fcfa60a86be460607036d1a244c..ff67363169f479e35034f58e41ee5350fdec136b 100644 (file)
@@ -1,3 +1,56 @@
+2019-02-20  Alan Modra  <amodra@gmail.com>
+
+       PR 24132
+       PR 24138
+       * readelf.c (get_data): Avoid possibility of overflow when
+       checking for a read that may extend past end of file.
+       (process_program_headers): Likewise.
+
+2019-02-20  Alan Modra  <amodra@gmail.com>
+
+       PR 24233
+       * objdump.c (dump_bfd_private_header): Print warning if
+       bfd_print_private_bfd_data returns false.
+
+2019-02-12  Nick Clifton  <nickc@redhat.com>
+
+       PR 23440
+       * README-how-to-make-a-release: Use git clean to delete spurious
+       files from the local source repository.
+
+2019-02-08  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * size.c (berkeley_format): Delete.
+       (enum output_format): New enum.
+       (selected_output_format): New variable.
+       (usage): Update to mention GNU format.
+       (main): Update to extract options, and select format as needed.
+       Handle GNU format where needed.
+       (berkeley_sum): Renamed to...
+       (berkeley_or_gnu_sum): ...this, and updated to handle both formats.
+       (berkeley_format): Renamed to...
+       (berkeley_or_gnu_format): ...this, and updated to handle both
+       formats.
+       (print_sizes): Handle GNU format.
+       * doc/binutils.texi (size): Document new GNU format.
+       * testsuite/binutils-all/size.exp: Add test of extended
+       functionality.
+       * NEWS: Mention new functionality.
+
+2019-02-08  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * doc/binutils.texi (size): Update example output for Berkeley
+       format output.
+
+2019-02-07  Nick Clifton  <nickc@redhat.com>
+
+       * README-how-to-make-a-release: Add a note about updating the
+       obsolete targets in the bfd/config.bfd file.
+
+2019-02-04  Nick Clifton  <nickc@redhat.com>
+
+       * README-how-to-make-a-release: Add more notes on making a release.
+
 2019-01-25  Nick Clifton  <nickc@redhat.com>
 
        PR 24131
This page took 0.023955 seconds and 4 git commands to generate.