From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8853 invoked by alias); 2 Nov 2011 00:11:27 -0000 Received: (qmail 8767 invoked by uid 426); 2 Nov 2011 00:11:19 -0000 Date: Wed, 02 Nov 2011 00:11:00 -0000 Message-ID: <20111102001119.8751.qmail@sourceware.org> From: fche@sourceware.org To: systemtap-cvs@sourceware.org Subject: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.6-372-g5750ecc X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: d932a6d5ba6814ffa56b6d2b66cb74bdfab004f7 X-Git-Newrev: 5750ecc64a77275e4a46010edf308d7337cb8afd Mailing-List: contact systemtap-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-cvs-owner@sourceware.org List-Archive: Reply-To: systemtap@sourceware.org X-SW-Source: 2011-q4/txt/msg00078.txt.bz2 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 5750ecc64a77275e4a46010edf308d7337cb8afd (commit) via d1242dfaedf02997684f0f0ff69c0419cff33539 (commit) from d932a6d5ba6814ffa56b6d2b66cb74bdfab004f7 (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 5750ecc64a77275e4a46010edf308d7337cb8afd Author: Frank Ch. Eigler Date: Tue Nov 1 19:53:57 2011 -0400 PR13338: prevent infinite recursion during process glob expansion Previously, it was possible for a process("/usr/bin/*") probe to expand to a list that included process("/usr/bin/[") (or indeed some other wildcard-containing filename), which would recursively trigger glob expansion. Now we \-quote glob results, to prevent this, and later \-unquote to undo the damage. * tapsets.cxx (dwarf_builder::build): quote / unquote process globs. * testsuite/systemtap.base/bz13338.exp: New test. * util.cxx (*_glob_chars): New/revised functions for \-quoting some glob metacharacters. * util.h: Corresponding changes. * staptree.h: Crucial whitespace change. commit d1242dfaedf02997684f0f0ff69c0419cff33539 Author: Frank Ch. Eigler Date: Tue Nov 1 19:52:19 2011 -0400 fix missing \n's in usage message Previously, the "--download-debuginfo" option kind of got lost. ----------------------------------------------------------------------- Summary of changes: session.cxx | 4 +- staptree.h | 2 +- tapsets.cxx | 15 +++++++-- testsuite/systemtap.base/bz13338.exp | 14 +++++++++ util.cxx | 53 ++++++++++++++++++++++++++++++++-- util.h | 2 + 6 files changed, 80 insertions(+), 10 deletions(-) create mode 100644 testsuite/systemtap.base/bz13338.exp hooks/post-receive -- systemtap: system-wide probe/trace tool