From tobi at oetiker.ch Mon Jan 16 16:11:10 2012 From: tobi at oetiker.ch (Tobias Oetiker) Date: Mon, 16 Jan 2012 16:11:10 +0100 (CET) Subject: [Rrd-announce] rrdtool 1.4.6 - yet another ton of bugfixes Message-ID: Folks, Finally I got that rrdtool update out of the door. 1.4.6 comes with a ton of bugfixes. From potential segfaults to cornercases in the chart generation as well as a few new features. Get your copy from: http://oss.oetiker.ch/rrdtool 1.4.6 is the first release produced with the support of the 2012 rrdtool sponsors. If rrdtool plays an important role in your companies monitoring operation you might want to think about becoming a sponsor too: http://oss.oetiker.ch/rrdtool/sponsor.en.html cheers tobi Brought to you by the 2012 RRDtool sponsors ---------------------------------------------------------------- GOLD: http://serverscheck.com SILVER: http://opennms.org http://op5.com http://nagios.com http://psw.net http://hosteurope.de http://open.ch http://digicomp.ch ---------------------------------------------------------------- -- Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland http://it.oetiker.ch tobi at oetiker.ch ++41 62 775 9902 / sb: -9900 From tobi at oetiker.ch Tue Jan 24 11:15:52 2012 From: tobi at oetiker.ch (Tobias Oetiker) Date: Tue, 24 Jan 2012 11:15:52 +0100 (CET) Subject: [Rrd-announce] rrdtool 1.4.7 - library version fix ++ Message-ID: Folks, On the heals of the 1.4.6 release, I have just published 1.4.7 it contains some more cleanups and the proper version number for librrd. So make sure to use 1.4.7 and NOT 1.4.6. Get your copy from: http://oss.oetiker.ch/rrdtool 1.4.7 is the second release produced with the support of the 2012 rrdtool sponsors. If rrdtool plays an important role in your companies monitoring operation you might want to think about becoming a sponsor too: http://oss.oetiker.ch/rrdtool/sponsor.en.html cheers tobi Brought to you by the 2012 RRDtool sponsors ---------------------------------------------------------------- GOLD: http://serverscheck.com SILVER: http://opennms.org http://op5.com http://nagios.com http://psw.net http://hosteurope.de http://open.ch http://digicomp.ch ---------------------------------------------------------------- Changes for 1.4.7 (and 1.4.6 which I neglected to include in the last announcement). RRDtool 1.4.7 - 2012-01-24 ========================== Bugfixes: * test for tm.tm_gmtoff presence in configure.ac fix for #330 (libdbi compiles on solaris should now work too) * check in /usr/lib64 for tclConfig.sh too * fix shared library version number (regression from 1.4.6) * be clearer as to what VDEF LAST/FIRST do. * remove perl 5.004 compatibility hack and make RRDs compile with newer perls. New Functionality: * added a nop control for string formatting, so that strings ending in /x are possible by entering \x\. fix for #331 * added support for rrdgraph to use the yotta, zetta, zepto, yocto prefixes. Fix for #333 (thanks Christoph) RRDtool 1.4.6 - 2012-01-16 ========================== Enhancements: * Added --json option to xport with inspiration from Erik Kastner and Michael Markstaller -- Tobi * updated win32 port -- Larry Adams and the cacti team * configure option to disable building rrd_graph: --disable-rrd_graph With support from Ulf Zimmermann (OpenLane) Bugfixes: * fixed segfault in rrdtool (xport, fetch, graph) when handling error conditions. -- James Brown * improve compilation robustness in finding pic flags * fix warnings in ruby bindings * fix horizontal alignment of AREAS and LINES in graph output * improved grid-fitting in graph output * simplified configure tests for libwrap and libdbi * rpn compare operators CAN return unknown ... (#293) * do not require gettext 0.18 (0.17 is sufficient) * improved rpm spec file -- Bernard Li * fix glib dependency for --disable-rrd_graph and update library versions (#323) * fix uninitialized variable in rrd_graph (#322) * fix issues with logarithmic charts (#296) -- Christoph Biedl * improved data reduction algorithm in graph: after fetching, data must be reduced to at least chart resolution, else some data will not get plotted. fix for #298 * properly handle the case where RRDCACHED_ADDRESS is an empty string * the number of COMPUTE rpn nodes is architecture dependent. calculate the right number and complain otherwise. Fix for #300. * make rrd_mkdir_p work on bsd* Unixes too ... their dirname call works differently ... #305 * allow to restore XML files with zero row rras ... this is a degenerated case that does not occur in the wild, as rrdtool prevents the creation of such rrd files. But rrdtool restore 1.3 did allows to create them via restore. Now this is possible again. #310. * the first TREND* value can be calculated earlier ... -- fredrick (#312) * actually link with LIBINTL if we got it ... should make solaris happy * dbi_result_get_datetime_idx() return timestamp in UTC, but time axis on graph supposed to be in local time. #321 * fix ruby binding for rrd_xport #318 * free step_list on error. fix for #317 * fix buffer overflow for LONG lines in journal handling code for update requests. #316 * fix alignment of centered items ... title and footer * fix for the header size problem and its effects on rrd_resize * refuse to build if troff and nroff are not around #302 * plug memory leak in lua bindings #301 * improve cross compiling -- Michael Olbrich * fix rrd_create behaviour when mmapping on a full filesystem by actually 'filling' the file with zero. -- Francois-Xavier Bourlet * with libwrap use 'rrdcached' as the name of our daemon and not just rrdcache * bring spacing around graph back in line with 1.2 goodness ... in connection with no-legend and no title * do not mistake "sqlxxabc.rrd" for a libdbi specification -- Peter Stamfest * if rrd_cgi fails to parse stuff, do NOT try to fix up the mess ... it is bound to fail * update timestamp continuity checks in rrd_cached ... allow sub-second precision * fix double free in rrd_resize * do not close the file handle to the resize file of there was a problem getting it in the first place. -- Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland http://it.oetiker.ch tobi at oetiker.ch ++41 62 775 9902 / sb: -9900