pcp
[Top] [All Lists]

pcp updates - pmlogcheck & misc

To: pcp@xxxxxxxxxxx
Subject: pcp updates - pmlogcheck & misc
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue, 17 Mar 2015 17:49:00 +1100
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0
Changes committed to git://git.pcp.io/kenj/pcp dev

Ken McDonell (6):
      qa: papi PMDA tests - avoid papi.log owned by root
      pmlogcheck: restructuring source
      qa/archives: start the badlabel series of bad archives
      qa: migrate badlen archives from src to archives
      qa: migrate badti archives from src to archives
      pmlogcheck: first round changes

Frank Ch. Eigler (1):
      pdubuf padding: unconditional & for p_pmns too

 dev/null                      |binary
 man/man1/pmlogcheck.1         |   61 +
 qa/438                        |    4 
 qa/438.out                    |  108 +-
 qa/492                        |    8 
 qa/492.out                    |    4 
 qa/566                        |   58 -
 qa/566.out                    |  389 +++++----
 qa/789                        |    5 
 qa/789.out                    |    4 
 qa/813                        |    5 
 qa/813.out                    |    4 
 qa/967                        |   11 
 qa/967.out                    |   16 
 qa/archives/GNUmakefile       |   14 
 qa/archives/badlabel-0.0      |binary
 qa/archives/badlabel-0.index  |binary
 qa/archives/badlabel-0.meta   |binary
 qa/archives/badlabel-1.0      |binary
 qa/archives/badlabel-1.index  |binary
 qa/archives/badlabel-1.meta   |binary
 qa/archives/badlabel-2.0      |binary
 qa/archives/badlabel-2.index  |binary
 qa/archives/badlabel-2.meta   |binary
 qa/archives/badlen-0.0        |binary
 qa/archives/badlen-0.index    |binary
 qa/archives/badlen-0.meta     |binary
 qa/archives/badlen-1.0        |binary
 qa/archives/badlen-1.index    |binary
 qa/archives/badlen-1.meta     |binary
 qa/archives/badlen-10.0       |binary
 qa/archives/badlen-10.index   |binary
 qa/archives/badlen-10.meta    |binary
 qa/archives/badlen-11.0       |binary
 qa/archives/badlen-11.index   |binary
 qa/archives/badlen-11.meta    |binary
 qa/archives/badlen-2.0        |binary
 qa/archives/badlen-2.index    |binary
 qa/archives/badlen-2.meta     |binary
 qa/archives/badlen-3.0        |binary
 qa/archives/badlen-3.index    |binary
 qa/archives/badlen-3.meta     |binary
 qa/archives/badlen-4.0        |    1 
 qa/archives/badlen-4.index    |binary
 qa/archives/badlen-4.meta     |binary
 qa/archives/badlen-5.0        |binary
 qa/archives/badlen-5.index    |binary
 qa/archives/badlen-5.meta     |binary
 qa/archives/badlen-6.0        |binary
 qa/archives/badlen-6.index    |binary
 qa/archives/badlen-6.meta     |binary
 qa/archives/badlen-7.0        |binary
 qa/archives/badlen-7.index    |binary
 qa/archives/badlen-7.meta     |binary
 qa/archives/badlen-8.0        |binary
 qa/archives/badlen-8.index    |binary
 qa/archives/badlen-8.meta     |binary
 qa/archives/badlen-9.0        |binary
 qa/archives/badlen-9.index    |binary
 qa/archives/badlen-9.meta     |binary
 qa/archives/badti-1.0         |binary
 qa/archives/badti-1.index     |binary
 qa/archives/badti-1.meta      |binary
 qa/archives/badti-2.0         |binary
 qa/archives/badti-2.index     |binary
 qa/archives/badti-2.meta      |binary
 qa/archives/badti-3.0         |binary
 qa/archives/badti-3.index     |binary
 qa/archives/badti-3.meta      |binary
 qa/archives/badti-4.0         |binary
 qa/archives/badti-4.index     |binary
 qa/archives/badti-4.meta      |binary
 qa/archives/mkbadlabel        |  111 ++
 qa/archives/mkbadlen          |  110 ++
 qa/archives/mkbadti           |  236 ++++-
 qa/common.check               |    5 
 qa/src/GNUlocaldefs           |    5 
 qa/src/badlen-4.0             |    1 
 qa/src/mkbadlen               |  110 --
 qa/src/mkbadti                |  107 --
 src/GNUmakefile               |    1 
 src/libpcp/src/logutil.c      |    2 
 src/libpcp/src/p_instance.c   |    8 
 src/libpcp/src/p_pmns.c       |   14 
 src/libpcp/src/p_result.c     |    4 
 src/libpcp/src/pdu.c          |    4 
 src/pmlogcheck/GNUmakefile    |    7 
 src/pmlogcheck/RFC            |   27 
 src/pmlogcheck/logcheck.h     |   21 
 src/pmlogcheck/new.c          |  952 +++++++++++-----------
 src/pmlogcheck/pass0.c        |  264 ++++++
 src/pmlogcheck/pass1.c        |  169 ++++
 src/pmlogcheck/pmlogcheck.c   | 1772 ++++++++++++++++--------------------------
 src/pmlogsummary/GNUmakefile  |    7 
 src/pmlogsummary/pmlogcheck.c |  587 -------------
 95 files changed, 2488 insertions(+), 2728 deletions(-)

