This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb and binutils branch master updated. 7fac9594c41ab180979bdf5927ff7f7e1d13a9e9


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".

The branch, master has been updated
       via  7fac9594c41ab180979bdf5927ff7f7e1d13a9e9 (commit)
      from  02be9a71009c94840f2367aa5554cbe5b71f56d1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7fac9594c41ab180979bdf5927ff7f7e1d13a9e9

commit 7fac9594c41ab180979bdf5927ff7f7e1d13a9e9
Author: Nick Clifton <nickc@redhat.com>
Date:   Fri Oct 31 10:10:37 2014 +0000

    In response to a public outcry the strings program now defaults to using the
    --all option which displays text from anywhere in the input file(s).  The
    default used to be --data, which only displays text from loadable data sections,
    but this requires the use of the BFD library.  Since the BFD library almost
    certainly still contains buffer overrun and/or memory corruption bugs, and
    since the strings program is often used to examine malicious code, it was
    decided that the --data option option represents a possible security risk.
    
    	* strings.c: Add new command line option --data to only scan the
    	initialized, loadable data secions of binaries.  Choose the
    	default behaviour of --all or --data based upon a configure
    	option.
    	* doc/binutils.texi (strings): Update documentation.  Include
    	description  of why the --data option might be unsafe.
    	* configure.ac: Add new option --disable-default-strings-all which
    	restores the old behaviour of strings using --data by default.  If
    	the option is not used make strings use --all by default.
    	* NEWS: Mention the new behaviour of strings.
    	* configure: Regenerate.
    	* config.in: Regenerate.

-----------------------------------------------------------------------

Summary of changes:
 binutils/NEWS              |    5 ++++
 binutils/config.in         |    3 ++
 binutils/configure         |   26 ++++++++++++++++++++++-
 binutils/configure.ac      |   12 +++++++++++
 binutils/doc/binutils.texi |   46 ++++++++++++++++++++++++++++++++++---------
 binutils/strings.c         |   31 ++++++++++++++++++++++++----
 6 files changed, 106 insertions(+), 17 deletions(-)


hooks/post-receive
-- 
gdb and binutils


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]