Code

Merge branch 'upstream-1.3' into experimental
[pkg-rrdtool.git] / CHANGES
1 2008-07-23 13:02  oetiker
3         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
4           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
5           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
6           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
7           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
8           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
9           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
10           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
11           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
12           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
13           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
14           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
15           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
16           src/rrdupdate.c: prepare for the release of rrdtool-1.3.1
18 2008-07-23 12:45  oetiker
20         * src/rrd_restore.c: added support for restoring rrdtool 1.0.x files
21           ... removed support for old HW patched rrd format created by an
22           early patched version of 1.0.x
24 2008-07-22 15:15  oetiker
26         * branches/1.2/program/src/rrd_create.c, src/rrd_create.c: Fix for
27           #167 - rrdcreate is arguably missing a check for 'step>=1' for
28           RRAs with AVERAGE as a CF. I ran into this when specifying 0.6 as
29           a step value, assuming floats were also accepted. Patch attached
30           here. -- Bogdan
32 2008-07-01 06:35  oetiker
34         * doc/rrdbuild.pod: header-fix
36 2008-07-01 06:34  oetiker
38         * doc/rrdbuild.pod: improve layout
40 2008-06-29 16:23  oetiker
42         * src/rrd_update.c: added rrd filename to illegal update message --
43           he at uninett.no
45 2008-06-29 14:08  oetiker
47         * rrdtool.spec: rrdtool.spec fix by Anton Blanchard to build without
48           php patch
50 2008-06-29 13:57  oetiker
52         * doc/rrdgraph.pod, src/rrd_graph.c: make sure image-with and
53           image-height get returned even when rrdtool is called with --lazy
54           as reported in bug #163
56 2008-06-27 06:08  zaucker
58         * trunk/tutorial/lisa2008/abstract-rrdexample.txt,
59           trunk/tutorial/lisa2008/abstract-rrdtut.txt: Etwas ueberarbeitet
61 2008-06-24 15:05  oetiker
63         * trunk/tutorial/lisa2008,
64           trunk/tutorial/lisa2008/abstract-rrdexample.txt,
65           trunk/tutorial/lisa2008/abstract-rrdtut.txt: intial
67 2008-06-19 13:18  oetiker
69         * branches/1.2/program/bindings/python/rrdtoolmodule.c,
70           bindings/python/rrdtoolmodule.c: rrdtool.fetch is returning an
71           extra, bogus, data point. Attached is a patch to correct this. -
72           Gilad Raphaelli. Fix for #161
74 2008-06-12 13:54  oetiker
76         * doc/rrdgraph_graph.pod: added note on %S
78 2008-06-11 15:49  oetiker
80         * NEWS: made news the same as the announcement
82 2008-06-10 23:12  oetiker
84         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
85           doc/rrdbuild.pod, doc/rrdcreate.pod, doc/rrdgraph.pod,
86           doc/rrdgraph_graph.pod, rrdtool.spec, src/pngsize.c, src/rrd.h,
87           src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
88           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
89           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
90           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
91           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
92           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
93           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
94           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
95           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
96           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
97           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
98           src/rrdupdate.c: prepare for the release of rrdtool-1.3.0
100 2008-06-10 23:11  oetiker
102         * trunk/website/bin/htmlfix.sh, trunk/website/gallery/index.en.html,
103           trunk/website/index.wml: updated website online
105 2008-06-10 16:41  oetiker
107         * branches/1.2/website/index.wml, trunk/website, trunk/website/bin,
108           trunk/website/download.wml, trunk/website/gallery,
109           trunk/website/inc, trunk/website/index.wml,
110           trunk/website/license.wml, trunk/website/logos,
111           trunk/website/newbanner250x60.gif, trunk/website/rrdtool.dtd,
112           trunk/website/rrdworld, trunk/website/sponsor.wml,
113           trunk/website/tut: added website to trunk
115 2008-06-10 16:38  oetiker
117         * trunk/website: using the 1.2 website as a basis for the new 1.3
118           website
120 2008-06-10 16:38  oetiker
122         * configure.ac: oops it is 1.3.0 not 1.4.0 yet
124 2008-06-10 16:37  oetiker
126         * 00README, CONTRIBUTORS, PROJECTS, TODO, configure.ac,
127           rrdtool-1.3-release: preparing for 1.3
129 2008-06-10 16:32  oetiker
131         * src/Makefile.am, src/rrd.h, src/rrd_format.h, src/rrd_hw_math.c,
132           src/rrd_hw_update.c, src/rrd_tool.h: document the 'internal'
133           functions in rrd.h but mark them as deprecated, so that anyone
134           using them will see that they should not be doing it.
136 2008-06-10 11:16  oetiker
138         * src/rrd_create.c: flip check for row_count with setting for better
139           code logic
141 2008-06-10 09:35  oetiker
143         * doc/rrdcreate.pod, src/rrd_create.c: check row count in RRAs to be
144           > 0 ... by Sebastian Harl
146 2008-06-10 07:18  oetiker
148         * src/rrd_create.c, src/rrd_open.c: for windows we must open files
149           in O_BINARY mode
151 2008-06-09 16:10  oetiker
153         * src/rrd.h, src/rrd_tool.h: do NOT export lowlevel functions, since
154           I have no intention supporting these interfaces across versions.
155           The symbols are in the library, so if someone WANTS to code to
156           them, they are free todo so, but they will have to use our
157           internal header files.
159 2008-06-09 15:49  oetiker
161         * src/librrd.sym, src/rrd.h, src/rrd_tool.h: add all lowlevel file
162           access functions from the rrd_open interface to the export list.
164 2008-06-09 05:12  oetiker
166         * bindings/python/rrdtoolmodule.c, src/pngsize.c, src/rrd.h,
167           src/rrd_error.c, src/rrd_graph.h, src/rrd_info.c, src/rrd_open.c,
168           src/rrd_parsetime.c, src/rrd_tool.c, src/rrd_update.c: fixed
169           indenting
171 2008-06-09 05:11  oetiker
173         * rrdtool.spec: update to rpm spec from Jarod Wilson
175 2008-06-08 21:15  oetiker
177         * src/librrd.sym: export some more symbols from librrd
179 2008-06-08 21:06  oetiker
181         * win32/config.h: windows should use a windows font
183 2008-06-08 21:05  oetiker
185         * src/rrd_graph.c: drop special case windows font code ... it makes
186           no sense with the new setup
188 2008-06-08 17:08  oetiker
190         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
191           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
192           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
193           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
194           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
195           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
196           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
197           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
198           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
199           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
200           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
201           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
202           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
203           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc9
205 2008-06-08 17:08  oetiker
207         * src/rrd_gfx.c, src/rrd_graph.c: fixed pango markup switch ... we
208           still want the text to show even if no markup is enabled
210 2008-06-08 16:47  oetiker
212         * bindings/python/rrdtoolmodule.c, bindings/ruby/main.c,
213           src/librrd.sym: rrd_freemem has to be exported as well ...
215 2008-06-08 16:23  oetiker
217         * branches/1.2/program/src/pngsize.c, src/pngsize.c: fix for ticket
218           #121 jmpbuf on aix is a problem it seems, maybe this makes it
219           better.
221 2008-06-08 15:59  oetiker
223         * src/Makefile.am: prepare for the release of rrdtool-1.3rc8
225 2008-06-08 15:55  oetiker
227         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
228           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
229           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
230           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
231           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
232           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
233           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
234           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
235           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
236           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
237           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
238           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
239           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
240           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc8
242 2008-06-08 15:55  oetiker
244         * bindings/perl-shared/RRDs.xs, bindings/python/rrdtoolmodule.c,
245           bindings/ruby/main.c, bindings/tcl/tclrrd.c, doc/rrdthreads.pod,
246           netware/Makefile, src/Makefile.am, src/librrd.sym,
247           src/parsetime.c, src/parsetime.h, src/rrd.h, src/rrd_cgi.c,
248           src/rrd_create.c, src/rrd_error.c, src/rrd_fetch.c,
249           src/rrd_graph.c, src/rrd_graph.h, src/rrd_graph_helper.c,
250           src/rrd_info.c, src/rrd_nan_inf.c, src/rrd_not_thread_safe.c,
251           src/rrd_open.c, src/rrd_parsetime.c, src/rrd_parsetime.h,
252           src/rrd_resize.c, src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c,
253           src/rrd_tool.c, src/rrd_tool.h, src/rrd_update.c, src/rrd_xport.c,
254           win32/rrd.dsp, win32/rrd.vcproj: From: Sebastian Harl sh
255           tokkee.org Date: Sun, 8 Jun 2008 15:01:05 +0200 Subject: [PATCH]
256           Cleanup the symbols exported by librrd. Up to know librrd exported
257           a lot of symbols, most of which are to be regarded as private
258           symbols. This somewhat pollutes the API as the symbols could, in
259           theory, be used by external software and, more importantly, makes
260           symbol based dependencies (as recently introduced in e.g. Debian)
261           somewhat harder to implement. This patch does a somewhat
262           large-scale cleanup of the exported symbols: * Introduced a
263           librrd.sym file which contains all symbols that are to be
264           exported. This file is then passed to libtool using the
265           -export-symbols option which tells the linker to export the given
266           symbols only (note: according to the libtool manual, this has no
267           effect on some architectures - however, I assume that most
268           architectures in use today do support it). librrd.sym contains all
269           symbols originally defined in rrd.h sans LockRRD() (which has been
270           moved to rrd_tool.h). The following functions have been added to
271           rrd.h and the list of exported symbols (some of them have been
272           renamed, see below): - rrd_info() - rrd_info_free() -
273           rrd_info_print() - rrd_info_push() - rrd_lastupdate() -
274           rrd_update_v() - rrd_strerror() * Prefixed all public functions
275           and types with "rrd_" to avoid name clashes with other libraries.
276           Also, while I was at it, I introduced typedefs for all custom
277           types and prefixed the time names with "_t" to improve
278           consistency: - enum info_type -> rrd_info_type_t - enum timetype
279           -> rrd_timetype_t - union infoval -> rrd_infoval_t - struct info_t
280           -> rrd_info_t - struct rrd_context -> rrd_context_t - struct
281           rrd_time_value -> rrd_time_value_t - info_free() ->
282           rrd_info_free() - info_free() -> rrd_info_free() - info_print() ->
283           rrd_info_print() - info_push() -> rrd_info_push() - LockRRD() ->
284           rrd_lock() (not public though) - parsetime() -> rrd_parsetime()
285           (and: src/parsetime.c -> src/rrd_parsetime.c) - proc_start_end()
286           -> rrd_proc_start_end() - set_to_DINF() -> rrd_set_to_DINF() -
287           set_to_DNAN() -> rrd_set_to_DNAN() * Moved readfile() from
288           rrd_open.c to rrd_cgi.c and declared it static. This function is
289           used in rrd_cgi.c only. * rrd_lock() (f.k.a. LockRRD()) now
290           accepts a rrd_file_t pointer instead of an integer to increase
291           encapsulation.
293 2008-06-07 14:35  oetiker
295         * src/rrd_open.c: don't bother with don't need when there is neither
296           madvise not fadvise calls
298 2008-06-06 16:38  oetiker
300         * branches/1.2/program/src/rrd_graph.c, src/rrd_graph.c: fix for
301           --font bug (font names wer not being picked up at all). Bug
302           reported by Dmitry B. Bigunayk
304 2008-06-05 20:56  oetiker
306         * NEWS: added pango markup name
308 2008-06-05 19:59  oetiker
310         * src/rrd.h, src/rrd_error.c, src/rrd_format.h, src/rrd_gfx.c,
311           src/rrd_info.c, src/rrd_open.c, src/rrd_update.c: fixed indenting
313 2008-06-05 19:59  oetiker
315         * src/rrd_graph.c: disable pango markup by default. added
316           --pango-markup option for explicit enablement.
318 2008-06-05 19:58  oetiker
320         * doc/rrdgraph.pod, src/rrd_graph.h: disable pango markup by
321           default. added --pango-markup option for explicit enablement.
323 2008-06-05 19:57  oetiker
325         * bindings/python/rrdtoolmodule.c: fixed indenting
327 2008-06-04 16:18  oetiker
329         * bindings/tcl/Makefile.am, configure.ac: enable new building for
330           newer tcl versions
332 2008-06-02 06:46  oetiker
334         * configure.ac: updated documentation of library versioning system
336 2008-06-02 06:43  oetiker
338         * configure.ac: Had to reset the interface version number due to the
339           change in the rrd_context implementation.
341 2008-06-02 06:21  oetiker
343         * src/rrd_restore.c: use DNAN instead of NAN since there seem to be
344           issues with gcc on solaris and the NAN experession (and we use
345           DNAN everywhere else anyway).
347 2008-06-01 21:12  oetiker
349         * doc/rrdbuild.pod: integrated gentoo bits and spell fixes by Peter
350           Volkov
352 2008-06-01 20:44  oetiker
354         * src/rrd.h, src/rrd_error.c, src/rrd_not_thread_safe.c,
355           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c: Patch for
356           rrd_context system by sebastian harl, making it simpler and less
357           error prone. Removing one buffer overflow in the process.
359 2008-05-31 15:58  oetiker
361         * doc/rrdbuild.pod: prepare for the release of rrdtool-1.3rc7
363 2008-05-31 15:57  oetiker
365         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
366           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
367           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
368           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
369           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
370           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
371           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
372           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
373           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
374           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
375           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
376           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
377           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
378           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc7
380 2008-05-31 15:56  oetiker
382         * doc/rrdbuild.pod: added pkgconfig build instructions
384 2008-05-31 12:28  oetiker
386         * branches/1.2/program/src/rrd_graph.c, src/rrd_graph.c: make sure
387           vdef calcs only calc as far as originally requested.
389 2008-05-27 22:24  oetiker
391         * src/rrd_info.c: fixed maxlength for sprintf_alloc 50 was not
392           enough ... 1024+strlen(fmt) is much better. This makes imginfo
393           work even when there are long image paths.
395 2008-05-26 16:39  oetiker
397         * trunk/talks/nordic-nagios-08/talk.odp: initial talk slides
399 2008-05-26 11:45  oetiker
401         * TODO: updated todo list
403 2008-05-26 08:56  oetiker
405         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
406           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
407           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
408           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
409           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
410           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
411           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
412           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
413           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
414           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
415           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
416           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
417           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
418           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc6
420 2008-05-26 07:46  oetiker
422         * NEWS: added notes about new grid lines
424 2008-05-26 07:45  oetiker
426         * src/rrd_graph.c: * make y-axis labels NOT run into each other
427           (classic and alt) * space horizontal grid lines and lables a bit
428           further apart for tight layouts. * let horizontal lines and y axis
429           labels run a little closer for classic grid
431 2008-05-25 21:17  oetiker
433         * src/rrd_graph.c: fixed calculation of space at the bottom of the
434           graph
436 2008-05-25 20:02  oetiker
438         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
439           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
440           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
441           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
442           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
443           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
444           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
445           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
446           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
447           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
448           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
449           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
450           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
451           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc5
453 2008-05-25 20:00  oetiker
455         * src/rrd_format.h, src/rrd_open.c, src/rrd_update.c: fix update
456           compatibility with rrd-1.0.x files
458 2008-05-20 22:22  oetiker
460         * bindings/Makefile.am: droped rrd_extra.h from the distro with the
461           python update ... must remove it from the Makefile too
463 2008-05-19 21:14  oetiker
465         * NEWS, bindings/python/README, bindings/python/rrd_extra.h,
466           bindings/python/rrdtoolmodule.c, doc/rrdpython.pod: fixed python
467           bindings: * info call isnnow aequivalent to rrdtool info (the same
468           as in the perl and ruby bindings) * graphv and updatev calls added
470 2008-05-18 22:11  oetiker
472         * src/rrd_gfx.c, src/rrd_graph.c, src/rrd_tool.c: * document
473           tabwidth option * fix \t -> tab expansion
475 2008-05-18 15:39  oetiker
477         * src/rrd_graph.c: ytr boundery checking ... this is from the GD
478           days ... we don't need this anymore
480 2008-05-18 15:11  oetiker
482         * src/rrd_dump.c, src/rrd_tool.c: fix indenting
484 2008-05-18 15:11  oetiker
486         * src/rrd_graph.c: pdf, svg and ps formats were not being created
488 2008-05-18 13:06  oetiker
490         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
491           configure.ac, doc/rrdbuild.pod, rrdtool-1.3-release, rrdtool.spec,
492           src/pngsize.c, src/rrd.h, src/rrd_cgi.c, src/rrd_create.c,
493           src/rrd_datalang.c, src/rrd_diff.c, src/rrd_dump.c,
494           src/rrd_error.c, src/rrd_fetch.c, src/rrd_first.c,
495           src/rrd_format.c, src/rrd_format.h, src/rrd_gfx.c,
496           src/rrd_graph.c, src/rrd_graph_helper.c, src/rrd_hw.c,
497           src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
498           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
499           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
500           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
501           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
502           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
503           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
504           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc4
506 2008-05-18 13:04  oetiker
508         * src/rrd_tool.c, src/rrdupdate.c: fix year
510 2008-05-18 12:53  oetiker
512         * src/rrd_graph.c: PRINT returns from rrd_graph did not work due to
513           an off by one error
515 2008-05-18 08:42  oetiker
517         * doc/rrdbuild.pod: updated build instructions to latest libraries
519 2008-05-18 06:37  oetiker
521         * NEWS, configure.ac, src/rrd_i18n.h, src/rrd_tool.c: improved
522           handling of libintl issues
524 2008-05-16 12:29  oetiker
526         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
527           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
528           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
529           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
530           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
531           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
532           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
533           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
534           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
535           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
536           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
537           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
538           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
539           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc3
541 2008-05-16 12:28  oetiker
543         * doc/rrddump.pod, src/rrd_dump.c: added --no-header to
544           documentation and fixed implementation
546 2008-05-16 12:20  oetiker
548         * src/rrd_dump.c: fixed dump_opt implementation
550 2008-05-16 12:18  oetiker
552         * NEWS, src/rrd_dump.c: added no-header option to rrd_dump
554 2008-05-16 12:07  oetiker
556         * src/rrd_graph.c: fix handling of values <= zero for logarithmic
557           display
559 2008-05-15 22:39  oetiker
561         * rrdtool-1.3-release: prepare for the release of rrdtool-1.3rc2
563 2008-05-15 22:39  oetiker
565         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
566           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
567           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
568           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
569           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
570           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
571           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
572           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
573           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
574           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
575           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
576           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
577           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
578           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc2
580 2008-05-15 22:37  oetiker
582         * Makefile.am, configure.ac, rrdtool-1.3-release, src/Makefile.am:
583           fix portability to mac osx and freebsd -- tobi
585 2008-05-12 23:10  oetiker
587         * configure.ac: add solaris pod2man location last
589 2008-05-12 23:03  oetiker
591         * configure.ac, doc/Makefile.am, doc/rrdbuild.pod: some changes to
592           make things work on opensolaris 2008.05
594 2008-05-12 22:42  oetiker
596         * bindings/tcl/Makefile.am: for some reason tclrrd.c does not get
597           picked up using $< at least on opensolaris
599 2008-05-12 22:23  oetiker
601         * src/Makefile.am, src/rrd_graph.h, src/rrd_info.c,
602           src/rrd_rpncalc.c, src/rrd_rpncalc.h, src/rrd_tool.c: allow
603           rrd_rpncalc to build without cairo dependencies ... fix warnings
605 2008-05-12 21:14  oetiker
607         * Makefile.am: add intltool*in files to dist
609 2008-05-12 16:15  oetiker
611         * bindings/python/rrdtoolmodule.c, src/rrd_update.c: fixed indenting
613 2008-05-12 16:15  oetiker
615         * src/rrd_graph.c, src/rrd_hw.c, src/rrd_open.c, src/rrd_rpncalc.c,
616           src/win32comp.c: removed c++ comments //
618 2008-05-12 16:09  oetiker
620         * NEWS: added notes about rewrites in this release
622 2008-05-12 16:08  oetiker
624         * configure.ac, src/Makefile.am: improved handling of library
625           versioning
627 2008-05-12 15:35  oetiker
629         * src/rrd_update.c: should not leave debug enabled
631 2008-05-12 15:33  oetiker
633         * branches/1.2/program/doc/rrdcreate.pod,
634           branches/1.2/program/src/rrd_update.c, doc/rrdcreate.pod,
635           src/rrd_update.c: Fixed handling of unknown data at PDP build
636           time. There was a long standing (even documented) missfeature in
637           rrdtool which caused uknown-data to be accepted as long as it was
638           less than the mrhb. This was never the intended behaviour and had
639           interesting side effects
640           (http://oss.oetiker.ch/rrdtool-trac/ticket/125): If you have a 60
641           Second step with 59s unknown data and 1 second of known data the
642           whole become known data as long as the mrhb was > step. The
643           intended behaviour was that a step should become unknown as soon
644           as it contains more than 50% of unknown data. The patch fixes both
645           the documentation and the code.
647 2008-05-12 13:22  oetiker
649         * src/rrd_create.c: the last_ds value fuer unknown is 'U' and not
650           'UNKN'
652 2008-05-04 18:59  oetiker
654         * src/rrd_getopt.c, src/rrd_getopt1.c: fix for sun sudio 11
655           incompatibility
656           http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=38555
658 2008-05-01 23:23  oetiker
660         * bindings/ruby/main.c, src/rrd.h, src/rrd_info.c, src/rrd_tool.c:
661           indenting fixes
663 2008-05-01 23:23  oetiker
665         * src/rrd_graph.c: make sure properties are shown via graph_v even
666           in --graph-only mode
668 2008-05-01 06:56  oetiker
670         * MakeMakefile: Make the MakeMakefile script a bit more robust
672 2008-04-22 21:40  oetiker
674         * bindings/python/rrd_extra.h, bindings/python/rrdtoolmodule.c: fix
675           for #148
677 2008-04-20 22:46  oetiker
679         * CONTRIBUTORS, NEWS, bindings/perl-shared/RRDs.pm,
680           bindings/perl-shared/RRDs.xs, bindings/ruby/main.c,
681           doc/rrdgraph.pod, src/rrd.h, src/rrd_graph.c, src/rrd_graph.h,
682           src/rrd_info.c, src/rrd_tool.c, src/rrd_tool.h: Introduced a
683           alternated interface to rrd_graph using rrd_info style return
684           values: rrd_graph_v The graph_v interface returnes additional
685           information about the graph including the location of the graphing
686           area within the image. When called with '-' as filename it will
687           even return the image data. The new interface is supported in the
688           rrdtool command line, RRDs perl and ruby bindings.
690 2008-04-17 07:54  oetiker
692         * trunk/talks/nordic-nagios-08,
693           trunk/talks/nordic-nagios-08/abstract-rrdtut.txt: added bullets
695 2008-04-17 05:35  oetiker
697         * src/rrd_update.c: indent fix
699 2008-04-17 05:35  oetiker
701         * src/rrd_tune.c: do not reset the last_ds store unless the data
702           source type is actually changed.
704 2008-04-16 15:50  oetiker
706         * branches/1.2/program/doc/rrdgraph.pod, doc/rrdgraph.pod: fixed 2.
707           x-grid example ... since the lable is valid for the whole day, it
708           must be 86400 wide. --tobi
710 2008-04-12 09:29  oetiker
712         * MakeMakefile, configure.ac: alter order of header inclusion for
713           FreeBSD 4.8 compatibility
715 2008-04-12 09:21  oetiker
717         * branches/1.2/program/src/parsetime.c, src/parsetime.c: do not mess
718           with dst status after running localtime, the system gets confused
719           otherwhise when it comes to times during the switch over periode
720           as DST changes to non DST. -- tobi
722 2008-03-25 23:02  oetiker
724         * src/rrd_dump.c: added missing " escapes to xml header in
725           rrd_tool.c
727 2008-03-25 22:59  oetiker
729         * CONTRIBUTORS: added Florian octo Forster to contrib list
731 2008-03-25 22:59  oetiker
733         * doc/rrdgraph_examples.pod: added missing =back for propper pod
734           syntax
736 2008-03-25 22:58  oetiker
738         * src/rrd_dump.c: fix indent
740 2008-03-25 22:58  oetiker
742         * src/rrd_restore.c: fix broken header comment section -- Florian
743           octo Forster
745 2008-03-25 22:57  oetiker
747         * src/rrd_graph.c: cast size_t to int to avoid warning -- Florian
748           octo Forster
750 2008-03-25 22:56  oetiker
752         * src/rrd_open.c: do not declare DEBUG functions unless compiled in
753           DEBUG mode -- Florian octo Forster
755 2008-03-25 22:55  oetiker
757         * src/rrd_tool.c: make helptexts read only memory
759 2008-03-25 22:55  oetiker
761         * src/rrd_update.c: stop complaints about unused variables if not
762           running DEBUG
764 2008-03-25 22:49  oetiker
766         * MakeMakefile: Added check for intltool version. Use Makefile for
767           cleanup. -- Florian octo Forster
769 2008-03-23 13:43  oetiker
771         * src/rrd_dump.c: added pointer to florian forsters dtd to the rrd
772           dumpt
774 2008-03-19 23:36  oetiker
776         * configure.ac: fix pkgconfig file name
778 2008-03-15 10:39  oetiker
780         * ., .indent.pro, 00README, CONTRIBUTORS, COPYING, COPYRIGHT,
781           MakeMakefile, Makefile.am, NEWS, PROJECTS, README, THREADS, TODO,
782           WIN32-BUILD-TIPS.txt, acinclude.m4, bindings,
783           bindings/Makefile.am, bindings/perl-piped,
784           bindings/perl-piped/MANIFEST, bindings/perl-piped/Makefile.PL,
785           bindings/perl-piped/README, bindings/perl-piped/RRDp.pm,
786           bindings/perl-piped/leaktest.pl, bindings/perl-piped/rrdpl.dsp,
787           bindings/perl-piped/rrdpl.dsw, bindings/perl-piped/t,
788           bindings/perl-piped/t/base.t, bindings/perl-shared,
789           bindings/perl-shared/MANIFEST, bindings/perl-shared/Makefile.PL,
790           bindings/perl-shared/README, bindings/perl-shared/RRDs.pm,
791           bindings/perl-shared/RRDs.ppd, bindings/perl-shared/RRDs.xs,
792           bindings/perl-shared/ntmake.pl, bindings/perl-shared/t,
793           bindings/perl-shared/t/base.t, bindings/python,
794           bindings/python/ACKNOWLEDGEMENT, bindings/python/AUTHORS,
795           bindings/python/COPYING, bindings/python/README,
796           bindings/python/rrd_extra.h, bindings/python/rrdtoolmodule.c,
797           bindings/python/setup.py, bindings/ruby, bindings/ruby/CHANGES,
798           bindings/ruby/README, bindings/ruby/extconf.rb,
799           bindings/ruby/main.c, bindings/ruby/test.rb, bindings/tcl,
800           bindings/tcl/Makefile.am, bindings/tcl/README,
801           bindings/tcl/ifOctets.tcl.in, bindings/tcl/tclrrd.c, configure.ac,
802           debian, debian/README.Debian, debian/build_freetype.sh,
803           debian/changelog, debian/control, debian/copyright,
804           debian/librrd0-dev.files, debian/librrd0.files,
805           debian/librrd0.postinst, debian/librrd0.postrm,
806           debian/librrd0.shlibs, debian/librrdp-perl.files,
807           debian/librrds-perl.files, debian/rrdtool-tcl.files,
808           debian/rrdtool.files, debian/rules, debian/watch, doc,
809           doc/Makefile.am, doc/bin_dec_hex.pod, doc/cdeftutorial.pod,
810           doc/name.inc, doc/rpntutorial.pod, doc/rrd-beginners.pod,
811           doc/rrdbuild.pod, doc/rrdcgi.pod, doc/rrdcreate.pod,
812           doc/rrddump.pod, doc/rrdfetch.pod, doc/rrdfirst.pod,
813           doc/rrdgraph-old.pod, doc/rrdgraph.pod, doc/rrdgraph_data.pod,
814           doc/rrdgraph_examples.pod, doc/rrdgraph_graph.pod,
815           doc/rrdgraph_rpn.pod, doc/rrdinfo.pod, doc/rrdlast.pod,
816           doc/rrdlastupdate.pod, doc/rrdpython.pod, doc/rrdresize.pod,
817           doc/rrdrestore.pod, doc/rrdruby.pod, doc/rrdthreads.pod,
818           doc/rrdtool-dump.dtd, doc/rrdtool-xport.dtd, doc/rrdtool.pod,
819           doc/rrdtune.pod, doc/rrdtutorial.es.pod, doc/rrdtutorial.pod,
820           doc/rrdupdate.pod, doc/rrdxport.pod, examples,
821           examples/4charts.pl.in, examples/Makefile.am,
822           examples/bigtops.pl.in, examples/cgi-demo.cgi.in,
823           examples/minmax.pl.in, examples/perftest.pl.in,
824           examples/piped-demo.pl.in, examples/shared-demo.pl.in,
825           examples/stripes.pl.in, favicon.ico, netware, netware/Makefile,
826           po, po/ChangeLog, po/LINGUAS, po/POTFILES.in, po/de.po,
827           rrdtool-1.2-release, rrdtool-1.3-release, rrdtool.spec, src,
828           src/Makefile.am, src/compile_afm.pl, src/fnv.h, src/get_ver.awk,
829           src/hash_32.c, src/parsetime.c, src/parsetime.h, src/pngsize.c,
830           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
831           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
832           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
833           src/rrd_getopt.c, src/rrd_getopt.h, src/rrd_getopt1.c,
834           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph.h,
835           src/rrd_graph_helper.c, src/rrd_hw.c, src/rrd_hw.h,
836           src/rrd_hw_math.c, src/rrd_hw_math.h, src/rrd_hw_update.c,
837           src/rrd_hw_update.h, src/rrd_i18n.h, src/rrd_info.c,
838           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
839           src/rrd_nan_inf.c, src/rrd_not_thread_safe.c, src/rrd_open.c,
840           src/rrd_resize.c, src/rrd_restore.c, src/rrd_rpncalc.c,
841           src/rrd_rpncalc.h, src/rrd_thread_safe.c,
842           src/rrd_thread_safe_nt.c, src/rrd_tool.c, src/rrd_tool.h,
843           src/rrd_tune.c, src/rrd_update.c, src/rrd_version.c,
844           src/rrd_xport.c, src/rrd_xport.h, src/rrdupdate.c, src/strftime.c,
845           src/strftime.h, src/unused.h, src/win32comp.c, svn2cl.xsl, win32,
846           win32/Makefile, win32/config.h, win32/rrd.dsp, win32/rrd.vcproj,
847           win32/rrd_config.h.msvc, win32/rrdtool.dsp, win32/rrdtool.dsw,
848           win32/rrdtool.vcproj: reindent aded id keyword substitution
850 2008-03-15 10:32  oetiker
852         * src/rrd_rpncalc.c: reat nan as FALSE in an IF CDEF
854 2008-03-07 08:57  oetiker
856         * doc/rrdgraph_rpn.pod, src/rrd_rpncalc.c, src/rrd_rpncalc.h: a
857           nan-safe add operator (ADDNAN) into rrd. I used it to add several
858           incomplete graphs. NaN + NaN => NaN x + NaN => x NaN + y => y x +
859           y => x + y -- Timo Stripf tstripf gmx.de
861 2008-03-02 15:38  oetiker
863         * src/rrd_graph.c: Fix error "cairo_restore without matching
864           cairo_save" when zero-time point is out of graph
866 2008-02-25 07:11  oetiker
868         * branches/1.2/program/src/rrd_fetch.c, src/rrd_fetch.c: Ignore
869           RRA-end when comparing. coverage.
871 2008-02-24 14:27  oetiker
873         * src/rrd_create.c, src/rrd_graph_helper.c, src/rrd_i18n.h,
874           src/rrd_info.c, src/rrd_restore.c, src/rrd_tool.c: fix indents
875           gone out of kileter by patching ...
877 2008-02-24 14:26  oetiker
879         * src/rrd_dump.c, src/rrd_tool.c: get rid of a few type cast
880           warnings
882 2008-02-24 14:26  oetiker
884         * src/rrd_restore.c: fix one segfault while trying to restore an
885           invalid xml file. -- tobi
887 2008-02-21 07:20  oetiker
889         * configure.ac: make ruby obey destdir
891 2008-02-21 07:18  oetiker
893         * po/ChangeLog: initial
895 2008-02-21 07:12  oetiker
897         * MakeMakefile, configure.ac, po/LINGUAS, po/de.po, src/rrd_tool.c:
898           make inbternationalized version actually build
900 2008-02-21 06:59  oetiker
902         * po, po/LINGUAS, po/POTFILES.in, src/rrd_i18n.h: added missing bits
903           from internationalization
905 2008-02-19 12:56  oetiker
907         * branches/1.2/program/src/rrd_create.c,
908           branches/1.2/program/src/rrd_info.c,
909           branches/1.2/program/src/rrd_restore.c, src/rrd_create.c,
910           src/rrd_info.c, src/rrd_restore.c: Generate a random cur_row for
911           each RRA during create/restore operations. This effectively
912           randomizes the block crossings among RRDs created around the same
913           time. Previously, RRDs that were created/restored en masse would
914           cross block boundaries simultaneously, which is sub-optimal. Also,
915           this patch enables the user to see the RRA's cur_row pointer via
916           rrdinfo. This was useful during debugging. -- kevin brintnall
917           kbrint qwest.net
919 2008-02-18 15:04  oetiker
921         * MakeMakefile, Makefile.am, configure.ac, rrdtool.spec,
922           src/Makefile.am, src/rrd_getopt.c, src/rrd_tool.c: Added I18N
923           support for messages printed by rrd_tool.c --
924           http://oss.oetiker.ch/rrdtool-trac/ticket/144
926 2008-02-15 08:49  oetiker
928         * configure.ac: check for pdf as well
930 2008-02-15 08:44  oetiker
932         * configure.ac: check for cairo-ps and cairo-svg explicitly
934 2008-02-06 00:12  oetiker
936         * configure.ac: ready for beta 4
938 2008-02-06 00:10  oetiker
940         * src/rrd_graph.c, src/rrd_graph_helper.c: * replaced strtok with
941           strtok_r for thread safety * fixed im initialization broken after
942           the introduction of dashes ...
944 2008-02-04 22:34  oetiker
946         * src/rrd_create.c: in rrd_create we do not use mmaping and thus
947           need to free rrd struct members in any case ...
949 2008-02-04 22:16  oetiker
951         * src/rrd_update.c: this should help with the memory leak
953 2008-02-04 18:18  oetiker
955         * COPYRIGHT: added zpl 2.1 to floss exception
957 2008-02-01 06:52  oetiker
959         * branches/1.2/program/src/rrd_graph.c, src/rrd_graph.c: fixed
960           parsing of fontnames with embeded spaces
962 2008-01-14 17:11  oetiker
964         * configure.ac: remove c++ warnings flag .. this is not c++ after
965           all
967 2008-01-14 16:52  oetiker
969         * src/rrd_cgi.c, src/rrd_create.c: fixed indenting
971 2008-01-14 16:51  oetiker
973         * src/rrd_gfx.c: fix indents
975 2008-01-14 16:50  oetiker
977         * bindings/tcl/tclrrd.c, configure.ac, src/parsetime.c,
978           src/rrd_cgi.c, src/rrd_create.c, src/rrd_nan_inf.c: * fixed
979           madvise/fadvise detection * fixed many compiler warnings -- Peter
980           Breitenlohner peb mppmu.mpg.de
982 2008-01-13 11:07  oetiker
984         * trunk/tutorial/htwchur/about-oss.odp,
985           trunk/tutorial/htwchur/m7am.odp,
986           trunk/tutorial/htwchur/rrd-exercises.tex: initial
988 2008-01-12 18:37  oetiker
990         * src/rrd_graph.c: weekday and time are too tight
992 2008-01-04 22:53  oetiker
994         * src/rrd_gfx.c, src/rrd_graph.c: fontmap resolution was not
995           matching scaled_font resolution ... this killed layouting ... much
996           better now
998 2008-01-03 21:30  oetiker
1000         * doc/rrdgraph_examples.pod, doc/rrdgraph_graph.pod,
1001           src/rrd_graph_helper.c: get rid of DASHED, only use dashes syntax.
1002           less redundancy -- thomas.gutzler gmail.com
1004 2008-01-02 22:11  oetiker
1006         * CONTRIBUTORS, NEWS, doc/rrdgraph_examples.pod,
1007           doc/rrdgraph_graph.pod, src/rrd_graph.c, src/rrd_graph.h,
1008           src/rrd_graph_helper.c: support for dashed lines in graphs
1010 2008-01-02 22:06  oetiker
1012         * src/pngsize.c, src/rrd_graph.c: fix indenting
1014 2008-01-02 22:06  oetiker
1016         * doc/Makefile.am: ignore errors with txt doc building
1018 2007-12-11 23:41  oetiker
1020         * Makefile.am, doc/rrdbuild.pod: building the docs depends on the
1021           presence of pod2man ... which does not seem to be installed
1022           necessarily
1024 2007-12-08 22:15  oetiker
1026         * doc/rrdbuild.pod: added shared library locations into the docs
1028 2007-12-08 21:35  oetiker
1030         * src/rrd_cgi.c: include stdlib since putenv is in there on solaris
1032 2007-12-08 16:57  oetiker
1034         * configure.ac, doc/rrdbuild.pod, src/rrd_getopt.c: fixing solaris
1035           portability * isinf and isnan definitions fixed * check if rt must
1036           be linked * ordering must be read write in getopt * updated build
1037           instructions
1039 2007-12-02 17:11  oetiker
1041         * trunk/tutorial/htwchur/abstract-rrdtut.txt: fixed spelling
1043 2007-12-02 16:59  oetiker
1045         * trunk/tutorial/htwchur,
1046           trunk/tutorial/htwchur/abstract-rrdtut.txt,
1047           trunk/tutorial/htwchur/m7am.odp: initial text
1049 2007-11-26 20:12  oetiker
1051         * bindings/python/setup.py: fix libdir for python build
1053 2007-11-21 10:51  oetiker
1055         * configure.ac: fixed NetBSD spelling
1057 2007-11-21 06:56  oetiker
1059         * configure.ac: define bsd source to get access to chroot
1061 2007-11-21 06:47  oetiker
1063         * bindings/perl-shared/Makefile.PL, configure.ac: make perlbuild
1064           more portable
1066 2007-11-21 05:54  oetiker
1068         * trunk/talks/rrdtooltipsandtricks,
1069           trunk/talks/rrdtooltipsandtricks/abstract.odt,
1070           trunk/talks/rrdtooltipsandtricks/bio.txt,
1071           trunk/talks/rrdtooltipsandtricks/rrdtipsandtricks.odp: initial
1072           checkin
1074 2007-11-20 22:22  oetiker
1076         * configure.ac: enable madvise defines in netbsd
1078 2007-11-20 00:17  oetiker
1080         * trunk/status/2007-11-19.txt: added 1.2.26
1082 2007-11-20 00:08  oetiker
1084         * src/rrd_format.h, src/rrd_graph.c, src/rrd_nan_inf.c: remove last
1085           traces of rrd_nan_inf.h fix handling of min==max where min < 0
1087 2007-11-19 19:05  oetiker
1089         * trunk/status/2007-11-19.txt: spell checked
1091 2007-11-19 19:02  oetiker
1093         * trunk/status/2007-11-19.txt: added report
1095 2007-11-15 14:39  oetiker
1097         * bindings/ruby/main.c, src/rrd.h, src/rrd_create.c, src/rrd_dump.c,
1098           src/rrd_format.h, src/rrd_graph.c, src/rrd_hw.c, src/rrd_info.c,
1099           src/rrd_open.c, src/rrd_restore.c, src/rrd_tune.c,
1100           src/rrd_update.c, src/rrd_xport.c: re-indented files that have
1101           gone out of indent-style over the last few weeks
1103 2007-11-15 14:36  oetiker
1105         * src/Makefile.am, src/rrd.h, src/rrd_nan_inf.h: integrate
1106           rrd_nan_inf header
1108 2007-11-15 14:35  oetiker
1110         * src/rrd_open.c: Improve layout of documentation. -- Bernhard
1111           Fischer
1113 2007-11-15 14:34  oetiker
1115         * src/rrd_update.c: * rrd_update(): Unify error path. *
1116           parse_template(): Likewise. * allocate_data_structures(): Make
1117           error strings use consistent punctuation. -- bernhard fischer
1119 2007-11-15 14:32  oetiker
1121         * src/pngsize.c: make sure this compiles with aix
1123 2007-11-13 01:45  oetiker
1125         * trunk/tutorial/lisa2007/m7am.odp: lisa update
1127 2007-11-08 10:16  oetiker
1129         * NEWS, bindings/ruby/main.c, doc/rrdruby.pod: fixed start end time
1130           in ruby fetch and added step size -- Mike Perham mperham gmail
1132 2007-11-06 21:27  oetiker
1134         * doc/rrdbuild.pod: updated build instructions
1136 2007-11-04 21:56  oetiker
1138         * bindings/perl-piped/RRDp.pm: handle errors properly ... in RRDp
1139           read call
1141 2007-10-08 14:36  oetiker
1143         * trunk/tutorial/lisa2007/m7am.odp,
1144           trunk/tutorial/lisa2007/rrdtutorial.odp: fixed name for release
1146 2007-10-08 14:36  oetiker
1148         * trunk/tutorial/lisa2007/abstract-rrdtut.txt,
1149           trunk/tutorial/lisa2007/rrdtutorial.odp: getting ready for release
1151 2007-09-16 15:35  oetiker
1153         * src/rrd_open.c: no reason to die when posixfadvise is not
1154           sucessful
1156 2007-09-11 06:28  oetiker
1158         * doc/rrdcreate.pod, doc/rrdtune.pod, src/rrd_create.c,
1159           src/rrd_dump.c, src/rrd_format.h, src/rrd_hw.c, src/rrd_info.c,
1160           src/rrd_restore.c, src/rrd_tune.c: Allow to the the smoothing
1161           window size other thatn the default 5%. -- Evan Miller emiller
1162           imvu.com
1164 2007-09-11 06:16  oetiker
1166         * configure.ac, src/rrd_open.c: added msync before unmap
1168 2007-09-08 05:23  oetiker
1170         * CONTRIBUTORS, doc/rrdgraph_rpn.pod, src/rrd_graph.c,
1171           src/rrd_graph.h: added STDEV aggregation function for VDEF. --
1172           Patrick J Cherry patrick bytemark.co.uk
1174 2007-09-07 22:53  oetiker
1176         * Makefile.am, examples/Makefile.am, examples/perftest.pl.in: a few
1177           leanups -- Bernhard Fischer
1179 2007-09-06 09:06  oetiker
1181         * src/rrd_open.c: added missing ;
1183 2007-09-06 08:42  oetiker
1185         * src/rrd_open.c: * mimic write() and read() even better -- Bernhard
1186           Fischer
1188 2007-09-06 08:40  oetiker
1190         * src/rrd_open.c: rrd_open.c (rrd_read): Mimicing read() behaviour
1191           for EOF case and NULL buffer case. -- Bernhard Fischer
1193 2007-09-02 16:55  oetiker
1195         * doc/rrdgraph_graph.pod: fixed speling of horizon
1197 2007-08-29 06:43  oetiker
1199         * examples/perftest.pl.in: a better performance tester
1201 2007-08-16 07:31  oetiker
1203         * doc/rrdgraph_examples.pod: added holt winters example back into
1204           the examples documentation
1206 2007-08-14 21:59  oetiker
1208         * src/rrd_update.c: Fix for HoltWinters phase-shift bug described
1209           below. When one or more primary data point times were missed, the
1210           SEASONAL and DEVSEASONAL archives were marked as being up-to-date,
1211           so that they would not be written to. It was correct not to write
1212           to these archives, but the code failed to advance the pointers
1213           within the SEASONAL and DEVSEASONAL archives so that future
1214           updates would go to the correct location in the archives. Rather
1215           than mark these archives as up-to-date (by setting
1216           rra_step_cnt[rra_idx] = 0), my patch allocates a new "skip_update"
1217           array that is set to 1 for SEASONAL and DEVSEASONAL archives that
1218           have missed one or more primary data points. When an RRA is
1219           written to, the cur_row pointer advancement happens for all
1220           archives, but the skip_update array is checked just before
1221           actually writing out the changes. Please give it a whirl! -- Evan
1222           Miller emiller imvu.com
1224 2007-08-13 20:06  oetiker
1226         * src/rrd_update.c: Refactored rrd_update code in preparation of
1227           finding the HW update problem -- Evan Miller
1229 2007-08-07 15:02  oetiker
1231         * doc/rrdbuild.pod: updated build instructions for 1.3
1233 2007-08-03 23:46  oetiker
1235         * trunk/talks/rrdtool13/rrdtool13.odp: initial talk
1237 2007-08-03 21:27  oetiker
1239         * trunk/talks/rrdtool13/rrdtool13.odp: addded details
1241 2007-08-03 19:46  oetiker
1243         * svn2cl.xsl: prepare for the release of rrdtool-1.2.99907080300
1245 2007-08-03 19:45  oetiker
1247         * libraries, src/DejaVuSansMono-Roman.ttf, src/VeraMono.ttf: remove
1248           some things we do not need anymore in 1.3
1250 2007-08-03 19:43  oetiker
1252         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
1253           doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c, src/rrd.h,
1254           src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
1255           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
1256           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
1257           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
1258           src/rrd_hw.c, src/rrd_hw.h, src/rrd_info.c,
1259           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
1260           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
1261           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
1262           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
1263           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
1264           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
1265           src/rrdupdate.c: prepare for the release of
1266           rrdtool-1.2.99907080300
1268 2007-08-03 19:43  oetiker
1270         * configure.ac, rrdtool-1.3-release: prepare for 1.3 beta 1
1272 2007-08-03 19:26  oetiker
1274         * src/Makefile.am: continue with the revision numbering
1276 2007-08-03 19:17  oetiker
1278         * doc/rrdgraph_graph.pod: added notes on pango inline formatting
1280 2007-08-02 18:21  oetiker
1282         * trunk/talks/rrdtool13, trunk/talks/rrdtool13/rrdtool13.odp,
1283           trunk/talks/rrdtoolfast/monitoring-en.ppt,
1284           trunk/talks/rrdtoolfast/onlineusv-de.ppt: talk updates
1286 2007-08-01 15:29  oetiker
1288         * src/rrd_graph.c: only release cairo stuff if we ever initialized
1289           it.
1291 2007-08-01 15:28  oetiker
1293         * src/rrd_xport.c: fix for 64bit portability problem ... unsigned
1294           long is not int
1296 2007-07-31 04:53  oetiker
1298         * bindings/ruby/main.c: reindented
1300 2007-07-30 22:29  oetiker
1302         * trunk/tutorial/lisa2007/abstract-rrdtut.txt: added toppics
1304 2007-07-25 20:38  oetiker
1306         * src/rrd_create.c, src/rrd_dump.c, src/rrd_fetch.c,
1307           src/rrd_format.h, src/rrd_graph.c, src/rrd_graph_helper.c,
1308           src/rrd_open.c, src/rrd_restore.c, src/rrd_rpncalc.c,
1309           src/rrd_tool.h, src/rrd_tune.c: fixed indenting
1311 2007-07-25 20:38  oetiker
1313         * src/rrd_update.c: make sure we check input even when the previous
1314           update was a 'U' ... and some indenting fixes
1316 2007-07-24 20:35  oetiker
1318         * trunk/contrib/php4/rrdtool_logo.h: added missing header
1320 2007-07-22 15:51  oetiker
1322         * src/rrd_format.h: new consolidation functions must be added last
1323           or this will break binary compatibility
1325 2007-07-22 15:50  oetiker
1327         * src/rrd_update.c: don't force data out ... let cache management do
1328           this
1330 2007-07-22 09:47  oetiker
1332         * NEWS, src/rrd_create.c, src/rrd_dump.c, src/rrd_format.h,
1333           src/rrd_restore.c: Only create version 4 rrd files if the new
1334           holtwinters MHW.. CF is used.
1336 2007-07-21 19:55  oetiker
1338         * src/rrd_open.c: * remove some experimental code from rrd_open *
1339           rrd_dontneed will release all data except for header blocks and
1340           RRA hot blocks which are going to be updated withing 10 minutes.
1342 2007-07-21 19:53  oetiker
1344         * src/rrd_fetch.c: for now, do not release fetched data ... in the
1345           future we may call rrd_dontneed and let the users decied with an
1346           option if they want to keep the data in cache ...
1348 2007-07-21 19:52  oetiker
1350         * src/Makefile.am: the fonts are now taken from the system. we do
1351           not distribute them anympore
1353 2007-07-21 19:37  oetiker
1355         * NEWS: not on update rrd version
1357 2007-07-20 22:20  oetiker
1359         * src/rrd_format.h: we have a new holtwinders aggregation fucntion,
1360           so we have a new version ...
1362 2007-07-20 22:19  oetiker
1364         * configure.ac: check for fadvise all the time
1366 2007-07-20 22:16  oetiker
1368         * doc/rrdcreate.pod: better docs on the aggregate functions
1370 2007-07-18 22:02  oetiker
1372         * NEWS: added note on locale
1374 2007-07-18 21:59  oetiker
1376         * src/rrd_graph_helper.c: some more piechart removed
1378 2007-07-18 21:47  oetiker
1380         * src/rrd_create.c, src/rrd_graph.c, src/rrd_rpncalc.c,
1381           src/rrd_tune.c, src/rrd_update.c: make sure all ascii to float
1382           parsing uses LC_NUMERIC = C so that we do not stuble on locales
1383           confusing the , with a .
1385 2007-07-18 00:30  oetiker
1387         * src/rrd_create.c, src/rrd_open.c, src/rrd_tool.h,
1388           src/rrd_update.c: * rrd_open: rrd_close does not purge file from
1389           cache * rrd_open: new function rrd_dontneed for purging un-needed
1390           pages from core * rrd_open: in linux at least only fadivse
1391           DONTNEED has the power to purge pages from cache, so letst call
1392           madvise as well as fadvise * rrd_create: uses open/write/close
1393           now, flushes file to disk and keeps only hot pages in core *
1394           rrd_update: keeps only hot pages in core * configure enables
1395           FADVISE even when mmap is in use
1397 2007-07-17 21:46  oetiker
1399         * src/rrd_open.c, src/rrd_resize.c: added comment on float cookie
1401 2007-07-16 06:37  oetiker
1403         * bindings/ruby/main.c: fix for fetch in ruby bindings and support
1404           for info added.
1406 2007-07-14 13:26  oetiker
1408         * trunk/status/2007-07-14.txt: added report
1410 2007-07-12 20:33  oetiker
1412         * doc/rrdtutorial.pod: improve wording
1414 2007-07-12 20:33  oetiker
1416         * configure.ac: fix tcl build settup
1418 2007-07-12 20:33  oetiker
1420         * trunk/tutorial/emanics/rrd-exercises.tex,
1421           trunk/tutorial/emanics/rrdtutorial.odp,
1422           trunk/tutorial/linuxforum2007/rrdtutorial.odp: monor updates
1424 2007-07-11 23:08  oetiker
1426         * src/rrd_create.c: usr rrd_free for freeing the rrd structs ...
1427           vito caputo
1429 2007-07-10 05:31  oetiker
1431         * trunk/tutorial/emanics/rrd-exercises.tex: fixed linebreak
1433 2007-07-09 20:18  oetiker
1435         * trunk/tutorial/emanics/rrd-exercises.tex: remove the 3.5h comment
1437 2007-07-06 14:05  oetiker
1439         * trunk/tutorial/emanics, trunk/tutorial/emanics/rrd-exercises.tex,
1440           trunk/tutorial/emanics/rrdtutorial.odp: initial emanics versions
1442 2007-07-05 15:19  oetiker
1444         * src/rrd_graph_helper.c: prevent potential segfaults on boxes where
1445           time_t is not long
1447 2007-06-24 11:42  oetiker
1449         * trunk/tutorial/lisa2007/abstract-rrdtut.txt: add halfday
1451 2007-06-24 11:41  oetiker
1453         * trunk/tutorial/lisa2007/abstract-rrdtut.txt: fritz fix
1455 2007-06-19 06:26  oetiker
1457         * trunk/tutorial/lisa2007: updated for lisa
1459 2007-06-18 18:25  oetiker
1461         * src/rrd_cgi.c, src/rrd_graph.c, src/rrd_tune.c, src/rrd_xport.c:
1462           fix indentation
1464 2007-06-18 16:05  oetiker
1466         * configure.ac, src/parsetime.c, src/rrd_cgi.c, src/rrd_create.c,
1467           src/rrd_fetch.c, src/rrd_first.c, src/rrd_getopt.c,
1468           src/rrd_getopt1.c, src/rrd_graph.c, src/rrd_open.c,
1469           src/rrd_restore.c, src/rrd_thread_safe.c, src/rrd_tune.c,
1470           src/rrd_update.c, src/rrd_xport.c: Bernhard Fischer: - move
1471           several static struct option out of loops and makes them
1472           non-static - moves some functions from old-style definitions into
1473           new-style definitions
1475 2007-06-16 23:20  oetiker
1477         * CONTRIBUTORS: Bernhard is not Benrard
1479 2007-06-16 05:32  oetiker
1481         * trunk/contrib/php4/config.m4, trunk/contrib/php4/configure,
1482           trunk/contrib/php4/ltconfig, trunk/contrib/php4/php_rrdtool.h,
1483           trunk/contrib/php4/rrdtool.c: lets have just a single rrdtool
1484           extension annd not two ... -- Jarod Wilson <jwilson@redhat.com>
1486 2007-06-15 21:49  oetiker
1488         * NEWS: notes on evans contribs
1490 2007-06-15 21:41  oetiker
1492         * rrdtool.spec: rrdtool.spec from Jarod "redhat" Wilson
1494 2007-06-15 08:09  oetiker
1496         * CONTRIBUTORS: updated contributors
1498 2007-06-15 08:01  oetiker
1500         * NEWS: added note on TEXTALIGN
1502 2007-06-15 07:59  oetiker
1504         * doc/rrdcreate.pod, doc/rrdtune.pod, src/Makefile.am,
1505           src/rrd_create.c, src/rrd_dump.c, src/rrd_format.c,
1506           src/rrd_format.h, src/rrd_graph.c, src/rrd_hw.c,
1507           src/rrd_hw_math.c, src/rrd_hw_math.h, src/rrd_hw_update.c,
1508           src/rrd_hw_update.h, src/rrd_info.c, src/rrd_restore.c,
1509           src/rrd_tune.c, src/rrd_update.c: There are two popular variants
1510           of the Holt-Winters forecasting method; RRDtool supports the
1511           "additive" method, which means that seasonal variation is simply
1512           added to the baseline. For our application, it would be more
1513           appropriate to use the "multiplicative" Holt-Winters method, where
1514           seasonal variation is a coefficient multiplied by the baseline.
1515           Quick example to illustrate the difference: if the average doubles
1516           season-over-season, the additive method would predict the delta
1517           between min and max to be constant, whereas the multiplicative
1518           method would predict the delta to double as well. Attached is a
1519           patch against trunk to support the multiplicative method. I've
1520           done this with a new consolidation function, MHWPREDICT, which is
1521           essentially interchangeable with HWPREDICT. There is a noticeable
1522           improvement in prediction deviations for certain types of
1523           functions; the attachments show HWPREDICT and MHWPREDICT
1524           predictions for a function with an x*sin(x) component. Because
1525           HWPREDICT and MHWPREDICT differ only in their equations, I've
1526           factored out their math into rrd_hw_math.c. The appropriate
1527           smoothing functions are passed to the update functions in a
1528           container of function pointers, which are called where
1529           appropriate. Thus the additive and multiplicative methods use the
1530           same update functions, and the right equations are evaluated
1531           without having flag checks everywhere. This approach, I think,
1532           makes the algorithms quite clear, with minimal duplicate code. I
1533           have moved update_hwpredict, update_seasonal, update_devpredict,
1534           update_devseasonal, and update_failures into a separate file,
1535           rrd_hw_update.c, with some slight refactoring related to
1536           rrd_hw_math.c. I ran some regression tests against trunk to make
1537           sure I didn't break anything with the existing HWPREDICT code.
1538           MHWPREDICT uses the same deviation smoothing and failure detection
1539           algorithms as HWPREDICT. Some helpful references on the
1540           multiplicative Holt-Winters method:
1541           http://www.it.iitb.ac.in/~praj/acads/seminar/04329008_ExponentialSmoothing.pdf
1542           (a student's quick overview of additive vs. multiplicative HW)
1543           http://ideas.repec.org/p/msh/ebswps/1999-1.html (paper on
1544           variations to the multiplicative Holt-Winters, including variance
1545           calculations; FYI, my implementation uses "Model 1") My employer
1546           and the owner of this patch (IMVU, Inc.) is happy to license it
1547           under the same terms as RRDtool, i.e. give it to the project. --
1548           Evan Miller emiller imvu.com
1550 2007-06-15 06:43  oetiker
1552         * src/rrd.h: oops missed to update the in memory output interface
1553           here
1555 2007-06-15 06:28  oetiker
1557         * src/rrd.h, src/rrd_graph.c, src/rrd_graph.h: added interface to
1558           get rendered image via a pointer to allocated memory ... Evan
1559           Miller emmiller gmail.com
1561 2007-06-15 06:12  oetiker
1563         * configure.ac: improve fontnaming
1565 2007-06-14 20:30  oetiker
1567         * bindings/ruby/main.c, src/rrd_graph.c, src/rrd_graph_helper.c,
1568           src/rrd_rpncalc.c: fixed indentation
1570 2007-06-14 20:28  oetiker
1572         * doc/rrdgraph_graph.pod, src/rrd_graph.c, src/rrd_graph.h,
1573           src/rrd_graph_helper.c: added TEXTALIGN command to change the
1574           default text alignment
1576 2007-06-13 16:53  oetiker
1578         * bindings/tcl/Makefile.am, bindings/tcl/tclrrd.c: fixed tcl
1579           includes
1581 2007-06-13 16:51  oetiker
1583         * bindings/ruby/main.c: be more helpful when raising rb_eTypeError
1584           in string_arr string_arr_new(VALUE rb_strings). This patch
1585           indicates which index is in error as well as the type you are
1586           erroneously passing. -- anonymous
1588 2007-06-12 20:36  oetiker
1590         * src/rrd_update.c: Bernhard Fischer: - fix nulling the updvals -
1591           cosmetic change to move the option struct out of the loop. - need
1592           to operate on a copy of optarg
1594 2007-06-11 19:45  oetiker
1596         * doc/rrdgraph_rpn.pod, src/rrd_rpncalc.c, src/rrd_rpncalc.h: added
1597           TRENDNAN function -- Timo Stripf
1599 2007-06-11 19:45  oetiker
1601         * src/rrd_graph.c: allow output to stdout -- Timo Stripf
1603 2007-06-11 16:49  oetiker
1605         * NEWS: added more news
1607 2007-06-11 16:34  oetiker
1609         * doc/rrdgraph.pod, src/rrd_graph.c: fixed indentation, added
1610           documentation note on gridfitting.
1612 2007-06-11 16:33  oetiker
1614         * src/rrd_graph.c: fix arrow locations
1616 2007-06-11 16:20  oetiker
1618         * src/rrd_graph.c: disable gridfitting for vector formats
1620 2007-06-11 16:14  oetiker
1622         * src/rrd_graph.c, src/rrd_graph.h: make pdf output work
1624 2007-06-11 15:32  oetiker
1626         * NEWS: added detail
1628 2007-06-11 15:11  oetiker
1630         * NEWS, configure.ac, doc/rrdgraph.pod, src/Makefile.am,
1631           src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c, src/rrd_graph.h,
1632           src/rrd_graph_helper.c: --font-render-mode is back, and there is
1633           also --graph-render-mode now. It allows to enable mono graphs that
1634           look strikingly like rrdtool 1.0.x --tobi
1636 2007-06-11 13:36  oetiker
1638         * NEWS, src/rrd_update.c: Bernhard Fischer: - NEWS mention the new
1639           file accessors - rrd_update.c: remove unused some cruft
1641 2007-06-11 10:09  oetiker
1643         * src/rrd_update.c: Bernhard Fischer: - fix maintaining our file-pos
1644           when we have to wrap the rra_ptr in update(). - no need to update
1645           the header-data a second time for the mmap case.
1647 2007-06-11 00:23  oetiker
1649         * NEWS: updated news
1651 2007-06-11 00:22  oetiker
1653         * configure.ac, doc/rrdgraph.pod, src/Makefile.am: * added some
1654           documentation * updated version number
1656 2007-06-10 23:55  oetiker
1658         * acinclude.m4, configure.ac, src/Makefile.am, src/art_rgba_svp.c,
1659           src/art_rgba_svp.h, src/rrd_afm.c, src/rrd_afm.h,
1660           src/rrd_afm_data.c, src/rrd_afm_data.h, src/rrd_gfx.c,
1661           src/rrd_gfx.h, src/rrd_graph.c, src/rrd_graph.h,
1662           src/rrd_graph_helper.c: switched graphics library from arts to
1663           cairo+pango
1665 2007-06-04 11:15  oetiker
1667         * configure.ac, src/Makefile.am: Bernhard Fischer: - new configure
1668           option --enable-static-programs
1670 2007-06-01 19:11  oetiker
1672         * src/rrd_open.c, src/rrd_resize.c: Bernhard: - implement resize
1673           SHRINK for FD (mmap is to be done) - indent
1675 2007-06-01 17:59  oetiker
1677         * src/rrd_graph.c: --full-size-mode with and without --no-legend
1678           should work now -- Matthew Chambers
1680 2007-06-01 17:35  oetiker
1682         * src/rrd_open.c, src/rrd_resize.c: Bernhard - fill the file with
1683           DNAN and add the remaining data in after the fact ...
1685 2007-06-01 17:34  oetiker
1687         * src/rrd_open.c, src/rrd_resize.c: Bernhard Fischer - implement
1688           resize, growing part. truncation is to be done.
1690 2007-06-01 09:10  oetiker
1692         * src/rrd_cgi.c, src/rrd_graph_helper.c, src/rrd_open.c: Bernhard
1693           Fischer - use 'z' length modifier when printing size_t - add a
1694           cast to __rrd_read and document why it is there - add RANDOM hint
1695           for the header
1697 2007-05-31 18:47  oetiker
1699         * src/rrd_open.c: Bernhard: - plug tiny mem-leak in error path of
1700           rrd_close where freeing the rrd_file was forgotten. - improve two
1701           error messages - use CHECK_MADVISE_OVERLAPS per default
1703 2007-05-30 19:56  oetiker
1705         * src/rrd_open.c, src/rrd_update.c: fix rrd_write -- Bernhard
1706           Fischer
1708 2007-05-30 12:41  oetiker
1710         * src/rrd_fetch.c, src/rrd_first.c, src/rrd_graph.c,
1711           src/rrd_graph.h, src/rrd_info.c, src/rrd_lastupdate.c,
1712           src/rrd_open.c, src/rrd_resize.c: fix indenting ... again
1714 2007-05-30 12:39  oetiker
1716         * src/rrd_create.c, src/rrd_dump.c, src/rrd_fetch.c,
1717           src/rrd_first.c, src/rrd_info.c, src/rrd_last.c,
1718           src/rrd_lastupdate.c, src/rrd_open.c, src/rrd_resize.c,
1719           src/rrd_tune.c, src/rrd_update.c: From Bernhard Fischer -
1720           rrd_close(): call close on the file and use rrd_close consistently
1721           - clean up some error paths. The fadvise error path is leaking
1722           memory (see XXX in these spots).
1724 2007-05-30 09:28  oetiker
1726         * trunk/contrib/php4/examples/rrd_fetch.php,
1727           trunk/contrib/php4/php_rrdtool.h, trunk/contrib/php4/rrdtool.c:
1728           make this work on recent php4 versions -- Bernhard Fischer
1730 2007-05-30 05:23  oetiker
1732         * CONTRIBUTORS, doc/rrdgraph.pod, src/rrd_graph.c, src/rrd_graph.h:
1733           switch for rrd_graph to specify the outer-size of the graph and
1734           not just the size of the canvas: --full-size-mode --
1735           matthew.chambers vanderbilt.edu
1737 2007-05-29 21:29  oetiker
1739         * configure.ac, examples/perftest.pl.in, src/rrd_hw.c,
1740           src/rrd_last.c, src/rrd_lastupdate.c, src/rrd_open.c,
1741           src/rrd_resize.c, src/rrd_tool.c, src/rrd_tune.c,
1742           src/rrd_update.c: More updates from Bernhard Fischer - flag
1743           rrd_resize's old file with RRD_COPY - cleanup error-handling
1744           pathes in rrd_update and fix a few typos in comments -
1745           rrd_close(): implement printing mincore results for the rrd if
1746           DEBUG=2 was defined - rrd_open(): madvise start addresses need to
1747           be page-aligned; implement alternative path to the fine-grained
1748           (i.e. exact) madvise by flagging just the first two pages as
1749           needed (see TWO_PAGES). Implement alternative path that records
1750           the last madvise()ed area to avoid redundant calls to madvise() on
1751           identical areas (due to page-alignment constraints) -- see
1752           CHECK_MADVISE_OVERLAPS. Implement path for USE_DIRECT_IO. -
1753           configure: add check for O_DIRECT flag to open(2). Add option
1754           --enable-direct-io. Add _GNU_SOURCE to CFLAGS to silence warnings
1755           about chroot which is marked LEGACY since SUSv2 and is a non POSIX
1756           extension. Make checks for posix_fadvise() dependant on
1757           --disable-mmap, since we do not need fadvise for the mmap case.
1759 2007-05-25 15:24  oetiker
1761         * src/rrd_stat.c: tobis old cruft removal program ...
1763 2007-05-25 13:14  oetiker
1765         * src/rrd_dump.c, src/rrd_fetch.c, src/rrd_open.c, src/rrd_resize.c,
1766           src/rrd_update.c: updates from Bernhard Fischer rep dot nop gmail
1767           com - add some more rrd_sterror calls to failure paths. - make
1768           rrdtool updatev work like 1.2.23 (i.e. multiple values are still
1769           broken, but at least updating a single value works; see
1770           http://oss.oetiker.ch/rrdtool-trac/ticket/8) - indent touched
1771           files.
1773 2007-05-25 13:12  oetiker
1775         * .indent.pro, Makefile.am, configure.ac, examples/perftest.pl.in,
1776           src/rrd_dump.c, src/rrd_fetch.c, src/rrd_open.c, src/rrd_resize.c,
1777           src/rrd_tool.h, src/rrd_update.c: Updates from Bernhard Fischer
1778           rep dot nop gmail com - fix typo in rrd_fetch where rrd_read
1779           result was checked against an incorrect size. - in rrd_fetch, drop
1780           rrd_head_size in favour of rrd_file->header_len - in rrd_fetch,
1781           make the message "post fetch" unambiguous (now past vs. post). -
1782           change usage of param rdwr of rrd_open: allow for RRD_READONLY,
1783           RRD_READWRITE, RRD_CREAT, RRD_READAHEAD; adjust callers
1784           accordingly: + rrd_resize needs CREAT + rrd_dump may want
1785           READAHEAD - implement FD based I/O in rrd_open, rrd_read,
1786           rrd_write, rrd_seek. - in rrd_update, unify write_RRA_row(). -
1787           sort | uniq the -T in .indent.pro (info_t was duplicated) - add
1788           stub of an option to use O_DIRECT to the configury - in
1789           Makefile.am, simplify the "indent" invocation of find: My find may
1790           not support "-o" resp. "-or" nor braces. Using -name "*.[ch]"
1791           works everywhere, AFAIK.
1793 2007-05-24 08:26  oetiker
1795         * configure.ac: use proper preprocessor directives for the
1796           config-checks. -- tobi
1798 2007-05-24 07:21  oetiker
1800         * configure.ac: fixed version number for development
1802 2007-05-24 06:16  oetiker
1804         * .indent.pro, Makefile.am, bindings/python/rrd_extra.h,
1805           bindings/python/rrdtoolmodule.c, bindings/ruby/main.c,
1806           bindings/tcl/tclrrd.c, libraries/afm/test-afm.c, src/.indent.pro,
1807           src/hash_32.c, src/parsetime.c, src/rrd.h, src/rrd_afm.c,
1808           src/rrd_create.c, src/rrd_dump.c, src/rrd_fetch.c, src/rrd_gfx.c,
1809           src/rrd_gfx.h, src/rrd_graph.c, src/rrd_graph_helper.c,
1810           src/rrd_hw.c, src/rrd_hw.h, src/rrd_info.c, src/rrd_open.c,
1811           src/rrd_rpncalc.c, src/rrd_rpncalc.h, src/rrd_tool.h,
1812           src/rrd_update.c, src/rrd_xport.c, win32/config.h: indent all the
1813           rest of the code, and add some typedefs to indent.pro there is now
1814           a indent makefile target
1816 2007-05-23 21:40  oetiker
1818         * src/gdpng.c: removed superfluouse code
1820 2007-05-23 21:39  oetiker
1822         * src/.indent.pro: added more indenting rules
1824 2007-05-23 21:33  oetiker
1826         * src/.indent.pro, src/art_rgba_svp.c, src/art_rgba_svp.h,
1827           src/fnv.h, src/gdpng.c, src/hash_32.c, src/parsetime.c,
1828           src/pngsize.c, src/rrd.h, src/rrd_afm.c, src/rrd_afm.h,
1829           src/rrd_afm_data.c, src/rrd_afm_data.h, src/rrd_cgi.c,
1830           src/rrd_create.c, src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c,
1831           src/rrd_fetch.c, src/rrd_first.c, src/rrd_format.c,
1832           src/rrd_format.h, src/rrd_getopt.c, src/rrd_getopt.h,
1833           src/rrd_getopt1.c, src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c,
1834           src/rrd_graph.h, src/rrd_graph_helper.c, src/rrd_hw.c,
1835           src/rrd_hw.h, src/rrd_info.c, src/rrd_is_thread_safe.h,
1836           src/rrd_last.c, src/rrd_lastupdate.c, src/rrd_nan_inf.c,
1837           src/rrd_nan_inf.h, src/rrd_not_thread_safe.c, src/rrd_open.c,
1838           src/rrd_resize.c, src/rrd_restore.c, src/rrd_rpncalc.c,
1839           src/rrd_rpncalc.h, src/rrd_stat.c, src/rrd_thread_safe.c,
1840           src/rrd_thread_safe_nt.c, src/rrd_tool.c, src/rrd_tool.h,
1841           src/rrd_tune.c, src/rrd_update.c, src/rrd_version.c,
1842           src/rrd_xport.c, src/rrd_xport.h, src/rrdupdate.c, src/strftime.c,
1843           src/strftime.h, src/win32comp.c: reindented everything according
1844           to .indent.pro
1846 2007-05-23 20:57  oetiker
1848         * .indent.pro, src/.indent.pro: profile must be in the source
1849           directory to work
1851 2007-05-23 20:57  oetiker
1853         * .indent.pro: tabs be gone!
1855 2007-05-23 20:42  oetiker
1857         * configure.ac, src/Makefile.am, src/rrd.h, src/rrd_dump.c,
1858           src/rrd_fetch.c, src/rrd_first.c, src/rrd_hw.c, src/rrd_hw.h,
1859           src/rrd_info.c, src/rrd_last.c, src/rrd_lastupdate.c,
1860           src/rrd_open.c, src/rrd_resize.c, src/rrd_restore.c,
1861           src/rrd_stat.c, src/rrd_thread_safe.c, src/rrd_tool.h,
1862           src/rrd_tune.c, src/rrd_update.c, src/unused.h: * progress in
1863           moving all the fileaccess over to a wrapper system that can do fd
1864           based and mmap based fileaccess transparently ... * small fixes
1865           left and right to improve code quality and stability. -- Bernhard
1866           Fischer rep dot nop gmail com
1868 2007-05-23 16:10  oetiker
1870         * .indent.pro: we are going to use indent from now on to keep code
1871           indenting consistent throughout the project
1873 2007-05-23 16:08  oetiker
1875         * .: new trunk based on current 1.2
1877 2007-05-23 16:07  oetiker
1879         * .: restarting trynk for 1.2
1881 2007-05-22 11:03  oetiker
1883         * trunk/talks/rrdtoolfast/onlineusv-de.ppt: initial
1885 2007-05-22 09:27  oetiker
1887         * trunk/talks/rrdtoolfast/fasttalk.ppt,
1888           trunk/talks/rrdtoolfast/samfs-de.ppt: renamed
1890 2007-04-10 13:49  oetiker
1892         * trunk/status/2007-04-10.txt: added sponsors
1894 2007-04-10 13:29  oetiker
1896         * trunk/status/2007-04-10.txt: second reading ...
1898 2007-04-10 13:14  oetiker
1900         * trunk/status, trunk/status/2007-04-10.txt: status report initial
1901           version
1903 2007-03-19 22:01  oetiker
1905         * trunk/articles/rrdtool-infoweek-2007-03.doc: infoweek artikel
1906           initial
1908 2007-03-19 14:24  oetiker
1910         * trunk/articles, trunk/articles/rrdtool-infoweek-2007-03.doc:
1911           initial
1913 2007-03-02 06:38  oetiker
1915         * trunk/talks/rrdtoolfast/monitoring-en.ppt: added english version
1917 2007-02-20 06:53  oetiker
1919         * trunk/tutorial/linuxforum2007/rrdtutorial.odp: ready for
1920           presentation at linuxforum
1922 2007-01-31 08:29  oetiker
1924         * trunk/talks/rrdtoolfast/fasttalk.ppt: updated for samfs
1926 2007-01-30 08:36  oetiker
1928         * trunk/talks/rrdtoolfast/fasttalk.ppt: added fasttalk for samfs
1930 2007-01-30 08:34  oetiker
1932         * trunk/talks, trunk/talks/rrdtoolfast: initial
1934 2007-01-22 17:20  oetiker
1936         * trunk/tutorial, trunk/tutorial/linuxforum2007,
1937           trunk/tutorial/linuxforum2007/abstract-rrdtut.txt,
1938           trunk/tutorial/linuxforum2007/rrdtutorial.odp,
1939           trunk/tutorial/linuxforum2007/tobi-2006.jpg: initial
1941 2006-02-13 14:40  oetiker
1943         * NEWS: removed extra line from top
1945 2005-04-04 22:15  oetiker
1947         * trunk/meta/plan-1.2.txt: plan for 1.2 is now in the 1.2 branche
1949 2005-04-03 12:44  oetiker
1951         * trunk/meta/plan-1.2.txt: verified operation on debian
1953 2005-04-03 12:44  oetiker
1955         * README, configure.ac: update build instructions and configure
1956           output.
1958 2005-04-03 11:44  oetiker
1960         * doc/rrdgraph_graph.src, src/rrd_graph_helper.c: paramters in SHIFT
1961           are separated by : like everywhere else
1963 2005-04-03 11:36  oetiker
1965         * doc/rrdgraph_graph.src, src/rrd_graph.c, src/rrd_graph.h,
1966           src/rrd_graph_helper.c: the piechart code does not produce release
1967           ready results ... hide it behind WITH_PIECHART define
1969 2005-04-03 11:11  oetiker
1971         * src/rrd_gfx.c: improve png writing speed by lowering the
1972           compression
1974 2005-04-03 11:11  oetiker
1976         * src/rrd_graph.c: make sure the font path is shorter than the
1977           buffer
1979 2005-04-03 10:10  oetiker
1981         * CONTRIBUTORS, src/rrd_graph.c, src/rrd_graph.h: fix graph layout
1982           ... especially consider text propperties propperly
1984 2005-04-03 09:37  oetiker
1986         * src/rrd_graph_helper.c: the legend string of a PRINT command gets
1987           renderd later by runnning it through printf.
1989 2005-04-03 09:35  oetiker
1991         * configure.ac, src/rrd_update.c: MMAP support for rrdtool this is
1992           suposed to speed-up uptime 4 times. -- Radoslaw Karas
1993           <rkaras@tyndall.ie>
1995 2005-03-20 21:17  oetiker
1997         * bindings/Makefile.am: revert to last working version
1999 2005-03-20 21:11  oetiker
2001         * bindings/Makefile.am: fix quoting
2003 2005-03-20 21:00  oetiker
2005         * bindings/Makefile.am: quote sed expression
2007 2005-03-20 20:59  oetiker
2009         * doc/rrdgraph.src, doc/rrdgraph_graph.src: document tabbing support
2010           by adding in the textformatting notes document --tabwidth argument
2011           document AXIS color
2013 2005-03-20 20:58  oetiker
2015         * src/rrd_graph.c, src/rrd_graph.h, src/rrd_graph_helper.c: * allow
2016           configuration of the default tab width * added new configurable
2017           color AXIS * made tabbing support work with legend elements * use
2018           propper font for the legend: LEGEND * fix apperance by makeing
2019           grid more transparent * draw axis over the graph not under it.
2021 2005-03-20 20:56  oetiker
2023         * src/rrd_gfx.c, src/rrd_gfx.h: added tabbig support
2025 2005-03-20 20:55  oetiker
2027         * configure.ac: include the thread defs after they have been found
2028           not before
2030 2005-03-20 20:54  oetiker
2032         * trunk/meta/plan-1.2.txt: sync with reality
2034 2005-03-13 16:34  oetiker
2036         * bindings/perl-shared/RRDs.xs: propperly integrate rrd_first
2038 2005-03-13 16:13  oetiker
2040         * MakeMakefile: autotools still run after configure this is not good
2041           ... run autoreconf at the end of MakeMakefile. Maybe this will
2042           help
2044 2005-03-13 16:09  oetiker
2046         * configure.ac: set install patch to version
2048 2005-03-13 16:08  oetiker
2050         * MakeMakefile: re-run autotools to make sure dependent dates are
2051           correct
2053 2005-03-13 16:00  oetiker
2055         * MakeMakefile: reintroduce final header regen
2057 2005-03-13 15:57  oetiker
2059         * MakeMakefile: still trying to get the order of calling autotools
2060           right
2062 2005-03-13 15:54  oetiker
2064         * MakeMakefile: create aclocal.m4 before libtoolize
2066 2005-03-13 15:51  oetiker
2068         * MakeMakefile: make the headers first
2070 2005-03-13 15:16  oetiker
2072         * doc/rrdfirst.pod: add the documentation for first
2074 2005-03-13 15:14  oetiker
2076         * src/Makefile.am: ntconfig is no more
2078 2005-03-13 15:12  oetiker
2080         * src/rrd_first.c: missed the actual code for first
2082 2005-03-12 17:06  oetiker
2084         * bindings/perl-shared/RRDs.xs, doc/Makefile.am, src/Makefile.am,
2085           src/rrd.h, src/rrd_tool.c: rrd_first code contributed by Burton
2086           Strauss <Burton@ntopSupport.com>
2088 2005-03-10 17:04  oetiker
2090         * trunk/meta/plan-1.2.txt: updated plan ...
2092 2005-03-10 17:03  oetiker
2094         * README, acinclude.m4, bindings/Makefile.am, configure.ac,
2095           examples/4charts.pl.in, examples/bigtops.pl.in,
2096           examples/cgi-demo.cgi.in, examples/minmax.pl.in,
2097           examples/piped-demo.pl.in, examples/shared-demo.pl.in,
2098           examples/stripes.pl.in, src/rrd.h, src/rrd_last.c, src/rrd_tool.h:
2099           * Updated perl compile system. It now uses Makefile.PL for
2100           everything, but gets it to install the perl module in
2101           @prefix@/lib/perl such that you can use the same use lib line for
2102           whatever platform and perlversion you install into this directory.
2103           They all live neatly next to each other. * fixed examples to work
2104           with new perl install system. Added a few exec_prefix lines where
2105           appropriate * fixed piped demo * fixed VeraMono.ttf file. This
2106           somehow got damaged by cvs ... * added thread defines to normal
2107           compile run, so that _r functions to not through errors. * tested
2108           compilation and installation
2110 2005-03-04 23:53  oetiker
2112         * acinclude.m4, configure.ac: revamped configure system ... lots
2113           more stuff is in acinclude now still a bit of a mess, but better
2114           than before ... if configure does not find the dependent libraries
2115           and header it will not try to get help from pkg-config. If you
2116           know where your libraries are it is best to just use CPPFLAGS and
2117           LDFLAGS to specify their location.
2119 2005-03-04 00:12  oetiker
2121         * MakeMakefile, acinclude.m4, bindings/Makefile.am, configure.ac,
2122           src/Makefile.am: Big autotool update: * Upgraded to the latest
2123           version of autoconf, automake and libtool * replaced pthread
2124           detection code in configure with a more effective one * added a
2125           test to see if special solaris defines are required for ctime_r to
2126           behave posixly correct. * Fixed lots of warnings from autotools *
2127           started adding support for pkg-config ... this will eventually
2128           make the whole library finding much simpler
2130 2005-03-04 00:05  oetiker
2132         * trunk/meta/plan-1.2.txt: added warning cleanup
2134 2005-03-03 13:56  oetiker
2136         * trunk/meta/plan-1.2.txt: added notes about including stuff
2138 2005-03-03 13:48  oetiker
2140         * trunk/meta/plan-1.2.txt: spelled
2142 2005-03-03 13:46  oetiker
2144         * trunk/meta/plan-1.2.txt: initial
2146 2005-03-03 13:34  oetiker
2148         * trunk/contrib/php4/.cvsignore, trunk/meta,
2149           trunk/meta/plan-1.2.txt, ., .cvsignore, bindings/.cvsignore,
2150           bindings/perl-piped/.cvsignore, bindings/perl-shared/.cvsignore,
2151           bindings/tcl/.cvsignore, doc/.cvsignore, examples/.cvsignore,
2152           libraries/.cvsignore, src/.cvsignore: ignorelists are a propperty
2153           of an svn directory not a file
2155 2005-03-03 13:21  oetiker
2157         * branches/gnu, branches/gpl, trunk/CVSROOT, trunk/rrdtool: post
2158           cvs2svn conversion cleanup
2160 2005-02-27 22:00  oetiker
2162         * src/rrd_cgi.c: do not complain when setting environemnt variable
2163           sucessfully. -- hunter@mimuw.edu.pl
2165 2005-02-13 16:13  oetiker
2167         * CONTRIBUTORS, bindings/perl-shared/RRDs.xs, bindings/tcl/tclrrd.c,
2168           src/rrd.h, src/rrd_cgi.c, src/rrd_graph.c, src/rrd_graph.h,
2169           src/rrd_tool.c: let rrd_graph return the actual value range it
2170           picked ... -- Henrik Stoerner <henrik@hswn.dk>
2172 2005-01-28 14:02  oetiker
2174         * src/rrd_hw.c: fix for memory leak. Rene Gallati <security ..
2175           draxinusom.ch>
2177 2005-01-03 22:25  oetiker
2179         * TODO: update todo
2181 2004-10-25 22:22  oetiker
2183         * doc/rrdgraph.src, src/rrd_graph.c, src/rrd_graph.h: *
2184           fore-rules-legend option -- author name missing
2186 2004-10-25 22:21  oetiker
2188         * src/rrd_tool.c: fixed segmentation falt problem in rrd_tool --
2189           Yasuhiro Sumi <yasuhiro.sumi@hde.co.jp>
2191 2004-10-21 19:21  oetiker
2193         * src/rrd_tool.c: fix return codes in the error case -- Haroon
2194           Rafique <haroon.rafique@utoronto.ca>
2196 2004-09-24 21:11  oetiker
2198         * CONTRIBUTORS, doc/rrdgraph_data.src, doc/rrdgraph_rpn.src,
2199           src/rrd_graph.c, src/rrd_graph.h, src/rrd_graph_helper.c,
2200           src/rrd_resize.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
2201           src/rrd_xport.c: misc fixed and TREND and reduce functionality by
2202           -- David M. Grimes <dgrimes@navisite.com>
2204 2004-08-24 05:26  oetiker
2206         * CONTRIBUTORS, doc/rrdgraph_rpn.src, src/rrd_graph.c,
2207           src/rrd_graph.h, src/rrd_graph_helper.c, src/rrd_rpncalc.c,
2208           src/rrd_rpncalc.h, src/rrd_xport.c: CDEF operators SHIFT, SQRT,
2209           SORT, and REV (reverse). See documentation for what they do. This
2210           included removal of redundant code in the rrd_xport path, replaced
2211           with a call to rrd_graph_script(). -- David M. Grimes
2212           <dgrimes@navisite.com>
2214 2004-08-09 08:38  oetiker
2216         * doc/rrdcgi.pod: added note on escaping :
2218 2004-08-08 21:54  oetiker
2220         * src/rrd_cgi.c: port forward of fixes from the stable version of
2221           rrd_cgi
2223 2004-08-07 23:46  oetiker
2225         * src/rrd_graph.c: when moving the data pointers we should take into
2226           account how fahr off they are. Found by David M. Grimes
2227           <dgrimes@navisite.com>
2229 2004-08-05 21:24  oetiker
2231         * bindings/perl-piped/MANIFEST, bindings/perl-shared/MANIFEST:
2232           removed nonexisting files from manifest
2234 2004-07-30 00:30  jake
2236         * NT-BUILD-TIPS.txt, bindings/perl-shared/RRDs.ppd,
2237           bindings/perl-shared/ntmake.pl, bindings/perl-shared/rrdpl.dsp,
2238           bindings/perl-shared/rrdpl.dsw, confignt/config.h, src/rd_cgi.dsp,
2239           src/rrd.dsp, src/rrd.dsw, src/rrd.vcproj, src/rrd_afm.c,
2240           src/rrd_cgi.dsp, src/rrd_cgi.vcproj, src/rrd_restore.c,
2241           src/rrdtool.dsp, src/rrdtool.dsw, src/rrdtool.sln,
2242           src/rrdtool.suo, src/rrdtool.vcproj: Fix the Win32 build for
2243           executable and perl-shared library. See NT-BUILD-TIPS.txt for step
2244           by step instructions. Remove VC++ project files not being
2245           maintained by anyone.
2247 2004-07-14 10:55  oetiker
2249         * CONTRIBUTORS: added Peter Speck
2251 2004-06-26 09:03  oetiker
2253         * rrdtool.spec: allow building rpm from cvs where there is not
2254           ChangeLog (this gets generated when the distribution tar is built)
2255           -- Tobi and Mike Slifcak
2257 2004-06-23 20:36  oetiker
2259         * src/rrd_graph.c: It's quie enough that the title is placed on the
2260           top of the graph, there's no need to emphasize it more. --
2261           Stanislav Sinyagin <ssinyagin@yahoo.com>
2263 2004-06-23 08:39  oetiker
2265         * src/Makefile.am: reverted ... $< does not work
2267 2004-06-22 22:09  oetiker
2269         * src/Makefile.am: The "$^" variable is GNU make-specific, and fails
2270           to compile under FreeBSD 4.10. Please change it to $<, which is
2271           more compatible. -- Stanislav Sinyagin <ssinyagin@yahoo.com>
2273 2004-06-17 22:09  oetiker
2275         * src/rrd_graph.h: fixed type for text_prop_conv prototype
2277 2004-06-07 19:07  oetiker
2279         * debian/changelog, debian/control, debian/rules: Fix for debian
2280           freetype linking -- Peter Hirdina <Peter.Hirdina@gmx.net>
2282 2004-05-26 22:11  oetiker
2284         * src/fnv.h, src/parsetime.c, src/pngsize.c, src/rrd.h,
2285           src/rrd_afm.c, src/rrd_afm_data.c, src/rrd_afm_data.h,
2286           src/rrd_cgi.c, src/rrd_gfx.c, src/rrd_graph.c,
2287           src/rrd_graph_helper.c, src/rrd_last.c, src/rrd_open.c,
2288           src/rrd_resize.c, src/rrd_restore.c, src/rrd_tool.c,
2289           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c, src/rrd_xport.c:
2290           reduce compiler warnings. Many small fixes. -- Mike Slifcak
2291           <slif@bellsouth.net>
2293 2004-05-26 22:10  oetiker
2295         * rrdtool.spec: improve redhat/fedora building -- Mike Slifcak
2297 2004-05-26 22:09  oetiker
2299         * debian/rules: update debian build instructions -- Mike Slifcak
2301 2004-05-25 22:08  oetiker
2303         * examples/shared-demo.pl.in: The counter was the only variable
2304           which needed to be an integer. -- Mike Slifcak
2306 2004-05-25 22:07  oetiker
2308         * rrdtool.spec: The rrdtool RPM package was depending on the
2309           rrdtool-perl package. These changes move the examples, which are
2310           primarily perl scripts, in with the rrdtool-perl RPM package,
2311           thereby de-coupling the rest of the RRDtool from Perl. Perhaps
2312           this is silliness ? If there is no need for rrdtool separate from
2313           the Perl modules, let me know, then I'll just create an rrdtool
2314           and an rrdtool-devel RPM package (that would be a cleaner build
2315           and scripting, anyway). -- Mike Slifcak
2317 2004-05-25 22:03  oetiker
2319         * doc/Makefile.am, doc/rrdtool-dump.dtd, doc/rrdtool-xport.dtd:
2320           added dtd descriptsion s or rrdtool xml output -- Wolfgang Schrimm
2321           <wolfgang{dot}schrimm{at}urz{dot}uni-heidelberg{dot}de>
2323 2004-05-25 21:06  oetiker
2325         * bindings/perl-shared/RRDs.xs: added dump and restore ... Mike
2326           Schilli <b2b@perlmeister.com>
2328 2004-05-25 21:01  oetiker
2330         * CONTRIBUTORS: added some contributors
2332 2004-05-25 21:00  oetiker
2334         * doc/rrdupdate.pod: fixed time stamp in example -- Mike Slifcak
2336 2004-05-25 20:59  oetiker
2338         * rrdtool.spec: more fixes for rpm spec -- Mike Slifcak
2340 2004-05-25 20:58  oetiker
2342         * doc/rrdtutorial.pod: single word fix -- Mike Slifcak
2344 2004-05-25 20:57  oetiker
2346         * src/rrd_xport.c: Clear out previous legend array contents before
2347           freeing legend array. Problem could manifest under extreme
2348           resource limits. Not tested. -- Mike Slifcak
2350 2004-05-25 20:55  oetiker
2352         * doc/rrdcreate.pod: subordinate term was improperly formed -- Mike
2353           Slifcak
2355 2004-05-25 20:53  oetiker
2357         * src/rrd_create.c, src/rrd_dump.c: prevent small leak when
2358           resources are exhausted -- Mike Slifcak
2360 2004-05-25 20:52  oetiker
2362         * THREADS, doc/rrdthreads.pod, doc/rrdtutorial.pod,
2363           doc/rrdupdate.pod, src/rrd_cgi.c, src/rrd_resize.c,
2364           src/rrd_restore.c, src/rrd_tool.c, src/rrd_update.c: fix spelling
2365           and syntax, especially in messages that are printed -- Mike
2366           Slifcak
2368 2004-05-25 20:51  oetiker
2370         * src/rrd_cgi.c, src/rrd_dump.c, src/rrd_restore.c, src/rrd_tool.c,
2371           src/rrd_update.c: Update displayed copyright messages to be
2372           consistent. -- Mike Slifcak
2374 2004-05-25 20:51  oetiker
2376         * doc/Makefile.am: don't process the old rrdgraph single file
2377           document -- Mike Slifcak
2379 2004-05-25 20:50  oetiker
2381         * rrdtool.spec: fix rpm rules -- Mike Slifcak
2383 2004-05-25 20:50  oetiker
2385         * debian/control: fixed debian dependencies -- Mike Slifcak
2387 2004-05-25 16:51  oetiker
2389         * src/rrd_rpncalc.c: The expression's head was first checking for
2390           LT, and then for LTIME, and the latter was never reached. --
2391           Stanislav Sinyagin <ssinyagin@yahoo.com>
2393 2004-05-19 05:11  oetiker
2395         * doc/rrd-beginners.pod: integrated from debian
2397 2004-05-18 18:54  oetiker
2399         * src/parsetime.c: its 365 days in a year .... -- Mike Slifcak
2401 2004-05-18 18:53  oetiker
2403         * CONTRIBUTORS, NEWS, README, TODO, bindings/perl-piped/README,
2404           bindings/perl-piped/RRDp.pm, bindings/perl-piped/t/base.t,
2405           bindings/perl-shared/RRDs.pm, bindings/tcl/README,
2406           doc/bin_dec_hex.pod, doc/cdeftutorial.pod, doc/rpntutorial.pod,
2407           doc/rrdcgi.pod, doc/rrdcreate.pod, doc/rrddump.pod,
2408           doc/rrdfetch.pod, doc/rrdgraph-old.pod, doc/rrdgraph.src,
2409           doc/rrdgraph_data.src, doc/rrdgraph_examples.src,
2410           doc/rrdgraph_graph.src, doc/rrdgraph_rpn.src, doc/rrdinfo.pod,
2411           doc/rrdresize.pod, doc/rrdrestore.pod, doc/rrdthreads.pod,
2412           doc/rrdtool.pod, doc/rrdtune.pod, doc/rrdtutorial.es.pod,
2413           doc/rrdtutorial.pod, doc/rrdupdate.pod, src/parsetime.c,
2414           src/rrd_fetch.c, src/rrd_format.c, src/rrd_gfx.c, src/rrd_graph.c:
2415           big spell checking patch -- slif@bellsouth.net
2417 2004-05-18 18:51  oetiker
2419         * src/rrd_restore.c: make force option work
2421 2004-05-18 18:51  oetiker
2423         * doc/Makefile.am: added beginners guide off debian --
2424           slif@bellsouth.net
2426 2004-05-18 18:49  oetiker
2428         * configure.ac, examples/4charts.pl.in, examples/Makefile.am,
2429           examples/shared-demo.pl.in, examples/stripes.pl.in: add 4chars and
2430           fix two examples -- Mike Slifcak <slif@bellsouth.net>
2432 2004-05-18 18:40  oetiker
2434         * debian, debian/README.Debian, debian/build_freetype.sh,
2435           debian/changelog, debian/control, debian/copyright,
2436           debian/librrd0-dev.files, debian/librrd0.files,
2437           debian/librrd0.postinst, debian/librrd0.postrm,
2438           debian/librrd0.shlibs, debian/librrdp-perl.files,
2439           debian/librrds-perl.files, debian/rrdtool-tcl.files,
2440           debian/rrdtool.files, debian/rules, debian/watch: initial debian
2441           build system added -- Mike Slifcak <slif@bellsouth.net>
2443 2004-05-18 18:36  oetiker
2445         * src/Makefile.am: fix library numbering -- Mike Slifcak
2447 2004-05-18 18:25  oetiker
2449         * doc/Makefile.am: better cleaning -- Mike Slifcak
2451 2004-05-12 21:57  oetiker
2453         * bindings/Makefile.am, doc/Makefile.am: locate the mkinstalldirs
2454           script at top level accept "configure --mandir=" settings -- Mike
2455           Slifcak <slif@bellsouth.net>
2457 2004-05-04 21:01  oetiker
2459         * doc/rrdgraph_rpn.src, src/rrd_rpncalc.c, src/rrd_rpncalc.h: Added
2460           the ATAN function. This is being used to convert a DS for each
2461           vector component of wind direction into a single direction for
2462           graphing.
2463           CDEF:avdir=yavg,xavg,/,ATAN,57.296,*,xavg,0,LT,180,0,IF,+,DUP,0,LT,360,0,IF,+
2464           -- Daniel Shiels <dan@marge.tofubar.com>
2466 2004-05-04 20:54  oetiker
2468         * rrdtool.spec: updated spec file -- Chris Adams
2469           <cmadams@hiwaay.net>
2471 2004-05-04 05:25  oetiker
2473         * MakeMakefile: die only after all the version checks are done and
2474           not for each one -- Alex van den Bogaerdt <alex@ergens.op.het.net>
2476 2004-05-03 14:05  oetiker
2478         * Makefile.am, configure.ac, src/Makefile.am: * Allows rrdtool 1.1.x
2479           (2004-04-29) to compile on freebsd. * Add configure options
2480           --disable-rrdcgi disable building of rrdcgi --disable-pthread
2481           disable multithread support -- Stanislav Sinyagin
2482           <ssinyagin@yahoo.com>
2484 2004-05-02 21:10  oetiker
2486         * configure.ac, src/rrd_graph.c: See the patch, attached. It changes
2487           the default angle to 90, and allows one to change it from
2488           configure command line: ./configure RRDGRAPH_YLEGEND_ANGLE=270.0
2489           -- Stanislav Sinyagin <ssinyagin@yahoo.com>
2491 2004-04-18 10:21  oetiker
2493         * src/rrd_restore.c: fixed O_BINARY
2495 2004-03-23 21:34  oetiker
2497         * src/rrd_restore.c: make sure fole is opened binary on restore ...
2498           to make things work on windows -- "Girod, Laurent"
2499           <Laurent.Girod@pmintl.com>
2501 2004-03-21 11:40  oetiker
2503         * doc/rrdgraph.src, src/rrd_graph.c, src/rrd_graph.h,
2504           src/rrd_tool.c: Added --only-graph option -- Piotr Kodzis
2505           <Piotr.Kodzis@inteligo.pl>
2507 2004-03-14 20:58  oetiker
2509         * MakeMakefile, acinclude.m4, bindings/Makefile.am,
2510           bindings/perl-shared/Makefile.PL, bindings/perl-shared/RRDs.pm,
2511           bindings/perl-shared/t/base.t, configure.ac, doc/Makefile.am: make
2512           MakeMaker work on debian and fix some leftovers from the library
2513           rip-out transition -- Tobi
2515 2004-01-19 23:41  oetiker
2517         * src/VeraMono.ttf, src/compile_afm.pl: initial
2519 2004-01-19 23:39  oetiker
2521         * config: kill
2523 2004-01-19 23:39  oetiker
2525         * config/Makefile.am: remove
2527 2004-01-19 23:37  oetiker
2529         * libraries/cgilib-0.4: kill it
2531 2004-01-19 23:35  oetiker
2533         * libraries/Makefile.am, libraries/cgilib-0.4/Makefile.am,
2534           libraries/cgilib-0.4/cgi.5, libraries/cgilib-0.4/cgi.c,
2535           libraries/cgilib-0.4/cgi.h, libraries/cgilib-0.4/cgiDebug.3,
2536           libraries/cgilib-0.4/cgiGetValue.3,
2537           libraries/cgilib-0.4/cgiHeader.3, libraries/cgilib-0.4/cgiInit.3,
2538           libraries/cgilib-0.4/cgiRedirect.3,
2539           libraries/cgilib-0.4/cgilib.dsp, libraries/cgilib-0.4/cgilib.dsw,
2540           libraries/cgilib-0.4/cgilib.vcproj,
2541           libraries/cgilib-0.4/cgitest.c, libraries/cgilib-0.4/jumpto.c,
2542           libraries/cgilib-0.4/readme, libraries/freetype-2.0.5-import.txt,
2543           libraries/libart_lgpl-2.3.7, libraries/libpng-1.2.0,
2544           libraries/libpng-1.2.0-import.txt, libraries/zlib-1.1.4: killem
2546 2004-01-19 23:27  oetiker
2548         * libraries/freetype-2.0.5: all must go
2550 2004-01-19 23:17  oetiker
2552         * MakeMakefile, Makefile.am, NEWS, README, bindings/Makefile.am,
2553           bindings/perl-shared/Makefile.PL, bindings/perl-shared/RRDs.xs,
2554           bindings/tcl/Makefile.am, configure.ac, doc/rrdcgi.pod,
2555           libraries/Makefile.am: misc fixes to get rrdtool working without
2556           included libraries.
2558 2004-01-19 23:16  oetiker
2560         * src/Makefile.am, src/rrd_gfx.h: modifications for 'no more local
2561           libaries'
2563 2004-01-15 18:14  oetiker
2565         * bindings/perl-shared/RRDs.pm, bindings/perl-shared/RRDs.xs:
2566           addition of RRDs::times -- Christophe Kalt <kalt@taranis.org>
2568 2003-12-26 16:54  oetiker
2570         * src/rrd_graph.c: using --riggid it is possible to get a case where
2571           minval is bigger than maxval ... this breaks the horizontal grid
2572           ...
2574 2003-11-27 06:31  oetiker
2576         * bindings/perl-shared/RRDs.xs: Stop RRDs for segfaulting on invalid
2577           graph input -- Ian Holsman <Ian.Holsman@cnet.com>
2579 2003-11-27 06:30  oetiker
2581         * src/rrd_cgi.c: make rrd_cgi build again ... Ian Holsman
2582           <rrd.developers@holsman.net>
2584 2003-11-23 12:55  oetiker
2586         * doc/rrdcgi.pod, src/rrd_cgi.c: New recursive parser for rrdcgi by
2587           Arend-Jan Wijtzes <ajwytzes@wise-guys.nl>
2589 2003-11-19 07:06  oetiker
2591         * src/rrd_gfx.c: Adding attributions: * xml fix was by Ian Holsman
2592           <rrd.developers@holsman.net> * font rotation was by Chris
2593           Turbeville <turbo@verio.net>
2595 2003-11-19 06:58  oetiker
2597         * src/rrd_gfx.c: fixed svg generation
2599 2003-11-17 11:43  oetiker
2601         * src/rrd_restore.c: more correct usage added -- Eldad Zack
2602           <eldad@stoneshaft.ath.cx>
2604 2003-11-14 23:10  oetiker
2606         * src/rrd_cgi.c: handle NULL pointers gracefully
2608 2003-11-12 22:14  oetiker
2610         * bindings/perl-shared/RRDs.xs, src/rrd.h, src/rrd_cgi.c,
2611           src/rrd_graph.c, src/rrd_graph.h, src/rrd_tool.c: allow to pass an
2612           open filehandle into rrd_graph as an extra argument
2614 2003-11-12 22:13  oetiker
2616         * src/rrd_create.c: make create much faster .. -- David M. Grimes
2617           <dgrimes@navisite.com>
2619 2003-11-11 21:19  oetiker
2621         * doc/rrdrestore.pod, src/rrd_restore.c, src/rrd_tool.c: Allow to
2622           force overwrite when restoring from xml to rrd. -- Eldad Zack
2623           <eldad@stoneshaft.ath.cx>
2625 2003-11-11 19:46  oetiker
2627         * src/fnv.h, src/parsetime.c, src/rrd.h, src/rrd_cgi.c,
2628           src/rrd_create.c, src/rrd_fetch.c, src/rrd_graph.c,
2629           src/rrd_graph_helper.c, src/rrd_update.c, src/rrd_xport.c:
2630           replaced time_value with rrd_time_value as MacOS X introduced a
2631           struct of that name in their standard headers
2633 2003-11-11 19:38  oetiker
2635         * src/rrd_update.c: rrd files should NOT change size ever ... bulk
2636           update code wa buggy. -- David M. Grimes <dgrimes@navisite.com>
2638 2003-11-04 22:20  oetiker
2640         * src/rrd_tool.c: 20 chars max in a ds name -- Kuba Filipowicz
2641           <amo@axit.pl>
2643 2003-10-26 19:29  oetiker
2645         * src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c: added rotation ...
2647 2003-09-04 13:16  oetiker
2649         * src/rrd_update.c: should not assigne but compare ... grrrrr
2651 2003-09-02 21:58  oetiker
2653         * src/rrd_update.c: be pickier about what we accept in rrd_update.
2654           Complain if things do not work out
2656 2003-08-28 21:48  oetiker
2658         * configure.ac: make sure we get only 1 flag -- Chris Turbeville
2659           <turbo@verio.net>
2661 2003-07-28 21:59  oetiker
2663         * bindings/Makefile.am, libraries/freetype-2.0.5/Makefile.am,
2664           src/Makefile.am: I was just taking a look at the development
2665           RRDtool build (I'm looking forward to SVG support), and had a few
2666           problems with an out-of-tree build. I find using a separate build
2667           directory makes things much easier to manage, especially when
2668           building for multiple architectures. I've attached the minor
2669           patches for the progress that I made (I couldn't get the Perl
2670           modules to work, but the main binaries seem okay), and would be
2671           grateful if you could commit them (or something like them!). --
2672           Joseph Walton <joe@kafsemo.org>
2674 2003-07-24 14:51  jake
2676         * src/rrd_graph.h: Allow hyphen character in DEF_NAM_FMT to match
2677           DS_NAM_FMT.
2679 2003-07-16 23:41  jake
2681         * confignt/config.h, libraries/cgilib-0.4/cgilib.vcproj,
2682           libraries/freetype-2.0.5/freetype.vcproj,
2683           libraries/libart_lgpl-2.3.7/libart.vcproj,
2684           libraries/libpng-1.2.0/png.vcproj,
2685           libraries/zlib-1.1.4/zlib.vcproj, src/rrd.vcproj,
2686           src/rrd_cgi.vcproj, src/rrd_graph.c, src/rrdtool.sln,
2687           src/rrdtool.vcproj: Updated MS Visual C++ files from 7.0 to 7.1.
2688           Add code to rrd_graph.c: rrd_graph_init() to use %windir%
2689           environment variable to find the default font at runtime.
2691 2003-07-15 00:58  jake
2693         * src/rrd_rpncalc.h: Moved OP_COUNT to the end of the enumeration.
2695 2003-05-20 20:51  oetiker
2697         * doc/rrdcgi.pod, src/rrd_cgi.c: I've made a patch to rrdcgi to add
2698           <RRD::TIME::STRFTIME ...> which allows you to re-format start and
2699           end-time at-style times using strftime. This allows easy timespans
2700           in the graph (e.g. -2weeks) to be formatted into more usual times.
2701           -- "Erskine, Thomas" <terskine@NRCan.gc.ca>
2703 2003-05-03 15:41  oetiker
2705         * src/rrd_create.c: small patch to rrd_create.c that corrects
2706           problem with the version number of the newly created files. --
2707           Sasha Mikheev <sasha@avalon-net.co.il>
2709 2003-04-29 21:56  oetiker
2711         * src/rrd_open.c: readline in rrd_open.c reads the file in 8 KB
2712           blocks, and calls realloc for each block. realloc is very slow in
2713           Mac OS X for huge blocks, e.g. when restoring databases from huge
2714           xml files. This patch finds the size of the file, and starts out
2715           with malloc'ing the full size. -- Peter Speck <speck@ruc.dk>
2717 2003-04-29 19:37  oetiker
2719         * doc/rrdfetch.pod: added comment on iso
2721 2003-04-29 19:14  jake
2723         * MakeMakefile, doc/rrdupdate.pod, src/rrd_update.c: Change updatev
2724           RRA return from index_number to cf_nam, pdp_cnt. Also revert
2725           accidental addition of -I to aclocal MakeMakefile.
2727 2003-04-26 05:11  oetiker
2729         * src/rrd_restore.c: only restore V2 and larger.
2731 2003-04-25 18:35  jake
2733         * MakeMakefile, bindings/perl-shared/RRDs.pm,
2734           bindings/perl-shared/RRDs.xs, doc/rrdtool.pod, doc/rrdupdate.pod,
2735           src/rrd.h, src/rrd_create.c, src/rrd_info.c, src/rrd_tool.c,
2736           src/rrd_tool.h, src/rrd_update.c: Alternate update interface,
2737           updatev. Returns info about CDPs written to disk as result of
2738           update. Output format is similar to rrd_info, a hash of
2739           key-values.
2741 2003-04-23 22:47  oetiker
2743         * src/rrd_restore.c: fixed version checks to only complain if xml
2744           version is > than current RRD version
2746 2003-04-11 19:43  oetiker
2748         * doc/rrdcreate.pod, doc/rrdgraph-old.pod, doc/rrdgraph_rpn.src,
2749           src/rrd_open.c, src/rrd_restore.c, src/rrd_rpncalc.c,
2750           src/rrd_rpncalc.h, src/rrd_tool.c: New special value COUNT which
2751           allows calculations based on the position of a value within a data
2752           set. Bug fix in rrd_rpncalc.c. PREV returned erroneus value for
2753           the second value. Bug fix in rrd_restore.c. Bug causing seek error
2754           when accesing an RRD restored from an xml that holds an RRD
2755           version <3. -- Ruben Justo <ruben@ainek.com>
2757 2003-04-04 20:51  oetiker
2759         * src/rrd_gfx.c: I think I found a very small bug in rrd graph PDF
2760           output : the is_stream member of pdf_buffer is not initialized,
2761           making bad PDF sometimes (I found a case where is_stream was != 0
2762           for the font initialization). -- lhoudard@netcourrier.com
2764 2003-04-01 22:52  jake
2766         * THREADS, bindings/perl-shared/ntmake.pl, src/rrd.dsp, src/rrd.h,
2767           src/rrd.vcproj, src/rrd_graph.c, src/rrd_nan_inf.c,
2768           src/rrd_not_thread_safe.c, src/rrd_thread_safe_nt.c,
2769           src/rrd_tool.h, src/rrdtool.dsp: Fix Win32 build. VC++ 6.0 and 7.0
2770           now use the thread-safe code.
2772 2003-03-31 21:22  oetiker
2774         * src/rrd_format.h, src/rrd_open.c, src/rrd_update.c: enables
2775           RRDtool updates with microsecond or in case of windows millisecond
2776           precision. This is needed to reduce time measurement error when
2777           archive step is small. (<30s) -- Sasha Mikheev
2778           <sasha@avalon-net.co.il>
2780 2003-03-25 22:29  oetiker
2782         * bindings/perl-shared/ntmake.pl: use the environment variable
2783           VCINSTALLDIR -- Ian Holsman <rrd.developers@holsman.net>
2785 2003-03-24 22:08  oetiker
2787         * src/rrd_thread_safe.c: strerror should not turn us recursive here
2788           ... -- Peter Stamfest <peter@stamfest.at>
2790 2003-03-24 22:05  oetiker
2792         * src/rrd_not_thread_safe.c: strerror must not become recursive --
2793           Peter Stamfest <peter@stamfest.at>
2795 2003-03-12 20:39  oetiker
2797         * doc/rrdresize.pod: remove ^M
2799 2003-03-10 00:30  oetiker
2801         * src/rrd_diff.c: handle cases with two negative numbers -- Sasha
2802           Mikheev <sasha@avalon-net.co.il>
2804 2003-03-08 18:44  oetiker
2806         * src/rrd_graph.c: don't display legends for [HV]RULEs out of graph
2807           bounds (rrdgraph) -- Christophe Kalt <kalt@taranis.org>
2809 2003-03-01 22:25  oetiker
2811         * src/rrd_tool.c: realy suppress size output when talking to stdout.
2812           Patch from Mat Zimmerman @ debian
2814 2003-02-24 18:26  oetiker
2816         * examples/piped-demo.pl.in: fix for : in piped demo
2818 2003-02-22 21:57  oetiker
2820         * doc/rrdthreads.pod: Initial checkin -- Peter Stamfest
2821           <peter@stamfest.at>
2823 2003-02-22 21:57  oetiker
2825         * doc/Makefile.am, src/Makefile.am, src/rrd_error.c: a patch to
2826           avoid a memory leak and a Makefile.am patch to distribute all
2827           required source files -- Peter Stamfest <peter@stamfest.at>
2829 2003-02-21 22:40  oetiker
2831         * examples/piped-demo.pl.in: colons must be escaped
2833 2003-02-20 21:48  oetiker
2835         * libraries/libpng-1.2.0/Makefile.am, src/Makefile.am: make the
2836           threading work and compile, fix linking to libpng and update the
2837           timestaps int the files
2839 2003-02-20 21:27  oetiker
2841         * src/Makefile.am, src/rrd_thread_safe.c, src/rrd_tool.c: updated
2842           copyrigh dates removed error.h from threaded variant added
2843           compiletime to rrdtool
2845 2003-02-16 12:32  oetiker
2847         * src/rrd_restore.c: if output is - there is not need to deref the
2848           handler
2850 2003-02-16 12:31  oetiker
2852         * src/parsetime.c: expect seems to exist on some systems in the
2853           system inc files
2855 2003-02-13 07:05  oetiker
2857         * Makefile.am, THREADS, configure.ac, src/Makefile.am,
2858           src/parsetime.c, src/rrd.h, src/rrd_cgi.c, src/rrd_create.c,
2859           src/rrd_dump.c, src/rrd_error.c, src/rrd_format.c,
2860           src/rrd_graph.c, src/rrd_graph_helper.c, src/rrd_info.c,
2861           src/rrd_is_thread_safe.h, src/rrd_last.c,
2862           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_restore.c,
2863           src/rrd_rpncalc.c, src/rrd_stat.c, src/rrd_thread_safe.c,
2864           src/rrd_tool.c, src/rrd_tool.h, src/rrd_update.c: Find attached
2865           the patch I promised to send to you. Please note that there are
2866           three new source files (src/rrd_is_thread_safe.h,
2867           src/rrd_thread_safe.c and src/rrd_not_thread_safe.c) and the
2868           introduction of librrd_th. This library is identical to librrd,
2869           but it contains support code for per-thread global variables
2870           currently used for error information only. This is similar to how
2871           errno per-thread variables are implemented. librrd_th must be
2872           linked alongside of libpthred There is also a new file "THREADS",
2873           holding some documentation. -- Peter Stamfest <peter@stamfest.at>
2875 2003-02-12 07:06  oetiker
2877         * CONTRIBUTORS, bindings/Makefile.am, bindings/perl-shared/MANIFEST,
2878           libraries/Makefile.am, src/Makefile.am: improved dist target --
2879           Peter Stamfest <peter@stamfest.at>
2881 2003-02-11 10:16  oetiker
2883         * doc/rrdgraph_graph.src: removed lg we do not allow this in the
2884           code at th moment
2886 2003-02-05 18:16  oetiker
2888         * src/rrd_resize.c: rrd resize SHRINK was broken :-) -- Scott Mace
2889           <smace@intt.ORG>
2891 2003-01-31 06:46  oetiker
2893         * src/rrd_graph.c: The NaN check should only use lastgdes when
2894           following a STACK -- Scott Mace <smace@intt.ORG>
2896 2003-01-30 21:39  oetiker
2898         * src/rrd_graph.c: fix stak+nan error ... Scott Mace
2899           <smace@intt.ORG>
2901 2003-01-29 07:17  oetiker
2903         * src/rrd_graph.c: fixed the processing of
2904           TICK:vname#color:frac:legend -- Scott Mace <smace@intt.ORG>
2906 2003-01-25 22:50  oetiker
2908         * CONTRIBUTORS, examples/4charts.pl.in, src/rrd_graph.c,
2909           src/rrd_graph.h: added function (--no-minor) to turn off minor
2910           gridlines on graphs -- Travis Brown <tebrown@csh.rit.edu>
2912 2003-01-16 23:27  oetiker
2914         * src/rrd_fetch.c: fix border condition in rra selection of
2915           rrd_fetch -- Stanislav Sinyagin <ssinyagin@yahoo.com>
2917 2003-01-15 19:24  oetiker
2919         * doc/rrdcreate.pod, doc/rrdgraph-old.pod, doc/rrdgraph.src,
2920           doc/rrdgraph_graph.src, src/rrd_graph.c: * single letter variants
2921           for all graph options -- James Overbeck <grendel@gmo.jp>
2923 2002-12-14 22:30  oetiker
2925         * configure.ac: fix rrdtool compile on solaris where CC for perl is
2926           "gcc -B/usr/ccs/bin/" -- Russell Van Tassell
2927           <russell@loosenut.com>
2929 2002-11-29 11:57  oetiker
2931         * doc/rrdtool.pod: note on info added
2933 2002-11-19 22:33  oetiker
2935         * doc/rrdgraph-old.pod, doc/rrdgraph_graph.src, src/rrd_graph.c:
2936           added g as valid string format value
2938 2002-11-18 23:37  oetiker
2940         * configure.ac: check for -OPT:IEEE_NaN_inf=ON on SGI C compiler --
2941           Albert Chin-A-Young <china@thewrittenword.com>
2943 2002-11-03 15:07  oetiker
2945         * MakeMakefile: fixed
2947 2002-10-24 21:17  oetiker
2949         * src/rrd_cgi.c: added patch for apache 2 compatibility
2951 2002-10-07 06:22  oetiker
2953         * MakeMakefile: keep up with the jhonses
2955 2002-10-07 06:21  oetiker
2957         * src/rrd_graph.c: -z does not take an option -- Tomoyuki Murakami
2958           <tomoyuki@pobox.com>
2960 2002-09-02 18:41  oetiker
2962         * src/rrd_graph.c: fixed leak in VDEF_PERCENT handlin -- Perry Stoll
2963           <perry_stoll@yahoo.com>
2965 2002-08-01 05:42  oetiker
2967         * src/rrd_graph.c: fix for segfault condition in print_calc -- Paul
2968           Clifford <paul.clifford@bbc.co.uk>
2970 2002-07-31 05:42  oetiker
2972         * doc/rrdfetch.pod: improved fetch explanation --
2973           Nenad.Antic@era.ericsson.se
2975 2002-07-13 18:35  oetiker
2977         * src/rrd_graph.h, src/rrd_rpncalc.c, src/rrd_rpncalc.h: fixed
2978           DEF_NAM_FMT definition added double include protection the
2979           rrd_graph.h and rrd_rpncalc.h
2981 2002-07-12 11:20  oetiker
2983         * src/rrd_rpncalc.c: fixed PREV parsing ... Gonzalo Augusto Arana
2984           Tagle <garana@uolsinectis.com.ar>
2986 2002-07-06 15:45  oetiker
2988         * src/rrd_rpncalc.h: new operators must be added at the END of the
2989           sequence ...
2991 2002-07-05 18:57  oetiker
2993         * doc/cdeftutorial.pod, doc/rrdgraph_rpn.src, src/rrd_graph.c,
2994           src/rrd_rpncalc.c, src/rrd_rpncalc.h: new operand on rrdgraph
2995           CDEFs: PREV(xxxx) -- Gonzalo Augusto Arana Tagle
2996           <garana@uolsinectis.com.ar>
2998 2002-07-05 18:47  oetiker
3000         * bindings/perl-shared/RRDs.pm: explain tzset
3002 2002-07-02 10:35  oetiker
3004         * src/rrd_nan_inf.c: fixed DINF for win32
3006 2002-06-29 15:33  alex
3008         * doc/rrdgraph.src, doc/rrdgraph_data.src, doc/rrdgraph_graph.src:
3009           Changed DEF:...
3011 2002-06-29 15:24  alex
3013         * src/rrd_graph.c, src/rrd_graph.h, src/rrd_graph_helper.c: Changed
3014           parsing again. Added a DEBUG prefix to all grapher commands
3016 2002-06-29 14:55  alex
3018         * src/rrd_graph_helper.h: Not needed anymore
3020 2002-06-27 19:34  alex
3022         * src/rrd_graph.c, src/rrd_graph.h: DEF now takes "--start" and
3023           "--end" LINEx, AREA and such now take parameter "STACK"
3025 2002-06-23 23:13  alex
3027         * doc/rrdgraph_data.src, doc/rrdgraph_examples.src: Updated docs for
3028           the "DEF ... :step=nnnn" case
3030 2002-06-23 22:29  alex
3032         * src/Makefile.am, src/rrd_fetch.c, src/rrd_graph.c,
3033           src/rrd_resize.c: Added "step=1800" and such to "DEF" Cleaned some
3034           of the signed vs. unsigned problems
3036 2002-06-23 22:28  alex
3038         * src/rrd_format.h, src/rrd_nan_inf.c, src/rrd_nan_inf.h: In stead
3039           of a zillion warnings, only one place gives a warning for DNAN
3041 2002-06-20 00:21  jake
3043         * NT-BUILD-TIPS.txt, bindings/perl-shared/RRDs.xs,
3044           bindings/perl-shared/ntmake.pl, confignt/config.h,
3045           libraries/freetype-2.0.5/freetype.dsp,
3046           libraries/libart_lgpl-2.3.7/libart.dsp,
3047           libraries/libpng-1.2.0/png.dsp, libraries/zlib-1.1.4/zlib.dsp,
3048           src/rrd.dsp, src/rrd_open.c, src/rrd_tool.h, src/rrdtool.dsp,
3049           src/rrdtool.ncb: More Win32 build changes; thanks to Kerry
3050           Calvert.
3052 2002-06-14 12:15  oetiker
3054         * doc/rrdresize.pod: better explanations -- "Shipway, Steve"
3055           <steve.shipway@eds.com>
3057 2002-05-22 15:25  jake
3059         * doc/rrdtune.pod: Changed intercept to slope for beta parameter in
3060           rrdtune doc.
3062 2002-05-22 05:35  oetiker
3064         * bindings/perl-shared/ntmake.pl,
3065           libraries/cgilib-0.4/cgilib.vcproj,
3066           libraries/freetype-2.0.5/freetype.vcproj,
3067           libraries/libart_lgpl-2.3.7/libart.vcproj,
3068           libraries/libpng-1.2.0/png.vcproj,
3069           libraries/zlib-1.1.4/zlib.vcproj, src/rrd.vcproj,
3070           src/rrd_cgi.vcproj, src/rrdtool.ncb, src/rrdtool.sln,
3071           src/rrdtool.suo, src/rrdtool.vcproj: VC++ .NET (7.0) project files
3072           -- Eric Chamberlain <echamber@socrates.Berkeley.EDU>
3074 2002-05-16 19:18  oetiker
3076         * configure.ac: added -W ... lets have some more warnings ... with
3077           gcc 3.1 985
3079 2002-05-15 06:14  oetiker
3081         * libraries/afm/compile_afm.pl, src/rrd_afm_data.c: afm fixes --
3082           Peter Speck <speck@ruc.dk>
3084 2002-05-14 21:52  jake
3086         * NT-BUILD-TIPS.txt, confignt/config.h,
3087           libraries/libart_lgpl-2.3.7/libart.dsp, src/rrd.dsp,
3088           src/rrd_tool.c, src/rrdtool.dsp: Fix Win32 Build compatibility.
3090 2002-05-14 21:48  oetiker
3092         * src/rrd_restore.c: double free fixed
3094 2002-05-14 05:28  oetiker
3096         * configure.ac, src/rrd_tool.c: make opendir readdir chdir chroot
3097           and thus the serverfunctionality a conditional compile depending
3098           on the presence of the necessary function calls.
3100 2002-05-11 09:09  oetiker
3102         * configure.ac, src/rrd_tool.c, src/rrd_tool.h: make dirent
3103           sys/types and sys/stat autoconfable ....
3105 2002-05-08 20:34  oetiker
3107         * doc/rrdtool.pod, src/rrd_tool.c, src/rrd_tool.h: Add funtionality
3108           to rrdtool to run it as a 'server' -- Hartmut.Vogler@epost.de
3110 2002-05-07 21:58  oetiker
3112         * CONTRIBUTORS, bindings/perl-shared/RRDs.xs, doc/Makefile.am,
3113           doc/rrdtool.pod, doc/rrdxport.pod, examples/shared-demo.pl.in,
3114           src/Makefile.am, src/rrd.h, src/rrd_graph.c, src/rrd_graph.h,
3115           src/rrd_tool.c, src/rrd_xport.c, src/rrd_xport.h: new command
3116           rrdtool xport integrated -- Wolfgang Schrimm
3117           <Wolfgang.Schrimm@urz.uni-heidelberg.de>
3119 2002-05-02 13:23  oetiker
3121         * doc/rrdcreate.pod: typo fixed
3123 2002-04-29 17:11  oetiker
3125         * src/rrd_graph.c: badformat parser fixed ... for good this time I
3126           hope
3128 2002-04-28 19:13  oetiker
3130         * src/rrd_graph.c: inserted PRINT checker at the wrong point ...
3132 2002-04-28 14:14  oetiker
3134         * src/rrd_graph.c: It's nice and simple, the error checker for the
3135           PRINT stuff which is passed to printf() is not allowing certain
3136           valid printf() style operations which make text alignment much
3137           more fun. -- Richard A Steenbergen <ras@e-gerbil.net>
3139 2002-04-24 21:04  oetiker
3141         * examples/cgi-demo.cgi, libraries/libart_lgpl-2.3.7/art_config.h,
3142           src/rrd_graph.c: fixed setlocale issues
3144 2002-04-24 20:54  oetiker
3146         * configure.ac, doc/rrdgraph.src: fixed adress for wishlist
3148 2002-04-24 20:49  oetiker
3150         * src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c: Patch for
3151           supporting PDF as output format
3153 2002-04-24 20:49  oetiker
3155         * src/rrd_graph.c, src/rrd_graph.h: Modification of rrd_graph.c/h so
3156           it uses dashes for gridlines much like rrdtool 1.0 Avoids drawing
3157           minor vertical gridlines where a major gridline is to avoid
3158           artifacts from having the grey line beneath the red one. Patches
3159           src/rrd_graph.c and src/rrd_graph.h -- Peter Speck <speck@ruc.dk
3161 2002-04-24 20:48  oetiker
3163         * src/rrd_gfx.c: Improvement of svg/eps dash code so it adjusts
3164           dash-lengths for round caps. -- Peter Speck <speck@ruc.dk>
3166 2002-04-24 20:43  oetiker
3168         * src/rrd_graph.c: fixed setlocale issues
3170 2002-04-16 05:00  oetiker
3172         * doc/rrdgraph.src: doc for gridfit by peter
3174 2002-04-15 21:29  oetiker
3176         * src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph.h: Evenly-spaced
3177           y-axis gridlines. I had to split horizontal_grid() into
3178           calc_horizontal_grid and draw_horizontal_grid as the calculated
3179           info is needed in the adjustment code. My previous patch had the
3180           problem that it adjusted the y-axis too late, e.g. after the data
3181           lines was drawn. The result of the calc is stored in struct
3182           ygrid_scale_t which image_desc_t has as a member. --no-gridfit is
3183           implemented. The round-to-integer coordinates for png is moved to
3184           the libart code in rrd_gfx. The 'close path' code is cleaned up so
3185           the node list is left unchanged if you want to save the same graph
3186           in multiple formats in one run. The rounding is done on the scaled
3187           coordinates (zoom). I have made a simple version for logarithmic y
3188           scales as such a scale might have 5 gridlines with 4 difference
3189           spacings. This version only uses y = 10^x values for modifying the
3190           scale. -- Peter Speck <speck@ruc.dk>
3192 2002-04-09 21:35  oetiker
3194         * doc/rrdcgi.pod: remove boguos description of goodfor and refresh
3196 2002-04-09 21:34  oetiker
3198         * bindings/perl-shared/RRDs.xs: removed tzset as it is in rrd_graph
3199           now
3201 2002-04-09 21:34  oetiker
3203         * configure.ac, src/rrd_graph.c: added tzset and setlocale to
3204           rrd_graph
3206 2002-04-07 22:07  oetiker
3208         * src/rrd_afm.c, src/rrd_afm.h, src/rrd_afm_data.c,
3209           src/rrd_afm_data.h: added missing files from peters patch
3211 2002-04-07 20:20  oetiker
3213         * configure.ac, doc/rrdgraph.src, examples/4charts.pl.in,
3214           examples/bigtops.pl, examples/piped-demo.pl,
3215           examples/shared-demo.pl, examples/stripes.pl,
3216           libraries/Makefile.am, libraries/afm, libraries/afm/COPYRIGHT.txt,
3217           libraries/afm/Courier-Bold.afm,
3218           libraries/afm/Courier-BoldOblique.afm,
3219           libraries/afm/Courier-Oblique.afm, libraries/afm/Courier.afm,
3220           libraries/afm/Helvetica-Bold.afm,
3221           libraries/afm/Helvetica-BoldOblique.afm,
3222           libraries/afm/Helvetica-Oblique.afm, libraries/afm/Helvetica.afm,
3223           libraries/afm/Makefile.am, libraries/afm/Symbol.afm,
3224           libraries/afm/Times-Bold.afm, libraries/afm/Times-BoldItalic.afm,
3225           libraries/afm/Times-Italic.afm, libraries/afm/Times-Roman.afm,
3226           libraries/afm/ZapfDingbats.afm, libraries/afm/compile_afm.pl,
3227           libraries/afm/glyphlist.txt, libraries/afm/test-afm.c,
3228           libraries/libart_lgpl-2.3.7/Makefile.in,
3229           libraries/libpng-1.2.0/Makefile.in, src/Makefile.am,
3230           src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c, src/rrd_tool.c: 3
3231           patches, #3 depends on #1 as EPS uses AFM for stringwidth too.
3232           src/rrd_afm.[ch], src/rrd_afm_data.[ch] and changes to
3233           rrd_gfx.[ch] to use AFM for stringwidth in SVG output.
3234           libraries/afm with .afm files for the standard 14 postscript fonts
3235           and perl script to create src/rrd_afm_data.c Includes small test
3236           program to show examples of calculated stringwidth and actual
3237           stringwidth. Adds EPS output support. Modifies rrd_tool.c as
3238           rrd_graph() changes the argv pointer, and rrd_tool then always
3239           wrote the 200x100 output line to the file (which probably doesn't
3240           do anything for png images, but eps files fail having it after the
3241           %%EOF marker). -- Peter Speck <speck@ruc.dk>
3243 2002-04-06 12:40  alex
3245         * src/rrd_graph.c: Different default font when WIN32 is defined
3247 2002-04-06 12:25  alex
3249         * NT-BUILD-TIPS.txt, bindings/perl-shared/Makefile.PL,
3250           bindings/perl-shared/RRDs.pm, bindings/perl-shared/ntmake.pl,
3251           bindings/perl-shared/t/base.t, doc/Makefile.am,
3252           doc/cdeftutorial.pod, doc/rrdgraph-old.pod,
3253           doc/rrdgraph_graph.src, doc/rrdtutorial.es.pod,
3254           examples/cgi-demo.cgi, examples/cgi-demo.cgi.in,
3255           examples/piped-demo.pl, examples/piped-demo.pl.in,
3256           examples/shared-demo.pl, examples/shared-demo.pl.in,
3257           src/rrd_cgi.c, src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c,
3258           src/rrd_graph.h, src/rrd_tool.h: Removed references to GIF Changed
3259           y0 and such into Y0 and so
3261 2002-04-05 23:51  jake
3263         * NT-BUILD-TIPS.txt, bindings/perl-shared/RRDs.xs,
3264           bindings/perl-shared/ntmake.pl, confignt, confignt/config.h,
3265           libraries/freetype-2.0.5/freetype.dsp,
3266           libraries/libart_lgpl-2.3.7/libart.dsp,
3267           libraries/libpng-1.2.0/png.dsp, libraries/zlib-1.1.4/zlib.dsp,
3268           src/ntconfig.h, src/rrd.dsp, src/rrd_gfx.c, src/rrd_graph.c,
3269           src/rrd_tool.h, src/rrdtool.dsp, src/rrdtool.dsw: Updated/added
3270           MVSC++ 6.0 project files for compilation of rrd.lib and
3271           rrdtool.exe on Win32. Changes for RRDs compilation on Win32. Moved
3272           src/ntconfig.h to confignt/config.h.
3274 2002-04-03 14:52  oetiker
3276         * src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c, src/rrd_graph.h: As
3277           gfx_canvas_t now has excatly the same lifespan as image_desc_t,
3278           I've made 'gfx_canvas_t canvas' a member of image_desc_t and
3279           dropped it as a separate parameter in all function calls.
3280           imgformat, interlaced and zoom are moved to gfx_canvas_t. I have
3281           dropped my old fontlib-enum as imgformat contains that
3282           information. The gfx_render_xxx switch is moved to rrd_gfx so
3283           rrd_graph is (almost) only bothered with image formats in cmd line
3284           parsing. gfx_close_path is added. gfx_new_dashed_line is added
3285           with 2 new arguments: length of a dash and length between dashes.
3286           gfx_new_line is still there for plain lines. Having dash-length ==
3287           0 creates normal line. rrd_graph.c is not updated for dashed
3288           lines. It's not decided how one should specify which and how lines
3289           are dashed. An extension of the color specification? svg is
3290           updated for dashes and opacity, but libart code is not. I've fixed
3291           indent in SVG, all lines had a space before func decl. etc. Misc
3292           small fixes, e.g. sscanf of gfx_color_t, position of x-axis arrow.
3293           --- Peter Speck <speck@ruc.dk>
3295 2002-04-03 05:32  oetiker
3297         * src/rrd_restore.c: i suck. sorry. add ,0666 to the open(). -- Paul
3298           Vixie <paul@vix.com>
3300 2002-04-02 21:32  oetiker
3302         * bindings/perl-shared/RRDs.xs: added call to tzset to activate TZ
3303           settings -- Paul A Vixie <vixie@vix.com>
3305 2002-04-02 21:31  oetiker
3307         * src/rrd_restore.c: aded missing fcntl.h
3309 2002-04-02 19:37  oetiker
3311         * src/rrd_restore.c: rrd restore should not burn down existing files
3312           -- Paul Vixie <paul@vix.com>
3314 2002-04-01 18:32  oetiker
3316         * NEWS: merged svg update
3318 2002-04-01 18:31  oetiker
3320         * src/rrd_diff.c: "!" takes a higher preference than "||" this means
3321           rrd_update N:: would segfault -- Oliver Cook <ollie@uk.clara.net>
3323 2002-03-28 17:33  jake
3325         * MakeMakefile: Added comment suggesting use of -I flag with
3326           aclocal.
3328 2002-03-26 07:02  oetiker
3330         * doc/rrdgraph.src, src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.h:
3331           added SVG support -- Peter Speck <speck@ruc.dk>
3333 2002-03-23 20:41  alex
3335         * src/rrd_graph.c: Better positioning of the pie when it is alone on
3336           the canvas
3338 2002-03-23 20:01  alex
3340         * NEWS: Modified rrd_graph
3342 2002-03-23 19:59  alex
3344         * src/rrd_graph.c, src/rrd_graph.h: Changes in rrd_graph; see NEWS
3346 2002-03-23 09:05  oetiker
3348         * doc/rrdcgi.pod, doc/rrdgraph.src, doc/rrdtutorial.pod: removed
3349           reference to GIF
3351 2002-03-23 09:01  oetiker
3353         * src/Makefile.am, src/rrd_graph.c, src/rrd_graph.h, src/rrd_tool.c:
3354           remove all traces of GIF and make PNG the default
3356 2002-03-23 08:53  oetiker
3358         * src/rrd_graph.c: Move CDEF start pointers if start of cdef is a
3359           step ahead of the start of the data -- Ashok Mandala
3360           <chakri063@yahoo.com>
3362 2002-03-21 22:39  oetiker
3364         * src/rrd_graph.c: fixed color area in legend and fixed color area
3365           in 3d border
3367 2002-03-21 12:00  alex
3369         * src/rrd_graph.c, src/rrd_graph.h: Pie charts didn't have
3370           anti-aliasing; building them clockwise seems to solve this
3371           problem.
3373 2002-03-20 22:48  oetiker
3375         * src/rrd_rpncalc.c: fixed longstanding bug affection CDEFS where
3376           values from rrds with different resolutions got mixed ..
3378 2002-03-17 22:40  alex
3380         * src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c: Changed the way
3381           circle sections are drawn.
3383 2002-03-13 02:58  alex
3385         * src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c: New, hopefully
3386           better, implementation of PART drawing
3388 2002-03-12 07:19  oetiker
3390         * libraries/zlib-1.1.3: realy remove zlibe 1.1.3 dir
3392 2002-03-12 07:18  oetiker
3394         * MakeMakefile, configure.ac, examples/bigtops.pl,
3395           examples/piped-demo.pl, examples/shared-demo.pl,
3396           examples/stripes.pl: updated
3398 2002-03-12 07:17  oetiker
3400         * libraries/libart_lgpl-2.3.7,
3401           libraries/libart_lgpl-2.3.7/.cvsignore: ignore generated files
3403 2002-03-12 07:16  oetiker
3405         * libraries/libart_lgpl-2.3.7/libart_lgpl_2.la,
3406           libraries/zlib-1.1.4, libraries/zlib-1.1.4/.cvsignore,
3407           libraries/zlib-1.1.4/Makefile, libraries/zlib-1.1.4/Makefile.in:
3408           missing bits
3410 2002-03-12 06:43  oetiker
3412         * configure.ac: updated to zlib 1.1.4
3414 2002-03-12 06:42  oetiker
3416         * libraries/zlib-1.1.3/ChangeLog, libraries/zlib-1.1.3/FAQ,
3417           libraries/zlib-1.1.3/INDEX, libraries/zlib-1.1.3/Makefile.am,
3418           libraries/zlib-1.1.3/README, libraries/zlib-1.1.3/README.rrdtool,
3419           libraries/zlib-1.1.3/adler32.c,
3420           libraries/zlib-1.1.3/algorithm.txt,
3421           libraries/zlib-1.1.3/compress.c, libraries/zlib-1.1.3/crc32.c,
3422           libraries/zlib-1.1.3/deflate.c, libraries/zlib-1.1.3/deflate.h,
3423           libraries/zlib-1.1.3/descrip.mms, libraries/zlib-1.1.3/example.c,
3424           libraries/zlib-1.1.3/gzio.c, libraries/zlib-1.1.3/infblock.c,
3425           libraries/zlib-1.1.3/infblock.h, libraries/zlib-1.1.3/infcodes.c,
3426           libraries/zlib-1.1.3/infcodes.h, libraries/zlib-1.1.3/inffast.c,
3427           libraries/zlib-1.1.3/inffast.h, libraries/zlib-1.1.3/inffixed.h,
3428           libraries/zlib-1.1.3/inflate.c, libraries/zlib-1.1.3/inftrees.c,
3429           libraries/zlib-1.1.3/inftrees.h, libraries/zlib-1.1.3/infutil.c,
3430           libraries/zlib-1.1.3/infutil.h, libraries/zlib-1.1.3/maketree.c,
3431           libraries/zlib-1.1.3/minigzip.c, libraries/zlib-1.1.3/trees.c,
3432           libraries/zlib-1.1.3/trees.h, libraries/zlib-1.1.3/uncompr.c,
3433           libraries/zlib-1.1.3/zconf.h, libraries/zlib-1.1.3/zlib.3,
3434           libraries/zlib-1.1.3/zlib.dsp, libraries/zlib-1.1.3/zlib.dsw,
3435           libraries/zlib-1.1.3/zlib.h, libraries/zlib-1.1.3/zutil.c,
3436           libraries/zlib-1.1.3/zutil.h, libraries/zlib-1.1.4,
3437           libraries/zlib-1.1.4/ChangeLog, libraries/zlib-1.1.4/FAQ,
3438           libraries/zlib-1.1.4/INDEX, libraries/zlib-1.1.4/Make_vms.com,
3439           libraries/zlib-1.1.4/Makefile, libraries/zlib-1.1.4/Makefile.am,
3440           libraries/zlib-1.1.4/Makefile.am~,
3441           libraries/zlib-1.1.4/Makefile.in,
3442           libraries/zlib-1.1.4/Makefile.riscos, libraries/zlib-1.1.4/README,
3443           libraries/zlib-1.1.4/adler32.c,
3444           libraries/zlib-1.1.4/algorithm.txt,
3445           libraries/zlib-1.1.4/compress.c, libraries/zlib-1.1.4/crc32.c,
3446           libraries/zlib-1.1.4/deflate.c, libraries/zlib-1.1.4/deflate.h,
3447           libraries/zlib-1.1.4/descrip.mms, libraries/zlib-1.1.4/example.c,
3448           libraries/zlib-1.1.4/gzio.c, libraries/zlib-1.1.4/infblock.c,
3449           libraries/zlib-1.1.4/infblock.h, libraries/zlib-1.1.4/infcodes.c,
3450           libraries/zlib-1.1.4/infcodes.h, libraries/zlib-1.1.4/inffast.c,
3451           libraries/zlib-1.1.4/inffast.h, libraries/zlib-1.1.4/inffixed.h,
3452           libraries/zlib-1.1.4/inflate.c, libraries/zlib-1.1.4/inftrees.c,
3453           libraries/zlib-1.1.4/inftrees.h, libraries/zlib-1.1.4/infutil.c,
3454           libraries/zlib-1.1.4/infutil.h, libraries/zlib-1.1.4/maketree.c,
3455           libraries/zlib-1.1.4/minigzip.c, libraries/zlib-1.1.4/trees.c,
3456           libraries/zlib-1.1.4/trees.h, libraries/zlib-1.1.4/uncompr.c,
3457           libraries/zlib-1.1.4/zconf.h, libraries/zlib-1.1.4/zlib.3,
3458           libraries/zlib-1.1.4/zlib.h, libraries/zlib-1.1.4/zlib.html,
3459           libraries/zlib-1.1.4/zutil.c, libraries/zlib-1.1.4/zutil.h:
3460           replace zlib 1.1.3 with zlib 1.1.4
3462 2002-03-10 23:08  alex
3464         * doc/rrdgraph_graph.src, src/rrd_graph.c, src/rrd_graph.h: Pie
3465           chart support added to rrdtool graph
3467 2002-03-10 22:49  oetiker
3469         * MakeMakefile: added quotes to echo
3471 2002-03-10 16:22  alex
3473         * src/rrd_rpncalc.c: Realigned function rpn_calc() Stack checking
3474           now done using a macro
3476 2002-03-10 14:58  alex
3478         * doc/rrdgraph.src, doc/rrdgraph_rpn.src: Fixed some typos/errors
3479           Updated for the NE and ISINF operators in RPN
3481 2002-03-10 14:53  alex
3483         * src/rrd_graph.c: Using the font option resulted in a segfault.
3484           Needs more care, the current change is just a hack
3486 2002-03-10 14:48  alex
3488         * src/rrd_rpncalc.c, src/rrd_rpncalc.h: Added NE and ISINF operands
3489           to RPN
3491 2002-03-10 12:28  oetiker
3493         * MakeMakefile: better version check
3495 2002-03-08 22:14  alex
3497         * doc/rrdtutorial.pod: Needed to escape a wildcard
3499 2002-03-08 22:11  alex
3501         * doc/rrdtutorial.pod: Fixed some typos
3503 2002-02-18 21:52  oetiker
3505         * MakeMakefile, examples/bigtops.pl: added autotools version check
3506           to MakeMakefiles
3508 2002-02-09 06:21  oetiker
3510         * src/rrd_gfx.c: do propper error checking and release memmory when
3511           it is not required anymore
3513 2002-02-08 18:40  oetiker
3515         * src/rrd_cgi.c: allow rrd_cgi to deal with umlauts -- Alexander
3516           Schwartz <alexander.schwartz@gmx.net>
3518 2002-02-03 08:10  oetiker
3520         * doc/rrdcreate.pod: fixed spelling
3522 2002-02-02 14:36  oetiker
3524         * src/rrd_graph.c: fixed data pointer storage
3526 2002-02-01 20:34  oetiker
3528         * src/gdpng.c, src/gifsize.c, src/pngsize.c, src/rrd_cgi.c,
3529           src/rrd_create.c, src/rrd_datalang.c, src/rrd_diff.c,
3530           src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
3531           src/rrd_format.c, src/rrd_graph.c, src/rrd_hw.c, src/rrd_info.c,
3532           src/rrd_last.c, src/rrd_open.c, src/rrd_resize.c,
3533           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_stat.c,
3534           src/rrd_tool.c, src/rrd_tune.c, src/rrd_update.c: fixed version
3535           number and date/time
3537 2002-02-01 20:29  oetiker
3539         * libraries/libart_lgpl-2.3.7/Makefile,
3540           libraries/libpng-1.2.0/Makefile, src/rrd_graph.c: *** empty log
3541           message ***
3543 2002-01-31 22:44  oetiker
3545         * acinclude.m4: this file and all the external libraries
3546           configurability was contributed by mat zimmermann
3548 2002-01-31 22:43  oetiker
3550         * acinclude.m4, configure.ac, examples/minmax.pl,
3551           libraries/Makefile.am, src/Makefile.am, src/rrd_graph.c: allow use
3552           of libraries already installed on the system
3554 2002-01-31 11:56  oetiker
3556         * src/parsetime.c: make "18:00 yesterday" work Pavel Mores
3557           <pvl@uh.cz>
3559 2002-01-31 07:23  oetiker
3561         * src/rrd_graph.c: weeknumber is not %V which is more appropriate
3562           than %W
3564 2002-01-31 06:36  oetiker
3566         * MakeMakefile: copy ltmain.sh
3568 2002-01-17 20:31  oetiker
3570         * libraries/libpng-1.0.9: this also
3572 2002-01-17 20:30  oetiker
3574         * config/libtool, libraries/gd1.3, libraries/libpng-1.0.9/ANNOUNCE,
3575           libraries/libpng-1.0.9/CHANGES, libraries/libpng-1.0.9/INSTALL,
3576           libraries/libpng-1.0.9/KNOWNBUG, libraries/libpng-1.0.9/LICENSE,
3577           libraries/libpng-1.0.9/Makefil,
3578           libraries/libpng-1.0.9/Makefile.am, libraries/libpng-1.0.9/README,
3579           libraries/libpng-1.0.9/README.rrdtool,
3580           libraries/libpng-1.0.9/TODO, libraries/libpng-1.0.9/Y2KINFO,
3581           libraries/libpng-1.0.9/example.c, libraries/libpng-1.0.9/libpng.3,
3582           libraries/libpng-1.0.9/libpng.txt,
3583           libraries/libpng-1.0.9/libpngpf.3, libraries/libpng-1.0.9/png.5,
3584           libraries/libpng-1.0.9/png.c, libraries/libpng-1.0.9/png.dsp,
3585           libraries/libpng-1.0.9/png.dsw, libraries/libpng-1.0.9/png.h,
3586           libraries/libpng-1.0.9/pngasmrd.h,
3587           libraries/libpng-1.0.9/pngbar.jpg,
3588           libraries/libpng-1.0.9/pngbar.png,
3589           libraries/libpng-1.0.9/pngconf.h,
3590           libraries/libpng-1.0.9/pngerror.c,
3591           libraries/libpng-1.0.9/pnggccrd.c,
3592           libraries/libpng-1.0.9/pngget.c, libraries/libpng-1.0.9/pngmem.c,
3593           libraries/libpng-1.0.9/pngnow.png,
3594           libraries/libpng-1.0.9/pngpread.c,
3595           libraries/libpng-1.0.9/pngread.c, libraries/libpng-1.0.9/pngrio.c,
3596           libraries/libpng-1.0.9/pngrtran.c,
3597           libraries/libpng-1.0.9/pngrutil.c,
3598           libraries/libpng-1.0.9/pngset.c, libraries/libpng-1.0.9/pngtest.c,
3599           libraries/libpng-1.0.9/pngtest.png,
3600           libraries/libpng-1.0.9/pngtrans.c,
3601           libraries/libpng-1.0.9/pngvcrd.c, libraries/libpng-1.0.9/pngwio.c,
3602           libraries/libpng-1.0.9/pngwrite.c,
3603           libraries/libpng-1.0.9/pngwtran.c,
3604           libraries/libpng-1.0.9/pngwutil.c: this is not needed anymore
3606 2002-01-17 20:28  oetiker
3608         * libraries/gd1.3/.cvsignore: killing remains
3610 2002-01-16 23:11  oetiker
3612         * MakeMakefile: added places for download
3614 2002-01-15 22:58  oetiker
3616         * ., .cvsignore, config, config/.cvsignore: ignore irrelevant things
3618 2002-01-15 22:53  oetiker
3620         * libraries/freetype-2.0.5, libraries/freetype-2.0.5/.cvsignore,
3621           libraries/libart_lgpl-2.3.7,
3622           libraries/libart_lgpl-2.3.7/.cvsignore, libraries/libpng-1.2.0,
3623           libraries/libpng-1.2.0/.cvsignore: added new .cvsignore files
3625 2002-01-15 22:51  oetiker
3627         * CONTRIBUTORS, MakeMakefile, Makefile.am, NEWS, config/acconfig.h,
3628           config/aclocal.m4, config/config.guess, config/config.h.in,
3629           config/config.sub, config/install-sh, config/ltconfig,
3630           config/ltmain.sh, config/missing, config/mkinstalldirs,
3631           config/stamp-h, config/stamp-h.in, configure.ac, configure.in,
3632           doc/rrdgraph.src, doc/rrdgraph_graph.src, examples/4charts.pl.in,
3633           examples/bigtops.pl, examples/bigtops.pl.in,
3634           examples/cgi-demo.cgi, examples/minmax.pl, examples/minmax.pl.in,
3635           examples/piped-demo.pl, examples/piped-demo.pl.in,
3636           examples/shared-demo.pl, examples/shared-demo.pl.in,
3637           examples/stripes.pl, examples/stripes.pl.in,
3638           libraries/Makefile.am, libraries/cgilib-0.4/Makefile.am,
3639           libraries/freetype-2.0.5, libraries/freetype-2.0.5-import.txt,
3640           libraries/freetype-2.0.5/Makefile.am,
3641           libraries/freetype-2.0.5/README,
3642           libraries/freetype-2.0.5/ahangles.c,
3643           libraries/freetype-2.0.5/ahglobal.c,
3644           libraries/freetype-2.0.5/ahglyph.c,
3645           libraries/freetype-2.0.5/ahhint.c,
3646           libraries/freetype-2.0.5/ahmodule.c,
3647           libraries/freetype-2.0.5/ahoptim.c,
3648           libraries/freetype-2.0.5/autohint.c,
3649           libraries/freetype-2.0.5/cff.c,
3650           libraries/freetype-2.0.5/cffdrivr.c,
3651           libraries/freetype-2.0.5/cffgload.c,
3652           libraries/freetype-2.0.5/cffload.c,
3653           libraries/freetype-2.0.5/cffobjs.c,
3654           libraries/freetype-2.0.5/cffparse.c,
3655           libraries/freetype-2.0.5/cidgload.c,
3656           libraries/freetype-2.0.5/cidload.c,
3657           libraries/freetype-2.0.5/cidobjs.c,
3658           libraries/freetype-2.0.5/cidparse.c,
3659           libraries/freetype-2.0.5/cidriver.c,
3660           libraries/freetype-2.0.5/ftbase.c,
3661           libraries/freetype-2.0.5/ftbbox.c,
3662           libraries/freetype-2.0.5/ftcache.c,
3663           libraries/freetype-2.0.5/ftcalc.c,
3664           libraries/freetype-2.0.5/ftcchunk.c,
3665           libraries/freetype-2.0.5/ftcglyph.c,
3666           libraries/freetype-2.0.5/ftcimage.c,
3667           libraries/freetype-2.0.5/ftcmanag.c,
3668           libraries/freetype-2.0.5/ftcsbits.c,
3669           libraries/freetype-2.0.5/ftdebug.c,
3670           libraries/freetype-2.0.5/ftextend.c,
3671           libraries/freetype-2.0.5/ftglyph.c,
3672           libraries/freetype-2.0.5/ftgrays.c,
3673           libraries/freetype-2.0.5/ftinit.c,
3674           libraries/freetype-2.0.5/ftlist.c,
3675           libraries/freetype-2.0.5/ftlru.c,
3676           libraries/freetype-2.0.5/ftmac.c, libraries/freetype-2.0.5/ftmm.c,
3677           libraries/freetype-2.0.5/ftnames.c,
3678           libraries/freetype-2.0.5/ftobjs.c,
3679           libraries/freetype-2.0.5/ftoutln.c,
3680           libraries/freetype-2.0.5/ftraster.c,
3681           libraries/freetype-2.0.5/ftrend1.c,
3682           libraries/freetype-2.0.5/ftsmooth.c,
3683           libraries/freetype-2.0.5/ftstream.c,
3684           libraries/freetype-2.0.5/ftsynth.c,
3685           libraries/freetype-2.0.5/ftsystem.c,
3686           libraries/freetype-2.0.5/fttrigon.c,
3687           libraries/freetype-2.0.5/include,
3688           libraries/freetype-2.0.5/include/Makefile.am,
3689           libraries/freetype-2.0.5/include/ahangles.h,
3690           libraries/freetype-2.0.5/include/aherrors.h,
3691           libraries/freetype-2.0.5/include/ahglobal.h,
3692           libraries/freetype-2.0.5/include/ahglyph.h,
3693           libraries/freetype-2.0.5/include/ahhint.h,
3694           libraries/freetype-2.0.5/include/ahloader.h,
3695           libraries/freetype-2.0.5/include/ahmodule.h,
3696           libraries/freetype-2.0.5/include/ahoptim.h,
3697           libraries/freetype-2.0.5/include/ahtypes.h,
3698           libraries/freetype-2.0.5/include/cffdrivr.h,
3699           libraries/freetype-2.0.5/include/cfferrs.h,
3700           libraries/freetype-2.0.5/include/cffgload.h,
3701           libraries/freetype-2.0.5/include/cffload.h,
3702           libraries/freetype-2.0.5/include/cffobjs.h,
3703           libraries/freetype-2.0.5/include/cffparse.h,
3704           libraries/freetype-2.0.5/include/cfftoken.h,
3705           libraries/freetype-2.0.5/include/ciderrs.h,
3706           libraries/freetype-2.0.5/include/cidgload.h,
3707           libraries/freetype-2.0.5/include/cidload.h,
3708           libraries/freetype-2.0.5/include/cidobjs.h,
3709           libraries/freetype-2.0.5/include/cidparse.h,
3710           libraries/freetype-2.0.5/include/cidriver.h,
3711           libraries/freetype-2.0.5/include/cidtoken.h,
3712           libraries/freetype-2.0.5/include/fnterrs.h,
3713           libraries/freetype-2.0.5/include/freetype,
3714           libraries/freetype-2.0.5/include/freetype/Makefile.am,
3715           libraries/freetype-2.0.5/include/freetype/cache,
3716           libraries/freetype-2.0.5/include/freetype/cache/Makefile.am,
3717           libraries/freetype-2.0.5/include/freetype/cache/ftcchunk.h,
3718           libraries/freetype-2.0.5/include/freetype/cache/ftcglyph.h,
3719           libraries/freetype-2.0.5/include/freetype/cache/ftcimage.h,
3720           libraries/freetype-2.0.5/include/freetype/cache/ftcmanag.h,
3721           libraries/freetype-2.0.5/include/freetype/cache/ftcsbits.h,
3722           libraries/freetype-2.0.5/include/freetype/cache/ftlru.h,
3723           libraries/freetype-2.0.5/include/freetype/config,
3724           libraries/freetype-2.0.5/include/freetype/config/Makefile.am,
3725           libraries/freetype-2.0.5/include/freetype/config/ftconfig.h,
3726           libraries/freetype-2.0.5/include/freetype/config/ftheader.h,
3727           libraries/freetype-2.0.5/include/freetype/config/ftmodule.h,
3728           libraries/freetype-2.0.5/include/freetype/config/ftoption.h,
3729           libraries/freetype-2.0.5/include/freetype/freetype.h,
3730           libraries/freetype-2.0.5/include/freetype/ftbbox.h,
3731           libraries/freetype-2.0.5/include/freetype/ftcache.h,
3732           libraries/freetype-2.0.5/include/freetype/ftchapters.h,
3733           libraries/freetype-2.0.5/include/freetype/fterrors.h,
3734           libraries/freetype-2.0.5/include/freetype/ftglyph.h,
3735           libraries/freetype-2.0.5/include/freetype/ftimage.h,
3736           libraries/freetype-2.0.5/include/freetype/ftlist.h,
3737           libraries/freetype-2.0.5/include/freetype/ftmac.h,
3738           libraries/freetype-2.0.5/include/freetype/ftmm.h,
3739           libraries/freetype-2.0.5/include/freetype/ftmoderr.h,
3740           libraries/freetype-2.0.5/include/freetype/ftmodule.h,
3741           libraries/freetype-2.0.5/include/freetype/ftoutln.h,
3742           libraries/freetype-2.0.5/include/freetype/ftrender.h,
3743           libraries/freetype-2.0.5/include/freetype/ftsizes.h,
3744           libraries/freetype-2.0.5/include/freetype/ftsnames.h,
3745           libraries/freetype-2.0.5/include/freetype/ftsynth.h,
3746           libraries/freetype-2.0.5/include/freetype/ftsystem.h,
3747           libraries/freetype-2.0.5/include/freetype/fttrigon.h,
3748           libraries/freetype-2.0.5/include/freetype/fttypes.h,
3749           libraries/freetype-2.0.5/include/freetype/internal,
3750           libraries/freetype-2.0.5/include/freetype/internal/Makefile.am,
3751           libraries/freetype-2.0.5/include/freetype/internal/autohint.h,
3752           libraries/freetype-2.0.5/include/freetype/internal/cfftypes.h,
3753           libraries/freetype-2.0.5/include/freetype/internal/fnttypes.h,
3754           libraries/freetype-2.0.5/include/freetype/internal/ftcalc.h,
3755           libraries/freetype-2.0.5/include/freetype/internal/ftdebug.h,
3756           libraries/freetype-2.0.5/include/freetype/internal/ftdriver.h,
3757           libraries/freetype-2.0.5/include/freetype/internal/ftextend.h,
3758           libraries/freetype-2.0.5/include/freetype/internal/ftmemory.h,
3759           libraries/freetype-2.0.5/include/freetype/internal/ftobjs.h,
3760           libraries/freetype-2.0.5/include/freetype/internal/ftstream.h,
3761           libraries/freetype-2.0.5/include/freetype/internal/internal.h,
3762           libraries/freetype-2.0.5/include/freetype/internal/pcftypes.h,
3763           libraries/freetype-2.0.5/include/freetype/internal/psaux.h,
3764           libraries/freetype-2.0.5/include/freetype/internal/psnames.h,
3765           libraries/freetype-2.0.5/include/freetype/internal/sfnt.h,
3766           libraries/freetype-2.0.5/include/freetype/internal/t1types.h,
3767           libraries/freetype-2.0.5/include/freetype/internal/tttypes.h,
3768           libraries/freetype-2.0.5/include/freetype/t1tables.h,
3769           libraries/freetype-2.0.5/include/freetype/ttnameid.h,
3770           libraries/freetype-2.0.5/include/freetype/tttables.h,
3771           libraries/freetype-2.0.5/include/freetype/tttags.h,
3772           libraries/freetype-2.0.5/include/ft2build.h,
3773           libraries/freetype-2.0.5/include/ftcerror.h,
3774           libraries/freetype-2.0.5/include/ftgrays.h,
3775           libraries/freetype-2.0.5/include/ftraster.h,
3776           libraries/freetype-2.0.5/include/ftrend1.h,
3777           libraries/freetype-2.0.5/include/ftsmerrs.h,
3778           libraries/freetype-2.0.5/include/ftsmooth.h,
3779           libraries/freetype-2.0.5/include/pcf.h,
3780           libraries/freetype-2.0.5/include/pcfdriver.h,
3781           libraries/freetype-2.0.5/include/pcferror.h,
3782           libraries/freetype-2.0.5/include/pcfutil.h,
3783           libraries/freetype-2.0.5/include/psauxerr.h,
3784           libraries/freetype-2.0.5/include/psauxmod.h,
3785           libraries/freetype-2.0.5/include/psmodule.h,
3786           libraries/freetype-2.0.5/include/psnamerr.h,
3787           libraries/freetype-2.0.5/include/psobjs.h,
3788           libraries/freetype-2.0.5/include/pstables.h,
3789           libraries/freetype-2.0.5/include/rasterrs.h,
3790           libraries/freetype-2.0.5/include/sfdriver.h,
3791           libraries/freetype-2.0.5/include/sferrors.h,
3792           libraries/freetype-2.0.5/include/sfobjs.h,
3793           libraries/freetype-2.0.5/include/t1afm.h,
3794           libraries/freetype-2.0.5/include/t1decode.h,
3795           libraries/freetype-2.0.5/include/t1driver.h,
3796           libraries/freetype-2.0.5/include/t1errors.h,
3797           libraries/freetype-2.0.5/include/t1gload.h,
3798           libraries/freetype-2.0.5/include/t1load.h,
3799           libraries/freetype-2.0.5/include/t1objs.h,
3800           libraries/freetype-2.0.5/include/t1parse.h,
3801           libraries/freetype-2.0.5/include/t1tokens.h,
3802           libraries/freetype-2.0.5/include/ttcmap.h,
3803           libraries/freetype-2.0.5/include/ttdriver.h,
3804           libraries/freetype-2.0.5/include/tterrors.h,
3805           libraries/freetype-2.0.5/include/ttgload.h,
3806           libraries/freetype-2.0.5/include/ttinterp.h,
3807           libraries/freetype-2.0.5/include/ttload.h,
3808           libraries/freetype-2.0.5/include/ttobjs.h,
3809           libraries/freetype-2.0.5/include/ttpload.h,
3810           libraries/freetype-2.0.5/include/ttpost.h,
3811           libraries/freetype-2.0.5/include/ttsbit.h,
3812           libraries/freetype-2.0.5/include/winfnt.h,
3813           libraries/freetype-2.0.5/license.txt,
3814           libraries/freetype-2.0.5/pcf.c,
3815           libraries/freetype-2.0.5/pcfdriver.c,
3816           libraries/freetype-2.0.5/pcfread.c,
3817           libraries/freetype-2.0.5/pcfutil.c,
3818           libraries/freetype-2.0.5/psaux.c,
3819           libraries/freetype-2.0.5/psauxmod.c,
3820           libraries/freetype-2.0.5/psmodule.c,
3821           libraries/freetype-2.0.5/psnames.c,
3822           libraries/freetype-2.0.5/psobjs.c,
3823           libraries/freetype-2.0.5/raster.c,
3824           libraries/freetype-2.0.5/sfdriver.c,
3825           libraries/freetype-2.0.5/sfnt.c,
3826           libraries/freetype-2.0.5/sfobjs.c,
3827           libraries/freetype-2.0.5/smooth.c,
3828           libraries/freetype-2.0.5/t1afm.c,
3829           libraries/freetype-2.0.5/t1decode.c,
3830           libraries/freetype-2.0.5/t1driver.c,
3831           libraries/freetype-2.0.5/t1gload.c,
3832           libraries/freetype-2.0.5/t1load.c,
3833           libraries/freetype-2.0.5/t1objs.c,
3834           libraries/freetype-2.0.5/t1parse.c,
3835           libraries/freetype-2.0.5/test_bbox.c,
3836           libraries/freetype-2.0.5/test_trig.c,
3837           libraries/freetype-2.0.5/truetype.c,
3838           libraries/freetype-2.0.5/ttcmap.c,
3839           libraries/freetype-2.0.5/ttdriver.c,
3840           libraries/freetype-2.0.5/ttgload.c,
3841           libraries/freetype-2.0.5/ttinterp.c,
3842           libraries/freetype-2.0.5/ttload.c,
3843           libraries/freetype-2.0.5/ttobjs.c,
3844           libraries/freetype-2.0.5/ttpload.c,
3845           libraries/freetype-2.0.5/ttpost.c,
3846           libraries/freetype-2.0.5/ttsbit.c,
3847           libraries/freetype-2.0.5/type1.c,
3848           libraries/freetype-2.0.5/type1cid.c,
3849           libraries/freetype-2.0.5/winfnt.c, libraries/libart_lgpl-2.3.7,
3850           libraries/libart_lgpl-2.3.7/AUTHORS,
3851           libraries/libart_lgpl-2.3.7/COPYING,
3852           libraries/libart_lgpl-2.3.7/ChangeLog,
3853           libraries/libart_lgpl-2.3.7/INSTALL,
3854           libraries/libart_lgpl-2.3.7/Makefile,
3855           libraries/libart_lgpl-2.3.7/Makefile.am,
3856           libraries/libart_lgpl-2.3.7/Makefile.in,
3857           libraries/libart_lgpl-2.3.7/NEWS,
3858           libraries/libart_lgpl-2.3.7/README,
3859           libraries/libart_lgpl-2.3.7/art_affine.c,
3860           libraries/libart_lgpl-2.3.7/art_affine.h,
3861           libraries/libart_lgpl-2.3.7/art_alphagamma.c,
3862           libraries/libart_lgpl-2.3.7/art_alphagamma.h,
3863           libraries/libart_lgpl-2.3.7/art_bpath.c,
3864           libraries/libart_lgpl-2.3.7/art_bpath.h,
3865           libraries/libart_lgpl-2.3.7/art_config.h,
3866           libraries/libart_lgpl-2.3.7/art_filterlevel.h,
3867           libraries/libart_lgpl-2.3.7/art_gray_svp.c,
3868           libraries/libart_lgpl-2.3.7/art_gray_svp.h,
3869           libraries/libart_lgpl-2.3.7/art_misc.c,
3870           libraries/libart_lgpl-2.3.7/art_misc.h,
3871           libraries/libart_lgpl-2.3.7/art_pathcode.h,
3872           libraries/libart_lgpl-2.3.7/art_pixbuf.c,
3873           libraries/libart_lgpl-2.3.7/art_pixbuf.h,
3874           libraries/libart_lgpl-2.3.7/art_point.h,
3875           libraries/libart_lgpl-2.3.7/art_rect.c,
3876           libraries/libart_lgpl-2.3.7/art_rect.h,
3877           libraries/libart_lgpl-2.3.7/art_rect_svp.c,
3878           libraries/libart_lgpl-2.3.7/art_rect_svp.h,
3879           libraries/libart_lgpl-2.3.7/art_rect_uta.c,
3880           libraries/libart_lgpl-2.3.7/art_rect_uta.h,
3881           libraries/libart_lgpl-2.3.7/art_render.c,
3882           libraries/libart_lgpl-2.3.7/art_render.h,
3883           libraries/libart_lgpl-2.3.7/art_render_gradient.c,
3884           libraries/libart_lgpl-2.3.7/art_render_gradient.h,
3885           libraries/libart_lgpl-2.3.7/art_render_svp.c,
3886           libraries/libart_lgpl-2.3.7/art_render_svp.h,
3887           libraries/libart_lgpl-2.3.7/art_rgb.c,
3888           libraries/libart_lgpl-2.3.7/art_rgb.h,
3889           libraries/libart_lgpl-2.3.7/art_rgb_a_affine.c,
3890           libraries/libart_lgpl-2.3.7/art_rgb_a_affine.h,
3891           libraries/libart_lgpl-2.3.7/art_rgb_affine.c,
3892           libraries/libart_lgpl-2.3.7/art_rgb_affine.h,
3893           libraries/libart_lgpl-2.3.7/art_rgb_affine_private.c,
3894           libraries/libart_lgpl-2.3.7/art_rgb_affine_private.h,
3895           libraries/libart_lgpl-2.3.7/art_rgb_bitmap_affine.c,
3896           libraries/libart_lgpl-2.3.7/art_rgb_bitmap_affine.h,
3897           libraries/libart_lgpl-2.3.7/art_rgb_pixbuf_affine.c,
3898           libraries/libart_lgpl-2.3.7/art_rgb_pixbuf_affine.h,
3899           libraries/libart_lgpl-2.3.7/art_rgb_rgba_affine.c,
3900           libraries/libart_lgpl-2.3.7/art_rgb_rgba_affine.h,
3901           libraries/libart_lgpl-2.3.7/art_rgb_svp.c,
3902           libraries/libart_lgpl-2.3.7/art_rgb_svp.h,
3903           libraries/libart_lgpl-2.3.7/art_rgba.c,
3904           libraries/libart_lgpl-2.3.7/art_rgba.h,
3905           libraries/libart_lgpl-2.3.7/art_svp.c,
3906           libraries/libart_lgpl-2.3.7/art_svp.h,
3907           libraries/libart_lgpl-2.3.7/art_svp_intersect.c,
3908           libraries/libart_lgpl-2.3.7/art_svp_intersect.h,
3909           libraries/libart_lgpl-2.3.7/art_svp_ops.c,
3910           libraries/libart_lgpl-2.3.7/art_svp_ops.h,
3911           libraries/libart_lgpl-2.3.7/art_svp_point.c,
3912           libraries/libart_lgpl-2.3.7/art_svp_point.h,
3913           libraries/libart_lgpl-2.3.7/art_svp_render_aa.c,
3914           libraries/libart_lgpl-2.3.7/art_svp_render_aa.h,
3915           libraries/libart_lgpl-2.3.7/art_svp_vpath.c,
3916           libraries/libart_lgpl-2.3.7/art_svp_vpath.h,
3917           libraries/libart_lgpl-2.3.7/art_svp_vpath_stroke.c,
3918           libraries/libart_lgpl-2.3.7/art_svp_vpath_stroke.h,
3919           libraries/libart_lgpl-2.3.7/art_svp_wind.c,
3920           libraries/libart_lgpl-2.3.7/art_svp_wind.h,
3921           libraries/libart_lgpl-2.3.7/art_uta.c,
3922           libraries/libart_lgpl-2.3.7/art_uta.h,
3923           libraries/libart_lgpl-2.3.7/art_uta_ops.c,
3924           libraries/libart_lgpl-2.3.7/art_uta_ops.h,
3925           libraries/libart_lgpl-2.3.7/art_uta_rect.c,
3926           libraries/libart_lgpl-2.3.7/art_uta_rect.h,
3927           libraries/libart_lgpl-2.3.7/art_uta_svp.c,
3928           libraries/libart_lgpl-2.3.7/art_uta_svp.h,
3929           libraries/libart_lgpl-2.3.7/art_uta_vpath.c,
3930           libraries/libart_lgpl-2.3.7/art_uta_vpath.h,
3931           libraries/libart_lgpl-2.3.7/art_vpath.c,
3932           libraries/libart_lgpl-2.3.7/art_vpath.h,
3933           libraries/libart_lgpl-2.3.7/art_vpath_bpath.c,
3934           libraries/libart_lgpl-2.3.7/art_vpath_bpath.h,
3935           libraries/libart_lgpl-2.3.7/art_vpath_dash.c,
3936           libraries/libart_lgpl-2.3.7/art_vpath_dash.h,
3937           libraries/libart_lgpl-2.3.7/art_vpath_svp.c,
3938           libraries/libart_lgpl-2.3.7/art_vpath_svp.h,
3939           libraries/libart_lgpl-2.3.7/gen_art_config.c,
3940           libraries/libart_lgpl-2.3.7/install-sh,
3941           libraries/libart_lgpl-2.3.7/libart-2.0.pc.in,
3942           libraries/libart_lgpl-2.3.7/libart-config.in,
3943           libraries/libart_lgpl-2.3.7/libart-features.c,
3944           libraries/libart_lgpl-2.3.7/libart-features.h,
3945           libraries/libart_lgpl-2.3.7/libart-features.h.in,
3946           libraries/libart_lgpl-2.3.7/libart.h,
3947           libraries/libart_lgpl-2.3.7/libart_lgpl_2.la,
3948           libraries/libart_lgpl-2.3.7/missing,
3949           libraries/libart_lgpl-2.3.7/mkinstalldirs,
3950           libraries/libart_lgpl-2.3.7/stamp-h.in,
3951           libraries/libart_lgpl-2.3.7/testart.c,
3952           libraries/libart_lgpl-2.3.7/testuta.c, libraries/libpng-1.2.0,
3953           libraries/libpng-1.2.0-import.txt,
3954           libraries/libpng-1.2.0/ANNOUNCE, libraries/libpng-1.2.0/CHANGES,
3955           libraries/libpng-1.2.0/INSTALL, libraries/libpng-1.2.0/KNOWNBUG,
3956           libraries/libpng-1.2.0/LICENSE, libraries/libpng-1.2.0/Makefile,
3957           libraries/libpng-1.2.0/Makefile.am,
3958           libraries/libpng-1.2.0/Makefile.in, libraries/libpng-1.2.0/README,
3959           libraries/libpng-1.2.0/TODO, libraries/libpng-1.2.0/Y2KINFO,
3960           libraries/libpng-1.2.0/example.c, libraries/libpng-1.2.0/libpng.3,
3961           libraries/libpng-1.2.0/libpng.txt,
3962           libraries/libpng-1.2.0/libpngpf.3, libraries/libpng-1.2.0/png.5,
3963           libraries/libpng-1.2.0/png.c, libraries/libpng-1.2.0/png.h,
3964           libraries/libpng-1.2.0/pngasmrd.h,
3965           libraries/libpng-1.2.0/pngbar.jpg,
3966           libraries/libpng-1.2.0/pngbar.png,
3967           libraries/libpng-1.2.0/pngconf.h,
3968           libraries/libpng-1.2.0/pngerror.c,
3969           libraries/libpng-1.2.0/pnggccrd.c,
3970           libraries/libpng-1.2.0/pngget.c, libraries/libpng-1.2.0/pngmem.c,
3971           libraries/libpng-1.2.0/pngnow.png,
3972           libraries/libpng-1.2.0/pngpread.c,
3973           libraries/libpng-1.2.0/pngread.c, libraries/libpng-1.2.0/pngrio.c,
3974           libraries/libpng-1.2.0/pngrtran.c,
3975           libraries/libpng-1.2.0/pngrutil.c,
3976           libraries/libpng-1.2.0/pngset.c, libraries/libpng-1.2.0/pngtest.c,
3977           libraries/libpng-1.2.0/pngtest.png,
3978           libraries/libpng-1.2.0/pngtrans.c,
3979           libraries/libpng-1.2.0/pngvcrd.c, libraries/libpng-1.2.0/pngwio.c,
3980           libraries/libpng-1.2.0/pngwrite.c,
3981           libraries/libpng-1.2.0/pngwtran.c,
3982           libraries/libpng-1.2.0/pngwutil.c, src/Makefile.am,
3983           src/rrd_format.h, src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c,
3984           src/rrd_graph.h, src/rrd_tool.c, src/rrd_tool.h: The BIG graph
3985           update * Replace libgd with libart * Added freetype * Updated zlib
3986           and libpng * rrd_gfx.c intrduced as libart wrapper * LINE takes
3987           now a float as argument * rrdtool uses truetype for fonts * thanks
3988           to libart there is now full alpha transparenc and antialiasing. *
3989           the new option --font lets customize the font and size for various
3990           graph elements * Updated to -> libtool 1.4.2 automake 2.12
3991           autoconf 2.52 * new --zoom commandline option for zoom ans
3992           shrinking -- tobias oetiker
3994 2002-01-04 01:11  alex
3996         * src/rrd_graph.c, src/rrd_graph.h: Reworked rrd_graph_script()
3998 2001-12-24 06:51  alex
4000         * src/rrd_fetch.c, src/rrd_graph.c, src/rrd_graph.h, src/rrd_tool.c:
4001           A patch of size 44Kbytes... in short: Found and repaired the
4002           off-by-one error in rrd_fetch_fn(). As a result I had to remove
4003           the hacks in rrd_fetch_fn(), rrd_tool.c, vdef_calc(), data_calc(),
4004           data_proc() and reduce_data(). There may be other places which I
4005           didn't find so be careful. Enhanced debugging in rrd_fetch_fn(),
4006           it shows the RRA selection process. Added the ability to print
4007           VDEF timestamps. At the moment it is a hack, I needed it now to
4008           fix the off-by-one error. If the format string is "%c" (and
4009           nothing else!), the time will be printed by both ctime() and as a
4010           long int. Moved some code around (slightly altering it) from
4011           rrd_graph() initializing now in rrd_graph_init() options parsing
4012           now in rrd_graph_options() script parsing now in
4013           rrd_graph_script()
4015 2001-12-22 02:49  alex
4017         * src/rrd_graph.c: Somehow eight lines were missing from function
4018           rrd_graph(). Also fixed minor bug in vdef_calc().
4020 2001-12-17 12:48  oetiker
4022         * src/rrd_fetch.c: fix overflow error ...
4024 2001-12-11 22:55  jake
4026         * src/rrd_info.c: Fixed uninitialized ptr causing seg fault invoking
4027           info for COMPUTE data sources.
4029 2001-11-18 08:41  oetiker
4031         * src/rrd_cgi.c: return "" instead of NULL for <RRD::GETENV
4032           UNKNOWN_VARIABLE> -- Michael <sysadmin@qsl.net>
4034 2001-11-17 16:57  oetiker
4036         * bindings/Makefile.am: fixed path to mkinstalldirs -- Laurent
4037           Saehyun Kim&#65533;<LKim@xo.com>
4039 2001-09-08 18:25  oetiker
4041         * doc/cdeftutorial.pod, doc/rrdtutorial.pod: spelling updates by
4042           Martin Schulze <joey@finlandia.infodrom.north.de>
4044 2001-08-22 22:29  jake
4046         * doc/rrdtune.pod, src/rrd_create.c, src/rrd_hw.c, src/rrd_hw.h,
4047           src/rrd_rpncalc.c, src/rrd_tool.c, src/rrd_tune.c: Contents of
4048           this patch: (1) Adds/revises documentation for rrd tune in
4049           rrd_tool.c and pod files. (2) Moves some initialization code from
4050           rrd_create.c to rrd_hw.c. (3) Adds another pass to smoothing for
4051           SEASONAL and DEVSEASONAL RRAs. This pass computes the coefficients
4052           as deviations from an average; the average is added the baseline
4053           coefficient of HWPREDICT. Statistical texts suggest this to
4054           preserve algorithm stability. It will not invalidate RRD files
4055           created and smoothed with the old code. (4) Adds the
4056           aberrant-reset flag to rrd tune. This operation, which is
4057           specified for a single data source, causes the holt-winters
4058           algorithm to forget everthing it has learned and start over. (5)
4059           Fixes a few out-of-date code comments.
4061 2001-08-13 18:58  oetiker
4063         * src/rrd_graph.c: spell fix for si units (only in comments)
4065 2001-07-28 22:34  alex
4067         * doc/rrdgraph.pod, doc/rrdgraph_data.pod,
4068           doc/rrdgraph_examples.pod, doc/rrdgraph_graph.pod,
4069           doc/rrdgraph_rpn.pod: Removing rrdgraph*.pod from the cvs
4071 2001-07-28 22:21  alex
4073         * doc/Makefile.am, doc/name.inc, doc/rrdgraph.pod,
4074           doc/rrdgraph_graph.src, doc/rrdgraph_rpn.src: Edited Makefile.am
4075           and the rrdgraph_*.src files. By mistake the previous update was
4076           made on the rrdgraph_*.pod files however they are not to be
4077           edited. This is now corrected.
4079 2001-07-26 02:27  alex
4081         * src/rrd_graph_helper.c, src/rrd_graph_helper.h: Supporting
4082           functions for rrd_graph. Functions that are used frequently and/or
4083           from different places should be added here in stead of repeating
4084           them in rrd_graph.c over and over again.
4086 2001-07-26 02:25  alex
4088         * src/rrd_graph.h: Moved most typedefs etc. from rrd_graph.c to this
4089           file
4091 2001-07-26 02:22  alex
4093         * src/rrd_graph.c: Added VDEF TOTAL Moved most typedefs etc. to
4094           rrd_graph.h
4096 2001-07-26 02:19  alex
4098         * src/Makefile.am: Added rrd_graph_helper
4100 2001-07-26 02:15  alex
4102         * doc/rrdgraph_rpn.pod: Updated for VDEF TOTAL
4104 2001-07-26 02:11  alex
4106         * NEWS: Announce of VDEF in rrd_graph
4108 2001-07-21 18:17  alex
4110         * doc/rrdgraph_graph.pod, src/rrd_graph.c: Made PRINT and GPRINT
4111           aware of VDEF statements
4113 2001-07-20 22:34  oetiker
4115         * doc/rrdgraph_data.pod, doc/rrdgraph_examples.pod,
4116           doc/rrdgraph_graph.pod, doc/rrdgraph_rpn.pod: missing
4117           documentation ... -- Alex van den Bogaerdt
4118           <alex@slot.hollandcasino.nl>
4120 2001-07-20 22:34  oetiker
4122         * src/rrd_datalang.c: only a comment
4124 2001-07-20 22:33  oetiker
4126         * src/rrd_graph.c: small fixes -- Alex van den Bogaerdt
4127           <alex@slot.hollandcasino.nl>
4129 2001-07-18 22:30  oetiker
4131         * src/rrd_graph.c, src/rrd_rpncalc.c: VDEF and VRULE are comig along
4132           -- Alex van den Bogaerdt <alex@slot.hollandcasino.nl>
4134 2001-06-05 13:42  oetiker
4136         * doc/rrdupdate.pod: spell fix
4138 2001-05-09 05:31  oetiker
4140         * NEWS, doc/rrdcreate.pod, src/rrd_update.c: Bug fix: when update of
4141           multiple PDP/CDP RRAs coincided with interpolation of multiple
4142           PDPs an incorrect value was stored as the CDP. Especially evident
4143           for GAUGE data sources. Minor changes to rrdcreate.pod. -- Jake
4144           Brutlag <jakeb@corp.webtv.net>
4146 2001-03-31 15:21  oetiker
4148         * Makefile.am: added 'all' dependancy to site-perl-install rule as
4149           many seem to skip this step when instaling cricket ... probably an
4150           incomplete cricket doku.
4152 2001-03-15 19:43  oetiker
4154         * PROJECTS: added PROJECTS file
4156 2001-03-11 12:03  oetiker
4158         * src/rrd_rpncalc.c, src/rrd_rpncalc.h: reindented
4160 2001-03-11 11:49  oetiker
4162         * src/rrd_create.c: reindented the cource for better readability
4164 2001-03-10 23:54  oetiker
4166         * NEWS, doc/rrdcreate.pod, doc/rrdinfo.pod, doc/rrdtune.pod,
4167           doc/rrdupdate.pod, src/Makefile.am, src/rrd_create.c,
4168           src/rrd_dump.c, src/rrd_format.c, src/rrd_format.h,
4169           src/rrd_graph.c, src/rrd_hw.c, src/rrd_hw.h, src/rrd_info.c,
4170           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
4171           src/rrd_tool.h, src/rrd_update.c: Support for COMPUTE data sources
4172           (CDEF data sources). Removes the RPN parser and calculator from
4173           rrd_graph and puts then in a new file, rrd_rpncalc.c. Changes to
4174           core files rrd_create and rrd_update. Some clean-up of aberrant
4175           behavior stuff, including a bug fix. Documentation update
4176           (rrdcreate.pod, rrdupdate.pod). Change xml format. -- Jake Brutlag
4177           <jakeb@corp.webtv.net>
4179 2001-03-07 21:21  oetiker
4181         * NEWS, doc, doc/.cvsignore, doc/Makefile.am, doc/name.inc,
4182           doc/rrdgraph-old.pod, doc/rrdgraph.pod, doc/rrdgraph.src,
4183           doc/rrdgraph_data.src, doc/rrdgraph_examples.src,
4184           doc/rrdgraph_graph.src, doc/rrdgraph_rpn.src, doc/see_also.inc,
4185           src/rrd_tune.c: complete rewrite of rrdgraph documentation. This
4186           also includs info on upcomming/planned changes to the rrdgraph
4187           interface and functionality -- Alex van den Bogaerdt
4188           <alex@slot.hollandcasino.nl>
4190 2001-03-04 14:06  oetiker
4192         * trunk/CVSROOT/history: want to keep a history of events
4194 2001-03-04 13:50  oetiker
4196         * NEWS: fidex jackes adderss
4198 2001-03-04 13:12  oetiker
4200         * doc/rrdcreate.pod: added note on counter vs derive -- Don BAARDA
4201           <don.baarda@baesystems.com>
4203 2001-03-04 13:01  oetiker
4205         * NEWS, doc/rrdcreate.pod, doc/rrdgraph.pod, doc/rrdtool.pod,
4206           doc/rrdtune.pod, src/Makefile.am, src/fnv.h, src/hash_32.c,
4207           src/rrd_create.c, src/rrd_dump.c, src/rrd_format.h,
4208           src/rrd_graph.c, src/rrd_hw.c, src/rrd_info.c, src/rrd_open.c,
4209           src/rrd_restore.c, src/rrd_tool.h, src/rrd_tune.c,
4210           src/rrd_update.c, src/rrdupdate.c: Aberrant Behavior Detection
4211           support. A brief overview added to rrdtool.pod. Major updates to
4212           rrd_update.c, rrd_create.c. Minor update to other core files. This
4213           is backwards compatible! But new files using the Aberrant stuff
4214           are not readable by old rrdtool versions. See
4215           http://cricket.sourceforge.net/aberrant/rrd_hw.htm -- Jake Brutlag
4216           <jakeb@corp.webtv.net>
4218 2001-03-04 13:00  oetiker
4220         * examples, examples/.cvsignore: another do not report Makefile and
4221           Makefile.in
4223 2001-03-04 12:51  oetiker
4225         * src/memtest.c: this file has no purpose
4227 2001-03-04 12:32  oetiker
4229         * src/rrdupdate.c: rrdupdate is a generated file it has no place in
4230           cvs
4232 2001-03-04 11:31  oetiker
4234         * ., .cvsignore, CHANGES, bindings, bindings/.cvsignore,
4235           bindings/perl-piped, bindings/perl-piped/.cvsignore,
4236           bindings/perl-shared, bindings/perl-shared/.cvsignore,
4237           bindings/tcl, bindings/tcl/.cvsignore, config, config.log,
4238           config.status, config/.cvsignore, doc, doc/.cvsignore, libraries,
4239           libraries/.cvsignore, libraries/cgilib-0.4,
4240           libraries/cgilib-0.4/.cvsignore, libraries/gd1.3,
4241           libraries/gd1.3/.cvsignore, libraries/libpng-1.0.9,
4242           libraries/libpng-1.0.9/.cvsignore, libraries/zlib-1.1.3,
4243           libraries/zlib-1.1.3/.cvsignore, libtool, src, src/.cvsignore:
4244           repository cleanup
4246 2001-03-04 11:14  oetiker
4248         * doc/rrdupdate.pod, src/rrd_tool.c, src/rrd_update.c: added
4249           at-style-time@value:value syntax to rrd_update -- Dave Bodenstab
4250           <imdave@mcs.net>
4252 2001-03-04 10:29  oetiker
4254         * src/rrd_open.c: fixed filedescriptor leak -- Mike Franusich
4255           <mike@franusich.com>
4257 2001-03-02 22:48  oetiker
4259         * configure.in, libraries/zlib-1.1.3/Makefile.am: added test for
4260           hpux. if matched, compile zlib with -fpic instead of -fPIC
4262 2001-03-01 21:37  oetiker
4264         * configure.in: added check for the presence of the compiler used to
4265           build perl modules
4267 2001-02-25 23:18  oetiker
4269         * config/config.h, configure, doc/test1.ps, doc/test2.ps: they do
4270           not belong into cvs ad they are autogenerated
4272 2001-02-25 22:57  oetiker
4274         * doc/Makefile.am: Fixed ln for modules
4276 2001-02-25 22:53  oetiker
4278         * Makefile.am: fixed compile order ... src before bindings
4280 2001-02-25 22:30  oetiker
4282         * trunk/contrib, trunk/contrib/README, trunk/contrib/add_ds,
4283           trunk/contrib/add_ds/README, trunk/contrib/add_ds/add_ds.pl,
4284           trunk/contrib/add_ds/batch.pl, trunk/contrib/killspike,
4285           trunk/contrib/killspike/README,
4286           trunk/contrib/killspike/killspike.pl,
4287           trunk/contrib/killspike/killspike.pl.in, trunk/contrib/log2rrd,
4288           trunk/contrib/log2rrd/README, trunk/contrib/log2rrd/log2rrd.pl,
4289           trunk/contrib/log2rrd/log2rrd.pl.in, trunk/contrib/php3,
4290           trunk/contrib/php3/INSTALL, trunk/contrib/php3/Makefile,
4291           trunk/contrib/php3/README, trunk/contrib/php3/USAGE,
4292           trunk/contrib/php3/VERSION, trunk/contrib/php3/examples,
4293           trunk/contrib/php3/examples/rrd_create.php,
4294           trunk/contrib/php3/examples/rrd_fetch.php,
4295           trunk/contrib/php3/examples/rrd_graph.php,
4296           trunk/contrib/php3/examples/rrd_last.php,
4297           trunk/contrib/php3/examples/rrd_update.php,
4298           trunk/contrib/php3/php3_rrdtool.c,
4299           trunk/contrib/php3/php3_rrdtool.h, trunk/contrib/php4,
4300           trunk/contrib/php4/.cvsignore, trunk/contrib/php4/INSTALL,
4301           trunk/contrib/php4/Makefile.in, trunk/contrib/php4/README,
4302           trunk/contrib/php4/USAGE, trunk/contrib/php4/acinclude.m4,
4303           trunk/contrib/php4/aclocal.m4, trunk/contrib/php4/build,
4304           trunk/contrib/php4/build/dynlib.mk,
4305           trunk/contrib/php4/build/fastgen.sh,
4306           trunk/contrib/php4/build/library.mk,
4307           trunk/contrib/php4/build/ltlib.mk,
4308           trunk/contrib/php4/build/program.mk,
4309           trunk/contrib/php4/build/rules.mk,
4310           trunk/contrib/php4/build/shtool, trunk/contrib/php4/config.guess,
4311           trunk/contrib/php4/config.m4, trunk/contrib/php4/config.sub,
4312           trunk/contrib/php4/configure, trunk/contrib/php4/configure.in,
4313           trunk/contrib/php4/dynlib.m4, trunk/contrib/php4/examples,
4314           trunk/contrib/php4/examples/rrd_create.php,
4315           trunk/contrib/php4/examples/rrd_fetch.php,
4316           trunk/contrib/php4/examples/rrd_graph.php,
4317           trunk/contrib/php4/examples/rrd_last.php,
4318           trunk/contrib/php4/examples/rrd_update.php,
4319           trunk/contrib/php4/install-sh, trunk/contrib/php4/ltconfig,
4320           trunk/contrib/php4/ltmain.sh, trunk/contrib/php4/missing,
4321           trunk/contrib/php4/mkinstalldirs,
4322           trunk/contrib/php4/php_config.h.in,
4323           trunk/contrib/php4/php_rrdtool.h, trunk/contrib/php4/rrdtool.c,
4324           trunk/contrib/rrd-file-icon, trunk/contrib/rrd-file-icon/README,
4325           trunk/contrib/rrd-file-icon/rrd.png, trunk/contrib/rrdexplorer,
4326           trunk/contrib/rrdexplorer/README.txt,
4327           trunk/contrib/rrdexplorer/map.cgi,
4328           trunk/contrib/rrdexplorer/png.cgi, trunk/contrib/rrdfetchnames,
4329           trunk/contrib/rrdfetchnames/README,
4330           trunk/contrib/rrdfetchnames/rrdfetchnames.pl,
4331           trunk/contrib/rrdlastds, trunk/contrib/rrdlastds/README,
4332           trunk/contrib/rrdlastds/rrdlastds.pl, trunk/contrib/rrdproc,
4333           trunk/contrib/rrdproc/README, trunk/contrib/rrdproc/rrdproc.c,
4334           trunk/contrib/rrdview, trunk/contrib/rrdview/README,
4335           trunk/contrib/rrdview/rrdview.cgi, trunk/contrib/snmpstats,
4336           trunk/contrib/snmpstats/README,
4337           trunk/contrib/snmpstats/SNMPstats.pl, trunk/contrib/trytime,
4338           trunk/contrib/trytime/.deps,
4339           trunk/contrib/trytime/.deps/trytime.P,
4340           trunk/contrib/trytime/Makefile, trunk/contrib/trytime/Makefile.am,
4341           trunk/contrib/trytime/Makefile.in, trunk/contrib/trytime/README,
4342           trunk/contrib/trytime/trytime.c, trunk/website,
4343           trunk/website/.img, trunk/website/.img/.imgdot-1x1-transp.gif,
4344           trunk/website/.pics, trunk/website/.pics/CAIDAlogo.120.gif,
4345           trunk/website/.pics/CAIDAlogo.120.png,
4346           trunk/website/.pics/CAIDAlogo.gif,
4347           trunk/website/.pics/CAIDAlogo.png,
4348           trunk/website/.pics/CAIDAlogo.spons.png,
4349           trunk/website/.pics/CAIDAlogo.xpm,
4350           trunk/website/.pics/CAIDAlogo2.gif,
4351           trunk/website/.pics/CAIDAlogo_small.gif,
4352           trunk/website/.pics/b.gif, trunk/website/.pics/b.png,
4353           trunk/website/.pics/background.xcf, trunk/website/.pics/bbo.gif,
4354           trunk/website/.pics/bbo.png, trunk/website/.pics/bco.gif,
4355           trunk/website/.pics/bco.png, trunk/website/.pics/border.gif,
4356           trunk/website/.pics/bro.gif, trunk/website/.pics/bro.png,
4357           trunk/website/.pics/ecke.gif, trunk/website/.pics/logo-apache.gif,
4358           trunk/website/.pics/logo-apache.small.gif,
4359           trunk/website/.pics/logo-extra.gif,
4360           trunk/website/.pics/logo-linux.gif,
4361           trunk/website/.pics/logo-wml.gif, trunk/website/.pics/rrddemo.gif,
4362           trunk/website/.pics/rrdlogdemo.gif,
4363           trunk/website/.pics/rrdtool.gif, trunk/website/.pics/rrdtool.xar,
4364           trunk/website/.pics/unten.gif, trunk/website/.ttf,
4365           trunk/website/.ttf/futurab.ttf, trunk/website/.ttf/futurabc.ttf,
4366           trunk/website/.ttf/futurabi.ttf, trunk/website/.ttf/futurah.ttf,
4367           trunk/website/.ttf/futurahi.ttf, trunk/website/.ttf/futurak.ttf,
4368           trunk/website/.ttf/futural.ttf, trunk/website/.ttf/futuralc.ttf,
4369           trunk/website/.ttf/futurali.ttf, trunk/website/.ttf/futuram.ttf,
4370           trunk/website/.ttf/futuramc.ttf, trunk/website/.ttf/futurami.ttf,
4371           trunk/website/.ttf/futuran.ttf, trunk/website/.ttf/futurani.ttf,
4372           trunk/website/.ttf/futuraxk.ttf, trunk/website/.ttf/futurbci.ttf,
4373           trunk/website/.ttf/futurlci.ttf, trunk/website/.ttf/futurmci.ttf,
4374           trunk/website/.ttf/futurxkc.ttf, trunk/website/.ttf/futurxki.ttf,
4375           trunk/website/.ttf/futuxkci.ttf, trunk/website/.ttf/trebuc.ttf,
4376           trunk/website/.ttf/trebucbd.ttf, trunk/website/.ttf/trebucbi.ttf,
4377           trunk/website/.ttf/trebucit.ttf, trunk/website/.ttf/zinjaron.ttf,
4378           trunk/website/.wml, trunk/website/.wml/navbar.inc,
4379           trunk/website/.wml/nestednavbar.inc,
4380           trunk/website/.wml/template.inc, trunk/website/.wml/tobis.inc,
4381           trunk/website/.wmlrc, trunk/website/compiling.wml,
4382           trunk/website/contributors.wml, trunk/website/developers.wml,
4383           trunk/website/download.wml, trunk/website/frontends,
4384           trunk/website/frontends/bigsister.wml,
4385           trunk/website/frontends/bronc.wml,
4386           trunk/website/frontends/cricket.wml,
4387           trunk/website/frontends/flowscan.wml,
4388           trunk/website/frontends/fwgold.wml,
4389           trunk/website/frontends/hoth.wml,
4390           trunk/website/frontends/index.wml,
4391           trunk/website/frontends/nmis.wml, trunk/website/frontends/nrg.wml,
4392           trunk/website/frontends/ntop.wml,
4393           trunk/website/frontends/orca.wml,
4394           trunk/website/frontends/remstats.wml,
4395           trunk/website/frontends/rrgrapher.wml,
4396           trunk/website/frontends/slamon.wml, trunk/website/gallery,
4397           trunk/website/gallery/alex-01.bash,
4398           trunk/website/gallery/alex-01.png,
4399           trunk/website/gallery/alex-01.wml,
4400           trunk/website/gallery/bkw-01.gif, trunk/website/gallery/bkw-01.pl,
4401           trunk/website/gallery/bkw-01.wml,
4402           trunk/website/gallery/blair-01-a.png,
4403           trunk/website/gallery/blair-01-b.png,
4404           trunk/website/gallery/blair-01-c.png,
4405           trunk/website/gallery/blair-01-d.png,
4406           trunk/website/gallery/blair-01-e.png,
4407           trunk/website/gallery/blair-01-f.png,
4408           trunk/website/gallery/blair-01.wml,
4409           trunk/website/gallery/chris-01.wml,
4410           trunk/website/gallery/chris-01temp.png,
4411           trunk/website/gallery/chris-01wind.png,
4412           trunk/website/gallery/colleen-01.gif,
4413           trunk/website/gallery/colleen-01.wml,
4414           trunk/website/gallery/edvard-01.png,
4415           trunk/website/gallery/edvard-01.wml,
4416           trunk/website/gallery/index.wml,
4417           trunk/website/gallery/jeff-01.png,
4418           trunk/website/gallery/jeff-01.wml,
4419           trunk/website/gallery/neal-01.png,
4420           trunk/website/gallery/neal-01.wml,
4421           trunk/website/gallery/simon-01.png,
4422           trunk/website/gallery/simon-01.wml,
4423           trunk/website/gallery/steve-01.gif,
4424           trunk/website/gallery/steve-01.wml, trunk/website/index.wml,
4425           trunk/website/license.wml, trunk/website/mailinglists.wml,
4426           trunk/website/manual, trunk/website/manual/bin_dec_hex.wml,
4427           trunk/website/manual/cdeftutorial.wml,
4428           trunk/website/manual/index.wml,
4429           trunk/website/manual/rpntutorial.wml,
4430           trunk/website/manual/rrdcgi.wml,
4431           trunk/website/manual/rrdcreate.wml,
4432           trunk/website/manual/rrddump.wml,
4433           trunk/website/manual/rrdfetch.wml,
4434           trunk/website/manual/rrdgraph.wml,
4435           trunk/website/manual/rrdinfo.wml,
4436           trunk/website/manual/rrdlast.wml,
4437           trunk/website/manual/rrdresize.wml,
4438           trunk/website/manual/rrdrestore.wml,
4439           trunk/website/manual/rrdtune.wml,
4440           trunk/website/manual/rrdtutorial.es.wml,
4441           trunk/website/manual/rrdtutorial.wml,
4442           trunk/website/manual/rrdupdate.wml, trunk/website/news.wml,
4443           trunk/website/perlbind, trunk/website/perlbind/RRDp.wml,
4444           trunk/website/perlbind/RRDs.wml, trunk/website/perlbind/index.wml,
4445           trunk/website/rrdcgi.wml, trunk/website/screen.wml,
4446           trunk/website/site-sync, trunk/website/tutorial,
4447           trunk/website/tutorial/bin_dec_hex.wml,
4448           trunk/website/tutorial/cdeftutorial.wml,
4449           trunk/website/tutorial/index.wml,
4450           trunk/website/tutorial/rpntutorial.wml,
4451           trunk/website/tutorial/rrdtutorial.es.wml,
4452           trunk/website/tutorial/rrdtutorial.ps,
4453           trunk/website/tutorial/rrdtutorial.wml: Initial revision
4455 2001-02-25 22:25  oetiker
4457         * ., 00README, CHANGES, CONTRIBUTORS, COPYING, COPYRIGHT,
4458           MakeMakefile, Makefile.am, NT-BUILD-TIPS.txt, README, TODO,
4459           bindings, bindings/Makefile.am, bindings/perl-piped,
4460           bindings/perl-piped/MANIFEST, bindings/perl-piped/Makefile.PL,
4461           bindings/perl-piped/README, bindings/perl-piped/RRDp.pm,
4462           bindings/perl-piped/leaktest.pl, bindings/perl-piped/rrdpl.dsp,
4463           bindings/perl-piped/rrdpl.dsw, bindings/perl-piped/t,
4464           bindings/perl-piped/t/base.t, bindings/perl-shared,
4465           bindings/perl-shared/MANIFEST, bindings/perl-shared/Makefile.PL,
4466           bindings/perl-shared/README, bindings/perl-shared/RRDs.pm,
4467           bindings/perl-shared/RRDs.xs, bindings/perl-shared/ntmake.pl,
4468           bindings/perl-shared/rrdpl.dsp, bindings/perl-shared/rrdpl.dsw,
4469           bindings/perl-shared/t, bindings/perl-shared/t/base.t,
4470           bindings/tcl, bindings/tcl/Makefile.am, bindings/tcl/README,
4471           bindings/tcl/ifOctets.tcl, bindings/tcl/tclrrd.c, config,
4472           config.log, config.status, config/Makefile.am, config/acconfig.h,
4473           config/aclocal.m4, config/config.guess, config/config.h,
4474           config/config.h.in, config/config.sub, config/install-sh,
4475           config/libtool, config/libtool/libtool.m4, config/ltconfig,
4476           config/ltmain.sh, config/missing, config/mkinstalldirs,
4477           config/stamp-h, config/stamp-h.in, configure, configure.in, doc,
4478           doc/Makefile.am, doc/bin_dec_hex.pod, doc/cdeftutorial.pod,
4479           doc/rpntutorial.pod, doc/rrdcgi.pod, doc/rrdcreate.pod,
4480           doc/rrddump.pod, doc/rrdfetch.pod, doc/rrdgraph.pod,
4481           doc/rrdinfo.pod, doc/rrdlast.pod, doc/rrdresize.pod,
4482           doc/rrdrestore.pod, doc/rrdtool.pod, doc/rrdtune.pod,
4483           doc/rrdtutorial.es.pod, doc/rrdtutorial.pod, doc/rrdupdate.pod,
4484           doc/test1.ps, doc/test2.ps, examples, examples/4charts.pl.in,
4485           examples/Makefile.am, examples/bigtops.pl, examples/bigtops.pl.in,
4486           examples/cgi-demo.cgi, examples/cgi-demo.cgi.in,
4487           examples/minmax.pl, examples/minmax.pl.in, examples/piped-demo.pl,
4488           examples/piped-demo.pl.in, examples/shared-demo.pl,
4489           examples/shared-demo.pl.in, examples/stripes.pl,
4490           examples/stripes.pl.in, libraries, libraries/Makefile.am,
4491           libraries/cgilib-0.4, libraries/cgilib-0.4/Makefile.am,
4492           libraries/cgilib-0.4/cgi.5, libraries/cgilib-0.4/cgi.c,
4493           libraries/cgilib-0.4/cgi.h, libraries/cgilib-0.4/cgiDebug.3,
4494           libraries/cgilib-0.4/cgiGetValue.3,
4495           libraries/cgilib-0.4/cgiHeader.3, libraries/cgilib-0.4/cgiInit.3,
4496           libraries/cgilib-0.4/cgiRedirect.3,
4497           libraries/cgilib-0.4/cgilib.dsp, libraries/cgilib-0.4/cgilib.dsw,
4498           libraries/cgilib-0.4/cgitest.c, libraries/cgilib-0.4/jumpto.c,
4499           libraries/cgilib-0.4/readme, libraries/gd1.3,
4500           libraries/gd1.3/Makefile.am, libraries/gd1.3/README.rrdtool,
4501           libraries/gd1.3/demoin.gif, libraries/gd1.3/gd.c,
4502           libraries/gd1.3/gd.dsp, libraries/gd1.3/gd.dsw,
4503           libraries/gd1.3/gd.h, libraries/gd1.3/gddemo.c,
4504           libraries/gd1.3/gdfontg.c, libraries/gd1.3/gdfontg.h,
4505           libraries/gd1.3/gdfontl.c, libraries/gd1.3/gdfontl.h,
4506           libraries/gd1.3/gdfontmb.c, libraries/gd1.3/gdfontmb.h,
4507           libraries/gd1.3/gdfonts.c, libraries/gd1.3/gdfonts.h,
4508           libraries/gd1.3/gdfontt.c, libraries/gd1.3/gdfontt.h,
4509           libraries/gd1.3/gdlucidab10.c, libraries/gd1.3/gdlucidab10.h,
4510           libraries/gd1.3/gdlucidab12.c, libraries/gd1.3/gdlucidab12.h,
4511           libraries/gd1.3/gdlucidab14.c, libraries/gd1.3/gdlucidab14.h,
4512           libraries/gd1.3/gdlucidan10.c, libraries/gd1.3/gdlucidan10.h,
4513           libraries/gd1.3/gdlucidan12.c, libraries/gd1.3/gdlucidan12.h,
4514           libraries/gd1.3/gdlucidan14.c, libraries/gd1.3/gdlucidan14.h,
4515           libraries/gd1.3/giftogd.c, libraries/gd1.3/index.html,
4516           libraries/gd1.3/mathmake.c, libraries/gd1.3/mtables.c,
4517           libraries/gd1.3/readme.txt, libraries/gd1.3/webgif.c,
4518           libraries/libpng-1.0.9, libraries/libpng-1.0.9/ANNOUNCE,
4519           libraries/libpng-1.0.9/CHANGES, libraries/libpng-1.0.9/INSTALL,
4520           libraries/libpng-1.0.9/KNOWNBUG, libraries/libpng-1.0.9/LICENSE,
4521           libraries/libpng-1.0.9/Makefil,
4522           libraries/libpng-1.0.9/Makefile.am, libraries/libpng-1.0.9/README,
4523           libraries/libpng-1.0.9/README.rrdtool,
4524           libraries/libpng-1.0.9/TODO, libraries/libpng-1.0.9/Y2KINFO,
4525           libraries/libpng-1.0.9/example.c, libraries/libpng-1.0.9/libpng.3,
4526           libraries/libpng-1.0.9/libpng.txt,
4527           libraries/libpng-1.0.9/libpngpf.3, libraries/libpng-1.0.9/png.5,
4528           libraries/libpng-1.0.9/png.c, libraries/libpng-1.0.9/png.dsp,
4529           libraries/libpng-1.0.9/png.dsw, libraries/libpng-1.0.9/png.h,
4530           libraries/libpng-1.0.9/pngasmrd.h,
4531           libraries/libpng-1.0.9/pngbar.jpg,
4532           libraries/libpng-1.0.9/pngbar.png,
4533           libraries/libpng-1.0.9/pngconf.h,
4534           libraries/libpng-1.0.9/pngerror.c,
4535           libraries/libpng-1.0.9/pnggccrd.c,
4536           libraries/libpng-1.0.9/pngget.c, libraries/libpng-1.0.9/pngmem.c,
4537           libraries/libpng-1.0.9/pngnow.png,
4538           libraries/libpng-1.0.9/pngpread.c,
4539           libraries/libpng-1.0.9/pngread.c, libraries/libpng-1.0.9/pngrio.c,
4540           libraries/libpng-1.0.9/pngrtran.c,
4541           libraries/libpng-1.0.9/pngrutil.c,
4542           libraries/libpng-1.0.9/pngset.c, libraries/libpng-1.0.9/pngtest.c,
4543           libraries/libpng-1.0.9/pngtest.png,
4544           libraries/libpng-1.0.9/pngtrans.c,
4545           libraries/libpng-1.0.9/pngvcrd.c, libraries/libpng-1.0.9/pngwio.c,
4546           libraries/libpng-1.0.9/pngwrite.c,
4547           libraries/libpng-1.0.9/pngwtran.c,
4548           libraries/libpng-1.0.9/pngwutil.c, libraries/zlib-1.1.3,
4549           libraries/zlib-1.1.3/ChangeLog, libraries/zlib-1.1.3/FAQ,
4550           libraries/zlib-1.1.3/INDEX, libraries/zlib-1.1.3/Makefile.am,
4551           libraries/zlib-1.1.3/README, libraries/zlib-1.1.3/README.rrdtool,
4552           libraries/zlib-1.1.3/adler32.c,
4553           libraries/zlib-1.1.3/algorithm.txt,
4554           libraries/zlib-1.1.3/compress.c, libraries/zlib-1.1.3/crc32.c,
4555           libraries/zlib-1.1.3/deflate.c, libraries/zlib-1.1.3/deflate.h,
4556           libraries/zlib-1.1.3/descrip.mms, libraries/zlib-1.1.3/example.c,
4557           libraries/zlib-1.1.3/gzio.c, libraries/zlib-1.1.3/infblock.c,
4558           libraries/zlib-1.1.3/infblock.h, libraries/zlib-1.1.3/infcodes.c,
4559           libraries/zlib-1.1.3/infcodes.h, libraries/zlib-1.1.3/inffast.c,
4560           libraries/zlib-1.1.3/inffast.h, libraries/zlib-1.1.3/inffixed.h,
4561           libraries/zlib-1.1.3/inflate.c, libraries/zlib-1.1.3/inftrees.c,
4562           libraries/zlib-1.1.3/inftrees.h, libraries/zlib-1.1.3/infutil.c,
4563           libraries/zlib-1.1.3/infutil.h, libraries/zlib-1.1.3/maketree.c,
4564           libraries/zlib-1.1.3/minigzip.c, libraries/zlib-1.1.3/trees.c,
4565           libraries/zlib-1.1.3/trees.h, libraries/zlib-1.1.3/uncompr.c,
4566           libraries/zlib-1.1.3/zconf.h, libraries/zlib-1.1.3/zlib.3,
4567           libraries/zlib-1.1.3/zlib.dsp, libraries/zlib-1.1.3/zlib.dsw,
4568           libraries/zlib-1.1.3/zlib.h, libraries/zlib-1.1.3/zutil.c,
4569           libraries/zlib-1.1.3/zutil.h, libtool, rrdtool.spec, src,
4570           src/Makefile.am, src/gdpng.c, src/getopt.c, src/getopt.h,
4571           src/getopt1.c, src/gifsize.c, src/memtest.c, src/ntconfig.h,
4572           src/parsetime.c, src/parsetime.h, src/pngsize.c, src/rd_cgi.dsp,
4573           src/rrd.dsp, src/rrd.dsw, src/rrd.h, src/rrd_cgi.c,
4574           src/rrd_cgi.dsp, src/rrd_create.c, src/rrd_diff.c, src/rrd_dump.c,
4575           src/rrd_error.c, src/rrd_fetch.c, src/rrd_format.c,
4576           src/rrd_format.h, src/rrd_graph.c, src/rrd_info.c, src/rrd_last.c,
4577           src/rrd_open.c, src/rrd_resize.c, src/rrd_restore.c,
4578           src/rrd_stat.c, src/rrd_tool.c, src/rrd_tool.h, src/rrd_tune.c,
4579           src/rrd_update.c, src/rrdtool.dsp, src/rrdtool.dsw,
4580           src/rrdupdate.c: Initial revision
4582 2001-02-25 16:09  oetiker
4584         * trunk/rrdtool, trunk/rrdtool/README: Initial revision
4586 2001-02-25 15:29  cvs
4588         * trunk/CVSROOT, trunk/CVSROOT/checkoutlist,
4589           trunk/CVSROOT/commitinfo, trunk/CVSROOT/config,
4590           trunk/CVSROOT/cvswrappers, trunk/CVSROOT/editinfo,
4591           trunk/CVSROOT/loginfo, trunk/CVSROOT/modules,
4592           trunk/CVSROOT/notify, trunk/CVSROOT/rcsinfo,
4593           trunk/CVSROOT/taginfo, trunk/CVSROOT/verifymsg: initial checkin
4595 2001-02-25 15:29  
4597         * branches, tags, trunk: New repository initialized by cvs2svn.