This is the mail archive of the systemtap-cvs@sourceware.org mailing list for the systemtap 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]

[SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.4-339-gb628d71


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 "systemtap: system-wide probe/trace tool".

The branch, master has been updated
       via  b628d716dbe03cfe60b3d581a9b1f023ebb4c997 (commit)
       via  fa2e3415185a28542d419a641ecd6cddd52e3cd9 (commit)
      from  039f823140c83e049ef98297cd7f1b41bade66a6 (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 -----------------------------------------------------------------
commit b628d716dbe03cfe60b3d581a9b1f023ebb4c997
Author: Frank Ch. Eigler <fche@redhat.com>
Date:   Wed May 11 19:33:19 2011 -0400

    i18n: po rebuild after CVE fixes

commit fa2e3415185a28542d419a641ecd6cddd52e3cd9
Author: Mark Wielaard <mjw@redhat.com>
Date:   Wed May 11 15:27:48 2011 -0400

    CVE-2011-1781, CVE-2011-1769: correct DW_OP_{mod,div} division-by-zero bug
    
        Probing a process with corrupted DWARF information, it has been
        possible to create a kernel-side divison-by-zero.  This fixes.
    
        Handle DW_OP_div/mod divide by zero. DW_OP_mod should work unsigned.
    
        * loc2c.c (translate): Use helper functions div_op and mod_op for
          DW_OP_div and DW_OP_mod operands. Set used_deref = true.
        * translate.cxx (translate_runtime): Emit STAP_MSG_LOC2C_03 define.
        * runtime/loc2c-runtime.h: Define dwarf_div_op and dwarf_mod_op macros.
        * runtime/unwind.c (compute_expr): Check for zero before executing
          DW_OP_mod or DW_OP_div.

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

Summary of changes:
 loc2c.c                 |   15 ++-
 po/en.gmo               |  Bin 11319 -> 11319 bytes
 po/en.po                |  283 +++++++++++++++++++++++++---------------------
 po/fr.gmo               |  Bin 54328 -> 54328 bytes
 po/fr.po                |  286 +++++++++++++++++++++++++----------------------
 po/pl.gmo               |  Bin 588 -> 588 bytes
 po/pl.po                |  283 +++++++++++++++++++++++++---------------------
 po/systemtap.pot        |  283 +++++++++++++++++++++++++---------------------
 runtime/loc2c-runtime.h |   22 ++++
 runtime/unwind.c        |   21 +++-
 translate.cxx           |    2 +
 11 files changed, 666 insertions(+), 529 deletions(-)


hooks/post-receive
--
systemtap: system-wide probe/trace tool


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