RRDtool Changelog

What's new in RRDtool 1.4.3

Apr 1, 2010
  • New Features
  • rrdcached: Log to stderr (in addition to syslog) when running in foreground.
  • -- Sebastian Harl
  • rrdcached: Added -m command line option. This option may be used to specify the file permissions of a UNIX socket. The option affects the following
  • sockets only, i.e., it's possible to specify different modes for different
  • sockets. -- Sebastian Harl
  • rrdcached: Added -s option so set group permissions of the UNIX domain
  • socket. Obviously this will only work if rrdcached is running as root which in
  • my case it has to be (as upstart can't currently monitor non-root
  • daemons). As you may have RRD data sources (data loggers) and RRD
  • consumers (e.g. CGI scripts) that both need to talk to the cache
  • daemon one solution is to set the group permissions of the socket.
  • This offer some flexibility over trying to get every RRD user/daemon
  • running under the same user context. -- Alex Bennee ajb pitcairn.cambridgebroadband.com
  • rrdcached: Let -s affect the following sockets only. This way, it's possible
  • to specify different groups for different sockets. -- Sebastian Harl
  • rrd_create: added --no-overwrite option. It prevents rrdtool from
  • clobbering existing rrd files. -- Chris - LINX
  • ruby bindings: rb_rrd_xport function -- Pavel Pachkovskij pavel.pachkovskij azati.com
  • use locale settings and _NL_TIME_WEEK_1STDAY to determine the first
  • day of the week. Works on Linux at least -- Tobi Oetiker
  • rrd_graph: \u to backup one line for special legend placement tricks
  • -- tobi oetiker
  • rrd_update: new (better) checker for incoming COUNTER or DERIVED data. -- Florian

New in RRDtool 1.3.8 (May 19, 2009)

  • Fixes for solaris segfaults and rrd_restore problems on 64-bit operating systems.

New in RRDtool 1.3.6 (Jan 29, 2009)

  • many small updates to the POD documents.
  • improved win32 source
  • OSX compilation fixes
  • rrd_fetch: fix memory leak
  • rrd_cgi: fix segfault in error reporting routine
  • rrd_graph: fix TICK for negative numbers
  • rrd_graph: fix image size reporting for LP64BE architectures
  • rrd_resize: fix GROW for mmap (it was totally broken)