Code

Initial revision
[rrdtool.git] / CHANGES
1 ChangeLog for RRDtool 1.0.x
2 ---------------------------
3 - bugfix, + enhancement, * contrib, = RELEASE
4 ---------------------------------------------
5 = 1.0.33 2001/02/22 -- Tobi
7 - 2001/02/20 -- Tobi
8   yet another file ... pod in perl 5.005 is a bitch ... 
10 = 1.0.32 2001/02/20 -- Tobi
12 - 2001/02/20 -- Tobi
13   still one file missing ... now it should work with old perls ... 
14   was all about the format of .pod manpages anyway ... the software
15   has not changed except for the version number
17 = 1.0.31 2001/02/20 -- Tobi
19 - 2001/02/20 -- Tobi
20   do not require perl 5.6 anymore ... 5.005 should be fine as well
22 = 1.0.30 2001/02/19 -- Tobi
24 - 2001/02/19 -- Alex
25   be more cautious when not redrawing a graph because of --lazy
27 + 2001/02/19 -- Tobias Oetikr <oetiker@ee.ethz.ch>
28   added --help about --step to rrdgraph
30 = Beta 1.0.29
32 + 2001/02/11 -- Roman Hoogant <rhoogant@ee.ethz.ch>
33   add unix time to rrddump comment
35 - 2001/02/11 -- Terminator rAT <karl_schilke@eli.net>
36   support --x-grid strings with space
38 - 2001/02/11 -- Tobi
39   upgraded to libpng 1.0.9
41 + 2001/02/11 -- Jesús Couto Fandiño
42   spanish translation of rrdtutorial
44 - 2001/02/11 -- Alex
45   new well commented reduce_data implementation for rrd_graph
47 - 2001/02/11 -- Alex
48   off by 1 fix for data_calc (now the results should be more the way you
49   expect them to be)
51 * 2001/02/11 -- Bill Nash <billn@billn.net>
52   snmpstats contrib
54 + 2001/02/10 -- Christophe VG <Christophe.VanGinneken@ubizen.com>
55   --no-legend option for rrd_graph
57 * 2001/02/10 -- claus norrbohm <james@type-this.com>
58   contrib rrdexplorer (aka clickable rrd graphs)
60 * 2001/02/10 -- Gilles LAMIRAL lamiral@mail.dotcom.fr
61   contrib rrdview
63 + 2001/02/07 -- Tobi
64   added a standalone version of rrdupdate which is MUCH smaller as it does
65   not have any of the graphic libs linked
67 - 2001/02/03 -- Alex
68   in rrdgraph, CDEF comparisons were returning *UNKNOWN* if one of the
69   operands was unknown. The correct behaviour is to return false (0)
71 - 2001/02/03 -- Shane O'Donnell <shaneo@opennms.org>
72   make graph to stdout work in win32 (no more crlf)
74 + 2001/02/03 -- Tobi
75   added new CDEF keyword: LTIME this is like TIME but for localtime
76   it takes the local timezone as well as daylight saving time into account.
78 - 2001/02/03 -- Tuc <ttsg@ttsg.com>
79   bsdi3* does not need -fPIC, actually it hates this so much
80   that it does not compile the IEEE test if its defined. Modified
81   the ltconfig to treat it like beos, irix when it comes to -fPIC 
83 - 2001/02/03 -- Petr Holub <hopet@chemi.muni.cz>
84   add check to configure for -OPT:IEEE_comparisons=ON (cc on IRIX)
86 - 2001/02/03 -- Tobi & Jakob Ilves <jakob.ilves@oracle.com>
87   It seems HPUX does not libraries being built with -fPIC
88   so I am now trying to test for hpux and will replace any -fPIC in CFLAGS
89   with -fpic ... hope this helps
91 + 2001/02/03 -- Mike Mitchell <mcm@unx.sas.com>
92   Modified the code for the alternate autoscale to change the scale of the
93   graph so that at least two major grid lines will be present with
94   meaningful labels
96 - 2001/02/03 -- Tobi
97   added link to bin_dec_hex in tutorial
99 + 2001/02/03 -- Tobi
100   added explanation on % in PRINT to the rrdgraph manpage
102 + 2001/02/03 -- "BAARDA, Don" <don.baarda@baesystems.com>
103   explanation on the connection between Step and Heartbeat
104   added to rrdcreate manpage
106 + 2001/02/03 -- Tobi
107   added special config 'none' to --x-grid and --y-grid options
108   of rrdgraph.
110 + 2001/02/03 -- Tobi & Gilles Lamiral <lamiral@mail.dotcom.fr>
111   added strerror messages to fopen calls
113 + 2001/02/03 -- Tobi
114   added --step option to rrdgraph which allows to set the 
115   dataresolution lower than the graph resolution
117 + 2001/02/03 -- Craig Anderson <craig@abstract.co.nz>
118   allow to fix the exponent for the y axis (--unit-exponent)
120 + 2000/11/12 -- Alex
121   replace dump with info in rrd resize manpage
123 + 2000/11/05 -- David Schweikert <dws@ee.ethz.ch>
124   added section on total values to the HOW TO MEASURE part of rrdcreate doc 
126 + 2000/11/05 -- Tobi
127   added section on HOW TO MEASURE to rrdcreate doc
129 - 2000/10/17 -- Tobi
130   fixed configure ... caching for the IEEE tests was totally broken
132 = 1.0.28 2000/09/14 -- Tobi
133 - 2000/09/14 -- Betty Lee <bettylee@eng.concentric.net>
134   install rule for perl module was broken
136 = 1.0.27 2000/09/10 -- Tobi
137 - 2000/09/12 -- Tobi
138   fixed xff description in rrd_format.h and added xff to rrddump, rrdrestore, rrdinfo
139   *
140   * NOTE if you are generating rrd xml data, you must add the xff parameter now !
141   *
143 = 1.0.26 2000/09/10 -- Tobi
144 * 2000/08/28 -- Joe Miller <joeym@inficad.com>
145   PHP4 Bindings
147 - 2000/08/21 -- Tobi
148   rrd_cgi.c parser now uses isspace as keyword separator identification
150 + 2000/08/07 -- Tobi
151   added rrd.rows property to rrd_info
153 - 2000/08/05 -- Tobi (after discussion on ML)
154   bsd install does not know -d modified Makefile to accomodate for this    
156 - 2000/07/17 -- Tobi
157   Rewrote doc entry for --upper-limit in rrdgraph.pod
159 - 2000/07/13 -- Tobi with lots of debugging help from Patrick Rother <krd@roka.net>
160   identified memory leak in rrd_info and RRDs.xs (mortals are cool)
161   
162 = 1.0.25 2000/07/12 -- Tobi
163 - 2000/06/26 -- Rainer.Bawidamann@informatik.uni-ulm.de
164   fix for segfault in rrd_info.c ... next->next was not initialized
165         
166 = 1.0.24 2000/06/13 -- Tobi
167 - 2000/06/13 -- Michael O'Reilly <Michael.O'Reilly@cwo.com.au>
168   RRDs:fetch was broken ... (missing braces in RRDs.xs)
170 = 1.0.23 2000/06/12 -- Tobi
171 * 2000/06/12 -- Bert Driehuis <bert_driehuis@nl.compuware.com>                                                 
172   Updated contrib/killspike
174 - 2000/06/12 -- Tobi
175   RRDs.xs (perl module) error checking was broken after modification
176   of rrd_error ... 
178 = 1.0.22 2000/06/10 -- Tobi
179 - 2000/06/10 -- Tobi
180   added more complexity to IEEE test (sin(0.0) instead of 0.0))
181   this prevents the tests from being optimized away by some
182   compilers and thus rendeing them ineffctive ...
184 - 2000/06/09 -- Tobi
185   Updated RRDs manpage better examples and correct Error info
187 + 2000/06/09 -- Sean Summers <sean@Fenstermaker.com>
188   added RPM rrdtool.spec file
190 - 2000/06/09 -- Philippe.Simonet@swisscom.com
191   added some missing fclose calles to rrd_tune
193 + 2000/06/09 -- Sean McCreary mccreary@xoanon.colorado.edu
194   created rrd.h for people using librrd directly ...
196 - 2000/06/09 -- Bruce Campbell <bruce.campbell@apnic.net>
197   properly added DS_NAM_SIZE in a few places a number was in use
198   allow - in DS names
200 + 2000/06/09 --  Rainer Bawidamann <Rainer.Bawidamann@informatik.uni-ulm.de>
201   proper parsing for -h switch in rrdtool
203 + 2000/06/09 -- Tobi
204   Added FLOOR and CEIL functions to CDEF
206 - 2000/06/09 -- Tobi
207   Make sure the fpmask and setsig defines get passed on the the Makefile.PL
208   when run ... this should fix some freebsd issues
210 + 2000/05/22 -- Albert Chin-A-Young <china@thewrittenword.com>
211   by default do not try to modify the compile options of the perl module
212   this just breaks way to often ... --with-perl-options allows to
213   override this
215 + 2000/05/16 -- Tobi &  Sean McCreary mccreary@xoanon.colorado.edu
216   added strerror messages to open fails ... 
218 - 2000/05/16 -- Tobi &  Sean McCreary mccreary@xoanon.colorado.edu
219   remove unnecessary maloc stuff from rrd_error.c
221 - 2000/05/16 -- Tobi
222   made .so detectionfor installing the perl module  more robust ...
224 - 2000/05/07 -- Tobi
225   made sure RRDs.xs returns undef for UNKNOWN values
226   in rrdfetch results
228 - 2000/05/02 -- Alex
229   cdeftutorial ... on example was wrong
231 = 1.0.21 2000/05/02 -- Tobi
233 - 2000/05/02 -- Tobi
234   Added propper patchlevel detection to Makefile.PL. Fight build problems
235   with perl 5.6.0
237 = 1.0.20 2000/05/02  -- Tobi
239 - 2000/04/30 -- Albert Chin-A-Young <china@thewrittenword.com>
240   Determine shared library extension via perl Config.pm module
241   to use when installing RRDs shared library.
243 - 2000/04/29 -- Tobi
244   applied patches a b and c to libpng
246 - 2000/04/29 -- Albert Chin-A-Young <china@thewrittenword.com>
247   Removed HP-UX 10.20, 11.00 sections from config/config.h.in as
248   they are no longer needed (was already removed from configure.in).
249   Shared library for HP-UX is .sl not .so (lame update to Makefile.in).
250   Redefine finite in terms if isfinite in config/config.h.in.
252 = 1.0.19 2000/04/29  -- Tobi
254 + 2000/04/29 -- Tobi
255   upgraded libpng to version 1.0.6
257 - 2000/04/29 -- Albert Chin-A-Young <china@thewrittenword.com>
258   portability cleanup of configure system things now build on
259   Everything builds on Solaris 2.5.1, 2.6, 2.7/SPARC, 2.7/x86 (without
260   optimizations turned on for the Sun C compiler), HP-UX 10.20, HP-UX
261   11.00, and Digital UNIX 4.0D.
263 = 1.0.18 2000/04/29  -- Tobi
265 - 2000/04/29 -- Tobi
266   tinkerd with tcl bindings ... unfortunately then do not
267   link clean ... any gurus ?
269 - 2000/04/29 -- Tobi
270   fixed build process for cases where --enable-shared was given
272 - 2000/04/29 -- Rainer Nagel <rainer@angor.de>
273   malloc error in rrdcgi fixed ... - 2 potential segfaults
275 - 2000/04/29 -- Rainer.Bawidamann@informatik.uni-ulm.de
276   errors in HPUX ifdefs in configure and acconfig.h
278 - 2000/04/29 -- Rainer.Bawidamann@informatik.uni-ulm.de
279   added perl 5.004 compatibility back to RRD.xs
281 - 2000/04/18 -- Edouard Lagache <elagache@caida.org>
282   FileDescriptor Leak in Lazy option fixed
284 = 1.0.17 2000/04/16  -- Tobi
286 + 2000/04/13 -- Tobi (inspired by Rainer.Bawidamann@informatik.uni-ulm.de)
287   people keep asking for this ... here you go: rrd_info ... check
288   the  manpage.
290 - 2000/04/13 -- Tobi
291   some people just love bsd make ... it almost worked ... now it does.
292   But please just use gnu make to stay out of trouble
294 = 1.0.16 2000/04/06  -- Tobi
296 - 2000/04/06 -- Tobi
297   added missing rrd_format.h back into the distro .. grrrr
299 = 1.0.15 2000/04/06  -- Tobi
301 - 2000/04/03 -- Thomas Parmelan <tom@proxad.net>
302   alloc error in RPN code of rrd_graph found ... and fixed
304 - 2000/04/03 -- Tobi
305   Made tcl install optional as suggested by E. Lagache
307 - 2000/04/03 -- Simon Leinen <simon@limmat.switch.ch>
308   TCL Build Fix
310 - 2000/04/03 -- Joe Moore <Joe.Moore@sdrc.com>
311   configure.in had wrong error message for nan==nan
313 = 1.0.14 2000/04/02 -- Tobi
315 - 2000/04/02 -- Tobi
316   added function prototypes to rrd_graph and rrd_restore
318 - 2000/04/01 -- Tobi
319   made perl build more robust
321 * 2000/04/01 -- Claus Norrbohm <claus.norrbohm@pbs.dk>
322   clickgraph contrib ... interactive data explorer ...
324 - 2000/03/26 -- Rainer Bawidamann <rb1@mogwai.rz.uni-ulm.de>
325   fixes for TCL module compilation
326   rrdgraph dead code ...
328 + 2000/03/26 -- Tobi
329   fetch pic flag from libtool ..
331 + 2000/03/26 -- Frank Strauss strauss@ibr.cs.tu-bs.de
332   TCL bindings for rrdtool
334 - 2000/03/26 -- Tobi
335   rrd_update should not change its argv string ... this can be
336   fatal for external processes calling it .. 
338 + 2000/03/26 -- Poul-Henning Kamp <phk@freebsd.org>
339   made sure the CDEF evaluator does not ever try to compare against NaN 
340   added new CDEF operators MIN,MAX,LIMIT
341  
342 - 2000/03/26 -- Larry Parmelee <parmelee@CS.Cornell.EDU>
343   examples/pipe-demo.pl.in was still using %f instead of %lf
345 - 2000/03/26 -- Tobi
346   added some check to free calls in rrdcgi so that we don't free anything
347   which is already NULL ... freebsd hates this ...
349 + 2000/03/26 -- Tobi
350   Added RRD:GETENV to Pass 1 of rrdcgi (suggested by Jesper Skriver <jesper@skriver.dk>)
352 - 2000/02/19 -- Bernard Fischer <bfischer@syslog.ch>
353   added casting to floating point routines where needed. (get 64bit working)
354  
355 + 2000/02/19 -- Bernard Fischer <bfischer@syslog.ch>
356   added --alt-autoscale-max to autoscale only on the max value.
358 * 2000/02/14 -- Joey Miller <joeym@inficad.com>
359   contributed php3 bindings contrib/php3
361 - 2000/03/26 -- Tobi
362   Removed PL_na reference from RRD.xs ... it does now work with Perl 5.6
364 + 2000/03/02 -- Tobi
365   added many more warning switches to rrdtool
367 - 2000/03/03 -- Tobias Weingartner <weingart@cs.ualberta.ca>
368   out of bounds error in OP_PREV processing (rrd_graph.c) fixed  
370 - 2000/02/25 -- Tobi
371   hpux uses RRDs.sl instead of RRDs.so ... I have changed the Makefile to handle this.
373 = 1.0.13 2000/02/13 -- Tobi
375 - 2000/02/13 -- Tobi
376   restored rrd_tool.h ... got zeroed during the last distro process ...
378 = 1.0.12 2000/02/12 -- Tobi
380 * 2000/02/12 -- Rainer Nagel <rainer@roka.net>
381   contributed rrdfetchnames for getting names of an rrd
383 + 2000/02/12 -- Tobi
384   more documentation on COUNTER/ABSOLUTE/GAUGE ....
386 + 2000/02/12 -- Tobi
387   added try time to build process
389 - 2000/02/11 -- Philippe.Simonet@swisscom.com
390   NT thinks 0 > NaN || 0 < NaN == ture ... fied rrd_update.c accordingly
392 - 2000/02/09 -- Tobi
393   added FPMASK and SIG8 fixes to rrd_cgi ... will prevent it from sig FPE crashes
394   on FreeBSD and others ...
396 + 2000/02/08 -- Tobi
397   Improved \g by giving it the ability to squash empty %s
398   return values
400 = 1.0.11 2000/02/06 -- Tobi
402 + 2000/02/06 -- Tobi
403   added formating marker '\g' to rrd_graph to remove
404   the spacing between two items printed into the graph
405   
406 - 2000/02/06 -- Tobi
407   make sure rrd_graph --lazy does not get confused by broken
408   images.
410 - 2000/02/06 -- Tobi
411   applie range check to values supplied to update and not
412   to pdp values
414 - 2000/02/06 -- Tobi
415   fixed rpn parser to allow variable names like nantuket
417 + 2000/01/14 -- hendrik visage <hvisage@is.co.za>
418   another example for rrdcgi manpage
420 * 2000/02/06 -- Bert Driehuis <driehuis@playbeing.org>
421   contrib script to kill spikes from rrd dump
423 - 2000/02/06 -- steve rader <rader@teak.wiscnet.net>
424   fixed 'fetch' example in the RRDs manpage
426 * 2000/01/10 -- Selena M Brewington <smbrewin@ichips.intel.com>
427   contributed add_ds a perl script for adding new ds es to existing rrds
429 * 2000/01/10 -- steve rader <rader@teak.wiscnet.net>
430   contributed rrdlastds script ... pulling current values from an rrd
432 - 2000/02/06 -- Tobi
433   --goodfor and --refresh did not work for rrdcgi as the arguments never got
434   passed on. Introduced <RRD::GOODFOR x> command in rrdcgi language to
435   fix this problem
437 - 2000/02/06 -- Tobi
438   using - as input did not work for rrd_restore ... 
440 - 2000/01/26 -- Tobi
441   pass name of the c compile to the perl build along with the CFLAGS
443 - 2000/01/26 -- Tobi
444   Removed special provisions for HPUX from rrd_format ... this might actually help HPUX to get
445   the NaN problems fixed
447 - 2000/01/24 -- Tobi
448   in rrd_graph the data consolidation routine was initializing the with 0 instead of DNAN
449   this led to rather log MIN values 
451 = 1.0.10 2000/01/07 -- Tobi
453 - 2000/01/07 -- Bill Fenner <fenner@research.att.com>
454   The Update Bug solved ... rrdtool was in violation of the ANSI
455   C standard (7.9.5.3) by issuing a fwrite immediately after an
456   fread without fseek inbetween
458 + 2000/01/03 -- Tobi
459   added <RRD::TIME::NOW function to rrdcgi
461 - 2000/01/03 -- Tobi
462   added documentation for <RRD::SETENV to rrdcgi.pod
464 - 2000/01/03 -- steve rader <rader@teak.wiscnet.net>
465   better explanation of lower and upper limit for rrdgraph
467 - 2000/01/03 -- Tobi
468   fixed PRINT commands in example scripts
470 - 2000/01/03 -- Tobi
471   to test -fPIC actually RUN a program ..
473 = 1.0.9 1999/12/25 -- Tobi
475 - 1999/12/14 -- Tobi
476   use -fPIC when compiling and if the compiuler does not mind ... some platforms
477   have issues with the RRDs package otherwhise ...
479 - 1999/12/11 -- Tobi
480   improved format check in rrd_graph
482 * 1999/11/30 -- Damien Miller <djm@mindrot.org>
483   rrdproc tool ... run linux interface stats straight from proc into rrdtool
485 = 1.0.8 1999/11/24 -- Tobi
487 - 1999/11/15 -- thomas.erskine@crc.ca
488   veryfy G?PRINT format strings before executing them ...
490 - 1999/11/14 -- Tobi
491   the perl-module (RRDs.xs) does now strcpy its arguments. This fixes some
492   stray problems where the rrdtool code was modifying argv values (eg.
493   update --template) and thus backfired into perl proper.
495 - 1999/11/12 -- Valient Gough <vgough@amazon.com>
496   define STDC in zlib/zconf.h ... rrdtool needs it anyway and
497   without STDC there will be no prototypes which will be a big
498   problem for less tolerant compilers ... does any sensible c compiler
499   not understand prototypes today?
501 - 1999/11/04 -- Ian Freislich <iang@uunet.co.za>
502   better formatting with large values for rrdtool fetch
504 - 1999/11/04 -- Paul E. Erkkila <pee@frontiernet.net>                                            
505   made RRDs work on lates perl betas as well as current ones na -> PL_na
507 - 1999/11/03 -- Tobi & Alex van den Bogaerdt <alex@slot.hollandcasino.nl>
508   fix for autoscaling problems with UNKNOWN values 
510 - 1999/11/02 -- Tobi
511   rrdcgi was unable to parse two tags running into each other
512   if they were of exactly the same type
513  
514 - 1999/11/02 -- Tobi
515   moved check for FINITE function on acconfig and configure.in
516   so that it can use isinf even if it has to be defined first.
518 - 1999/10/26 -- Fidelis Assis <fidelis@embratel.net.br>
519   modified gd string functions to use unsigned char  
521 - 1999/10/24 -- Tobi
522   added test for float.h to configure
524 - 1999/10/24 -- Tobi
525   Fixed version reporting with rrdtool help
526 - 1999/10/24 -- Tobi, Blair Zajac <bzajac@geostaff.com> and Tobias Weingartner <weingart@cs.ualberta.ca>
527   use vsnprintf in rrd_error (max buffer raised to 4096
529 - 1999/10/24 -- Tobi, Blair Zajac <bzajac@geostaff.com> and Tobias Weingartner <weingart@cs.ualberta.ca>
530   use MAXPATH to determ max path length for filenames in rrd_graph and rrd_open
532 - 1999/10/24 -- Stefan Mueller <s.mueller@computer.org>
533   better HPUX portability
535 - 1999/10/24 -- Steve Harris <steveh@wesley.com.au>, Ulrich Schilling <schilling@netz.uni-essen.de>, Joel Becker <jlbec@raleigh.ibm.com>, REIBENSCHUH Alfred <alfred.reibenschuh@it-austria.com>
536   better AIX portability
538 - 1999/10/24 -- Tobi
539   Fixed PRINT 1 bug in rrdcgi
541 - 1999/10/24 -- Tobi
542   Removed remaining LZW code from our version of gd
544 * 1999/10/04 -- steve rader <rader@teak.wiscnet.net>
545   contributed rpntutorial
547 + 1999/10/04 -- steve rader <rader@teak.wiscnet.net> + Tobi
548   RRD::TIME::LAST function for rrdcgi
550 - 1999/10/04 -- Bryan Mawhinney <bryanm@is.co.za>
551   improved wording in rrdgraph.pod
553 * 1999/10/02 -- Alex with help of Steve Rader and others
554   added CDEF tutorial
556 + 1999/10/02 -- Steve + Alex
557   Large amount of fixes to rrdtutorial.pod, thanks Steve!
559 - 1999/09/30 -- tobi
560   fixed --template option in update ... for good this time ?
562 + 1999/09/30 -- steveh@wesley.com.au, Ulrich Schilling <hrz240@hrz.uni-essen.de>
563   first go at makeing it work on AIX
565 + 1999/09/30 -- Bill Fenner <fenner@research.att.com>
566   disable fpmask was not propagated to perl module build ...
568 + 1999/09/30 -- Bill Fenner <fenner@research.att.com>
569   added PREV function to CDEF language ... 
571 + 1999/09/30 -- Paul Joslin <Paul.Joslin@sdrc.com>
572   first go at makeing it work on HPUX 10.20
574 + 1999/09/30 -- Daniel S. Riley <dsr@mail.lns.cornell.edu> and Larry Leszczynski <larryl@furph.com> and Clive Lilley <clive@lilley31.freeserve.co.uk>
575   first go at makeing it work on OSF1 4.0e
577 - 1999/09/30 -- Bill Fenner <fenner@research.att.com>
578   make sure a filename is supplied in rrd_graph ... 
580 - 1999/09/30 -- Blair Zajac <bzajac@geostaff.com>
581   Makefile fixes for perl module cleaning and installing in site-perl
583 = 1.0.7 1999/08/27 -- Tobi
585 - 1999/08/27 -- bdowling@noc.faxnet.net
586   some strncpy were lacking the x[LAST]='\0'; safeguard ... 
588 - 1999/08/25 -- Tobi
589   Samples were shifted one interval into the future by rrdgraph ... 
590   check minmax.pl in the examples directory ... 
592 - 1999/08/25 -- Tobi
593   Updated rrdtools manpage to point to all the newer functions in the
594   package which have been left out before ...
596 - 1999/08/25 -- Tobi
597   RRDs.xs: changed newRV_inc to newRV_noinc in a few places (graph and
598   fetch) otherwhise I'm afraid we got the refference count wrong and perl
599   was leaking memmory like a sive ...
601 - 1999/08/24 -- Tobi
602   added -lm to perl Makefile.PL just to be sure it is there when
603   perl builds its shared module ... 
605 + 1999/08/23 -- Tobi
606   added test for "-q float=rndsngl" todo proper IEEE math on AIX 4.2.0 with
607   IBM xlC
609 + 1999/08/23 -- Tobi
610   added new stripes example ... 
612 - 1999/08/23 -- Tobi
613   fixed spacing adjustment with '\s' instead of 1.5 it now adds 0.5
614   line-hights ...
616 - 1999/08/20 -- Tobi + Jesper Skriver <jesper@skriver.dk>
617   found and fixed buffer overflow in legend processing when dealing with
618   large numbers
619   
620 + 1999/08/20 -- Philippe.Simonet@swisscom.com
621   range-check option for rrdrestore
623 - 1999/08/19 -- Tobi
624   replaced micro by u in SI prefix array
626 - 1999/08/19 -- Tobi
627   better floating point veryfication in IEEE test ... missed SIGFPE
628   condition in freeBSD.
630 - 1999/08/17 -- Tobi reacting to a bug report from W. James Showalter, Jr.
631   made time parser work as expected with dates of the form august 20 1999 as
632   well as dates of the form 8/17/1999 and 17.8.1999
634 - 1999/08/17 -- Blair Zajac <bzajac@geostaff.com>
635   propagate CFLAGS from configure to PERL module compilation
637 - 1999/08/17 -- Ragnar Kjørstad <mrtg@ragnark.vestdata.no>
638   fixed perl path in log2rrd contrib script
640 - 1999/08/16 -- Philippe.Simonet@swisscom.com
641   DINF and friends for NT
643 = 1.0.6 1999/08/14 -- Tobi
645 - 1999/08/14 -- Tobi
646   Fixed install location of html pages ... they go to ../html now ...
648 - 1999/08/14 -- Tobi
649   Fixed CDEF parser ... it should now be fine with a,-1,*
651 - 1999/08/14 -- Tobi
652   Updated rrdgraph manpage to be in line with the changes I made to alex's
653   INF patch when integrating it ... sorry alex
656 = 1.0.5 1999/08/13 -- Tobi
658 - 1999/08/13 -- Tobi
659   Tested portability of 1.0.5 release on Solaris, Linux and FreeBSD
661 + 1999/08/13 -- Tobi
662   changed IEEE tests ... now they tell you what fails and they are less picky
663   
664 + 1999/08/12 -- Alex + Tobi
665   added INF and NEGINF operator to CDEF rpn functions. This pushes an
666   positive or negative infinite number onto the stack respectively ... when
667   graphing, they get replaced by a value equivalent to the upper or lower
668   boundery of the graphing area ...
670 + 1999/08/10 -- Tobi
671   Integrated Blairs autoconf ... added dist and install support
673 + 1999/08/09 -- Blair
674   Added automake/libtool support ... with --enable-shared you can
675   now get a shared library version of rrdtool ... 
677 = 1.0.4 1999/08/06 -- tobi oetiker <tobi@caida.org>
679 - 1999/08/06 -- Tobi
680   made rrdcgi parser more robust to invalid inputfiles.
682 - 1999/08/04 -- Tobi + Philippe
683   in rrd_cgi I was freeing cgi arguments. Fixed ...
684  
685 + 1999/08/03 -- Tobi Oetiker <tobi@caida.org>
686   added % operator to CDEF rpn functions ...
687   this should allow for some funky operations in connection with TIME
689 + 1999/08/03 -- Tobi Oetiker <tobi@caida.org>
690   added --enable-site-perl option to configure
691   for people who want the RRD{s,p} perl modules installed
692   in their site-perl directories
694 + 1999/08/03 -- Tobi Oetiker <tobi@caida.org>
695   do not try to compile perl modules if no perl is found
697 - 1999/08/02 -- Hermann Hueni <hueni@glue.ch>
698   drop "rb" open mode for non win32 architectures
700 - 1999/07/30 -- Tobias Weingartner <weingart@cs.ualberta.ca>
701   spell fixes for documentation
703 = 1.0.3 1999/07/30 -- tobi oetiker <tobi@caida.org>
705 - 1999/07/30 -- Tobi
706   Fixed default start time in rrd_create. 
707   Start time of new rrds was set to 1970.01.01 causing VERY long update times
708   for the initial update ... 
710 = 1.0.2 1999/07/28 -- tobi oetiker <tobi@caida.org>
712 - 1999/07/28 -- Tobi
713   Added configure checks for reallocs ability to deal with NULL pointers
714   this helps compiling on SunOS
716 - 1999/07/28 -- Tobi
717   Added check for memmove availablility. Replace with bcopy if necessary.
719 + 1999/07/28 -- Tobi
720   Added better IEEE tests ...
722 + 1999/07/28 -- Tobi
723   Added Dynamic stack allocation to RPN in CDEF
725 + 1999/07/27 -- Tobi & Tobias Weingartner <weingart@cs.ualberta.ca>
726   Added DUP, POP and EXC operator for CDEF.
728 + 1999/07/27 -- Sasha Mikheev <sasha@aldan.netvision.net.il>
729   alternate grid and scaling functions for rrdgraph. Use --alt-y-grid and
730   --alt-autoscale to activate.
732 - 1999/07/27 -- Tobi
733   fixed about 1000 memmory leaks in rrdcg. Wonder it was working before ...
735 - 1999/07/26 -- Tamas Kovacshazy <khazy@mit.bme.hu>
736   improved vc++ project files for rrdtool
738 - 1999/07/26 -- Tobi
739   added ranlib to cgi png z and gd library ...
741 = 1.0.1 1999/07/23 -- tobi oetiker <tobi@caida.org>
743 - 1999/07/23 -- Tobi
744   plugged memory leek in parsetime.c
745 - 1999/07/23 -- Tobi
746   fixed serious error in data_reduce function. This was causing the graph to
747   intermittently disappear. It was also displaying inaccurate values for
748   spiky data, if this data had to be reduced due to the width of the image
749   as compared to the resolution of the RRA data.  (does this fix the errors
750   seen by cricket users ????)
752 + 1999/07/22 -- Seth Lepzelter <slepzelt@cs.oberlin.edu>
753   DEC needs -mieee to do proper IEEE math ... added configure test
755 + 1999/07/22 -- Philippe.Simonet@swisscom.com
756   vc++ project files for rrdtool
758 * 1999/07/19 -- Alex van den Bogaerdt <alex@ergens.op.Het.Net>
759   rrd file icon contributed
761 - 1999/07/19 -- tobi oetiker <tobi@caida.org>
762   added strcasecmp function into parsetime as this is not
763   available on all systems.
765 = 1.0.0 1999/07/15 -- tobi oetiker <tobi@caida.org>
766   Released first 'stable' version of RRDtool after almost
767   18 Month of 'development'