Code

Merge branch 'upstream'
[pkg-rrdtool.git] / CHANGES
1 2009-04-07 07:31  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.7
48 2009-04-07 07:25  oetiker
50         * branches/1.3/website/.htaccess,
51           branches/1.3/website/gallery/index.en.html,
52           branches/1.3/website/gallery/miszek.xml,
53           branches/1.3/website/inc/template.inc,
54           branches/1.3/website/rrdworld/index.wml,
55           branches/1.3/website/rrdworld/tacLOG_RRD.png,
56           branches/1.3/website/rrdworld/tacLOG_RRD.xml,
57           branches/1.3/website/site-sync: sync up
59 2009-04-07 07:23  oetiker
61         * branches/1.3/program/doc/rrdbuild.pod: fix build docs
63 2009-04-07 07:21  oetiker
65         * branches/1.3/program/m4: provide have m4 macros go here
67 2009-04-07 07:20  oetiker
69         * branches/1.3/program/configure.ac: set helper directory
71 2009-04-07 07:20  oetiker
73         * branches/1.3/program/src/rrd_graph.c: fix lazy fix ... syntax
74           error
76 2009-04-07 07:19  oetiker
78         * branches/1.3/program/Makefile.am: update ACLOCAL flags
80 2009-04-07 06:37  oetiker
82         * branches/1.3/program/doc/rrdgraph.pod,
83           branches/1.3/program/src/rrd_graph.c, NEWS, doc/rrdgraph.pod,
84           src/rrd_graph.c: fix for #213 restore old behaviour of --lazy.
85           Even in lazy mode all the data calculation elements are run. The
86           main time saving comes from the fact that the graph is not being
87           drawn and the image does not have to be compressed.
89 2009-04-07 06:03  oetiker
91         * branches/1.3/program/src/rrd_dump.c, src/rrd_dump.c: make sure
92           rrd_dump outputs numbers with C locale so that . does not suddenly
93           become , this fixes #212
95 2009-04-06 14:12  oetiker
97         * branches/1.3/program/src/rrd_update.c, src/rrd_update.c: printf
98           for time_t with %lli can easily cause a segfault since on many
99           platforms time_t is only 32bit ... by adding (long long) to the
100           time value this gets fixed.
102 2009-03-21 10:44  oetiker
104         * branches/1.3/program/src/rrd_hw.c: removed more rrd_flush
105           instances
107 2009-03-21 09:55  oetiker
109         * branches/1.3/program/src/rrd_hw.c: rrd_flush is not necessary here
110           this used to ba a call to fflush which is something different
111           anyway.
113 2009-03-08 08:02  oetiker
115         * branches/1.2/program/WIN32-BUILD-TIPS.txt,
116           branches/1.2/program/bindings/Makefile.am,
117           branches/1.2/program/bindings/perl-shared/MANIFEST,
118           branches/1.2/program/bindings/perl-shared/ntmake-build,
119           branches/1.2/program/bindings/perl-shared/ntmake.PL,
120           branches/1.3/program/WIN32-BUILD-TIPS.txt,
121           branches/1.3/program/bindings/Makefile.am,
122           branches/1.3/program/bindings/perl-shared/MANIFEST,
123           branches/1.3/program/bindings/perl-shared/ntmake-build,
124           branches/1.3/program/bindings/perl-shared/ntmake.PL,
125           WIN32-BUILD-TIPS.txt, bindings/Makefile.am,
126           bindings/perl-shared/MANIFEST, bindings/perl-shared/ntmake-build,
127           bindings/perl-shared/ntmake.PL: Renaming ntmake.pl to ntmake.PL
128           (r1742) had unforseen side effects. At least on freebsd ntmake.PL
129           gets called automatically during build. This is not desired. I
130           renamed the file to ntmake-build sinc it gets called explicilty on
131           windows anyway. Reported by Kevin modified by Tobi
133 2009-03-06 05:51  oetiker
135         * branches/1.3/program/src/rrd_xport.c, src/rrd_xport.c: there were
136           two lines of debug info printed by rrd_xport, messing up the xml
137           code. Fix by Alejandro Galue.
139 2009-03-06 05:40  oetiker
141         * branches/1.3/program/configure.ac,
142           branches/1.3/program/src/rrd_thread_safe.c: Even though POSIX/XSI
143           requires "strerror_r" to return an "int", some systems (e.g. the
144           GNU libc) return a "char *" _and_ ignore the second argument (user
145           provided buffer). The configure script now checks for that
146           behavior using AC_FUNC_STRERROR_R. rrd_strerror() in
147           rrd_thread_safe.c has been updated to (hopefully) handle all
148           possible cases. Previously, rrd_strerror() would have returned
149           "strerror_r failed. sorry!" in mostly any cases when using glibc,
150           since "if (strerror_r())" had been used to check for errors which
151           evaluates to true if a (non-NULL) pointer was returned. Now, we,
152           at least, return the error number in case anything else fails.
153           Thanks to Alessandro Iurlano for reporting this issue after
154           spotting it in collectd <http://collectd.org>. patch by Sebastian
155           Harl
157 2009-02-21 09:46  oetiker
159         * branches/1.3/website/rrdworld/index.wml,
160           branches/1.3/website/rrdworld/observer.png,
161           branches/1.3/website/rrdworld/observer.xml,
162           branches/1.3/website/rrdworld/observernms.jpg,
163           branches/1.3/website/rrdworld/observernms.xml: update observer
164           entry
166 2009-02-21 09:43  oetiker
168         * branches/1.2/program/doc/bin_dec_hex.pod,
169           branches/1.2/program/doc/cdeftutorial.pod,
170           branches/1.2/program/doc/rrdgraph.pod,
171           branches/1.2/program/doc/rrdgraph_data.pod,
172           branches/1.2/program/doc/rrdgraph_examples.pod,
173           branches/1.2/program/doc/rrdgraph_graph.pod,
174           branches/1.2/program/doc/rrdgraph_rpn.pod,
175           branches/1.2/program/doc/rrdresize.pod,
176           branches/1.2/program/doc/rrdtutorial.es.pod,
177           branches/1.2/program/doc/rrdtutorial.pod,
178           branches/1.3/program/doc/bin_dec_hex.pod,
179           branches/1.3/program/doc/cdeftutorial.pod,
180           branches/1.3/program/doc/rrdgraph.pod,
181           branches/1.3/program/doc/rrdgraph_data.pod,
182           branches/1.3/program/doc/rrdgraph_examples.pod,
183           branches/1.3/program/doc/rrdgraph_graph.pod,
184           branches/1.3/program/doc/rrdgraph_rpn.pod,
185           branches/1.3/program/doc/rrdresize.pod,
186           branches/1.3/program/doc/rrdtutorial.es.pod,
187           branches/1.3/program/doc/rrdtutorial.pod, doc/bin_dec_hex.pod,
188           doc/cdeftutorial.pod, doc/rrdgraph.pod, doc/rrdgraph_data.pod,
189           doc/rrdgraph_examples.pod, doc/rrdgraph_graph.pod,
190           doc/rrdgraph_rpn.pod, doc/rrdresize.pod, doc/rrdtutorial.es.pod,
191           doc/rrdtutorial.pod: Misc documentation fixes by Alex van den
192           Bogaerdt
194 2009-02-21 09:22  oetiker
196         * branches/1.3/program/doc/rrdgraph.pod,
197           branches/1.3/program/doc/rrdgraph_rpn.pod: Documentation fixes by
198           Bernhard Reutner-Fischer
200 2009-01-26 05:59  oetiker
202         * branches/1.3/website/inc/design.css: fix css to not mutilate trac
203           layout
205 2009-01-25 22:39  oetiker
207         * branches/1.3/program/doc/rrdgraph.pod, doc/rrdgraph.pod: added doc
208           on new graphv graph_start und graph_end info variables
210 2009-01-25 22:02  oetiker
212         * branches/1.2/program/src/rrd_dump.c,
213           branches/1.2/program/src/rrd_first.c,
214           branches/1.3/program/src/rrd_dump.c,
215           branches/1.3/program/src/rrd_first.c,
216           branches/1.3/program/src/rrd_graph.c, src/rrd_dump.c,
217           src/rrd_first.c, src/rrd_graph.c: fix type conversion error (on
218           windows) unsigned/signed affecting timestamps on rrd_dump.
220 2009-01-25 21:52  oetiker
222         * branches/1.2/program/bindings/Makefile.am,
223           branches/1.2/program/bindings/perl-shared/ntmake.PL,
224           branches/1.2/program/bindings/perl-shared/ntmake.pl,
225           branches/1.3/program/bindings/Makefile.am,
226           branches/1.3/program/bindings/perl-shared/ntmake.PL,
227           branches/1.3/program/bindings/perl-shared/ntmake.pl,
228           bindings/Makefile.am, bindings/perl-shared/ntmake.PL,
229           bindings/perl-shared/ntmake.pl: rename ntmake.pl to ntmake.PL so
230           that it does not get installed
232 2009-01-25 15:49  oetiker
234         * branches/1.3/website/download.wml,
235           branches/1.3/website/gallery/index.wml,
236           branches/1.3/website/gallery/miszek.png,
237           branches/1.3/website/gallery/miszek.xml,
238           branches/1.3/website/index.wml,
239           branches/1.3/website/rrdworld/index.wml,
240           branches/1.3/website/rrdworld/lpar2rrd.png,
241           branches/1.3/website/rrdworld/lpar2rrd.xml,
242           branches/1.3/website/sponsor.wml: misc web updates
244 2009-01-22 15:43  oetiker
246         * branches/1.3/program/src/rrd_open.c: Missed to include utime.h.
247           #207.
249 2009-01-19 14:27  oetiker
251         * branches/1.3/program/bindings/perl-piped/RRDp.pm,
252           branches/1.3/program/bindings/perl-shared/RRDs.pm,
253           branches/1.3/program/configure.ac,
254           branches/1.3/program/doc/rrdbuild.pod,
255           branches/1.3/program/rrdtool-1.3-release,
256           branches/1.3/program/rrdtool.spec,
257           branches/1.3/program/src/pngsize.c,
258           branches/1.3/program/src/rrd.h,
259           branches/1.3/program/src/rrd_cgi.c,
260           branches/1.3/program/src/rrd_create.c,
261           branches/1.3/program/src/rrd_datalang.c,
262           branches/1.3/program/src/rrd_diff.c,
263           branches/1.3/program/src/rrd_dump.c,
264           branches/1.3/program/src/rrd_error.c,
265           branches/1.3/program/src/rrd_fetch.c,
266           branches/1.3/program/src/rrd_first.c,
267           branches/1.3/program/src/rrd_format.c,
268           branches/1.3/program/src/rrd_format.h,
269           branches/1.3/program/src/rrd_gfx.c,
270           branches/1.3/program/src/rrd_graph.c,
271           branches/1.3/program/src/rrd_graph_helper.c,
272           branches/1.3/program/src/rrd_hw.c,
273           branches/1.3/program/src/rrd_hw.h,
274           branches/1.3/program/src/rrd_i18n.h,
275           branches/1.3/program/src/rrd_info.c,
276           branches/1.3/program/src/rrd_is_thread_safe.h,
277           branches/1.3/program/src/rrd_last.c,
278           branches/1.3/program/src/rrd_lastupdate.c,
279           branches/1.3/program/src/rrd_not_thread_safe.c,
280           branches/1.3/program/src/rrd_open.c,
281           branches/1.3/program/src/rrd_resize.c,
282           branches/1.3/program/src/rrd_restore.c,
283           branches/1.3/program/src/rrd_rpncalc.c,
284           branches/1.3/program/src/rrd_rpncalc.h,
285           branches/1.3/program/src/rrd_thread_safe.c,
286           branches/1.3/program/src/rrd_thread_safe_nt.c,
287           branches/1.3/program/src/rrd_tool.c,
288           branches/1.3/program/src/rrd_tool.h,
289           branches/1.3/program/src/rrd_tune.c,
290           branches/1.3/program/src/rrd_update.c,
291           branches/1.3/program/src/rrd_version.c,
292           branches/1.3/program/src/rrd_xport.c,
293           branches/1.3/program/src/rrd_xport.h,
294           branches/1.3/program/src/rrdupdate.c: prepare for the release of
295           rrdtool-1.3.6
297 2009-01-14 08:14  oetiker
299         * branches/1.3/program/src/rrd_graph.c, src/rrd_graph.c: In
300           rrd_graph: the width/height values are written into
301           rrd_infoval_t's u_cnt but read out of u_int (u_long vs. int). This
302           breaks on LP64BE. Patch by Rafal Boni rafal pobox.com
304 2009-01-09 06:14  oetiker
306         * branches/1.3/website/download.wml,
307           branches/1.3/website/sponsor.wml,
308           branches/1.3/website/tut/index.wml: added links
310 2009-01-06 16:32  oetiker
312         * branches/1.3/program/src/rrd_resize.c, src/rrd_resize.c: with MMAP
313           enabled rrd resize GROW was broken ... this fixes it ...
315 2009-01-06 15:45  oetiker
317         * branches/1.2/program/src/rrd_graph.c,
318           branches/1.3/program/src/rrd_graph.c, src/rrd_graph.c: TICK with
319           negative numbers should 'start from the top of the graph' looking
320           down ... now it does.
322 2009-01-06 14:54  oetiker
324         * branches/1.2/program/src/rrd_cgi.c,
325           branches/1.3/program/src/rrd_cgi.c, src/rrd_cgi.c: fix for
326           segfault in rrd_cgi: caused by freeing a invalid address when
327           printing an error message.
329 2008-12-26 08:05  oetiker
331         * branches/1.3/program/configure.ac,
332           branches/1.3/program/src/rrd_graph.h, configure.ac,
333           src/rrd_graph.h: Include libgen.h to get prototype for basename in
334           a POSIX conformant way. Fix for #202.
336 2008-12-26 08:03  oetiker
338         * branches/1.3/program/doc/rrdbuild.pod, doc/rrdbuild.pod:
339           improvements for build docs by Zorzoli, Pablo
341 2008-12-22 21:23  oetiker
343         * branches/1.3/program/src/rrd_fetch.c, src/rrd_fetch.c: should free
344           memory after a successful fetch too ...
346 2008-12-22 21:23  oetiker
348         * branches/1.3/program/bindings/perl-shared/RRDs.pm,
349           bindings/perl-shared/RRDs.pm: documentation fixes
351 2008-12-22 10:25  oetiker
353         * branches/1.3/website/logos/asdasd_101x51.png: fixed size
355 2008-12-22 07:21  oetiker
357         * branches/1.3/program/doc/rrdgraph.pod, doc/rrdgraph.pod: Fix for
358           POD error by Sebasian Harl
360 2008-12-22 07:20  oetiker
362         * branches/1.3/program/doc/bin_dec_hex.pod,
363           branches/1.3/program/doc/rpntutorial.pod,
364           branches/1.3/program/doc/rrdbuild.pod,
365           branches/1.3/program/doc/rrdcgi.pod,
366           branches/1.3/program/doc/rrdgraph-old.pod,
367           branches/1.3/program/doc/rrdgraph.pod,
368           branches/1.3/program/doc/rrdgraph_data.pod,
369           branches/1.3/program/doc/rrdgraph_examples.pod,
370           branches/1.3/program/doc/rrdgraph_graph.pod,
371           branches/1.3/program/doc/rrdtool.pod,
372           branches/1.3/program/doc/rrdtutorial.pod, doc/bin_dec_hex.pod,
373           doc/rpntutorial.pod, doc/rrdbuild.pod, doc/rrdcgi.pod,
374           doc/rrdgraph-old.pod, doc/rrdgraph.pod, doc/rrdgraph_data.pod,
375           doc/rrdgraph_examples.pod, doc/rrdgraph_graph.pod,
376           doc/rrdgraph_libdbi.pod, doc/rrdtool.pod, doc/rrdtutorial.pod:
377           Fixes some typos by Sebastian Harl.
379 2008-12-19 14:26  oetiker
381         * branches/1.3/program/src/Makefile.am,
382           branches/1.3/program/src/plbasename.c,
383           branches/1.3/program/src/plbasename.h,
384           branches/1.3/program/src/rrd_graph.c,
385           branches/1.3/program/src/rrd_update.c,
386           branches/1.3/program/win32/rrdlib.vcproj, src/Makefile.am,
387           src/plbasename.c, src/plbasename.h, src/rrd_graph.c,
388           src/rrd_update.c, win32/rrdlib.vcproj: win32 fixes by Stefan .
389           Ludewig . exitgames . com * added portable plbasename since
390           basename is not available on stock win32 * rrd_update was using %d
391           to show a timestamp ... %lli is better since it also will show
392           64bit time_t correctly.
394 2008-12-18 23:56  oetiker
396         * branches/1.3/program/Makefile.am, Makefile.am: fix extra dist to
397           include missing win32 files
399 2008-12-18 07:34  oetiker
401         * branches/1.3/website/index.wml,
402           branches/1.3/website/logos/hitmeister.gif,
403           branches/1.3/website/sponsor.wml: added hitmeister sponsor
405 2008-12-16 08:04  oetiker
407         * branches/1.3/website/inc/trac.css: special css for trac
409 2008-12-15 22:06  oetiker
411         * branches/1.3/program/bindings/perl-piped/RRDp.pm,
412           branches/1.3/program/bindings/perl-shared/RRDs.pm,
413           branches/1.3/program/configure.ac,
414           branches/1.3/program/doc/rrdbuild.pod,
415           branches/1.3/program/rrdtool.spec,
416           branches/1.3/program/src/pngsize.c,
417           branches/1.3/program/src/rrd.h,
418           branches/1.3/program/src/rrd_cgi.c,
419           branches/1.3/program/src/rrd_create.c,
420           branches/1.3/program/src/rrd_datalang.c,
421           branches/1.3/program/src/rrd_diff.c,
422           branches/1.3/program/src/rrd_dump.c,
423           branches/1.3/program/src/rrd_error.c,
424           branches/1.3/program/src/rrd_fetch.c,
425           branches/1.3/program/src/rrd_first.c,
426           branches/1.3/program/src/rrd_format.c,
427           branches/1.3/program/src/rrd_format.h,
428           branches/1.3/program/src/rrd_gfx.c,
429           branches/1.3/program/src/rrd_graph.c,
430           branches/1.3/program/src/rrd_graph_helper.c,
431           branches/1.3/program/src/rrd_hw.c,
432           branches/1.3/program/src/rrd_hw.h,
433           branches/1.3/program/src/rrd_i18n.h,
434           branches/1.3/program/src/rrd_info.c,
435           branches/1.3/program/src/rrd_is_thread_safe.h,
436           branches/1.3/program/src/rrd_last.c,
437           branches/1.3/program/src/rrd_lastupdate.c,
438           branches/1.3/program/src/rrd_not_thread_safe.c,
439           branches/1.3/program/src/rrd_open.c,
440           branches/1.3/program/src/rrd_resize.c,
441           branches/1.3/program/src/rrd_restore.c,
442           branches/1.3/program/src/rrd_rpncalc.c,
443           branches/1.3/program/src/rrd_rpncalc.h,
444           branches/1.3/program/src/rrd_thread_safe.c,
445           branches/1.3/program/src/rrd_thread_safe_nt.c,
446           branches/1.3/program/src/rrd_tool.c,
447           branches/1.3/program/src/rrd_tool.h,
448           branches/1.3/program/src/rrd_tune.c,
449           branches/1.3/program/src/rrd_update.c,
450           branches/1.3/program/src/rrd_version.c,
451           branches/1.3/program/src/rrd_xport.c,
452           branches/1.3/program/src/rrd_xport.h,
453           branches/1.3/program/src/rrdupdate.c: prepare for the release of
454           rrdtool-1.3.5
456 2008-12-11 14:31  oetiker
458         * branches/1.2/program/src/rrd_fetch.c,
459           branches/1.3/program/src/rrd_fetch.c, src/rrd_fetch.c: fixed
460           another seek issue ...
462 2008-12-11 10:01  oetiker
464         * branches/1.2/program/rrdtool.spec,
465           branches/1.3/program/rrdtool.spec, rrdtool.spec: The spec file for
466           building the rrdtool as an RPM that comes with the release is not
467           "friendly" to older versions of RHEL and derivatives. -- Martin
468           Sperl <rrdtool@martin.sperl.org>
470 2008-12-10 13:18  oetiker
472         * branches/1.3/program/src/rrd_restore.c, src/rrd_restore.c: On some
473           architectures, strtod does not turn "NaN" into 'Not A Number
474           (NAN)' se we better provide our own code here.
476 2008-12-10 13:16  oetiker
478         * branches/1.3/website/sponsor.wml: integrated new sponsors on
479           website
481 2008-12-09 18:30  oetiker
483         * branches/1.3/program/doc/rrdgraph.pod,
484           branches/1.3/program/src/rrd_graph.c,
485           branches/1.3/program/src/rrd_graph.h,
486           branches/1.3/program/src/rrd_tool.c, doc/rrdgraph.pod,
487           src/rrd_graph.c, src/rrd_graph.h, src/rrd_tool.c: * forward ported
488           right axis patch from 1.2 branche * fixed --full-size-mode sizing
489           issue when used in combination with --title the work in the axis
490           patch has been sponsored by VoltWerk.
492 2008-12-08 16:07  oetiker
494         * branches/1.3/program/bindings/ruby/main.c,
495           branches/1.3/program/bindings/ruby/test.rb, bindings/ruby/main.c,
496           bindings/ruby/test.rb: Fix for last method in ruby bindings --
497           Hiroyuki Ikezoe
499 2008-12-05 15:39  oetiker
501         * branches/1.3/program/bindings/perl-shared/Makefile.PL,
502           bindings/perl-shared/Makefile.PL: integrate osx build hints as
503           indicated in #192
505 2008-12-05 15:25  oetiker
507         * branches/1.3/program/src/rrd_open.c: accidentely removed #endif
508           restored
510 2008-12-05 15:18  oetiker
512         * branches/1.3/program/acinclude.m4,
513           branches/1.3/program/configure.ac,
514           branches/1.3/program/src/rrd_open.c, acinclude.m4, configure.ac,
515           src/rrd_open.c: check for broken implementations of msync /
516           MS_ASYNC where the mtime does not get updated. warn and explicitly
517           call utime in rrd_open when a file is opened rw.
519 2008-12-04 16:01  oetiker
521         * branches/1.3/program/src/rrd_graph.c, src/rrd_graph.c: Legends
522           should NOT be placed in reverse order when using --full-size-mode
523           ... this fixed #198.
525 2008-12-04 09:03  oetiker
527         * branches/1.2/program/src/rrd_graph_helper.c,
528           branches/1.3/program/src/rrd_graph_helper.c,
529           src/rrd_graph_helper.c: Catch CDEF:tot= and raise and error to fix
530           #199. Thanks to Jeron Massar for reporting this.
532 2008-12-04 07:02  oetiker
534         * branches/1.3/program/CONTRIBUTORS,
535           branches/1.3/program/WIN32-BUILD-TIPS.txt,
536           branches/1.3/program/src/rrd_tool.c,
537           branches/1.3/program/win32/rrd.sln,
538           branches/1.3/program/win32/rrdtool.vcproj, CONTRIBUTORS,
539           WIN32-BUILD-TIPS.txt, src/rrd_tool.c, win32/rrd.sln,
540           win32/rrdtool.vcproj: Update to WIN32-BUILD-TIPS.txt and VC
541           project files so that the rrdtool.exe can be built too. -- Stefan
542           Ludewig Stefan.Ludewig exitgames.com
544 2008-12-03 11:08  oetiker
546         * branches/1.2/program/src/rrd_fetch.c,
547           branches/1.3/program/src/rrd_fetch.c, src/rrd_fetch.c: When
548           fetching data from 'past' an rra, rrd_fetch was seeking past the
549           rrd file. This did cause seek errors in some setups. Fixed. Thanks
550           to Daniel Pocock for finding the problem.
552 2008-12-03 10:46  oetiker
554         * branches/1.3/website/sponsor.wml: extra sponsors
556 2008-12-03 10:42  oetiker
558         * branches/1.3/program/CONTRIBUTORS: added extra contributor
560 2008-12-02 22:04  oetiker
562         * branches/1.3/program/Makefile.am, branches/1.3/program/src/rrd.h,
563           branches/1.3/program/src/rrd_create.c,
564           branches/1.3/program/src/rrd_diff.c,
565           branches/1.3/program/src/rrd_dump.c,
566           branches/1.3/program/src/rrd_error.c,
567           branches/1.3/program/src/rrd_fetch.c,
568           branches/1.3/program/src/rrd_first.c,
569           branches/1.3/program/src/rrd_format.c,
570           branches/1.3/program/src/rrd_getopt.c,
571           branches/1.3/program/src/rrd_getopt.h,
572           branches/1.3/program/src/rrd_getopt1.c,
573           branches/1.3/program/src/rrd_gfx.c,
574           branches/1.3/program/src/rrd_graph.c,
575           branches/1.3/program/src/rrd_graph.h,
576           branches/1.3/program/src/rrd_hw.c,
577           branches/1.3/program/src/rrd_hw_math.c,
578           branches/1.3/program/src/rrd_hw_update.c,
579           branches/1.3/program/src/rrd_info.c,
580           branches/1.3/program/src/rrd_lastupdate.c,
581           branches/1.3/program/src/rrd_open.c,
582           branches/1.3/program/src/rrd_parsetime.c,
583           branches/1.3/program/src/rrd_resize.c,
584           branches/1.3/program/src/rrd_restore.c,
585           branches/1.3/program/src/rrd_rpncalc.c,
586           branches/1.3/program/src/rrd_thread_safe_nt.c,
587           branches/1.3/program/src/rrd_tune.c,
588           branches/1.3/program/src/rrd_update.c,
589           branches/1.3/program/src/rrd_xport.c,
590           branches/1.3/program/win32/config.h,
591           branches/1.3/program/win32/rrdlib.vcproj: make rrdtool compile on
592           windows with cv++. check out win32/rrdlib.vcproj. --
593           Christof.Wegmann with exitgames.com
595 2008-12-02 12:35  oetiker
597         * branches/1.2/program/doc/rrdbuild.pod,
598           branches/1.3/program/doc/rrdbuild.pod, doc/rrdbuild.pod: fixed
599           solaris build instructions
601 2008-11-18 08:42  oetiker
603         * branches/1.3/website/rrdworld/index.wml: fixed myysqlbind
605 2008-11-17 16:35  oetiker
607         * branches/1.3/website/download.wml: addedsolaris download
609 2008-11-17 15:25  oetiker
611         * branches/1.3/website/download.wml, branches/1.3/website/index.wml,
612           branches/1.3/website/rrdworld/index.wml,
613           branches/1.3/website/rrdworld/nhawk_description.xml,
614           branches/1.3/website/rrdworld/nhawk_icon.png: monir upates
616 2008-11-09 19:19  oetiker
618         * branches/1.3/program/configure.ac, configure.ac: be even more
619           liberal with NOT using isfinite on solaris2.8
621 2008-11-09 00:00  oetiker
623         * branches/1.2/program/src/rrd_graph.c,
624           branches/1.2/program/src/rrd_graph.h,
625           branches/1.3/program/src/rrd_graph.c, src/rrd_graph.c: use
626           basename to determine filename for imginfo as suggested by
627           sebastian
629 2008-11-07 22:46  oetiker
631         * branches/1.2/program/src/rrd_graph.c,
632           branches/1.3/program/src/rrd_graph.c, src/rrd_graph.c: fixed
633           --font TITLE:12: problem -- tobi
635 2008-11-07 13:36  oetiker
637         * branches/1.3/program/rrdtool.spec: added librrd.pc to spec file as
638           requested byu Bernard Li
640 2008-10-30 14:32  oetiker
642         * branches/1.3/program/doc/cdeftutorial.pod: fix from alex
644 2008-10-28 08:47  oetiker
646         * branches/1.3/website/rrdtool-dump.xsd: added xsd for rrdtoool
648 2008-10-27 18:40  oetiker
650         * branches/1.3/website/gallery/charles.png,
651           branches/1.3/website/gallery/charles.xml,
652           branches/1.3/website/gallery/index.en.html,
653           branches/1.3/website/gallery/index.wml,
654           branches/1.3/website/index.wml,
655           branches/1.3/website/logos/digicomp.gif,
656           branches/1.3/website/rrdworld/index.wml,
657           branches/1.3/website/rrdworld/yacketystats.xml,
658           branches/1.3/website/sponsor.wml: misc updates
660 2008-10-27 05:35  oetiker
662         * branches/1.3/program/configure.ac: missed checkin for librrd.sym
663           fix
665 2008-10-26 15:16  oetiker
667         * branches/1.3/program/src/Makefile.am,
668           branches/1.3/program/src/librrd.sym.in,
669           branches/1.3/program/src/librrd.sym.in.in: fix for osx porability
670           ... the # in librrd.sym did not work well there
672 2008-10-24 06:20  oetiker
674         * branches/1.2/program/doc/rrdpython.pod,
675           branches/1.3/program/doc/rrdpython.pod, doc/rrdpython.pod: fixed
676           typo ... GAUGE not GUAGE
678 2008-10-17 05:44  oetiker
680         * branches/1.3/program/src/rrd_graph.c, src/rrd_graph.c: use double
681           for legend positioning to fight wiggle
683 2008-10-16 21:32  oetiker
685         * branches/1.3/program/doc/rrdbuild.pod: fix version numbers
687 2008-10-15 22:34  oetiker
689         * branches/1.3/program/doc/rrdbuild.pod: improved docu
691 2008-10-07 15:38  oetiker
693         * branches/1.3/program/src/rrd_open.c: Daniel Pocock reported that
694           the argument may be NULL in low-diskspace situations, so check for
695           that here to prevent a segmentation fault. -- Florian Forster
697 2008-10-04 16:04  oetiker
699         * branches/1.3/program/bindings/perl-piped/RRDp.pm,
700           branches/1.3/program/bindings/perl-shared/RRDs.pm,
701           branches/1.3/program/configure.ac,
702           branches/1.3/program/doc/rrdbuild.pod,
703           branches/1.3/program/rrdtool.spec,
704           branches/1.3/program/src/Makefile.am,
705           branches/1.3/program/src/librrd.pc.in,
706           branches/1.3/program/src/pngsize.c,
707           branches/1.3/program/src/rrd.h,
708           branches/1.3/program/src/rrd_cgi.c,
709           branches/1.3/program/src/rrd_create.c,
710           branches/1.3/program/src/rrd_datalang.c,
711           branches/1.3/program/src/rrd_diff.c,
712           branches/1.3/program/src/rrd_dump.c,
713           branches/1.3/program/src/rrd_error.c,
714           branches/1.3/program/src/rrd_fetch.c,
715           branches/1.3/program/src/rrd_first.c,
716           branches/1.3/program/src/rrd_format.c,
717           branches/1.3/program/src/rrd_format.h,
718           branches/1.3/program/src/rrd_gfx.c,
719           branches/1.3/program/src/rrd_graph.c,
720           branches/1.3/program/src/rrd_graph_helper.c,
721           branches/1.3/program/src/rrd_hw.c,
722           branches/1.3/program/src/rrd_hw.h,
723           branches/1.3/program/src/rrd_i18n.h,
724           branches/1.3/program/src/rrd_info.c,
725           branches/1.3/program/src/rrd_is_thread_safe.h,
726           branches/1.3/program/src/rrd_last.c,
727           branches/1.3/program/src/rrd_lastupdate.c,
728           branches/1.3/program/src/rrd_not_thread_safe.c,
729           branches/1.3/program/src/rrd_open.c,
730           branches/1.3/program/src/rrd_resize.c,
731           branches/1.3/program/src/rrd_restore.c,
732           branches/1.3/program/src/rrd_rpncalc.c,
733           branches/1.3/program/src/rrd_rpncalc.h,
734           branches/1.3/program/src/rrd_thread_safe.c,
735           branches/1.3/program/src/rrd_thread_safe_nt.c,
736           branches/1.3/program/src/rrd_tool.c,
737           branches/1.3/program/src/rrd_tool.h,
738           branches/1.3/program/src/rrd_tune.c,
739           branches/1.3/program/src/rrd_update.c,
740           branches/1.3/program/src/rrd_version.c,
741           branches/1.3/program/src/rrd_xport.c,
742           branches/1.3/program/src/rrd_xport.h,
743           branches/1.3/program/src/rrdupdate.c: prepare for the release of
744           rrdtool-1.3.4
746 2008-10-04 15:50  oetiker
748         * branches/1.3/program/configure.ac: finite broken on solaris 9 too
749           ?
751 2008-10-04 13:34  oetiker
753         * branches/1.3/program/src/rrd_resize.c, src/rrd_resize.c,
754           trunk/tutorial/lisa2008/rrd-by-example/ex/hw-demo.pl: * rrd_resize
755           fixed so that it does NOT alter the original file (mmap side
756           effect) * rrd_resize can can deal with version 4 files, so let it
758 2008-10-03 22:53  oetiker
760         * branches/1.3/program/src/rrd_open.c, src/rrd_open.c: The patch
761           fixs rrdtools behaviour when presented with trunkated rrd files. *
762           Make sure that we do not extend past the end of the file when
763           reading the header. * Makes sure that the data portion of the file
764           is large enough, based on the ds_cnt and the total number of RRA
765           rows -- kevin brintnall
767 2008-09-28 19:24  oetiker
769         * branches/1.3/program/MakeMakefile: Attached is a patch to lower
770           the version requirements of libtool and automake. I have tested
771           this on CentOS 4.x with the specified versions of libtool and
772           automake and was able to build RRDTool fine. I did *not* test
773           building with PHP, tcl, ruby or Python though. I also abstracted
774           the version numbers of all the dependencies such that editing them
775           in the future will be easier. -- Bernard Li
777 2008-09-28 19:15  oetiker
779         * branches/1.3/program/rrdtool.spec: Attached is a patch against the
780           spec file shipped with rrdtool-1.3.3.spec which will make it
781           buildable (at least it works on my CentOS 4.x system). -- Bernard
782           Li
784 2008-09-28 15:01  oetiker
786         * branches/1.2/program/src/rrd_graph.c,
787           branches/1.3/program/src/rrd_graph.c,
788           branches/1.3/program/src/rrd_tool.c, src/rrd_graph.c,
789           src/rrd_tool.c: vdef calc was using end_orig to determine for
790           which range it should do its calculations which is odd, since orig
791           is only the requested range as invocation time and not the data
792           range deliverd by fetch. It does fall completely flat when
793           shifting since shifting does not affect the original data. Bug
794           #177 reported by hokiel
796 2008-09-27 11:44  oetiker
798         * branches/1.2/program/src/rrd_xport.c,
799           branches/1.3/program/src/rrd_xport.c, src/rrd_xport.c: rrdxport
800           was completely broken for exporting datasources that did not have
801           a uniform step size. Thanks to Peter Valdemar Mørch for finding
802           this.
804 2008-09-23 07:57  oetiker
806         * branches/1.3/website/gallery/index.en.html,
807           branches/1.3/website/gallery/index.wml,
808           branches/1.3/website/gallery/pings.png,
809           branches/1.3/website/gallery/pings.xml: fixed ping image
811 2008-09-22 06:34  oetiker
813         * branches/1.3/program/MakeMakefile,
814           branches/1.3/program/configure.ac: fixed destdir for default
815           install of language bindings and removed sepp preference
817 2008-09-22 05:38  oetiker
819         * branches/1.2/program/configure.ac,
820           branches/1.3/program/configure.ac, configure.ac: use default
821           prefix for ruby install if no user defined prefix is available
823 2008-09-22 05:37  oetiker
825         * branches/1.3/website/index.wml: fix layout
827 2008-09-19 20:34  oetiker
829         * branches/1.3/program/bindings/perl-shared/Makefile.PL,
830           bindings/perl-shared/Makefile.PL: Bsd lirary path switch added to
831           perl bindings makefile -- as suggested by Kevin Brintnall
833 2008-09-18 13:30  oetiker
835         * branches/1.3/program/src/rrd_open.c, src/rrd_open.c: Fix for
836           debian bug 498183 ... never *advise after the end of the file. On
837           sparc this causes a segfault. Thanks to Sebastian Harl and Jurij
838           Smakov for finding this.
840 2008-09-14 20:33  oetiker
842         * branches/1.3/program/src/rrd_config_bottom.h: added missing bottom
843           config
845 2008-09-14 20:32  oetiker
847         * branches/1.3/program/bindings/perl-piped/RRDp.pm,
848           branches/1.3/program/bindings/perl-shared/RRDs.pm,
849           branches/1.3/program/configure.ac,
850           branches/1.3/program/doc/rrdbuild.pod,
851           branches/1.3/program/rrdtool.spec,
852           branches/1.3/program/src/pngsize.c,
853           branches/1.3/program/src/rrd.h,
854           branches/1.3/program/src/rrd_cgi.c,
855           branches/1.3/program/src/rrd_create.c,
856           branches/1.3/program/src/rrd_datalang.c,
857           branches/1.3/program/src/rrd_diff.c,
858           branches/1.3/program/src/rrd_dump.c,
859           branches/1.3/program/src/rrd_error.c,
860           branches/1.3/program/src/rrd_fetch.c,
861           branches/1.3/program/src/rrd_first.c,
862           branches/1.3/program/src/rrd_format.c,
863           branches/1.3/program/src/rrd_format.h,
864           branches/1.3/program/src/rrd_gfx.c,
865           branches/1.3/program/src/rrd_graph.c,
866           branches/1.3/program/src/rrd_graph_helper.c,
867           branches/1.3/program/src/rrd_hw.c,
868           branches/1.3/program/src/rrd_hw.h,
869           branches/1.3/program/src/rrd_i18n.h,
870           branches/1.3/program/src/rrd_info.c,
871           branches/1.3/program/src/rrd_is_thread_safe.h,
872           branches/1.3/program/src/rrd_last.c,
873           branches/1.3/program/src/rrd_lastupdate.c,
874           branches/1.3/program/src/rrd_not_thread_safe.c,
875           branches/1.3/program/src/rrd_open.c,
876           branches/1.3/program/src/rrd_resize.c,
877           branches/1.3/program/src/rrd_restore.c,
878           branches/1.3/program/src/rrd_rpncalc.c,
879           branches/1.3/program/src/rrd_rpncalc.h,
880           branches/1.3/program/src/rrd_thread_safe.c,
881           branches/1.3/program/src/rrd_thread_safe_nt.c,
882           branches/1.3/program/src/rrd_tool.c,
883           branches/1.3/program/src/rrd_tool.h,
884           branches/1.3/program/src/rrd_tune.c,
885           branches/1.3/program/src/rrd_update.c,
886           branches/1.3/program/src/rrd_version.c,
887           branches/1.3/program/src/rrd_xport.c,
888           branches/1.3/program/src/rrd_xport.h,
889           branches/1.3/program/src/rrdupdate.c: prepare for the release of
890           rrdtool-1.3.3
892 2008-09-14 20:31  oetiker
894         * branches/1.3/program/rrdtool-1.3-release: fix release script for
895           1.3 branche
897 2008-09-14 00:42  oetiker
899         * branches/1.3/program/configure.ac,
900           branches/1.3/program/doc/rrdgraph.pod,
901           branches/1.3/program/src/Makefile.am,
902           branches/1.3/program/src/rrd_format.h,
903           branches/1.3/program/src/rrd_graph.c: resync with trunk since
904           these are fixes
906 2008-09-08 22:14  oetiker
908         * branches/1.3/website/navbar.inc: added forum
910 2008-09-08 22:14  oetiker
912         * branches/1.3/website/award-white.png,
913           branches/1.3/website/bin/pod2wml.classic.sh,
914           branches/1.3/website/forum.wml,
915           branches/1.3/website/gallery/index.en.html,
916           branches/1.3/website/inc/favicon.ico,
917           branches/1.3/website/inc/happy-tobi.png,
918           branches/1.3/website/inc/rrdtool-gold.png,
919           branches/1.3/website/inc/template.inc,
920           branches/1.3/website/oscon-120x60.gif,
921           branches/1.3/website/stream-pop.png: added more bits
923 2008-09-08 22:08  oetiker
925         * branches/1.3/website/.wmkrc, branches/1.3/website/.wmlrc: they
926           should be in svn I guess
928 2008-09-08 22:04  oetiker
930         * branches/1.3/website/download.wml,
931           branches/1.3/website/inc/template.inc: clean up mirror list
933 2008-09-07 10:23  oetiker
935         * branches/1.3/program: branching for 1.3
937 2008-09-07 10:22  oetiker
939         * branches/1.3/website: branche website
941 2008-09-07 10:21  oetiker
943         * branches/1.3: prepare for branching