# changelog

author: Japheth Cleaver <cleaver@terabithia.org> 4.3.20-1
changelog:
  - Update to 4.3.20
  - Rebuild HTML man pages to incorporate man patches
  - Add BuildRequires: man2html


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.20-3
changelog:
  - Properly calculate "worst case scenario" for LZO/LZ4 when compressing
  - LZ4 returns <0 on decompression failure
  - Fix display of compressed message size when an error occurred
  - If BFQ message is too large, remove it from the queue rather than 
    trying again and wedging. xymond: exit on perm errors.


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.21-3
changelog:
  - Fix HTTP submission to xymoncgimsg script (Reported by k_vlado@hotmail.com)
  - cgi: pass content length data of POST blobs
  - strfunc: don't re-calc length when converting to strbuffer
  - xymoncgimsg: Match max message CGI size to xymond size
  - xymoncgimsg: Ensure binary/compressed data OK


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.21-7
changelog:
  - increase precision in xymonnet timing and allowed RRD NCV parsing
  - don't truncate netstat output in EL3+


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.22-0.5.3
changelog:
  - update to 4.3.22-rc2 (conn multigraphs when manually selected fix)
  - combostatus null fixes for Solaris
  - update sqlite to 3090200


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.22-2
changelog:
  - fix loadalerts.c compile warning
  - xymoncmd: don't assume XYMONCLIENTHOME is present when searching
    for xymonclient.cfg (Thanks, Matt Vander Werf)


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.24-1
changelog:
  - Release 4.3.24 (fixes HTTP status code mis-processing)
  - liblzo should be liblzo2 on most modern systems.


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.24-2
changelog:
  - Ensure all non-empty clienthttp sections make it into a unified 
    client message from xymonnet's http polls
  - Document clienthttp[,svc,only] tags in hosts.cfg


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.25-0.0.4
changelog:
  - Testing 4.3.25
  - Don't force environment loading when setting up signal handler
  - Adjust default report for xymon crash on an unknown system to "localhost"
  - Fix crash on bogus SSL expiration dates


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.25-0.1
changelog:
  - Add logrotate to client RPM requires; add psmisc to client and server
    as it's not included in some minimal installs (Thanks, Thomas Leavitt)


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.25-0.9.2
changelog:
  - Xymon 4.3.25-rc2
  - update xxHash bundle to r0.5.0
  - remove upstreamed xymond_alert patches
  - Restore SELinux context on upgrades as well as installs, except
    the recursive /var/lib/xymon/ directory, which can take a 
    significant length of time on large installations. 
    (/var/lib/xymon/configs/ is still applied)


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.25-1
changelog:
  - Xymon 4.3.25
  - Fix crash with oversized client/data msgs under max buffer size
    (Thanks, Matt Vander Werf)


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.26-1
changelog:
  - Xymon 4.3.26
  - Try to recover better from BFQ errors, or exit cleanly if unable
  - Simply discard BFQ message if E2BIG received, since MAXMSG system 
    size is unknown


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.26-3
changelog:
  - Change SELinux labels for run directory from unconfied_execmem_t
    to initrc_var_run_t as the former is missing in EL7 and later F.


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.27-4
changelog:
  - xymond_rrd: fix memory leak in do_netapp
  - update xxHash bundle to r0.6.2
  - Merge experimental relocation bits. This won't work very well
    until all FHS work is unrolled and wrapped in conditionals.


author: Japheth Cleaver <cleaver@terabithia.org> 4.3.28-0.5.1
changelog:
  - update to 4.3.28-rc1
  - fix misparsed PCRE regex's in client-local.cfg (Reported by Erik D. Schminke)
  - don't warn when XYMONNETWORKCOUNT not present
  - add maxnetworks patch (XYMONNETWORKCOUNT env passed to set max)
    Thanks, Franco Gasperino
  - update c-ares bundle to 1.12.0 when used


