summaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS93
1 files changed, 93 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 9ec3c5e0..fd43fd3a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,98 @@
1This file documents the major additions and syntax changes between releases. 1This file documents the major additions and syntax changes between releases.
2 2
32.4.0 25th Jul 2024
4 FIXES
5 * check_dbi: Compiler warning for uninitialized variable
6 * check_curl: Initialize pointer before usage
7 * check_ntp: Initialize intermediate results in any case
8 * Fixes for -Wsign-compare
9 * check_tcp: Fixes an error with using the wrong type for a variable
10 * check_mailq: exit on empty strings and exit early
11 * check_users: Change option for sanity checking arguments to avoid segfault
12 * check_users: Update help to properly show that thresholds are ranges
13 * check_users: fix segfault
14 * check_dbi: Fix compiler warning for uninitialized variable
15 * check_curl: Initialize pointer before usage
16 * check_ntp: Initialize intermediate results in any case
17 * Fix logic in is_uint64_t to fix type-limit warning
18 * check_ntp_peer: Fixes for Wmaybe-unitialized and some restructuring
19 * check_dns: Remove unused variable
20 * check_disk: fix ignore-missing in combination with includes
21 * check_procs: ignore our own children
22 * Prevent -lcrypto from showing up in Makefile dependencies
23 * Change irritating NULL assignment
24 * check_http: Remove self assignment of a variable and add some comments
25 * check_snmp: Remove unused variable
26 * check_dhcp: Make implicit conversion explicit to dismiss warning
27 * Ini Parser: Avoid freeing symbols from text section
28 * check_icmp: keep performance data order in case of none-reachable hosts
29 * check_swap: Change another fake boolean to a real one
30 * check_swap: Rename type since *_t is reserved for C standard types
31 * check_ssh: Fix a typo in "remote-protocol parameter
32 * check_ssh: Handle non-alpha software versions
33 * check_ssh: properly parse a delayed version control string
34 * check_disk: Fail on missing arguments for --warning and --critical and fix a test case
35 * check_disk: Use new test function for percentage expressions
36 * check_load: remove unused code
37 * check_curl/check_http: clarified format of POST data
38
39 ENHANCEMENTS
40 * Use C99 booleans
41 * check_mailq: remove trailing whitespaces
42 * check_mailq: unify tabs/spaces
43 * check_oracle: Shellcheck fixes
44 * check_ups: output ups.realpower if supported
45 * check_disk: add -n short option for --ignore-missing
46 * check_procs: Improve help text, mentioning excluded processes
47 * check_procs: Generalise wording, remove mentioning of nrpe
48 * check_curl: add haproxy protocol option
49 * Improve negate plugin helptext
50 * check_disk: increase alert precision
51 * check_ircd: IPv6 support
52 * check_nwstat: adds percentage used space
53 * Add new test function for percentage expressions
54 * check_swap: Possibility to run check_swap without thresholds
55 * check_ups: additional alarm conditions
56 * check_http/check_curl: added a --regex-state option to change the state of a regex check
57
582.3.5 18th Oct 2023
59 FIXES
60 * Include maxfd.h in lib Makefile
61
622.3.4 18th Oct 2023
63 ENHANCEMENTS
64 * check_curl: added --cookie-jar and doing proper cleanup of libcurl
65 * check_curl: Include all IPs from getaddrinfo() in curl DNS cache
66 * check_dhcp: Add dhcp rogue detection
67 * check_disk: add ignore-missing option to return OK for missing fs
68 * check_disk_smb: allow checking 0-sized resource (ex. IPC$)
69 * check_disk: The options to include or exclude specific file systems now allow the usage of regex(7)
70 * check_icmp: Add support to Jitter, MOS and Score
71 * check_mysql: Detect running mysqldump and handle it more gracefully
72 * check_procs: Implement --exclude-process to exclude specific processes
73 * check_smtp: add new longoption --tls
74 * check_smtp: Add option to prefix PROXY header
75 * check_smtp: Add support for SMTP over TLS
76 * check_smtp: Add support for SNI
77 * check_snmp: Implement option to ignore mib file parsing errors
78 * check_users: prefer systemd-logind over utmp
79
80 FIXES
81 * check_disk: Display SI units correctly
82 * check_ircd: use pack_sockaddr_in rather than hand-rolled
83 * check_log/check_oracle/check_sensors: fixed the outputs of the help functionality
84 * check_mysql: Add mysql_close to avoid spamming the server logs
85 * check_smtp: add missing -r option in usage
86 * check_snmp: disable multiplier when unused
87 * check_wave: Use compile time determined path to snmpget
88
89 GENERAL
90 * Sync with the Gnulib code 668c0b8ffa
91 * Set autoconf prerequisite version to 2.64
92 * Remove sha1 and use sha256 in some parts of the plugin structure
93 * A lot of compiler warnings were fixed
94 * Some code was refactored a little bit
95
32.3.3 2nd Feb 2023 962.3.3 2nd Feb 2023
4 ENHANCEMENTS 97 ENHANCEMENTS
5 using PRId64 and PRIu64 instead of %ld directly 98 using PRId64 and PRIu64 instead of %ld directly