Permalink
Switch branches/tags
svn-trunk liboping-0.1.0 collectd-5.7.2 collectd-5.7.0 collectd-5.6.2 collectd-5.6.1 collectd-5.6.0 collectd-5.5.3 collectd-5.5.2 collectd-5.5.1 collectd-5.5.0 collectd-5.4.3 collectd-5.4.2 collectd-5.4.1 collectd-5.4.0 collectd-5.3.2 collectd-5.3.1 collectd-5.3.0 collectd-5.2.2 collectd-5.2.1 collectd-5.2.0 collectd-5.1.3 collectd-5.1.2 collectd-5.1.1 collectd-5.1.0 collectd-5.0.5 collectd-5.0.4 collectd-5.0.3 collectd-5.0.2 collectd-5.0.1 collectd-5.0.0 collectd-5.0.0-beta1 collectd-5.0.0-beta0 collectd-4.10.9 collectd-4.10.8 collectd-4.10.7 collectd-4.10.6 collectd-4.10.5 collectd-4.10.4 collectd-4.10.3 collectd-4.10.2 collectd-4.10.1 collectd-4.10.0 collectd-4.9.5 collectd-4.9.4 collectd-4.9.3 collectd-4.9.2 collectd-4.9.1 collectd-4.9.0 collectd-4.8.5 collectd-4.8.4 collectd-4.8.3 collectd-4.8.2 collectd-4.8.1 collectd-4.8.0 collectd-4.7.5 collectd-4.7.4 collectd-4.7.3 collectd-4.7.2 collectd-4.7.1 collectd-4.7.0 collectd-4.6.5 collectd-4.6.4 collectd-4.6.3 collectd-4.6.2 collectd-4.6.1 collectd-4.6.0 collectd-4.5.4 collectd-4.5.3 collectd-4.5.2 collectd-4.5.1 collectd-4.5.0 collectd-4.4.5 collectd-4.4.4 collectd-4.4.3 collectd-4.4.2 collectd-4.4.1 collectd-4.4.0 collectd-4.3.4 collectd-4.3.3 collectd-4.3.2 collectd-4.3.1 collectd-4.3.0 collectd-4.3.0beta1 collectd-4.3.0beta0 collectd-4.2.7 collectd-4.2.6 collectd-4.2.5 collectd-4.2.4 collectd-4.2.3 collectd-4.2.2 collectd-4.2.1 collectd-4.2.0 collectd-4.1.6 collectd-4.1.5 collectd-4.1.4 collectd-4.1.3 collectd-4.1.2 collectd-4.1.1 collectd-4.1.0
Nothing to show
Commits on Jul 20, 2017
  1. Merge branch 'collectd-5.7'

    Conflicts:
    	src/rrdtool.c
    committed Jul 20, 2017
  2. Merge branch 'collectd-5.6' into collectd-5.7

    Conflicts:
    	src/rrdtool.c
    committed Jul 20, 2017
  3. Merge pull request #2232 from rpv-tomsk/processes

    processes: Show real disk IO in addition to process IO (Linux only)
    committed on GitHub Jul 20, 2017
  4. rrdtool plugin: Changes after review

    * Handle "CacheFlush" as a double
    * Updated documentation spelling
    rpv-tomsk committed with Jul 19, 2017
  5. rrdtool plugin: Respect RandomTimeout while calling CacheFlush handler

    The CacheFlush implementation does not respect RandomTimeout value.
    All cache values, whose flush is deferred by RandomTimeout variance,
    will be flushed. That can cause a partial or full cache flush,
    depending on the value of RandomTimeout.
    rpv-tomsk committed with Jul 17, 2017
  6. rrdtool plugin: Configuration check moved to init callback

    The "RandomTimeout" option value check moved from rrd_get_random_variation()
    to rrd_init(). This will save few CPU cycles.
    rpv-tomsk committed with Jul 17, 2017
  7. rrdtool plugin: Remove excessive complain

    The plugin complains `Adjusting "RandomTimeout" to 0.000 seconds.` even
    if no 'CacheTimeout' was set.
    rpv-tomsk committed with Jul 17, 2017
  8. rrdtool plugin: Raise interval of random_variation to match documenta…

    …tion
    
    Documentation states what the actual timeout for each value is chosen randomly
    between <CacheTimeout>-<RandomTimeout> and <CacheTimeout>+<RandomTimeout>.
    
    The implementation did not match this.
    rpv-tomsk committed with Jul 17, 2017
  9. rrdtool plugin: Fix flushing

    * Value from wrong option was passed to rrd_cache_flush()
    * Variable cache_flush_timeout was used as cdtime_t type time while value was set as simple seconds
    * Added info message about CacheFlush ajusting
    * Documentation updated
    rpv-tomsk committed with Jul 16, 2017
Commits on Jul 19, 2017
Commits on Jul 17, 2017
  1. Merge pull request #2366 from axibase/ssnprintf-fix

    Fix build: left ssnprintf in test
    rubenk committed on GitHub Jul 17, 2017
  2. Fix left ssnprintf in test

    rmakulov committed Jul 17, 2017
