Activity
From 2008-05-21 to 2008-06-19
2008-06-19
- 09:21 Revision 703b66a4: Merge branch 'nathans' of git://oss.sgi.com:8090/nathans/pcp into nathans
- 08:55 Revision 6339c7d7: Native MinGW implementations of numerous POSIX functions needed
- by pcp - sleep, nanosleep, mkdir, pipe, setlinebuf, etc. This
also provides the wrappers to make shared library (dll... - 08:34 Revision 7a5bcc54: Add back accidentally dropped STATICLIBTARGET in PMDA library makefile.
- 08:33 Revision de0d2879: If PMC_SUPPORT is disabled, we should not install the headers.
- 08:32 Revision 652059bc: Clean up additional DIRT for Debian builds.
2008-06-13
- 16:52 Revision 8073dd81: Revert "Make fcntl to extract fd flags able to have NODELAY setting factored out."
- This reverts commit 00161e9ea400584a286621a6c073abe699346ca9.
Causing IPC/PDU regression (error on read), needs a re...
2008-06-11
2008-06-06
- 14:26 Revision 37b11315: Update PMC makefiles to allow any platforms with PMC_SUPPORT==false
- to also build source tarballs.
- 12:24 Revision 539e9c19: Fix up the pmdumptext makefile to allow PMC_SUPPORT=false builds
- to descend down here and do the right thing (for source builds).
- 12:16 Revision a56006ed: Descend into every PMDA subdirectory during the build for every
- platform, now that the individual PMDA makefiles are fixed up.
This removes the restriction that only Linux can be us... - 12:13 Revision 4eb2eeb3: Trivial cleanups in AIX source code.
- 12:12 Revision 216a1ebf: Fix typo in sendmail makefile.
- 12:10 Revision 479ef324: Add process metrics to the check-list in Windows.
- 12:08 Revision 00630e81: Solaris makefile changes to conform to the usual way of building
- PMDAs - only build the PMDA if the platform is Solaris, else do
the right thing in terms of generating the source tar... - 11:20 Revision 3e0a7684: Fix roomtemp PMDA to build correctly for non-linux/solaris platforms.
- 11:12 Revision bae1bd2c: Ensure mounts PMDA only built/installed on platforms with an
- exported mount table (e.g. /proc/mounts).
- 11:03 Revision df72ec20: Ensure process PMDA only built/installed on platforms with procfs.
- 10:35 Revision e8e7f2f8: Allow build to descend into lmsensors for all platforms, and
- do the right thing (only built on Linux of course).
- 10:20 Revision 27adb101: Mac OS X (darwin) makefile cleanup - this one was in pretty
- good shape. Fix bad status return from DSO initialisation
in the PMDA. - 10:16 Revision 0fd297f2: AIX makefile changes to conform to the usual way of building
- PMDAs - only build the PMDA if the platform is AIX, else do
the right thing in terms of generating the source tarball... - 08:37 Revision 4456d183: Linux makefile changes to conform to the usual way of building
- PMDAs - generate domain.h, only build the PMDA if the platform
is Linux. This will allow for complete builds on any ...
2008-06-04
- 21:13 Revision bfb89942: Further extensions to the Windows PMDA - added per-process and
- thread metrics; fix makefile LDIRT; some indom handling fixes;
better handling of optional metrics (like sqlserver), ...
2008-06-02
- 21:17 Revision 1b51cf81: Port a fair chunk of libpcp_trace to Win32 headers and APIs.
- 21:12 Revision 0b85e765: Port the memory mapped pmie status file handling in the pmcd PMDA
- to the Win32 APIs.
- 21:08 Revision 2fa7b361: Add platform-specific abstractions for terminating processes
- and for extracting the data segment size of a process.
- 18:06 Revision 96add539: Abstract out simabi code into separate routine, add MinGW.
- 18:01 Revision 513c8f19: Make sys/wait.h inclusion condition for Win32/MinGW builds.
- 18:00 Revision 925eaf8b: Fix a day-1 bug in PMDA help text handling code - MAP_FAILED is
- the error return from mmap when it fails (void*)(-1), not NULL.
- 17:58 Revision d7884f6a: Several updates to summary PMDA to get a clean Win32/MinGW build.
- 17:57 Revision 5d7635fa: Build both exe/dso forms for sendmail PMDA, fix up makefile for MinGW.
- 17:56 Revision a6198b6c: Port memory mapped file usage in sendmail PMDA to Win32 API.
- 17:55 Revision 241a2336: Fix ntohl return type printf warnings from Win32 builds.
- 17:54 Revision 14009e6f: Remove IRIX-specific sysgen locations of simple-cpp binary.
- 16:52 Revision 9164bcf6: Significant reworking of the Windows PMDA; highlights include:
- - direct PDH library calls from the PMDA.
- pmdawindows is built in both DSO (.dll) and executable format,
as on Li...
2008-05-30
- 12:33 Revision 9629f731: The Win32 mkdir system call doesn't take a mode argument like
- the rest of the world. This patch ensures we call the right
form of mkdir for all platforms. - 12:23 Revision 3a7085b8: Win32 has no chown, make its use conditional in pmnsdel.
- 11:55 Revision 37369b53: libpcp and pmcd both need to know if a given pid_t matches
- a running process. Currently the both have the same code
duplicated (exists_process). Its platform-specific stuff
t... - 11:38 Revision b16d9f33: Data symbols exported from a library come under different linker
- logic in the Windows GCC port, as they are not auto-exported from
DLLs like code symbols are. This gives build warni... - 11:12 Revision 7ea46b6e: Ditch HAVE_WAIT_DEFINES_RUSAGE, its no longer needed.
- 11:02 Revision d7ebaf5d: Add the __pmSetProgname helper routine, which sets up pmProgname
- for the client tools which ship with PCP. For the MinGW port,
this has two side-effects - it sets up networking capa... - 10:41 Revision 1c49d5bd: Remove redundant/unused macros from pmprobe makefile.
- 10:14 Revision 616946da: Use CMDTARGET instead of TARGET in pminfo makefile to fix MinGW build.
- 08:42 Revision 5fcf77b2: Makefile tweaks for installing libpcp_pmda libraries.
- 08:40 Revision 78454e3f: Makefile tweaks in libpcp_pmda to support MinGW builds.
- 08:32 Revision f4283867: The Win32 API does not allow read/write on socket file descriptors.
- Nope, I'm not joking. So, switch to using recv/send, which exist
on all platforms and are equivalent. Basic tools (...
2008-05-29
- 18:04 Revision 5008c5a2: Make use of SIGPIPE/SIGHUP conditional, they dont exist under Win32.
- 17:40 Revision b99b1942: Fix couple of typos in the configure.in scripting.
- 17:34 Revision 501a5158: Cleanup pmns makefile - dont need the .NeedRebuild touch for MacOSX either.
- 17:24 Revision 57b71169: Expunge pmkstat from the sources, use pmstat instead.
2008-05-22
- 11:00 Revision 9ec691d3: Remove BUILDTOOL macro, pmnscomp can create checksummed binary PMNS now.
- 10:51 Revision 9959c1c9: Fix up a merge botch - remove duplicated chunk, reinstate dropped line.
2008-05-21
- 14:32 Revision 1b0030c0: Fix build fallout after MinGW changes on MacOSX as well.
- 14:11 Revision 1338b91b: Fix up missed pieces and other-platform build fixes after header rejigging.
- 11:06 Revision 9bd45327: Include file rationalisation as part of porting to MinGW.
- 10:53 Revision e9d7f5ac: Add a few more platform specific header/function checks for MinGW builds.
- 10:47 Revision 4b338e38: Provide the MSYS paths in the pcp_platform_paths variable.
- Add an IS_LINUX configure/platform_defs.h macro, so we can
key off that in the same way we do all the other platforms... - 09:44 Revision 582c4d04: Improve pmlogextract behaviour in the presence of metric descriptors which
- have changed semantics part way through the archive (e.g. size changes from
32 to 64 bit, type changes from counter t...
Also available in: Atom