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.
|