Changes committed to git://git.pcp.io/nathans/pcp.git master
Nathan Scott (11):
ming64: build updates for mingw64 cross-compilation toolchain
mingw64: use the iphlpapi dll for some ipv6 support routines
mingw64: windows API has no fchmod or fchown interfaces
move __pmGetUsername into a file compiled on Windows
mingw64: fix linkage issues for Windows dll-symbol resolution
mingw64: ensure time types accessed appropriately in Qt sources
mingw64: fix pmdawindows linkage for Mingw64 lib compilation model
mingw64: resolve SOCKET symbol conflict with Windows API headers
mingw64: prevent signal-related symbol exposure breaking Windows
build: disable autofsd-probe on (most) platforms, unneeded
pmlogconf: stop enabling percpu interrupt metrics by default
Makepkgs | 11
man/man1/autofsd-probe.1 | 85 ---
qa/366 | 2
src/autofsd-probe/GNUmakefile | 8
src/autofsd-probe/autofsd-probe.1 | 85 +++
src/include/builddefs.in | 2
src/include/pcp/config.h.in | 69 +--
src/include/pcp/impl.h | 734 ++++++++++++++++----------------
src/include/pcp/pmapi.h | 176 +++----
src/include/pcp/pmda.h | 220 ++++-----
src/libpcp/src/GNUmakefile | 2
src/libpcp/src/accounts.c | 12
src/libpcp/src/auxconnect.c | 5
src/libpcp/src/auxserver.c | 4
src/libpcp/src/config.c | 16
src/libpcp/src/internal.h | 2
src/libpcp/src/logutil.c | 2
src/libpcp/src/pdu.c | 6
src/libpcp/src/util.c | 2
src/libpcp/src/win32.c | 11
src/libpcp_fault/src/GNUmakefile | 2
src/libpcp_pmcd/src/client.c | 19
src/libpcp_pmcd/src/data.c | 14
src/libpcp_pmcd/src/trace.c | 6
src/libpcp_pmda/src/GNUmakefile | 1
src/libpcp_pmda/src/help.c | 2
src/libpcp_qed/src/qed_app.h | 1
src/newhelp/chkhelp.c | 6
src/pmcd/src/GNUmakefile | 6
src/pmcd/src/client.c | 13
src/pmcd/src/client.h | 12
src/pmcd/src/pmcd.h | 50 +-
src/pmdas/windows/GNUmakefile | 4
src/pmerr/pmerr.c | 6
src/pmlc/gram.y | 10
src/pmlc/lex.l | 8
src/pmlogconf/tools/collectl | 1
src/pmlogconf/tools/collectl-interrupts | 4
src/pmlogconf/tools/localdefs | 2
src/pmlogconf/tools/mpstat | 6
src/pmlogconf/tools/mpstat-interrupts | 5
src/pmpost/pmpost.c | 4
src/pmsleep/pmsleep.c | 11
src/pmtime/pmtimearch.cpp | 2
src/pmtime/pmtimelive.cpp | 2
45 files changed, 848 insertions(+), 803 deletions(-)
commit 3ce361f3f9e6cbc605c90dad3e7ceb50879687d0
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jul 17 13:13:15 2015 +1000
pmlogconf: stop enabling percpu interrupt metrics by default
Large processor count machines show these metrics are causing
very large increases in pmlogger log sizes. For mpstat and
collectl, move these metrics to an "available" logconf section
such that they are not enabled unless explicitly requested.
Resolves Red Hat BZ #1243809.
commit 29f88cf299cf76d7108f49baafdca8e907ffb7df
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jul 17 12:54:53 2015 +1000
build: disable autofsd-probe on (most) platforms, unneeded
commit 41a06b4654863415e60fd620036843eb4e87d350
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jul 17 12:33:41 2015 +1000
mingw64: prevent signal-related symbol exposure breaking Windows
commit a8b016adf383e80120b0a6c25bbffe4699157c3f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jul 17 12:33:22 2015 +1000
mingw64: resolve SOCKET symbol conflict with Windows API headers
commit 4159783d48cb54dc8c862dde0e7eb93343eae5c8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jul 17 12:33:02 2015 +1000
mingw64: fix pmdawindows linkage for Mingw64 lib compilation model
commit dcfa543468644bc878f9ad5a8242c1e9a40c1ffe
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jul 17 12:32:44 2015 +1000
mingw64: ensure time types accessed appropriately in Qt sources
commit 0243256bcadd3d8a74cc1b23f2781264dbfb942f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jul 17 12:31:13 2015 +1000
mingw64: fix linkage issues for Windows dll-symbol resolution
commit 50c8e1395a53b8b30d40f7b60df0b7b277d79d36
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jul 17 12:23:09 2015 +1000
move __pmGetUsername into a file compiled on Windows
commit a403d0b8ba87baac3075cbf0eb51ce40e5fe3fbb
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jul 17 12:20:40 2015 +1000
mingw64: windows API has no fchmod or fchown interfaces
commit f2eb5575dac665359e280a6531892111361da1b4
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jul 17 12:19:12 2015 +1000
mingw64: use the iphlpapi dll for some ipv6 support routines
commit a0cd381d6cb1b2acdd9cf967221953394401f0bf
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jul 17 12:15:41 2015 +1000
ming64: build updates for mingw64 cross-compilation toolchain
|