Code

Imported upstream version 1.3.5.
[pkg-rrdtool.git] / CHANGES
1 2008-12-15 22:06  oetiker
3         * branches/1.3/program/bindings/perl-piped/RRDp.pm,
4           branches/1.3/program/bindings/perl-shared/RRDs.pm,
5           branches/1.3/program/configure.ac,
6           branches/1.3/program/doc/rrdbuild.pod,
7           branches/1.3/program/rrdtool.spec,
8           branches/1.3/program/src/pngsize.c,
9           branches/1.3/program/src/rrd.h,
10           branches/1.3/program/src/rrd_cgi.c,
11           branches/1.3/program/src/rrd_create.c,
12           branches/1.3/program/src/rrd_datalang.c,
13           branches/1.3/program/src/rrd_diff.c,
14           branches/1.3/program/src/rrd_dump.c,
15           branches/1.3/program/src/rrd_error.c,
16           branches/1.3/program/src/rrd_fetch.c,
17           branches/1.3/program/src/rrd_first.c,
18           branches/1.3/program/src/rrd_format.c,
19           branches/1.3/program/src/rrd_format.h,
20           branches/1.3/program/src/rrd_gfx.c,
21           branches/1.3/program/src/rrd_graph.c,
22           branches/1.3/program/src/rrd_graph_helper.c,
23           branches/1.3/program/src/rrd_hw.c,
24           branches/1.3/program/src/rrd_hw.h,
25           branches/1.3/program/src/rrd_i18n.h,
26           branches/1.3/program/src/rrd_info.c,
27           branches/1.3/program/src/rrd_is_thread_safe.h,
28           branches/1.3/program/src/rrd_last.c,
29           branches/1.3/program/src/rrd_lastupdate.c,
30           branches/1.3/program/src/rrd_not_thread_safe.c,
31           branches/1.3/program/src/rrd_open.c,
32           branches/1.3/program/src/rrd_resize.c,
33           branches/1.3/program/src/rrd_restore.c,
34           branches/1.3/program/src/rrd_rpncalc.c,
35           branches/1.3/program/src/rrd_rpncalc.h,
36           branches/1.3/program/src/rrd_thread_safe.c,
37           branches/1.3/program/src/rrd_thread_safe_nt.c,
38           branches/1.3/program/src/rrd_tool.c,
39           branches/1.3/program/src/rrd_tool.h,
40           branches/1.3/program/src/rrd_tune.c,
41           branches/1.3/program/src/rrd_update.c,
42           branches/1.3/program/src/rrd_version.c,
43           branches/1.3/program/src/rrd_xport.c,
44           branches/1.3/program/src/rrd_xport.h,
45           branches/1.3/program/src/rrdupdate.c: prepare for the release of
46           rrdtool-1.3.5
48 2008-12-11 14:31  oetiker
50         * branches/1.2/program/src/rrd_fetch.c,
51           branches/1.3/program/src/rrd_fetch.c, src/rrd_fetch.c: fixed
52           another seek issue ...
54 2008-12-11 10:01  oetiker
56         * branches/1.2/program/rrdtool.spec,
57           branches/1.3/program/rrdtool.spec, rrdtool.spec: The spec file for
58           building the rrdtool as an RPM that comes with the release is not
59           "friendly" to older versions of RHEL and derivatives. -- Martin
60           Sperl <rrdtool@martin.sperl.org>
62 2008-12-10 13:18  oetiker
64         * branches/1.3/program/src/rrd_restore.c, src/rrd_restore.c: On some
65           architectures, strtod does not turn "NaN" into 'Not A Number
66           (NAN)' se we better provide our own code here.
68 2008-12-10 13:16  oetiker
70         * branches/1.3/website/sponsor.wml: integrated new sponsors on
71           website
73 2008-12-09 18:30  oetiker
75         * branches/1.3/program/doc/rrdgraph.pod,
76           branches/1.3/program/src/rrd_graph.c,
77           branches/1.3/program/src/rrd_graph.h,
78           branches/1.3/program/src/rrd_tool.c, doc/rrdgraph.pod,
79           src/rrd_graph.c, src/rrd_graph.h, src/rrd_tool.c: * forward ported
80           right axis patch from 1.2 branche * fixed --full-size-mode sizing
81           issue when used in combination with --title the work in the axis
82           patch has been sponsored by VoltWerk.
84 2008-12-08 16:07  oetiker
86         * branches/1.3/program/bindings/ruby/main.c,
87           branches/1.3/program/bindings/ruby/test.rb, bindings/ruby/main.c,
88           bindings/ruby/test.rb: Fix for last method in ruby bindings --
89           Hiroyuki Ikezoe
91 2008-12-05 15:39  oetiker
93         * branches/1.3/program/bindings/perl-shared/Makefile.PL,
94           bindings/perl-shared/Makefile.PL: integrate osx build hints as
95           indicated in #192
97 2008-12-05 15:25  oetiker
99         * branches/1.3/program/src/rrd_open.c: accidentely removed #endif
100           restored
102 2008-12-05 15:18  oetiker
104         * branches/1.3/program/acinclude.m4,
105           branches/1.3/program/configure.ac,
106           branches/1.3/program/src/rrd_open.c, acinclude.m4, configure.ac,
107           src/rrd_open.c: check for broken implementations of msync /
108           MS_ASYNC where the mtime does not get updated. warn and explicitly
109           call utime in rrd_open when a file is opened rw.
111 2008-12-04 16:01  oetiker
113         * branches/1.3/program/src/rrd_graph.c, src/rrd_graph.c: Legends
114           should NOT be placed in reverse order when using --full-size-mode
115           ... this fixed #198.
117 2008-12-04 09:03  oetiker
119         * branches/1.2/program/src/rrd_graph_helper.c,
120           branches/1.3/program/src/rrd_graph_helper.c,
121           src/rrd_graph_helper.c: Catch CDEF:tot= and raise and error to fix
122           #199. Thanks to Jeron Massar for reporting this.
124 2008-12-04 07:02  oetiker
126         * branches/1.3/program/CONTRIBUTORS,
127           branches/1.3/program/WIN32-BUILD-TIPS.txt,
128           branches/1.3/program/src/rrd_tool.c,
129           branches/1.3/program/win32/rrd.sln,
130           branches/1.3/program/win32/rrdtool.vcproj, CONTRIBUTORS,
131           WIN32-BUILD-TIPS.txt, src/rrd_tool.c, win32/rrd.sln,
132           win32/rrdtool.vcproj: Update to WIN32-BUILD-TIPS.txt and VC
133           project files so that the rrdtool.exe can be built too. -- Stefan
134           Ludewig Stefan.Ludewig exitgames.com
136 2008-12-03 11:08  oetiker
138         * branches/1.2/program/src/rrd_fetch.c,
139           branches/1.3/program/src/rrd_fetch.c, src/rrd_fetch.c: When
140           fetching data from 'past' an rra, rrd_fetch was seeking past the
141           rrd file. This did cause seek errors in some setups. Fixed. Thanks
142           to Daniel Pocock for finding the problem.
144 2008-12-03 10:46  oetiker
146         * branches/1.3/website/sponsor.wml: extra sponsors
148 2008-12-03 10:42  oetiker
150         * branches/1.3/program/CONTRIBUTORS: added extra contributor
152 2008-12-02 22:04  oetiker
154         * branches/1.3/program/Makefile.am, branches/1.3/program/src/rrd.h,
155           branches/1.3/program/src/rrd_create.c,
156           branches/1.3/program/src/rrd_diff.c,
157           branches/1.3/program/src/rrd_dump.c,
158           branches/1.3/program/src/rrd_error.c,
159           branches/1.3/program/src/rrd_fetch.c,
160           branches/1.3/program/src/rrd_first.c,
161           branches/1.3/program/src/rrd_format.c,
162           branches/1.3/program/src/rrd_getopt.c,
163           branches/1.3/program/src/rrd_getopt.h,
164           branches/1.3/program/src/rrd_getopt1.c,
165           branches/1.3/program/src/rrd_gfx.c,
166           branches/1.3/program/src/rrd_graph.c,
167           branches/1.3/program/src/rrd_graph.h,
168           branches/1.3/program/src/rrd_hw.c,
169           branches/1.3/program/src/rrd_hw_math.c,
170           branches/1.3/program/src/rrd_hw_update.c,
171           branches/1.3/program/src/rrd_info.c,
172           branches/1.3/program/src/rrd_lastupdate.c,
173           branches/1.3/program/src/rrd_open.c,
174           branches/1.3/program/src/rrd_parsetime.c,
175           branches/1.3/program/src/rrd_resize.c,
176           branches/1.3/program/src/rrd_restore.c,
177           branches/1.3/program/src/rrd_rpncalc.c,
178           branches/1.3/program/src/rrd_thread_safe_nt.c,
179           branches/1.3/program/src/rrd_tune.c,
180           branches/1.3/program/src/rrd_update.c,
181           branches/1.3/program/src/rrd_xport.c,
182           branches/1.3/program/win32/config.h,
183           branches/1.3/program/win32/rrdlib.vcproj: make rrdtool compile on
184           windows with cv++. check out win32/rrdlib.vcproj. --
185           Christof.Wegmann with exitgames.com
187 2008-12-02 12:35  oetiker
189         * branches/1.2/program/doc/rrdbuild.pod,
190           branches/1.3/program/doc/rrdbuild.pod, doc/rrdbuild.pod: fixed
191           solaris build instructions
193 2008-11-18 08:42  oetiker
195         * branches/1.3/website/rrdworld/index.wml: fixed myysqlbind
197 2008-11-17 16:35  oetiker
199         * branches/1.3/website/download.wml: addedsolaris download
201 2008-11-17 15:25  oetiker
203         * branches/1.3/website/download.wml, branches/1.3/website/index.wml,
204           branches/1.3/website/rrdworld/index.wml,
205           branches/1.3/website/rrdworld/nhawk_description.xml,
206           branches/1.3/website/rrdworld/nhawk_icon.png: monir upates
208 2008-11-09 19:19  oetiker
210         * branches/1.3/program/configure.ac, configure.ac: be even more
211           liberal with NOT using isfinite on solaris2.8
213 2008-11-09 00:00  oetiker
215         * branches/1.2/program/src/rrd_graph.c,
216           branches/1.2/program/src/rrd_graph.h,
217           branches/1.3/program/src/rrd_graph.c, src/rrd_graph.c: use
218           basename to determine filename for imginfo as suggested by
219           sebastian
221 2008-11-07 22:46  oetiker
223         * branches/1.2/program/src/rrd_graph.c,
224           branches/1.3/program/src/rrd_graph.c, src/rrd_graph.c: fixed
225           --font TITLE:12: problem -- tobi
227 2008-11-07 13:36  oetiker
229         * branches/1.3/program/rrdtool.spec: added librrd.pc to spec file as
230           requested byu Bernard Li
232 2008-10-30 14:32  oetiker
234         * branches/1.3/program/doc/cdeftutorial.pod: fix from alex
236 2008-10-28 08:47  oetiker
238         * branches/1.3/website/rrdtool-dump.xsd: added xsd for rrdtoool
240 2008-10-27 18:40  oetiker
242         * branches/1.3/website/gallery/charles.png,
243           branches/1.3/website/gallery/charles.xml,
244           branches/1.3/website/gallery/index.en.html,
245           branches/1.3/website/gallery/index.wml,
246           branches/1.3/website/index.wml,
247           branches/1.3/website/logos/digicomp.gif,
248           branches/1.3/website/rrdworld/index.wml,
249           branches/1.3/website/rrdworld/yacketystats.xml,
250           branches/1.3/website/sponsor.wml: misc updates
252 2008-10-27 05:35  oetiker
254         * branches/1.3/program/configure.ac: missed checkin for librrd.sym
255           fix
257 2008-10-26 15:16  oetiker
259         * branches/1.3/program/src/Makefile.am,
260           branches/1.3/program/src/librrd.sym.in,
261           branches/1.3/program/src/librrd.sym.in.in: fix for osx porability
262           ... the # in librrd.sym did not work well there
264 2008-10-24 06:20  oetiker
266         * branches/1.2/program/doc/rrdpython.pod,
267           branches/1.3/program/doc/rrdpython.pod, doc/rrdpython.pod: fixed
268           typo ... GAUGE not GUAGE
270 2008-10-17 05:44  oetiker
272         * branches/1.3/program/src/rrd_graph.c, src/rrd_graph.c: use double
273           for legend positioning to fight wiggle
275 2008-10-16 21:32  oetiker
277         * branches/1.3/program/doc/rrdbuild.pod: fix version numbers
279 2008-10-15 22:34  oetiker
281         * branches/1.3/program/doc/rrdbuild.pod: improved docu
283 2008-10-07 15:38  oetiker
285         * branches/1.3/program/src/rrd_open.c: Daniel Pocock reported that
286           the argument may be NULL in low-diskspace situations, so check for
287           that here to prevent a segmentation fault. -- Florian Forster
289 2008-10-04 16:04  oetiker
291         * branches/1.3/program/bindings/perl-piped/RRDp.pm,
292           branches/1.3/program/bindings/perl-shared/RRDs.pm,
293           branches/1.3/program/configure.ac,
294           branches/1.3/program/doc/rrdbuild.pod,
295           branches/1.3/program/rrdtool.spec,
296           branches/1.3/program/src/Makefile.am,
297           branches/1.3/program/src/librrd.pc.in,
298           branches/1.3/program/src/pngsize.c,
299           branches/1.3/program/src/rrd.h,
300           branches/1.3/program/src/rrd_cgi.c,
301           branches/1.3/program/src/rrd_create.c,
302           branches/1.3/program/src/rrd_datalang.c,
303           branches/1.3/program/src/rrd_diff.c,
304           branches/1.3/program/src/rrd_dump.c,
305           branches/1.3/program/src/rrd_error.c,
306           branches/1.3/program/src/rrd_fetch.c,
307           branches/1.3/program/src/rrd_first.c,
308           branches/1.3/program/src/rrd_format.c,
309           branches/1.3/program/src/rrd_format.h,
310           branches/1.3/program/src/rrd_gfx.c,
311           branches/1.3/program/src/rrd_graph.c,
312           branches/1.3/program/src/rrd_graph_helper.c,
313           branches/1.3/program/src/rrd_hw.c,
314           branches/1.3/program/src/rrd_hw.h,
315           branches/1.3/program/src/rrd_i18n.h,
316           branches/1.3/program/src/rrd_info.c,
317           branches/1.3/program/src/rrd_is_thread_safe.h,
318           branches/1.3/program/src/rrd_last.c,
319           branches/1.3/program/src/rrd_lastupdate.c,
320           branches/1.3/program/src/rrd_not_thread_safe.c,
321           branches/1.3/program/src/rrd_open.c,
322           branches/1.3/program/src/rrd_resize.c,
323           branches/1.3/program/src/rrd_restore.c,
324           branches/1.3/program/src/rrd_rpncalc.c,
325           branches/1.3/program/src/rrd_rpncalc.h,
326           branches/1.3/program/src/rrd_thread_safe.c,
327           branches/1.3/program/src/rrd_thread_safe_nt.c,
328           branches/1.3/program/src/rrd_tool.c,
329           branches/1.3/program/src/rrd_tool.h,
330           branches/1.3/program/src/rrd_tune.c,
331           branches/1.3/program/src/rrd_update.c,
332           branches/1.3/program/src/rrd_version.c,
333           branches/1.3/program/src/rrd_xport.c,
334           branches/1.3/program/src/rrd_xport.h,
335           branches/1.3/program/src/rrdupdate.c: prepare for the release of
336           rrdtool-1.3.4
338 2008-10-04 15:50  oetiker
340         * branches/1.3/program/configure.ac: finite broken on solaris 9 too
341           ?
343 2008-10-04 13:34  oetiker
345         * branches/1.3/program/src/rrd_resize.c, src/rrd_resize.c,
346           trunk/tutorial/lisa2008/rrd-by-example/ex/hw-demo.pl: * rrd_resize
347           fixed so that it does NOT alter the original file (mmap side
348           effect) * rrd_resize can can deal with version 4 files, so let it
350 2008-10-03 22:53  oetiker
352         * branches/1.3/program/src/rrd_open.c, src/rrd_open.c: The patch
353           fixs rrdtools behaviour when presented with trunkated rrd files. *
354           Make sure that we do not extend past the end of the file when
355           reading the header. * Makes sure that the data portion of the file
356           is large enough, based on the ds_cnt and the total number of RRA
357           rows -- kevin brintnall
359 2008-09-28 19:24  oetiker
361         * branches/1.3/program/MakeMakefile: Attached is a patch to lower
362           the version requirements of libtool and automake. I have tested
363           this on CentOS 4.x with the specified versions of libtool and
364           automake and was able to build RRDTool fine. I did *not* test
365           building with PHP, tcl, ruby or Python though. I also abstracted
366           the version numbers of all the dependencies such that editing them
367           in the future will be easier. -- Bernard Li
369 2008-09-28 19:15  oetiker
371         * branches/1.3/program/rrdtool.spec: Attached is a patch against the
372           spec file shipped with rrdtool-1.3.3.spec which will make it
373           buildable (at least it works on my CentOS 4.x system). -- Bernard
374           Li
376 2008-09-28 15:01  oetiker
378         * branches/1.2/program/src/rrd_graph.c,
379           branches/1.3/program/src/rrd_graph.c,
380           branches/1.3/program/src/rrd_tool.c, src/rrd_graph.c,
381           src/rrd_tool.c: vdef calc was using end_orig to determine for
382           which range it should do its calculations which is odd, since orig
383           is only the requested range as invocation time and not the data
384           range deliverd by fetch. It does fall completely flat when
385           shifting since shifting does not affect the original data. Bug
386           #177 reported by hokiel
388 2008-09-27 11:44  oetiker
390         * branches/1.2/program/src/rrd_xport.c,
391           branches/1.3/program/src/rrd_xport.c, src/rrd_xport.c: rrdxport
392           was completely broken for exporting datasources that did not have
393           a uniform step size. Thanks to Peter Valdemar Mørch for finding
394           this.
396 2008-09-23 07:57  oetiker
398         * branches/1.3/website/gallery/index.en.html,
399           branches/1.3/website/gallery/index.wml,
400           branches/1.3/website/gallery/pings.png,
401           branches/1.3/website/gallery/pings.xml: fixed ping image
403 2008-09-22 06:34  oetiker
405         * branches/1.3/program/MakeMakefile,
406           branches/1.3/program/configure.ac: fixed destdir for default
407           install of language bindings and removed sepp preference
409 2008-09-22 05:38  oetiker
411         * branches/1.2/program/configure.ac,
412           branches/1.3/program/configure.ac, configure.ac: use default
413           prefix for ruby install if no user defined prefix is available
415 2008-09-22 05:37  oetiker
417         * branches/1.3/website/index.wml: fix layout
419 2008-09-19 20:34  oetiker
421         * branches/1.3/program/bindings/perl-shared/Makefile.PL,
422           bindings/perl-shared/Makefile.PL: Bsd lirary path switch added to
423           perl bindings makefile -- as suggested by Kevin Brintnall
425 2008-09-18 13:30  oetiker
427         * branches/1.3/program/src/rrd_open.c, src/rrd_open.c: Fix for
428           debian bug 498183 ... never *advise after the end of the file. On
429           sparc this causes a segfault. Thanks to Sebastian Harl and Jurij
430           Smakov for finding this.
432 2008-09-14 20:33  oetiker
434         * branches/1.3/program/src/rrd_config_bottom.h: added missing bottom
435           config
437 2008-09-14 20:32  oetiker
439         * branches/1.3/program/bindings/perl-piped/RRDp.pm,
440           branches/1.3/program/bindings/perl-shared/RRDs.pm,
441           branches/1.3/program/configure.ac,
442           branches/1.3/program/doc/rrdbuild.pod,
443           branches/1.3/program/rrdtool.spec,
444           branches/1.3/program/src/pngsize.c,
445           branches/1.3/program/src/rrd.h,
446           branches/1.3/program/src/rrd_cgi.c,
447           branches/1.3/program/src/rrd_create.c,
448           branches/1.3/program/src/rrd_datalang.c,
449           branches/1.3/program/src/rrd_diff.c,
450           branches/1.3/program/src/rrd_dump.c,
451           branches/1.3/program/src/rrd_error.c,
452           branches/1.3/program/src/rrd_fetch.c,
453           branches/1.3/program/src/rrd_first.c,
454           branches/1.3/program/src/rrd_format.c,
455           branches/1.3/program/src/rrd_format.h,
456           branches/1.3/program/src/rrd_gfx.c,
457           branches/1.3/program/src/rrd_graph.c,
458           branches/1.3/program/src/rrd_graph_helper.c,
459           branches/1.3/program/src/rrd_hw.c,
460           branches/1.3/program/src/rrd_hw.h,
461           branches/1.3/program/src/rrd_i18n.h,
462           branches/1.3/program/src/rrd_info.c,
463           branches/1.3/program/src/rrd_is_thread_safe.h,
464           branches/1.3/program/src/rrd_last.c,
465           branches/1.3/program/src/rrd_lastupdate.c,
466           branches/1.3/program/src/rrd_not_thread_safe.c,
467           branches/1.3/program/src/rrd_open.c,
468           branches/1.3/program/src/rrd_resize.c,
469           branches/1.3/program/src/rrd_restore.c,
470           branches/1.3/program/src/rrd_rpncalc.c,
471           branches/1.3/program/src/rrd_rpncalc.h,
472           branches/1.3/program/src/rrd_thread_safe.c,
473           branches/1.3/program/src/rrd_thread_safe_nt.c,
474           branches/1.3/program/src/rrd_tool.c,
475           branches/1.3/program/src/rrd_tool.h,
476           branches/1.3/program/src/rrd_tune.c,
477           branches/1.3/program/src/rrd_update.c,
478           branches/1.3/program/src/rrd_version.c,
479           branches/1.3/program/src/rrd_xport.c,
480           branches/1.3/program/src/rrd_xport.h,
481           branches/1.3/program/src/rrdupdate.c: prepare for the release of
482           rrdtool-1.3.3
484 2008-09-14 20:31  oetiker
486         * branches/1.3/program/rrdtool-1.3-release: fix release script for
487           1.3 branche
489 2008-09-14 00:42  oetiker
491         * branches/1.3/program/configure.ac,
492           branches/1.3/program/doc/rrdgraph.pod,
493           branches/1.3/program/src/Makefile.am,
494           branches/1.3/program/src/rrd_format.h,
495           branches/1.3/program/src/rrd_graph.c: resync with trunk since
496           these are fixes
498 2008-09-08 22:14  oetiker
500         * branches/1.3/website/navbar.inc: added forum
502 2008-09-08 22:14  oetiker
504         * branches/1.3/website/award-white.png,
505           branches/1.3/website/bin/pod2wml.classic.sh,
506           branches/1.3/website/forum.wml,
507           branches/1.3/website/gallery/index.en.html,
508           branches/1.3/website/inc/favicon.ico,
509           branches/1.3/website/inc/happy-tobi.png,
510           branches/1.3/website/inc/rrdtool-gold.png,
511           branches/1.3/website/inc/template.inc,
512           branches/1.3/website/oscon-120x60.gif,
513           branches/1.3/website/stream-pop.png: added more bits
515 2008-09-08 22:08  oetiker
517         * branches/1.3/website/.wmkrc, branches/1.3/website/.wmlrc: they
518           should be in svn I guess
520 2008-09-08 22:04  oetiker
522         * branches/1.3/website/download.wml,
523           branches/1.3/website/inc/template.inc: clean up mirror list
525 2008-09-07 10:23  oetiker
527         * branches/1.3/program: branching for 1.3
529 2008-09-07 10:22  oetiker
531         * branches/1.3/website: branche website
533 2008-09-07 10:21  oetiker
535         * branches/1.3: prepare for branching