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