All Versions
10
Latest Version
Avg Release Cycle
166 days
Latest Release
2128 days ago
Changelog History
Changelog History
-
v1.7.2 Changes
May 27, 2019π Bugfixes
- β‘οΈ Updated the Makefiles to properly include all needed files into the distribution tar
- β Cleaned up Compiler Warnings / Wolfgang StΓΆggl
- π Improved compilation in MinGW environment / Wolfgang StΓΆggl
- π fix segfault on non-existent RRD file when using rrdcached / @themylogin
- π fix bounds handling, documentation and checking on rrdtool xport / Γscar NΓ‘jera
- π Fix %s/%S unit autoscaling in gprint for json/xml @az143
- β‘οΈ Optimized PDP Calculation @JKammler
π Windows Binaries
π Visual Studio Community 2017 builds:
- 32 bit:
nmake -f win32\Makefile.msc
rrdtool-1.7.2_vs2017.zip
rrdtool-1.7.2_vs2017_activeperl_5.16.zip - 64 bit:
nmake -f win32\Makefile.msc USE_64BIT=1
rrdtool-1.7.2_vs2017_x64.zip
π MSYS2 (MinGW-w64) builds:
- 32 bit: rrdtool-1.7.2_msys2_i686-w64-mingw32_release.zip
- 64 bit: rrdtool-1.7.2_msys2_x86_64-w64-mingw32_release.zip
π Fedora 29 (MinGW-w64) builds:
- 32 bit: rrdtool-1.7.2_f29_i686-w64-mingw32_release.zip
- 64 bit: rrdtool-1.7.2_f29_x86_64-w64-mingw32_release.zip
-
v1.7.1 Changes
February 04, 2019RRDtool 1.7.1 - 2019-02-04
π Bugfixes
- π about 38949 assorted fixes for the windows build of rrdtool <Wolfgang StΓΆggl>
- π fix many compile time warnings <Wolfgang StΓΆggl>
- Re-enable 0-width lines
- Include rrd_pdpcalc.pod in Makefile.am also <Peter Valdemar MΓΈrch>
- π Lots of spelling fixes for rrdtool source and documentation <Peter Valdemar MΓΈrch>, <Jean-Michel VourgΓ¨re>, ,
- π fix off by one issue in rrdtool xport output
- π fix lua extension build
- π fix python bindings , , , <Christian KrΓΆger>
- π fix multiple static variable issues in conflict with MT
- π make translations actually work
- π Fixed configure --enable / --disable options <Jaroslav Ε karvada>
- π rrd_daemon stability fixes
- π fix tcl bindings
- do not call umask ever (not MT safe)
π Features
- Multiline Titles , ,
- π French translation <Jean-Michel VourgΓ¨re>
- β Added support for --allow-shrink with --rigid flag (#843)
- β Added SUSPEND/RESUME/SUSPENDALL/RESUMEALL commands for rrd_cached <
- include the daemon name in the error message
full details in v1.7.0...v1.7.1
β‘οΈ Update: new tarball with complete etc directory
-
v1.7.0 Changes
May 16, 2017π This release has only very few user visible changes , but the whole code has been analyzed with Coverty and issues have been fixed. So there should be many fewer chances for rrdtool to crash from odd input.
π Bugfixes
- made rrd_fetch_cb_wrapper in RRDs more careful with its arguments
- π many bugfixes to resolve issues identified Coverty scan
- π fix build issues with libdbl
- take the ds step into account while caching data in rrd graph DEF statements
- never 'exit' from librrd (even when DEBUG is on)
π Features
- π new command rrd list to show rrd files in a directory
- π§ configurable log-level for rrdcached
- π hungarian translation (hu.po)
API
- New Exported funtions: rrd_lcd, rrd_reduce_data, rrd_cf_conf and rrd_list
- π rrd_list support for perl and python binding
- all new and much more complete python bindings working on both python 2.6+ and 3.3+
- π extended documentation in rrdlib.pod
-
v1.6.0 Changes
April 19, 2016π New Features
- librrd is now fully thread-safe. librrd_th is gone
- π make lua bindings work with lua 5.1
- π configure option to disable doc building --enable-docs=no
- π new CDEF function SMIN: a,b,c,3,SMIN -> min(a,b,c)
- π new CDEF function SMAX: a,b,c,3,SMAX -> max(a,b,c)
- π new CDEF function STDEV: a,b,c,3,STDEV -> stdev(a,b,c)
- new CDEF function POW: a,b,POW -> a**b
- π new CDEF function PERCENT: a,b,c,95,3,PERCENT -> find 95percentile of a,b,c
- re-introducted --showtime option on rrdxport
- be more careful in determining the locales idea of first day of the week
- π lots of spelling fixes all around
-
v1.5.6 Changes
April 19, 2016π a bunch of bugfixes for the 1.5 branch
- segfault on CDEF:x=
- Disable nagel algorithm as it is causing massive slowdown
- π make vname nameing rules more liberal and more in line with 1.4
- π Fix recursive directory creation in rrdcached on FREEBSD
- π Fixed compilation when there's no sigwaitinfo
π in anticipation of the first 1.6 release ...
-
v1.5.5 Changes
November 10, 2015π Bugfixes
- π fix JSON output in xport with legend and gprint blocks
- π fix parse_time mutex unlocking in the error case
- don't crash on invalid variable names in CDEF
- β add mutex locking in rrdc_fetch
- π fix buffer overflow in rrd_restore
- β shorten test precision to 7 digits ...
- never exit from a library function
- βͺ buffer overflow in rrd_restore.c fixed #669
-
v1.5.4 Changes
August 09, 2015π Bug Fixes
- π parse floating point numbers according to C locale in rrdtool create
arguments, regardless of the systems locale setting. - include missing rrd_rados.h into distribution archive
- π make rrdtool work on ARM again
- β make rrdtool test suit pass on 32bit OSs
- π fix --grid-dash option regression in graph
- π fix systemd support
- π fix link dependency for libpng since we are using functions directly
- π fix python module name
- π fix rrdtool tune to accept U in minimum and maximum options
- fi
- π rrd_parsetime now uses a mutex lock to become thread safe
- rrd_xport is now thread safe
- stop using MAX_PATH and make everything dynamic and make rrdtool work on
Gnu HURD ... thanks nirgal!
π Features
- π new RPN operators: STEPWIDTH, NEWDAY, NEWWEEK, NEWMONTH and NEWWEEK
together they allow to draw graphs where a rate is converted back to
absolute numbers and accumulated over a period.
- π parse floating point numbers according to C locale in rrdtool create
-
v1.5.3 Changes
May 01, 2015π Bug Fixes
- π Brought commmand-line options and documentation back into sync.
- π Make LINE dashes option work again
-
v1.5.2 Changes
April 24, 2015π Bug Fixes
- paramters in VDEF are vnames and not data source names, hence
they can be 255 chars long and not only 20
- paramters in VDEF are vnames and not data source names, hence
-
v1.5.1 Changes
April 22, 2015π Bug Fixes
- π parse numbers up to 40 characters long ..
- π fix install rules for Python and Lua
- include missing VERSION and LICENSE file
- unlink before rename in rrd_create when running on WIN32