Project

General

Profile

Activity

From 2008-04-23 to 2008-05-22

2008-05-22

11:00 pcp Revision 9ec691d3: Remove BUILDTOOL macro, pmnscomp can create checksummed binary PMNS now.
Nathan Scott
10:51 pcp Revision 9959c1c9: Fix up a merge botch - remove duplicated chunk, reinstate dropped line.
Ken McDonell

2008-05-21

14:32 pcp Revision 1b0030c0: Fix build fallout after MinGW changes on MacOSX as well.
Nathan Scott
14:11 pcp Revision 1338b91b: Fix up missed pieces and other-platform build fixes after header rejigging.
Nathan Scott
11:06 pcp Revision 9bd45327: Include file rationalisation as part of porting to MinGW.
Nathan Scott
10:53 pcp Revision e9d7f5ac: Add a few more platform specific header/function checks for MinGW builds.
Nathan Scott
10:47 pcp 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...
Nathan Scott
09:44 pcp 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...
Ken McDonell

2008-05-20

17:48 pcp Revision 22ff754d: Update configure ps variant check for Fedora9 userspace.
Ken McDonell

2008-05-15

19:32 wconsd Revision 479f1136: Make telnet option processing cross packet boundaries. Implement binary mode.
These two changes allow xmodem uploading from client to serial port. Hamish Coleman
14:47 pcp Revision a36fbf34: Look in /bin for simple cpp as well.
Nathan Scott
14:42 pcp Revision 00161e9e: Make fcntl to extract fd flags able to have NODELAY setting factored out.
Nathan Scott
14:36 pcp Revision ec2a3a2c: Remove tons of unneeded extern decls like errno, h_errno, optind, etc.
Nathan Scott
14:35 pcp Revision c70c1e51: Make logportmap use of scandir match up with global headers.
Nathan Scott
14:08 pcp Revision 6fc80f76: Implement help text file memory mapping using Win32 APIs.
Nathan Scott
14:06 pcp Revision d841d319: Fix reporting of pmcd license (back how it was instead of uninit'd
Nathan Scott
13:57 pcp Revision 1ca56257: When pmcd runs "ps" in a diagnostic, make it run PCP_PS_PROG instead.
Nathan Scott
13:55 pcp Revision 09fcb9b4: Win32 porting - no UNIX domain sockets, "interface" is reserved.
Nathan Scott
12:20 pcp Revision 6b4f8634: Cleanup code in the now-shared scandir/alphasort routines.
Nathan Scott
12:07 pcp Revision c0eed534: Sanitise include files. Several headers we include in numerous
utilities a/ dont exist under Win32 APIs and b/ are already in
the default set of headers that impl.h/platform_defs.h...
Nathan Scott
11:58 pcp Revision bedb00b9: unsetenv needs to be visible now, not static.
Nathan Scott
10:48 pcp Revision 37e3b663: Convert kill(getpid(),...) to raise() which is equivalent and works on Win32.
Nathan Scott
10:44 pcp Revision 9a802e40: Fix two unused variables for building without HAVE_DLOPEN.
Nathan Scott
10:42 pcp Revision 06fe9a0f: Fix up some trivial type-related warnings for MinGW builds.
Nathan Scott
10:28 pcp Revision 398b1a23: findpmda4linux.c is misnamed, it contains __pmFindPMDA for all non
IRIX hosts. Since this routine is almost a no-op now, I've moved
it alongside its caller in libpcp and removed the b...
Nathan Scott
10:00 pcp Revision 574e4fd6: Win32 headers define symbols TEXT and DELETE (ugh), which conflict
with the same named macros in dbpmda - so, renamed the dbpmda ones
to avoid the namespace collision.
Nathan Scott
09:26 pcp Revision 45a429b3: Win32 has only _environ not __environ.
Nathan Scott

2008-05-14

17:07 pcp Revision 73ef03de: Goodbye Interix (Windows SFU)... Hello MinGW.
Nathan Scott
16:32 pcp Revision 65b007af: Use #ifdef not #if on HAVE_DLOPEN in dbpmda code, for consistency.
Nathan Scott
15:55 pcp Revision ca5b25b4: Rework the way global Solaris libs are linked in, MinGW needs similar.
Nathan Scott
15:46 pcp Revision 4df54d2a: The native Win32 API struct dirent does not have a d_off field -
add configure magic to detect and avoid in the scandir routine. Nathan Scott
15:40 pcp Revision dd325f23: Revert "Revert "Add configure testing for the MinGW dlltool executable.""
This (un)reverts commit 3ac0910d9830bca81cc57648c428f29755f26c44. Nathan Scott
15:39 pcp Revision 3ac0910d: Revert "Add configure testing for the MinGW dlltool executable."
This reverts commit 7d125e138537c61a83e2bac557010685ba6cfe5a. Nathan Scott
15:39 pcp Revision 23d6a26a: Add configure testing for the MinGW dlltool executable.
Nathan Scott
15:36 pcp Revision 7d125e13: Add configure testing for the MinGW dlltool executable.
Nathan Scott
15:32 pcp Revision a8978ad5: On some systems GNU make is called make, not gmake - makefile cleanup.
Nathan Scott
15:24 pcp Revision b384b361: Remove ARGSUSED and NOTREACHED macros, MIPSpro-specific cc directives.
Nathan Scott
15:05 pcp Revision c939bd08: Remove $Revision RCS tags, these are not useful with git.
Nathan Scott
15:03 pcp Revision 5f252edf: Remove IRIX5_3 code and other references. Move generic unsetenv
implementation into libpcp util.c with the other libc-alike code
and remove note saying its for IRIX only.
Nathan Scott
14:59 pcp Revision 08e27882: Windows will need the scandir routine under MinGW. This is in
Solaris-specific libpcp code at the moment so move into util.c
with the other dropin libc routines.
Nathan Scott
14:48 pcp Revision 2fa75966: Remove remaining unused license macro/extern decls/dup routines from the code.
Nathan Scott
14:32 pcp Revision 7cc38276: Remove IRIX from target platforms that configure supports. RIP.
Nathan Scott
14:27 pcp Revision 2d2d7327: Remove the on-the-fly IRIX namespace translation code.
Nathan Scott
14:14 pcp Revision 9fb3edd5: Remove PMNS-based license checks, only ever used on IRIX.
Also removed several conditionals on a LIBIRIXPMDA macro. Nathan Scott
13:41 pcp Revision 1910a722: Remove client-side license logic in pmcd connection setup.
Nathan Scott
13:34 pcp Revision 4c2879e1: Remove pmcd license check code, only ever used on IRIX.
Nathan Scott
13:20 pcp Revision e22e5852: Remove pmie licensing code, only ever used on IRIX.
Nathan Scott

2008-05-13

22:25 pcp Revision 314c94f7: Remove code surrounded by HAVE_V1_SUPPORT, was only ever set on IRIX.
Nathan Scott
22:22 pcp Revision 3f6fcfb1: Remove last remaining IRIX desktop shell script tags.
Nathan Scott
22:21 pcp Revision ad884f0a: Remove $Id: (not useful in git) and #ident lines (unused for years).
Nathan Scott
22:13 pcp Revision 7460b237: Remove shl_load checks, as HPUX builds are not actively supported.
Nathan Scott
22:12 pcp Revision 2c3b01bd: Remove remaining __sgi macro references, IRIX builds no longer supported.
Nathan Scott
22:08 pcp Revision fa5e2c64: Remove HAVE_DEV_IN_LIBPCP, IRIX builds no longer supported.
Nathan Scott
22:05 pcp Revision 79e0920c: Remove __pmCheckObjectStyle calls, IRIX builds no longer supported.
Nathan Scott
21:41 pcp Revision 66919669: Remove IRIX optional symbol pragmas, IRIX builds no longer supported.
Nathan Scott
21:35 pcp Revision e4312de1: Remove HAVE_PROCFS_PINFO which was IRIX specific.
Nathan Scott
21:28 pcp Revision 33bc9e3f: Make proxy_version a local variable, not global, in pmproxy connection
setup logic. Nathan Scott
21:27 pcp Revision cb02b8ff: Remove lower-case named pmfindpmda.3 entry in Debian packaging also
Nathan Scott
21:18 pcp Revision 40c7f194: Remove pmfindpmda man page makefile entry as well.
Nathan Scott
21:10 pcp Revision 8a12c59d: Remove the __pmFindPMDA man page, its completely misleading now
that this routine doesn't actually do any path searching anymore. Nathan Scott

2008-05-12

10:35 pcp Revision 878afba0: Extend the pmParseMetricSpec interface to allow local context to
be specified, in addition to the host & archive contexts already
supported. Local context is specified through the v...
Ken McDonell
09:48 pcp Revision fc1e641d: Reinstate the change to allow pdu counter arrays to be moved
outside of libpcp, now that the QA failures are understood
and resolved (pmprobe/pmdapmcd callers need to use matchin...
Ken McDonell

2008-05-09

13:52 pcp Revision cfb13256: Reinstate a VERY_VERBOSE pmie start script message, QA relies on it.
Nathan Scott
13:50 pcp Revision 2f688028: Revert "Optionally allow pdu counter arrays used in pdu.c to be moved outside libpcp ... needed for the pmcd pmda to optionally become a proc agent, rather than a dso"
This reverts commit 13d5b418e2d98d324894602f6ec05a6e7bcfec8d.
Resolve QA test 384 regression by reverting this commi...
Nathan Scott

2008-05-08

13:13 pcp Revision 259ed944: Install the PMC headers, use a more appropriate makefile.
Ken McDonell
13:07 pcp Revision 58679b1a: Hopefully final Debian packaging fix - move /etc/pcp.conf with libpcp.so.
Nathan Scott

2008-05-07

16:14 pcp Revision 6ebf3d3e: Install libpcp_pmc if its OK to build ($PMC_SUPPORT!=false), QA needs it.
Nathan Scott
14:04 pcp Revision 8857a201: Avoid QA failure due to messages from the Linux PMDA about lack
of handler for IcmpMsg SNMP stats. To properly export all these
values is going to require a rethink of this code, s...
Ken McDonell
11:05 pcp Revision a53d8061: For the per-process schedstat metrics on Linux, if the running
kernel does not support them we were getting the error handling
wrong - do not close a descriptor we didn't open, and...
Nathan Scott
10:29 pcp Revision 0d4c078f: Fix __pmUnparseHostSpec routine so that host pmDupContext works again.
Nathan Scott
08:30 pcp Revision ce3c11bd: Move header files into the development packages where they belong (argh!).
Nathan Scott
08:28 pcp Revision 2e5dfab5: Allow PMC to build with recent g++ compiler versions that have
now removed the iostream.h backward compatability headers. We
detect the presence of either <iostream> and <iostream...
Ken McDonell

2008-05-02

15:40 pcp Revision 1cdf3c30: Rename a shell script for naming consistency.
Nathan Scott
15:29 pcp Revision 086cb3d4: Rework the Windows shim layer so that it is now compiled with the
MinGW (gcc-based) compiler rather than with the Microsoft Visual
C compiler. In the long term it'd be great to compi...
Nathan Scott

2008-05-01

10:57 pcp Revision ecebb7e6: Merge branch 'nathans' of git://oss.sgi.com:8090/nathans/pcp into nathans
Nathan Scott
10:56 pcp Revision 3ea795fb: Fix memory leaks in the pmdapmcd code dealing with the pmie indom.
Nathan Scott
10:54 pcp Revision 644ccf2f: Remove an unused variable in the jstat PMDA.
Nathan Scott

2008-04-30

07:47 pcp Revision dcd62fce: Bump build version number to 20080430.
Nathan Scott
07:43 pcp Revision e4ec4631: Fix issues in the network interface speed/baudrate metrics.
network.interface.speed is scaled from Megabits/second to
Megabytes/second using division by 8 instead of 10, units
o...
Ken McDonell

2008-04-28

16:14 pcp Revision 8769b45d: Turns out that the sqlserver cache_mgr cache_object_count is signed.
Nathan Scott
16:12 wconsd Revision 9c5b7bd0: Show link to documentation in menu help
Hamish Coleman

2008-04-25

14:30 pcp Revision bc917fa4: Tighten the pmcd-is-already-running error message, when bind fails.
I saw EPERM here from Cygwin recently, when pmcd was not running at
all, which resulted in a misleading diagnostic - ...
Nathan Scott
14:26 pcp Revision e563365f: Fix two invalid uses of status/error variables in the jstat PMDA.
Nathan Scott
14:21 pcp Revision d76f9691: /etc/init.d/pmie status fails if there's more than one PMIE running.
The fix seems to be at line 372 of /usr/share/pcp/lib/rc-proc.sh.
< [ $_n -eq 1 ] && return 0
> [ $_n ...
Mikel Ward

2008-04-24

10:10 wconsd Revision 3fa88c6f: Handle WSAECONNRESET, add Telnet keepalives, rework the show_conn_table.
During long-term connection testing, I found that at least one of my
connections would have some kind of disconnect -...
Hamish Coleman
09:18 wconsd Revision 121e6b56: Begin testing in an attempt to enumerate serial ports
Hamish Coleman

2008-04-23

14:33 wconsd Revision 306304a2: Update run_menu to get it to detect a closed network connection. Also message beautification
Hamish Coleman
 

Also available in: Atom