Commits on Jul 16, 2017
  1. intel_rdt plugin: fix style

    rubenk committed Jul 16, 2017
  2. Merge branch 'ssnprintf-cleanup'

    Conflicts:
    	src/dpdkevents.c
    	src/utils_dpdk.c
    	src/write_mongodb.c
    rubenk committed Jul 16, 2017
  3. Run clang-format after removing ssnprintf

    Changing ssnprintf to snprintf changed the indentation.
    rubenk committed Jul 16, 2017
Commits on Jul 15, 2017
  1. Merge pull request #2354 from rpv-tomsk/issue-2344-nut-rework

    nut plugin: Multi-threaded ups polling with connect timeout.
    rubenk committed on GitHub Jul 15, 2017
Commits on Jul 13, 2017
  1. Merge pull request #2362 from rpv-tomsk/issue-2338

    snmp_agent: Fixes and improvements
    rubenk committed on GitHub Jul 13, 2017
  2. snmp_agent: Changed plugin initialization

    * Do not start working thread if plugin not configured.
      That allows to avoid useless CPU consumption by polling loop.
    
    * Do not register 'write' / 'missing' callbacks if there was no <Table> configured.
      These callbacks do not do anything in this case.
    
    * Registration of 'shutdown' callback delayed to 'init' phase.
    rpv-tomsk committed Jul 13, 2017
  3. snmp_agent: Fix null pointer dereference

    As `table` field in `data_definition_t` is just backreference,
    then `snmp_agent_free_data()` should not alter parent structure.
    
    So, table columns unregistering and freeing has moved to new
    `snmp_agent_free_table_columns()` function.
    
    That also fixes null pointer dereference.
    
    Closes: #2338.
    rpv-tomsk committed Jul 13, 2017
  4. snmp_agent: Added a check for llist_create() result

    Also appropriate `llist_destroy()` calls added.
    rpv-tomsk committed Jul 12, 2017
  5. snmp_agent: Avoid race conditions between thread start and locks init…

    …ialization.
    
    Lock initialization should be done before starting pthread which uses them.
    rpv-tomsk committed Jul 12, 2017
Commits on Jul 12, 2017
  1. Merge branch 'collectd-5.7'

    Conflicts:
    	contrib/systemd.collectd.service
    rubenk committed Jul 12, 2017
  2. collectd.service: remove NoNewPrivileges setting

    There are various issues with it in combination with SELinux.
    See https://marc.info/?l=selinux&m=149971836431361&w=2 for some
    background.
    rubenk committed Jul 12, 2017
  3. Merge pull request #2357 from rpv-tomsk/issue-2305

    Fixed failed compilation on AIX
    rubenk committed on GitHub Jul 12, 2017
Commits on Jul 11, 2017
  1. nut plugin: Multi-threaded ups polling with connect timeout.

    Changes:
    
    * Implemented use of 'plugin_register_complex_read', so querying will be multi-threaded;
    * Added 'ConnectTimeout' option, implemented with use of 'upscli_tryconnect()' added in nut-2.6.2;
    * The `upscli_cleanup()` should be called only at Collectd shutdown, excessive calls was removed;
    * Added `upscli_init()` call if `ForceSSL` enabled.
    * Added a check for duplicated values in `UPS` option.
    
    Closes: #2344
    rpv-tomsk committed Jul 10, 2017
  2. Fixed failed compilation on AIX

    Caused by typo in 2761915 / #1842.
    
    Closes: #2305
    rpv-tomsk committed Jul 11, 2017
Commits on Jul 8, 2017
  1. write_mongodb: fix a couple of build warnings

      CC       src/write_mongodb_la-write_mongodb.lo
    src/write_mongodb.c:96:21: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
      for (int i = 0; i < ds->ds_num; i++) {
                      ~ ^ ~~~~~~~~~~
    src/write_mongodb.c:121:21: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
      for (int i = 0; i < ds->ds_num; i++) {
                      ~ ^ ~~~~~~~~~~
    src/write_mongodb.c:134:21: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
      for (int i = 0; i < ds->ds_num; i++) {
                      ~ ^ ~~~~~~~~~~
    3 warnings generated.
    rubenk committed Jul 8, 2017
  2. chrony plugin: small cleanup

    rubenk committed Jul 8, 2017
  3. chrony plugin: fix 2 build warnings

      CC       src/chrony.lo
    src/chrony.c:355:30: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare]
        if (!isalnum(c) || j + 1 >= p_buf_size)
                           ~~~~~ ^  ~~~~~~~~~~
    src/chrony.c:359:9: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare]
      if (j < p_buf_size)
          ~ ^ ~~~~~~~~~~
    rubenk committed Jul 8, 2017
  4. Merge pull request #2351 from rpv-tomsk/apcups-defaults

    apcups: allow to use plugin without explicit configuration
    rubenk committed on GitHub Jul 8, 2017
Commits on Jul 7, 2017
  1. apcups: allow to use plugin without explicit configuration

    Previously the apcups plugin could not be used without defining
    an explicit configuration.
    
    While the apcups plugin did provide a localhost fallback, it
    did not however provide a 3551 port fallback in practice,
    eventhough a constant for that purpose was already present.
    
    Thanks to Pascal de Bruijn for report.
    
    Closes: #2347
    rpv-tomsk committed Jul 7, 2017
  2. Merge branch 'collectd-5.7'

    Fixes #2328
    Conflicts:
    	src/curl_json.c
    	src/curl_xml.c
    rubenk committed Jul 7, 2017