Details ...

commit c79d14028efdbf01b7da2eb6836e10b736ad664e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Mar 17 17:45:48 2015 +1100

    pmlogcheck: first round changes
    
    This commit merges the functionality of the two (previous) versions
    of pmlogcheck into one application with an updated man page and lots
    of additional QA.
    
    There is more to be done, but this is a start.

commit e46e3b76432302c1985338a8eecc218b26af5d55
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Mar 16 12:37:52 2015 +1100

    qa: migrate badti archives from src to archives
    
    Getting another bunch of archives out of the src qa directory as
    we agreed.
    
    Also adding another badlabel archive.

commit 3b7a3c523994ad0664eddae6910a5c11a542197b
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Mar 16 07:13:41 2015 +1100

    qa: migrate badlen archives from src to archives
    
    Getting one bunch of archives out of the src qa directory as
    we agreed.

commit f993f04062cb2bb5af065bd54e467b8a6eb0b819
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Mar 16 06:59:30 2015 +1100

    qa/archives: start the badlabel series of bad archives

commit 3620c550a98df018d5c688a955b3e2ac82936c94
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Mar 13 13:45:01 2015 +1100

    pmlogcheck: restructuring source
    
    We had two pmlogcheck.c files.  The packaged one came from
    the pmlogsummary directory, the pmlogcheck directory contained
    the newer (and different) one.
    
    This commit moves the shipped version into pmlogcheck in
    preparation for grafting the newer functions onto the older
    application.

commit a7e5cecf9ff5a5d4b19111a4ba4d88a8238e8a7e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Mar 11 21:13:29 2015 +1100

    qa: papi PMDA tests - avoid papi.log owned by root
    
    Some -l ... additions to the dbpmda commands, and some sudo
    cleanup changes to leave the qa directory in a more pristine
    state.

commit d33d91337a8571dc0a152c32baad1d942b813701
Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
Date:   Mon Mar 9 09:40:10 2015 -0400

    pdubuf padding: unconditional & for p_pmns too
    
    Teach SendNameReq to initialize the '~'-padded last few bytes of its
    output pdubuf, an absence that was caught with the prexisting
    qa/{367,386} tests with the prototype minimally-sized pdubuf code.
    Elsewhere nearby in libpcp where '~'-padding is in use, drop
    the #ifdef PCP_DEBUG / #endif, since information leak through
    uninitialized padding is a potential security problem.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates - pmlogcheck & misc, Ken McDonell <=