forked from lingej/pnp4nagios
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
200 lines (167 loc) · 10.1 KB
/
ChangeLog
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
**pnp-0.6.?? ??/??/2017**
* Bugfix: Fix for CVE-2017-16834
**pnp-0.6.26 08/21/2017**
* Bugfix: Use complete option arguments for compatibility with rrdtool 1.6.0 (sbraz)
* Bugfix: Zoom on a special template not possbile (stinnux)
* Update: Update for FPDF (1.81) and FPDI (1.6.1) (Jan T. Bein )
* Bugfix: address behaviour of rrdtool1.5+ tp not export timestamp by default
* Feature: Template for icinga2's built-in icinga check (Tontonitch)
* Bugfix: fix non well formed numeric value encountered (sni)
**pnp-0.6.25 01/03/2015**
* Update: FPDF Update to Version 1.7
* Bugfix: Default source fixed by AWiddersheim
* Bugfix: Fixed urlencoding of Host- and Servicenames by Andreas Doehler
* Bugfix: Fixed Timeranges by AWiddersheim
**pnp-0.6.24 07/30/2014**
* Bugfix: Fixed some more XSS issues
* Bugfix: Fixed PHP issue while running on PHP 5.6 ( Reported by Sven Nierlein )
**pnp-0.6.22 06/04/2014**
* Bugfix: Fixed livestatus socket parsing ( Pekka Panula )
* Bugfix: Update check_mssql_health.php ( Miriam Zenk )
* Feature: Add "version=tiny" to got get a stripped down version of graph ( Ricardo Bartels )
* feature: Add STDIN Mode to process_perfdata.pl ( Robert Steininger )
* Bugfix: XSS issue fixed by Mikael Falkvidd. This issue was detected by Peter Österberg at Hexbit AB in a security assessment of op5 Monitor 6.3 on assignment by op5 AB.
**pnp-0.6.21 03/24/2013**
* Feature: Helper functions rrd::alerter and rrd:alerter_gr both supports treshold detection (Martin Schirrmacher)
* Update: jQuery Mobile update to 1.3.0 ( was broken in 0.6.20 )
**pnp-0.6.20 03/03/2013**
* Feature: Support check_mk Multisite Cookie Auth ( Lars Michelsen )
* Feature: Allow RRD unknown values ( Simon Meggle )
* feature: Interactive delete mode added to check_rrds.pl ( Simon Meggle )
* Bugfix: Allow multiple gearman servers ( Craig Barraclough )
* Bugfix: Fixed Graph Search ( Stefan Triep )
* Update: jQuery update to 1.8.1
* Update: jQueryUI update to 1.8.23
**pnp-0.6.19 09/01/2012**
* Feature: Parameter "width" added to popup controller ( Andreas Doehler )
* Fix: simplify/improve apache rules ( Christoph Anton Mitterer )
* Fix: Check for missing PHP GD functions
* Bugfix: socketDOMAIN changed to AF_INET while using livstatus tcp socket ( Rene Koch )
**pnp-0.6.18 06/28/2012**
* Bugfix: Fixed STORAGE_TYPE and CUSTOM_TEMPLATE vars used in custom templates
* Bugfix: Blank screen on PHP 5.4 fixed
* Feature: Allow multiple gearman job servers
* Feature: New helper function rrd::debug()
* Feature: New templates check_jmx4perl_*.php
**pnp-0.6.17 03/25/2012**
* Bugfix: Fixed rrd_convert.pl while running with --dry-run
* Bugfix: logging.c include missing header files ( Lars Vogdt )
* Bugfix: Check if pnp4nagios/etc/rra.cfg is readable
* Bugfix: rrd_convert.pl use XML tag TEMPLATE instead of CHECKCOMMAND to selects RRDs ( Sven Velt )
* Feature: npcdmod.o increase perfdata buffer and log discarded perfdata ( Birger Schmidt )
* Feature: rrd_modify.pl to change number of data sources of an RRD file
* Feature: New template check_apachestatus_auto.php
* Feature: Implement etc/config.d to place config snippets ( Lars Michelsen )
**pnp-0.6.16 11/21/2011**
* Bugfix: Fixed single quoted check_multi labels (Reported by Matthias Flacke)
* Bugfix: Append missing slash to perfdata_spool_dir ( Reported by Juergen-Michael Radtke )
* Bugfix: Fixed jQuery-ui multisite theme
* Feature: PDF margins are now adjustable via config.php ( Thomas Witzenrath )
* Feature: Support for PDF size 'letter' added ( Robert Becht )
**pnp-0.6.15 09/15/2011**
* Bugfix: Fixed Overview link (reported by Stefan Triep)
* Bugfix: Fixed zoom popup (reported by Rudolf Labuschagne)
* Bugfix: Fixed double urlencode() (reported by Mathias Kettner)
* Feature: "Clear basket" button added (suggested by Stefan Triep)
* Feature: New helper function "rrd::alerter_gr()" ( committed by Stefan Trip )
**pnp-0.6.14 08/05/2011**
* Feature: Webinterface for mobile devices based on jQuery Mobile \\ ( http://jquerymobile.com/ )
* Feature: Zoom based on jQuery plugin imgAreaSelect \\ ( http://odyniec.net/projects/imgareaselect/ )
* Feature: New template check_mssql_health.php
* Bugfix: Fixed popups to work under nginx ( Joram Agten )
* Bugfix: Helper rrd::vdef() fixed
* Update: jQuery update to 1.6.2
* Update: jQuery-ui update to 1.8.14
**pnp-0.6.13 05/19/2011**
* Feature: New option --ignore-hosts added to check_pnp_rrds.pl ( by Jochen Bern )
* Feature: New options zgraph_width and zgraph_height in config.php ( Mike Liebsch )
* Bugfix: rrd_convert.pl: parse_xml_filename() regex fix
* Info: Version used by OMD-0.48 [[http://omdistro.org|OMD]]
**pnp-0.6.12 04/22/2011**
* Feature: mod_gearman support added
* Feature: rrd_convert.pl is now able to convert all RRDs from RRD_STORAGE_TYPE=SINGLE to RRD_STORAGE_TYPE=MULTIPLE
* Feature: New template check_gearman.php
* Feature: Install process_perfdata.cfg and npcd.cfg by default
* Bugfix: rrd_convert.pl is now able to parse xml dumps created by rrdtool 1.4.x
* Bugfix: process_perfdata.pl default timeout value set to 15 seconds
**pnp-0.6.11 01/15/2011**
* Bugfix: urldecoding fixed
* Bugfix: Zoom in/out is working again ( Reported by Thorben Soehl )
* Featue: npcd.cfg - New option perfdata_file_processing_interval used by npcdmod
* Info: Version used by OMD-0.46 [[http://omdistro.org|OMD]]
**pnp-0.6.10 12/15/2010**
* Feature: Add RRDTool Option --only-graph if graph height is below 32px to create thumbnails
* Feature: RRDTool Option --width and --height is now allowed in templates
* Feature: RRDTool DS Type for UOM of "c" changed from COUNTER to DERIVE
* Feature: Pass query string from special controller to image controller ( Matthew Garrett )
* Feature: Authorisation against [[http://mathias-kettner.de/checkmk_livestatus.html|mk_livestatus]] API added
* Feature: Sample nginx webserver config added ( by [email protected] )
* Feature: Kohana backport to support PHP 5.1.6 ( Kudos to Andreas Ericsson )
* Bugfix: Sort list of special templates
* Bugfix: Urlencode hostname and service description ( Reported by Yannick )
* Bugfix: corrected warning/critical thresholds in ticker/alerter functions
**pnp-0.6.7 09/27/2010**
* Bugfix: Page config parser fix (Beau Gunderson)
* Bugfix: Zoom window size fixed (Report by Rudolf Labuschagne)
* Bugfix: Fixed undefined offset while using 'ds_name' in templates (Reported by Vladimir Bilik)
* Bugfix: Npcdmod respects process_perf_data option used in hosts and services definitions ( Reported by Wolfgang Barth )
* Template: New Template check_nagiostats.php used with check_nagiostats written by Jochen Bern
**pnp-0.6.6 08/07/2010**
* Bugfix: Fixed max amount of graphs per template
* Bugfix: Autodetect PNP base URL
* Bugfix: Too short npcdmod perfdata_template to take perfdata + overhead, increased +1024byte
* Bugfix: Ignore files in var/perfdata and check for empty directories
* Bugfix: Reducing memory usage while parsing page config (Laurent Freval)
**pnp-0.6.5 07/09/2010**
* Feature: Special Templates are back [[tpl_special]]
* Feature: New rrdtool helper functions makes template design easier [[tpl_helper]]
* Feature: config.php -> 'recursive_template_search' is enabled by default
* Feature: config.php -> 'template_dirs' is now an array of directorys to search for PNP templates
**pnp-0.6.4 06/03/2010**
* Update: jQuery Update to 1.4.2
* Update: jQuery-ui Update to 1.8
* Feature: New configure Option --with-base-url
* Template: New template check_ntp_time.php (Mathias Kettner)
* Feature: New i18n files for fr_FR (Yannig Parre)
* Feature: New jQuery Theme 'multisite'
**pnp-0.6.3 03/16/2010**
* Feature: New helper script libexec/rrd_convert.pl -> [[rrd_convert]]
* Bugfix: Ignore old XML files while building the service list
* Template: New template check_hpasm.php
* Bugfix: Installer now checks for json_decode()
* Workaround: Allow "trailing unfilled semicolons". Workaround for nsclient++
* Template: Updates for check_openmanage.php, check_hp_bladecenter.php and check_dell_baldecenter.php ( Trond Hasle Amundsen )"
**pnp-0.6.2 12/23/2009**
* Feature: XML_WRITE_DELAY option added to process_perfdata.cfg as suggested by Mathias Kettner
* Feature: New template integer.php
* Update: FPDI update to 1.3.1
* Feature: PNP will now work with [[http://http://www.lighttpd.net|lighttpd]] and php-cgi
* Template: check_mk-ps.perf.php added ( by Mathias Kettner )
* Feature: PNP will now work without mod_rewrite -> [[webfe]]
* Bugfix: Wrong pdf link used on site 'pages' and 'basket'
* Bugfix: Incorrect group permissions on spool directory
**pnp-0.6.1 11/22/2009**
* Feature: RRD heartbeat per check_command -> [[tpl_custom]]
* Feature: New config.php option pdf_graph_opt
* Feature: Recognize the 'background_pdf' option in page definitions -> [[pages]]
* Feature: Recognize the 'source' option in page definitions -> [[pages]]
* Feature: Array $TIMERANGE now available for templates -> [[timeranges]]
* Bugfix: ./configure --sysconfdir no longer ignored
* Feature: Store internal runtime statistics on a per minute base
* Feature: Added two widgets views/widget_menu.php and views/widget_graph.php
**pnp-0.6.0 10/30/2009**
* Webfrontend based on [[http://www.kohanaphp.com|Kohana]]
* Webfrontend based on [[http://jqueryui.com/themeroller/|jQuery Themes]]
* Javascript-functions using [[http://jquery.com/|jQuery]] plugins
* process_perfdata.pl will be able to use one RRD database per datasource
* improved installer. Specification of directory layouts using --with-layout
* RRDtool errors are now displayed as images. no more missing images
* PNP templates cannot overwrite internal variables anymore
* PNP templates of version 0.4.x can still be used
* PDF functions recoded
* Template default.php optimized
* Export from RRD databases into XML, CSV and JSON format using the RRDtool "xport" function
* Page functions recoded
* Error pages links to online FAQ
* Mouseover Popup in Nagios frontend via jQuery.clueTip plugin
* Full support of rrdcached