summaryrefslogtreecommitdiffstats
path: root/web/input/news/release-2-3-3.md
blob: a87b07a00db9283c9ae2ad17ef883dcd74dcd6e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
title: Version 2.3.3 Released
author: Jan Wagner
date: 2023-02-02
---

The Monitoring Plugins Development Team is proud to announce version 2.3.3 of
the Monitoring Plugins! This release comes with various fixes provided by more
than 16 contributors. Many thanks to all of you!
<end-of-teaser>

For the list of notable changes in this release, see below.

You can get the tarball from our [download page][download].

### Enhancements
#### General
* using PRId64 and PRIu64 instead of %ld directly
#### Single Plugins
* check_http: Make faster with larger files
* check_snmp: add 'multiplier' to modify current value
* check_http: Implement chunked encoding decoding
* check_http/check_curl: add chunked encoding test
* check_log: Added --exclude to exclude patterns
* check_log: Add tests
* check_disk: Clarify usage possibilites

### Fixes
#### General
* fixed two PRId64 to PRIu64 in perfdata_uint64
#### Single Plugins
* check_pgsql: Removing is_pg_dbname alltogether,using postgres API.
* check_http: Remove superflous CRLF in HTTP-Requests
* check_curl: detect ipv6
* check_icmp: fix parsing help/version long options
* check_http: fix test plan
* check_disk: Find accessible mount path if multiple are available
* check_apt: Fix unknown escape sequence error output
* check_curl: fix checking large bodys
* check_snmp: Improve tests for check_snmp & multiply option
* check_snmp: always apply format when applying multiplier
* check_http: Use real booleans instead of ints
* check_http: Document process_arguments a little bit better
* check_http: Remove dead code
* check_http: Fix several bug in the implementation of unchunking
* check_http: Reformat a part to increase readability
* check_apt: Put upgrade options in the root sections
* check_apt: Fix comment
* check_apt: Use real booleans
* check_mailq: Fixing nullmailer regex
* check_snmp: Fix regex matches
* check_log: Fixed a bug when using --all
* check_log: Cleaned up duplicated code in the args
* check_http: Fix memory reallocation error in chunk decoding logic
* check_http: Add space for ending NULL byte in array for chunked encoding


[download]: /download.html

<!--% # vim:set filetype=markdown textwidth=78 joinspaces expandtab: # %-->