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