pcp
[Top] [All Lists]

pcp updates: qa & coverity fixes, round #1

To: PCP <pcp@xxxxxxxxxxx>
Subject: pcp updates: qa & coverity fixes, round #1
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed, 11 Feb 2015 17:58:10 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: HPucP8YeBxBVujRVjYK4fOG2C8rSXw==
Thread-topic: pcp updates: qa & coverity fixes, round #1
Changes committed to git://git.pcp.io/pcp.git dev

Nathan Scott (15):
      qa: split 660 into two tests and make 'em quicker
      libpcp: coverity-detected leak, return code and null check fixes
      libpcp_http: coverity-detected memory leak fix
      libpcp_pmda: coverity-detected null-value test fix, consistency
      libpcp_qed: coverity-detected return-code-check fix
      pmdacisco: coverity-detected memory leak fix
      pmdalinux: coverity-detected fd leak-on-error fix
      pmdaproc: coverity-detected fd & mem leak-on-error fixes
      pmdaproc: coverity - control umask when calling mkstemp
      pmdaproc: coverity-detected return code check fix, cleanup
      pmtime: coverity-detected return code check fixes
      pmcd: coverity-detected return code check fixes
      pmdaroot: coverity-detected return code check fixes
      pmie: coverity-detected memleak-on-error-path fix
      qa: remove coverity-detected impossible unsigned check

 qa/.gitignore                               |    3 
 qa/660                                      |   63 ---
 qa/660.out.4                                |  526 ----------------------------
 qa/660.out.46                               |  526 ----------------------------
 qa/662                                      |   63 +++
 qa/662.out.4                                |  263 ++++++++++++++
 qa/662.out.46                               |  525 +++++++++++++++++++++++++++
 qa/common.check                             |   19 +
 qa/common.webapi                            |   17 
 qa/group                                    |    1 
 qa/src/nvidia-ml.c                          |    1 
 qa/src/test_webapi.python                   |    4 
 src/libpcp/src/auxconnect.c                 |    8 
 src/libpcp/src/auxserver.c                  |   11 
 src/libpcp/src/getopt.c                     |    6 
 src/libpcp/src/logportmap.c                 |    6 
 src/libpcp/src/spec.c                       |    4 
 src/libpcp_http/src/http_fetcher.c          |    3 
 src/libpcp_pmda/src/dynamic.c               |   56 +-
 src/libpcp_qed/src/qed_fileiconprovider.cpp |    5 
 src/pmdas/cisco/telnet.c                    |    5 
 src/pmdas/linux/proc_loadavg.c              |   23 -
 src/pmdas/linux_proc/cgroups.c              |    6 
 src/pmdas/linux_proc/config.c               |   12 
 src/pmdas/linux_proc/pmda.c                 |   14 
 src/pmdas/linux_proc/proc_pid.c             |   17 
 src/pmdas/pmcd/src/pmcd.c                   |   11 
 src/pmdas/root/jsmn.c                       |    2 
 src/pmie/src/stomp.c                        |    3 
 src/pmtime/main.cpp                         |    2 
 30 files changed, 1022 insertions(+), 1183 deletions(-)

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: qa & coverity fixes, round #1, Nathan Scott <=