X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=CHANGES;h=cca8bf5e20228584dcbc1bde8220a20fc18cedd7;hb=9f0813b4758a59be4d061e12efd7236bccfe7ac3;hp=e2a8674be373f6525b523444fd1df94c35fb07be;hpb=fd248121a4d1324289fcb6d0429613c6708cd559;p=pkg-rrdtool.git diff --git a/CHANGES b/CHANGES index e2a8674..cca8bf5 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,170 @@ +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 formating, 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. + + + +RRDtool 1.4.5 - 2010-12-26 +========================== +Bugfixes: + * rrdcached: print \n at the end of log messages when running rrdcached in the + foreground -- Bernard Li + * rrdcached: Let the -s, -m and -P options affect the default socket as + well -- Sebastian Harl + * rrdgraph: font related memory leaks fixed #208 -- tobi + * rrdgraph-libdbi: print error message instead of dumping core on sql + problem -- Pavel Nikiforov + * rrdgraph-libdbi: properly allocated response buffer -- Pavel Nikiforov + * rrdtool: in remote mode, make argument count for remote commands strict + -- Dave Peticolas + * rrdgraph: fix problems with second %s in right-axis format -- tobi + * compilation: works on MSVC2008 now -- jkane mail.com + * everywhere: fix locale handling. locales were not properly reset after + calling set locale -- tobi + * rrd_cgi: windows compilation fix -- jkane mail.com + * rrdgraph: fix use of %s in strftime (G)PRINT commands #277 -- tobi + * ruby: fix bindings to be compatible with current ruby implementations #279 + * rrdcached: Ensure that response_read() always calls fflush() or fclose() #278 + -- kevin brintnall + * rrd_client: free addrinfo list after use ... -- Christian Magnusson + * rrdupdate: follow the normal code path for exiting rrd_update if there is a problem + with rrdc, plugging a memory leak on the way -- Christian Magnusson + * rrdgraph: make sure we do not try to draw points all that far outside the + drawing area since some versions of cairo seem to go unstable when this + happens. -- Peter Stamfest + * rrdgraph: fix an endles loop near 2^31 timestamp (32bit platform problem) + -- Peter Stamfest + * compilation: AIX does not like MAP_PRIVATE and -lW in LDFLAGS #216 -- tobi + * compliation: add extra space in LDFLAGS #284 -- dam at opencsw + * rrdcached: Fix permissions of the default socket -- Florian Forster + * rrdgraph-libdbi: Fix sigma calculation -- Hans Jørgen Jakobsen + * rrdcreate: better checks for RRA arguments + * configure: make configure recognize tcl-site argument (#281) + * rrdgraph: if there is no right label, do not reserve any space for it --tobi + +Enhancements: + * rrdcached: add hosts_access support added -- Shaun Reitan + * rrdfetch/graph: introduce "epoch" as a new base time reference, meaning + timestamp 0: you can now write epoch+11111111s or epoch+19711205s + -- Peter Stamfest + + +RRDtool 1.4.4 - 2010-07-05 +========================== +Bugfixes: + + * compile: multiple fixes isnan and isinf defines to make rrdtool compile + with gcc on solaris (with --disable-nls) -- Tobi + * handle gettext/libintl like any other feature, do not try to supply + our own ... rrdtool can work fine without it -- tobi + * rrd_client: fix potential segfaults -- Florian Forster + * rrd_client: resolve synmlinks properly -- Kevin Brintnall + * compile: fix libtool and libtoolize names for OSX compiles -- Antoine Musso + * compile: fix for HAVE_BROKEN_MS_ASYNC (old linux kernels) + * rrd_xport: fix --daemon handling + * rrd_client: explicitly close connection on error -- Thorsten von Eicken + * rrd_update: fix memory leak for COMPUTE datasources -- Frederik Kriewitz + * rrd_daemon: fix segfault when specifying a relative path (-j option) -- Adrian-Ioan Vasile + * compile: make rrdtool compile with gcc 4.5 -- anicka@suse.cz + * portability: use %lld (long long int) for time_t *printf + * compile: link pangocairo and not pango since we do use pangocairo actually -- Stephen S. Disbrow + * compile: re-integrate intl into compile dependency so that hosts with + old (or no) gettext can get access to the included copy. + * rrd_cached: exit with status !=0 on invalid cli -- Sebastian Harl + +Enhancements: + + * updated build files and instructions for win32 port by Chris Larsen + * legal: Relicense the RRDCacheD client interface under the MIT license -- Florian Forster + * legal: Updted FLOSS Exception for latest PHP license + * rrd_cached: better help output -- Sebastian Harl + +------------------------------------------------------------------------ RRDtool 1.4.3 - 2010-03-22 ========================== New Features