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
6
7 - 2001/02/20 -- Tobi
8   yet another file ... pod in perl 5.005 is a bitch ... 
9
10 = 1.0.32 2001/02/20 -- Tobi
11
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
16
17 = 1.0.31 2001/02/20 -- Tobi
18
19 - 2001/02/20 -- Tobi
20   do not require perl 5.6 anymore ... 5.005 should be fine as well
21
22 = 1.0.30 2001/02/19 -- Tobi
23
24 - 2001/02/19 -- Alex
25   be more cautious when not redrawing a graph because of --lazy
26
27 + 2001/02/19 -- Tobias Oetikr <oetiker@ee.ethz.ch>
28   added --help about --step to rrdgraph
29
30 = Beta 1.0.29
31
32 + 2001/02/11 -- Roman Hoogant <rhoogant@ee.ethz.ch>
33   add unix time to rrddump comment
34
35 - 2001/02/11 -- Terminator rAT <karl_schilke@eli.net>
36   support --x-grid strings with space
37
38 - 2001/02/11 -- Tobi
39   upgraded to libpng 1.0.9
40
41 + 2001/02/11 -- Jesús Couto Fandiño
42   spanish translation of rrdtutorial
43
44 - 2001/02/11 -- Alex
45   new well commented reduce_data implementation for rrd_graph
46
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)
50
51 * 2001/02/11 -- Bill Nash <billn@billn.net>
52   snmpstats contrib
53
54 + 2001/02/10 -- Christophe VG <Christophe.VanGinneken@ubizen.com>
55   --no-legend option for rrd_graph
56
57 * 2001/02/10 -- claus norrbohm <james@type-this.com>
58   contrib rrdexplorer (aka clickable rrd graphs)
59
60 * 2001/02/10 -- Gilles LAMIRAL lamiral@mail.dotcom.fr
61   contrib rrdview
62
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
66
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)
70
71 - 2001/02/03 -- Shane O'Donnell <shaneo@opennms.org>
72   make graph to stdout work in win32 (no more crlf)
73
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.
77
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 
82
83 - 2001/02/03 -- Petr Holub <hopet@chemi.muni.cz>
84   add check to configure for -OPT:IEEE_comparisons=ON (cc on IRIX)
85
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
90
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
95
96 - 2001/02/03 -- Tobi
97   added link to bin_dec_hex in tutorial
98
99 + 2001/02/03 -- Tobi
100   added explanation on % in PRINT to the rrdgraph manpage
101
102 + 2001/02/03 -- "BAARDA, Don" <don.baarda@baesystems.com>
103   explanation on the connection between Step and Heartbeat
104   added to rrdcreate manpage
105
106 + 2001/02/03 -- Tobi
107   added special config 'none' to --x-grid and --y-grid options
108   of rrdgraph.
109
110 + 2001/02/03 -- Tobi & Gilles Lamiral <lamiral@mail.dotcom.fr>
111   added strerror messages to fopen calls
112
113 + 2001/02/03 -- Tobi
114   added --step option to rrdgraph which allows to set the 
115   dataresolution lower than the graph resolution
116
117 + 2001/02/03 -- Craig Anderson <craig@abstract.co.nz>
118   allow to fix the exponent for the y axis (--unit-exponent)
119
120 + 2000/11/12 -- Alex
121   replace dump with info in rrd resize manpage
122
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 
125
126 + 2000/11/05 -- Tobi
127   added section on HOW TO MEASURE to rrdcreate doc
128
129 - 2000/10/17 -- Tobi
130   fixed configure ... caching for the IEEE tests was totally broken
131
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
135
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   *
142
143 = 1.0.26 2000/09/10 -- Tobi
144 * 2000/08/28 -- Joe Miller <joeym@inficad.com>
145   PHP4 Bindings
146
147 - 2000/08/21 -- Tobi
148   rrd_cgi.c parser now uses isspace as keyword separator identification
149
150 + 2000/08/07 -- Tobi
151   added rrd.rows property to rrd_info
152
153 - 2000/08/05 -- Tobi (after discussion on ML)
154   bsd install does not know -d modified Makefile to accomodate for this    
155
156 - 2000/07/17 -- Tobi
157   Rewrote doc entry for --upper-limit in rrdgraph.pod
158
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)
169
170 = 1.0.23 2000/06/12 -- Tobi
171 * 2000/06/12 -- Bert Driehuis <bert_driehuis@nl.compuware.com>                                                 
172   Updated contrib/killspike
173
174 - 2000/06/12 -- Tobi
175   RRDs.xs (perl module) error checking was broken after modification
176   of rrd_error ... 
177
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 ...
183
184 - 2000/06/09 -- Tobi
185   Updated RRDs manpage better examples and correct Error info
186
187 + 2000/06/09 -- Sean Summers <sean@Fenstermaker.com>
188   added RPM rrdtool.spec file
189
190 - 2000/06/09 -- Philippe.Simonet@swisscom.com
191   added some missing fclose calles to rrd_tune
192
193 + 2000/06/09 -- Sean McCreary mccreary@xoanon.colorado.edu
194   created rrd.h for people using librrd directly ...
195
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
199
200 + 2000/06/09 --  Rainer Bawidamann <Rainer.Bawidamann@informatik.uni-ulm.de>
201   proper parsing for -h switch in rrdtool
202
203 + 2000/06/09 -- Tobi
204   Added FLOOR and CEIL functions to CDEF
205
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
209
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
214
215 + 2000/05/16 -- Tobi &  Sean McCreary mccreary@xoanon.colorado.edu
216   added strerror messages to open fails ... 
217
218 - 2000/05/16 -- Tobi &  Sean McCreary mccreary@xoanon.colorado.edu
219   remove unnecessary maloc stuff from rrd_error.c
220
221 - 2000/05/16 -- Tobi
222   made .so detectionfor installing the perl module  more robust ...
223
224 - 2000/05/07 -- Tobi
225   made sure RRDs.xs returns undef for UNKNOWN values
226   in rrdfetch results
227
228 - 2000/05/02 -- Alex
229   cdeftutorial ... on example was wrong
230
231 = 1.0.21 2000/05/02 -- Tobi
232
233 - 2000/05/02 -- Tobi
234   Added propper patchlevel detection to Makefile.PL. Fight build problems
235   with perl 5.6.0
236
237 = 1.0.20 2000/05/02  -- Tobi
238
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.
242
243 - 2000/04/29 -- Tobi
244   applied patches a b and c to libpng
245
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.
251
252 = 1.0.19 2000/04/29  -- Tobi
253
254 + 2000/04/29 -- Tobi
255   upgraded libpng to version 1.0.6
256
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.
262
263 = 1.0.18 2000/04/29  -- Tobi
264
265 - 2000/04/29 -- Tobi
266   tinkerd with tcl bindings ... unfortunately then do not
267   link clean ... any gurus ?
268
269 - 2000/04/29 -- Tobi
270   fixed build process for cases where --enable-shared was given
271
272 - 2000/04/29 -- Rainer Nagel <rainer@angor.de>
273   malloc error in rrdcgi fixed ... - 2 potential segfaults
274
275 - 2000/04/29 -- Rainer.Bawidamann@informatik.uni-ulm.de
276   errors in HPUX ifdefs in configure and acconfig.h
277
278 - 2000/04/29 -- Rainer.Bawidamann@informatik.uni-ulm.de
279   added perl 5.004 compatibility back to RRD.xs
280
281 - 2000/04/18 -- Edouard Lagache <elagache@caida.org>
282   FileDescriptor Leak in Lazy option fixed
283
284 = 1.0.17 2000/04/16  -- Tobi
285
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.
289
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
293
294 = 1.0.16 2000/04/06  -- Tobi
295
296 - 2000/04/06 -- Tobi
297   added missing rrd_format.h back into the distro .. grrrr
298
299 = 1.0.15 2000/04/06  -- Tobi
300
301 - 2000/04/03 -- Thomas Parmelan <tom@proxad.net>
302   alloc error in RPN code of rrd_graph found ... and fixed
303
304 - 2000/04/03 -- Tobi
305   Made tcl install optional as suggested by E. Lagache
306
307 - 2000/04/03 -- Simon Leinen <simon@limmat.switch.ch>
308   TCL Build Fix
309
310 - 2000/04/03 -- Joe Moore <Joe.Moore@sdrc.com>
311   configure.in had wrong error message for nan==nan
312
313 = 1.0.14 2000/04/02 -- Tobi
314
315 - 2000/04/02 -- Tobi
316   added function prototypes to rrd_graph and rrd_restore
317
318 - 2000/04/01 -- Tobi
319   made perl build more robust
320
321 * 2000/04/01 -- Claus Norrbohm <claus.norrbohm@pbs.dk>
322   clickgraph contrib ... interactive data explorer ...
323
324 - 2000/03/26 -- Rainer Bawidamann <rb1@mogwai.rz.uni-ulm.de>
325   fixes for TCL module compilation
326   rrdgraph dead code ...
327
328 + 2000/03/26 -- Tobi
329   fetch pic flag from libtool ..
330
331 + 2000/03/26 -- Frank Strauss strauss@ibr.cs.tu-bs.de
332   TCL bindings for rrdtool
333
334 - 2000/03/26 -- Tobi
335   rrd_update should not change its argv string ... this can be
336   fatal for external processes calling it .. 
337
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
344
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 ...
348
349 + 2000/03/26 -- Tobi
350   Added RRD:GETENV to Pass 1 of rrdcgi (suggested by Jesper Skriver <jesper@skriver.dk>)
351
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.
357
358 * 2000/02/14 -- Joey Miller <joeym@inficad.com>
359   contributed php3 bindings contrib/php3
360
361 - 2000/03/26 -- Tobi
362   Removed PL_na reference from RRD.xs ... it does now work with Perl 5.6
363
364 + 2000/03/02 -- Tobi
365   added many more warning switches to rrdtool
366
367 - 2000/03/03 -- Tobias Weingartner <weingart@cs.ualberta.ca>
368   out of bounds error in OP_PREV processing (rrd_graph.c) fixed  
369
370 - 2000/02/25 -- Tobi
371   hpux uses RRDs.sl instead of RRDs.so ... I have changed the Makefile to handle this.
372
373 = 1.0.13 2000/02/13 -- Tobi
374
375 - 2000/02/13 -- Tobi
376   restored rrd_tool.h ... got zeroed during the last distro process ...
377
378 = 1.0.12 2000/02/12 -- Tobi
379
380 * 2000/02/12 -- Rainer Nagel <rainer@roka.net>
381   contributed rrdfetchnames for getting names of an rrd
382
383 + 2000/02/12 -- Tobi
384   more documentation on COUNTER/ABSOLUTE/GAUGE ....
385
386 + 2000/02/12 -- Tobi
387   added try time to build process
388
389 - 2000/02/11 -- Philippe.Simonet@swisscom.com
390   NT thinks 0 > NaN || 0 < NaN == ture ... fied rrd_update.c accordingly
391
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 ...
395
396 + 2000/02/08 -- Tobi
397   Improved \g by giving it the ability to squash empty %s
398   return values
399
400 = 1.0.11 2000/02/06 -- Tobi
401
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.
409
410 - 2000/02/06 -- Tobi
411   applie range check to values supplied to update and not
412   to pdp values
413
414 - 2000/02/06 -- Tobi
415   fixed rpn parser to allow variable names like nantuket
416
417 + 2000/01/14 -- hendrik visage <hvisage@is.co.za>
418   another example for rrdcgi manpage
419
420 * 2000/02/06 -- Bert Driehuis <driehuis@playbeing.org>
421   contrib script to kill spikes from rrd dump
422
423 - 2000/02/06 -- steve rader <rader@teak.wiscnet.net>
424   fixed 'fetch' example in the RRDs manpage
425
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
428
429 * 2000/01/10 -- steve rader <rader@teak.wiscnet.net>
430   contributed rrdlastds script ... pulling current values from an rrd
431
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
436
437 - 2000/02/06 -- Tobi
438   using - as input did not work for rrd_restore ... 
439
440 - 2000/01/26 -- Tobi
441   pass name of the c compile to the perl build along with the CFLAGS
442
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
446
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 
450
451 = 1.0.10 2000/01/07 -- Tobi
452
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
457
458 + 2000/01/03 -- Tobi
459   added <RRD::TIME::NOW function to rrdcgi
460
461 - 2000/01/03 -- Tobi
462   added documentation for <RRD::SETENV to rrdcgi.pod
463
464 - 2000/01/03 -- steve rader <rader@teak.wiscnet.net>
465   better explanation of lower and upper limit for rrdgraph
466
467 - 2000/01/03 -- Tobi
468   fixed PRINT commands in example scripts
469
470 - 2000/01/03 -- Tobi
471   to test -fPIC actually RUN a program ..
472
473 = 1.0.9 1999/12/25 -- Tobi
474
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 ...
478
479 - 1999/12/11 -- Tobi
480   improved format check in rrd_graph
481
482 * 1999/11/30 -- Damien Miller <djm@mindrot.org>
483   rrdproc tool ... run linux interface stats straight from proc into rrdtool
484
485 = 1.0.8 1999/11/24 -- Tobi
486
487 - 1999/11/15 -- thomas.erskine@crc.ca
488   veryfy G?PRINT format strings before executing them ...
489
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.
494
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?
500
501 - 1999/11/04 -- Ian Freislich <iang@uunet.co.za>
502   better formatting with large values for rrdtool fetch
503
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
506
507 - 1999/11/03 -- Tobi & Alex van den Bogaerdt <alex@slot.hollandcasino.nl>
508   fix for autoscaling problems with UNKNOWN values 
509
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.
517
518 - 1999/10/26 -- Fidelis Assis <fidelis@embratel.net.br>
519   modified gd string functions to use unsigned char  
520
521 - 1999/10/24 -- Tobi
522   added test for float.h to configure
523
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
528
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
531
532 - 1999/10/24 -- Stefan Mueller <s.mueller@computer.org>
533   better HPUX portability
534
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
537
538 - 1999/10/24 -- Tobi
539   Fixed PRINT 1 bug in rrdcgi
540
541 - 1999/10/24 -- Tobi
542   Removed remaining LZW code from our version of gd
543
544 * 1999/10/04 -- steve rader <rader@teak.wiscnet.net>
545   contributed rpntutorial
546
547 + 1999/10/04 -- steve rader <rader@teak.wiscnet.net> + Tobi
548   RRD::TIME::LAST function for rrdcgi
549
550 - 1999/10/04 -- Bryan Mawhinney <bryanm@is.co.za>
551   improved wording in rrdgraph.pod
552
553 * 1999/10/02 -- Alex with help of Steve Rader and others
554   added CDEF tutorial
555
556 + 1999/10/02 -- Steve + Alex
557   Large amount of fixes to rrdtutorial.pod, thanks Steve!
558
559 - 1999/09/30 -- tobi
560   fixed --template option in update ... for good this time ?
561
562 + 1999/09/30 -- steveh@wesley.com.au, Ulrich Schilling <hrz240@hrz.uni-essen.de>
563   first go at makeing it work on AIX
564
565 + 1999/09/30 -- Bill Fenner <fenner@research.att.com>
566   disable fpmask was not propagated to perl module build ...
567
568 + 1999/09/30 -- Bill Fenner <fenner@research.att.com>
569   added PREV function to CDEF language ... 
570
571 + 1999/09/30 -- Paul Joslin <Paul.Joslin@sdrc.com>
572   first go at makeing it work on HPUX 10.20
573
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
576
577 - 1999/09/30 -- Bill Fenner <fenner@research.att.com>
578   make sure a filename is supplied in rrd_graph ... 
579
580 - 1999/09/30 -- Blair Zajac <bzajac@geostaff.com>
581   Makefile fixes for perl module cleaning and installing in site-perl
582
583 = 1.0.7 1999/08/27 -- Tobi
584
585 - 1999/08/27 -- bdowling@noc.faxnet.net
586   some strncpy were lacking the x[LAST]='\0'; safeguard ... 
587
588 - 1999/08/25 -- Tobi
589   Samples were shifted one interval into the future by rrdgraph ... 
590   check minmax.pl in the examples directory ... 
591
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 ...
595
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 ...
600
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 ... 
604
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
608
609 + 1999/08/23 -- Tobi
610   added new stripes example ... 
611
612 - 1999/08/23 -- Tobi
613   fixed spacing adjustment with '\s' instead of 1.5 it now adds 0.5
614   line-hights ...
615
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
622
623 - 1999/08/19 -- Tobi
624   replaced micro by u in SI prefix array
625
626 - 1999/08/19 -- Tobi
627   better floating point veryfication in IEEE test ... missed SIGFPE
628   condition in freeBSD.
629
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
633
634 - 1999/08/17 -- Blair Zajac <bzajac@geostaff.com>
635   propagate CFLAGS from configure to PERL module compilation
636
637 - 1999/08/17 -- Ragnar Kjørstad <mrtg@ragnark.vestdata.no>
638   fixed perl path in log2rrd contrib script
639
640 - 1999/08/16 -- Philippe.Simonet@swisscom.com
641   DINF and friends for NT
642
643 = 1.0.6 1999/08/14 -- Tobi
644
645 - 1999/08/14 -- Tobi
646   Fixed install location of html pages ... they go to ../html now ...
647
648 - 1999/08/14 -- Tobi
649   Fixed CDEF parser ... it should now be fine with a,-1,*
650
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
654
655
656 = 1.0.5 1999/08/13 -- Tobi
657
658 - 1999/08/13 -- Tobi
659   Tested portability of 1.0.5 release on Solaris, Linux and FreeBSD
660
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 ...
669
670 + 1999/08/10 -- Tobi
671   Integrated Blairs autoconf ... added dist and install support
672
673 + 1999/08/09 -- Blair
674   Added automake/libtool support ... with --enable-shared you can
675   now get a shared library version of rrdtool ... 
676
677 = 1.0.4 1999/08/06 -- tobi oetiker <tobi@caida.org>
678
679 - 1999/08/06 -- Tobi
680   made rrdcgi parser more robust to invalid inputfiles.
681
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
688
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
693
694 + 1999/08/03 -- Tobi Oetiker <tobi@caida.org>
695   do not try to compile perl modules if no perl is found
696
697 - 1999/08/02 -- Hermann Hueni <hueni@glue.ch>
698   drop "rb" open mode for non win32 architectures
699
700 - 1999/07/30 -- Tobias Weingartner <weingart@cs.ualberta.ca>
701   spell fixes for documentation
702
703 = 1.0.3 1999/07/30 -- tobi oetiker <tobi@caida.org>
704
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 ... 
709
710 = 1.0.2 1999/07/28 -- tobi oetiker <tobi@caida.org>
711
712 - 1999/07/28 -- Tobi
713   Added configure checks for reallocs ability to deal with NULL pointers
714   this helps compiling on SunOS
715
716 - 1999/07/28 -- Tobi
717   Added check for memmove availablility. Replace with bcopy if necessary.
718
719 + 1999/07/28 -- Tobi
720   Added better IEEE tests ...
721
722 + 1999/07/28 -- Tobi
723   Added Dynamic stack allocation to RPN in CDEF
724
725 + 1999/07/27 -- Tobi & Tobias Weingartner <weingart@cs.ualberta.ca>
726   Added DUP, POP and EXC operator for CDEF.
727
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.
731
732 - 1999/07/27 -- Tobi
733   fixed about 1000 memmory leaks in rrdcg. Wonder it was working before ...
734
735 - 1999/07/26 -- Tamas Kovacshazy <khazy@mit.bme.hu>
736   improved vc++ project files for rrdtool
737
738 - 1999/07/26 -- Tobi
739   added ranlib to cgi png z and gd library ...
740
741 = 1.0.1 1999/07/23 -- tobi oetiker <tobi@caida.org>
742
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 ????)
751
752 + 1999/07/22 -- Seth Lepzelter <slepzelt@cs.oberlin.edu>
753   DEC needs -mieee to do proper IEEE math ... added configure test
754
755 + 1999/07/22 -- Philippe.Simonet@swisscom.com
756   vc++ project files for rrdtool
757
758 * 1999/07/19 -- Alex van den Bogaerdt <alex@ergens.op.Het.Net>
759   rrd file icon contributed
760
761 - 1999/07/19 -- tobi oetiker <tobi@caida.org>
762   added strcasecmp function into parsetime as this is not
763   available on all systems.
764
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'
768