Code

Merge branch 'upstream-1.3' into experimental
[pkg-rrdtool.git] / CHANGES
1 2008-06-10 23:12  oetiker
3         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
4           doc/rrdbuild.pod, doc/rrdcreate.pod, doc/rrdgraph.pod,
5           doc/rrdgraph_graph.pod, rrdtool.spec, src/pngsize.c, src/rrd.h,
6           src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
7           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
8           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
9           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
10           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
11           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
12           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
13           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
14           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
15           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
16           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
17           src/rrdupdate.c: prepare for the release of rrdtool-1.3.0
19 2008-06-10 23:11  oetiker
21         * trunk/website/bin/htmlfix.sh, trunk/website/gallery/index.en.html,
22           trunk/website/index.wml: updated website online
24 2008-06-10 16:41  oetiker
26         * branches/1.2/website/index.wml, trunk/website, trunk/website/bin,
27           trunk/website/download.wml, trunk/website/gallery,
28           trunk/website/inc, trunk/website/index.wml,
29           trunk/website/license.wml, trunk/website/logos,
30           trunk/website/newbanner250x60.gif, trunk/website/rrdtool.dtd,
31           trunk/website/rrdworld, trunk/website/sponsor.wml,
32           trunk/website/tut: added website to trunk
34 2008-06-10 16:38  oetiker
36         * trunk/website: using the 1.2 website as a basis for the new 1.3
37           website
39 2008-06-10 16:38  oetiker
41         * configure.ac: oops it is 1.3.0 not 1.4.0 yet
43 2008-06-10 16:37  oetiker
45         * 00README, CONTRIBUTORS, PROJECTS, TODO, configure.ac,
46           rrdtool-1.3-release: preparing for 1.3
48 2008-06-10 16:32  oetiker
50         * src/Makefile.am, src/rrd.h, src/rrd_format.h, src/rrd_hw_math.c,
51           src/rrd_hw_update.c, src/rrd_tool.h: document the 'internal'
52           functions in rrd.h but mark them as deprecated, so that anyone
53           using them will see that they should not be doing it.
55 2008-06-10 11:16  oetiker
57         * src/rrd_create.c: flip check for row_count with setting for better
58           code logic
60 2008-06-10 09:35  oetiker
62         * doc/rrdcreate.pod, src/rrd_create.c: check row count in RRAs to be
63           > 0 ... by Sebastian Harl
65 2008-06-10 07:18  oetiker
67         * src/rrd_create.c, src/rrd_open.c: for windows we must open files
68           in O_BINARY mode
70 2008-06-09 16:10  oetiker
72         * src/rrd.h, src/rrd_tool.h: do NOT export lowlevel functions, since
73           I have no intention supporting these interfaces across versions.
74           The symbols are in the library, so if someone WANTS to code to
75           them, they are free todo so, but they will have to use our
76           internal header files.
78 2008-06-09 15:49  oetiker
80         * src/librrd.sym, src/rrd.h, src/rrd_tool.h: add all lowlevel file
81           access functions from the rrd_open interface to the export list.
83 2008-06-09 05:12  oetiker
85         * bindings/python/rrdtoolmodule.c, src/pngsize.c, src/rrd.h,
86           src/rrd_error.c, src/rrd_graph.h, src/rrd_info.c, src/rrd_open.c,
87           src/rrd_parsetime.c, src/rrd_tool.c, src/rrd_update.c: fixed
88           indenting
90 2008-06-09 05:11  oetiker
92         * rrdtool.spec: update to rpm spec from Jarod Wilson
94 2008-06-08 21:15  oetiker
96         * src/librrd.sym: export some more symbols from librrd
98 2008-06-08 21:06  oetiker
100         * win32/config.h: windows should use a windows font
102 2008-06-08 21:05  oetiker
104         * src/rrd_graph.c: drop special case windows font code ... it makes
105           no sense with the new setup
107 2008-06-08 17:08  oetiker
109         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
110           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
111           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
112           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
113           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
114           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
115           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
116           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
117           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
118           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
119           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
120           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
121           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
122           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc9
124 2008-06-08 17:08  oetiker
126         * src/rrd_gfx.c, src/rrd_graph.c: fixed pango markup switch ... we
127           still want the text to show even if no markup is enabled
129 2008-06-08 16:47  oetiker
131         * bindings/python/rrdtoolmodule.c, bindings/ruby/main.c,
132           src/librrd.sym: rrd_freemem has to be exported as well ...
134 2008-06-08 16:23  oetiker
136         * branches/1.2/program/src/pngsize.c, src/pngsize.c: fix for ticket
137           #121 jmpbuf on aix is a problem it seems, maybe this makes it
138           better.
140 2008-06-08 15:59  oetiker
142         * src/Makefile.am: prepare for the release of rrdtool-1.3rc8
144 2008-06-08 15:55  oetiker
146         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
147           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
148           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
149           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
150           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
151           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
152           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
153           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
154           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
155           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
156           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
157           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
158           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
159           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc8
161 2008-06-08 15:55  oetiker
163         * bindings/perl-shared/RRDs.xs, bindings/python/rrdtoolmodule.c,
164           bindings/ruby/main.c, bindings/tcl/tclrrd.c, doc/rrdthreads.pod,
165           netware/Makefile, src/Makefile.am, src/librrd.sym,
166           src/parsetime.c, src/parsetime.h, src/rrd.h, src/rrd_cgi.c,
167           src/rrd_create.c, src/rrd_error.c, src/rrd_fetch.c,
168           src/rrd_graph.c, src/rrd_graph.h, src/rrd_graph_helper.c,
169           src/rrd_info.c, src/rrd_nan_inf.c, src/rrd_not_thread_safe.c,
170           src/rrd_open.c, src/rrd_parsetime.c, src/rrd_parsetime.h,
171           src/rrd_resize.c, src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c,
172           src/rrd_tool.c, src/rrd_tool.h, src/rrd_update.c, src/rrd_xport.c,
173           win32/rrd.dsp, win32/rrd.vcproj: From: Sebastian Harl sh
174           tokkee.org Date: Sun, 8 Jun 2008 15:01:05 +0200 Subject: [PATCH]
175           Cleanup the symbols exported by librrd. Up to know librrd exported
176           a lot of symbols, most of which are to be regarded as private
177           symbols. This somewhat pollutes the API as the symbols could, in
178           theory, be used by external software and, more importantly, makes
179           symbol based dependencies (as recently introduced in e.g. Debian)
180           somewhat harder to implement. This patch does a somewhat
181           large-scale cleanup of the exported symbols: * Introduced a
182           librrd.sym file which contains all symbols that are to be
183           exported. This file is then passed to libtool using the
184           -export-symbols option which tells the linker to export the given
185           symbols only (note: according to the libtool manual, this has no
186           effect on some architectures - however, I assume that most
187           architectures in use today do support it). librrd.sym contains all
188           symbols originally defined in rrd.h sans LockRRD() (which has been
189           moved to rrd_tool.h). The following functions have been added to
190           rrd.h and the list of exported symbols (some of them have been
191           renamed, see below): - rrd_info() - rrd_info_free() -
192           rrd_info_print() - rrd_info_push() - rrd_lastupdate() -
193           rrd_update_v() - rrd_strerror() * Prefixed all public functions
194           and types with "rrd_" to avoid name clashes with other libraries.
195           Also, while I was at it, I introduced typedefs for all custom
196           types and prefixed the time names with "_t" to improve
197           consistency: - enum info_type -> rrd_info_type_t - enum timetype
198           -> rrd_timetype_t - union infoval -> rrd_infoval_t - struct info_t
199           -> rrd_info_t - struct rrd_context -> rrd_context_t - struct
200           rrd_time_value -> rrd_time_value_t - info_free() ->
201           rrd_info_free() - info_free() -> rrd_info_free() - info_print() ->
202           rrd_info_print() - info_push() -> rrd_info_push() - LockRRD() ->
203           rrd_lock() (not public though) - parsetime() -> rrd_parsetime()
204           (and: src/parsetime.c -> src/rrd_parsetime.c) - proc_start_end()
205           -> rrd_proc_start_end() - set_to_DINF() -> rrd_set_to_DINF() -
206           set_to_DNAN() -> rrd_set_to_DNAN() * Moved readfile() from
207           rrd_open.c to rrd_cgi.c and declared it static. This function is
208           used in rrd_cgi.c only. * rrd_lock() (f.k.a. LockRRD()) now
209           accepts a rrd_file_t pointer instead of an integer to increase
210           encapsulation.
212 2008-06-07 14:35  oetiker
214         * src/rrd_open.c: don't bother with don't need when there is neither
215           madvise not fadvise calls
217 2008-06-06 16:38  oetiker
219         * branches/1.2/program/src/rrd_graph.c, src/rrd_graph.c: fix for
220           --font bug (font names wer not being picked up at all). Bug
221           reported by Dmitry B. Bigunayk
223 2008-06-05 20:56  oetiker
225         * NEWS: added pango markup name
227 2008-06-05 19:59  oetiker
229         * src/rrd.h, src/rrd_error.c, src/rrd_format.h, src/rrd_gfx.c,
230           src/rrd_info.c, src/rrd_open.c, src/rrd_update.c: fixed indenting
232 2008-06-05 19:59  oetiker
234         * src/rrd_graph.c: disable pango markup by default. added
235           --pango-markup option for explicit enablement.
237 2008-06-05 19:58  oetiker
239         * doc/rrdgraph.pod, src/rrd_graph.h: disable pango markup by
240           default. added --pango-markup option for explicit enablement.
242 2008-06-05 19:57  oetiker
244         * bindings/python/rrdtoolmodule.c: fixed indenting
246 2008-06-04 16:18  oetiker
248         * bindings/tcl/Makefile.am, configure.ac: enable new building for
249           newer tcl versions
251 2008-06-02 06:46  oetiker
253         * configure.ac: updated documentation of library versioning system
255 2008-06-02 06:43  oetiker
257         * configure.ac: Had to reset the interface version number due to the
258           change in the rrd_context implementation.
260 2008-06-02 06:21  oetiker
262         * src/rrd_restore.c: use DNAN instead of NAN since there seem to be
263           issues with gcc on solaris and the NAN experession (and we use
264           DNAN everywhere else anyway).
266 2008-06-01 21:12  oetiker
268         * doc/rrdbuild.pod: integrated gentoo bits and spell fixes by Peter
269           Volkov
271 2008-06-01 20:44  oetiker
273         * src/rrd.h, src/rrd_error.c, src/rrd_not_thread_safe.c,
274           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c: Patch for
275           rrd_context system by sebastian harl, making it simpler and less
276           error prone. Removing one buffer overflow in the process.
278 2008-05-31 15:58  oetiker
280         * doc/rrdbuild.pod: prepare for the release of rrdtool-1.3rc7
282 2008-05-31 15:57  oetiker
284         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
285           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
286           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
287           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
288           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
289           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
290           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
291           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
292           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
293           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
294           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
295           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
296           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
297           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc7
299 2008-05-31 15:56  oetiker
301         * doc/rrdbuild.pod: added pkgconfig build instructions
303 2008-05-31 12:28  oetiker
305         * branches/1.2/program/src/rrd_graph.c, src/rrd_graph.c: make sure
306           vdef calcs only calc as far as originally requested.
308 2008-05-27 22:24  oetiker
310         * src/rrd_info.c: fixed maxlength for sprintf_alloc 50 was not
311           enough ... 1024+strlen(fmt) is much better. This makes imginfo
312           work even when there are long image paths.
314 2008-05-26 16:39  oetiker
316         * trunk/talks/nordic-nagios-08/talk.odp: initial talk slides
318 2008-05-26 11:45  oetiker
320         * TODO: updated todo list
322 2008-05-26 08:56  oetiker
324         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
325           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
326           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
327           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
328           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
329           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
330           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
331           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
332           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
333           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
334           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
335           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
336           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
337           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc6
339 2008-05-26 07:46  oetiker
341         * NEWS: added notes about new grid lines
343 2008-05-26 07:45  oetiker
345         * src/rrd_graph.c: * make y-axis labels NOT run into each other
346           (classic and alt) * space horizontal grid lines and lables a bit
347           further apart for tight layouts. * let horizontal lines and y axis
348           labels run a little closer for classic grid
350 2008-05-25 21:17  oetiker
352         * src/rrd_graph.c: fixed calculation of space at the bottom of the
353           graph
355 2008-05-25 20:02  oetiker
357         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
358           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
359           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
360           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
361           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
362           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
363           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
364           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
365           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
366           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
367           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
368           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
369           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
370           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc5
372 2008-05-25 20:00  oetiker
374         * src/rrd_format.h, src/rrd_open.c, src/rrd_update.c: fix update
375           compatibility with rrd-1.0.x files
377 2008-05-20 22:22  oetiker
379         * bindings/Makefile.am: droped rrd_extra.h from the distro with the
380           python update ... must remove it from the Makefile too
382 2008-05-19 21:14  oetiker
384         * NEWS, bindings/python/README, bindings/python/rrd_extra.h,
385           bindings/python/rrdtoolmodule.c, doc/rrdpython.pod: fixed python
386           bindings: * info call isnnow aequivalent to rrdtool info (the same
387           as in the perl and ruby bindings) * graphv and updatev calls added
389 2008-05-18 22:11  oetiker
391         * src/rrd_gfx.c, src/rrd_graph.c, src/rrd_tool.c: * document
392           tabwidth option * fix \t -> tab expansion
394 2008-05-18 15:39  oetiker
396         * src/rrd_graph.c: ytr boundery checking ... this is from the GD
397           days ... we don't need this anymore
399 2008-05-18 15:11  oetiker
401         * src/rrd_dump.c, src/rrd_tool.c: fix indenting
403 2008-05-18 15:11  oetiker
405         * src/rrd_graph.c: pdf, svg and ps formats were not being created
407 2008-05-18 13:06  oetiker
409         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
410           configure.ac, doc/rrdbuild.pod, rrdtool-1.3-release, rrdtool.spec,
411           src/pngsize.c, src/rrd.h, src/rrd_cgi.c, src/rrd_create.c,
412           src/rrd_datalang.c, src/rrd_diff.c, src/rrd_dump.c,
413           src/rrd_error.c, src/rrd_fetch.c, src/rrd_first.c,
414           src/rrd_format.c, src/rrd_format.h, src/rrd_gfx.c,
415           src/rrd_graph.c, src/rrd_graph_helper.c, src/rrd_hw.c,
416           src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
417           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
418           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
419           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
420           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
421           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
422           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
423           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc4
425 2008-05-18 13:04  oetiker
427         * src/rrd_tool.c, src/rrdupdate.c: fix year
429 2008-05-18 12:53  oetiker
431         * src/rrd_graph.c: PRINT returns from rrd_graph did not work due to
432           an off by one error
434 2008-05-18 08:42  oetiker
436         * doc/rrdbuild.pod: updated build instructions to latest libraries
438 2008-05-18 06:37  oetiker
440         * NEWS, configure.ac, src/rrd_i18n.h, src/rrd_tool.c: improved
441           handling of libintl issues
443 2008-05-16 12:29  oetiker
445         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
446           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
447           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
448           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
449           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
450           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
451           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
452           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
453           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
454           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
455           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
456           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
457           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
458           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc3
460 2008-05-16 12:28  oetiker
462         * doc/rrddump.pod, src/rrd_dump.c: added --no-header to
463           documentation and fixed implementation
465 2008-05-16 12:20  oetiker
467         * src/rrd_dump.c: fixed dump_opt implementation
469 2008-05-16 12:18  oetiker
471         * NEWS, src/rrd_dump.c: added no-header option to rrd_dump
473 2008-05-16 12:07  oetiker
475         * src/rrd_graph.c: fix handling of values <= zero for logarithmic
476           display
478 2008-05-15 22:39  oetiker
480         * rrdtool-1.3-release: prepare for the release of rrdtool-1.3rc2
482 2008-05-15 22:39  oetiker
484         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
485           configure.ac, doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c,
486           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
487           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
488           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
489           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
490           src/rrd_hw.c, src/rrd_hw.h, src/rrd_i18n.h, src/rrd_info.c,
491           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
492           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
493           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
494           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
495           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
496           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
497           src/rrdupdate.c: prepare for the release of rrdtool-1.3rc2
499 2008-05-15 22:37  oetiker
501         * Makefile.am, configure.ac, rrdtool-1.3-release, src/Makefile.am:
502           fix portability to mac osx and freebsd -- tobi
504 2008-05-12 23:10  oetiker
506         * configure.ac: add solaris pod2man location last
508 2008-05-12 23:03  oetiker
510         * configure.ac, doc/Makefile.am, doc/rrdbuild.pod: some changes to
511           make things work on opensolaris 2008.05
513 2008-05-12 22:42  oetiker
515         * bindings/tcl/Makefile.am: for some reason tclrrd.c does not get
516           picked up using $< at least on opensolaris
518 2008-05-12 22:23  oetiker
520         * src/Makefile.am, src/rrd_graph.h, src/rrd_info.c,
521           src/rrd_rpncalc.c, src/rrd_rpncalc.h, src/rrd_tool.c: allow
522           rrd_rpncalc to build without cairo dependencies ... fix warnings
524 2008-05-12 21:14  oetiker
526         * Makefile.am: add intltool*in files to dist
528 2008-05-12 16:15  oetiker
530         * bindings/python/rrdtoolmodule.c, src/rrd_update.c: fixed indenting
532 2008-05-12 16:15  oetiker
534         * src/rrd_graph.c, src/rrd_hw.c, src/rrd_open.c, src/rrd_rpncalc.c,
535           src/win32comp.c: removed c++ comments //
537 2008-05-12 16:09  oetiker
539         * NEWS: added notes about rewrites in this release
541 2008-05-12 16:08  oetiker
543         * configure.ac, src/Makefile.am: improved handling of library
544           versioning
546 2008-05-12 15:35  oetiker
548         * src/rrd_update.c: should not leave debug enabled
550 2008-05-12 15:33  oetiker
552         * branches/1.2/program/doc/rrdcreate.pod,
553           branches/1.2/program/src/rrd_update.c, doc/rrdcreate.pod,
554           src/rrd_update.c: Fixed handling of unknown data at PDP build
555           time. There was a long standing (even documented) missfeature in
556           rrdtool which caused uknown-data to be accepted as long as it was
557           less than the mrhb. This was never the intended behaviour and had
558           interesting side effects
559           (http://oss.oetiker.ch/rrdtool-trac/ticket/125): If you have a 60
560           Second step with 59s unknown data and 1 second of known data the
561           whole become known data as long as the mrhb was > step. The
562           intended behaviour was that a step should become unknown as soon
563           as it contains more than 50% of unknown data. The patch fixes both
564           the documentation and the code.
566 2008-05-12 13:22  oetiker
568         * src/rrd_create.c: the last_ds value fuer unknown is 'U' and not
569           'UNKN'
571 2008-05-04 18:59  oetiker
573         * src/rrd_getopt.c, src/rrd_getopt1.c: fix for sun sudio 11
574           incompatibility
575           http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=38555
577 2008-05-01 23:23  oetiker
579         * bindings/ruby/main.c, src/rrd.h, src/rrd_info.c, src/rrd_tool.c:
580           indenting fixes
582 2008-05-01 23:23  oetiker
584         * src/rrd_graph.c: make sure properties are shown via graph_v even
585           in --graph-only mode
587 2008-05-01 06:56  oetiker
589         * MakeMakefile: Make the MakeMakefile script a bit more robust
591 2008-04-22 21:40  oetiker
593         * bindings/python/rrd_extra.h, bindings/python/rrdtoolmodule.c: fix
594           for #148
596 2008-04-20 22:46  oetiker
598         * CONTRIBUTORS, NEWS, bindings/perl-shared/RRDs.pm,
599           bindings/perl-shared/RRDs.xs, bindings/ruby/main.c,
600           doc/rrdgraph.pod, src/rrd.h, src/rrd_graph.c, src/rrd_graph.h,
601           src/rrd_info.c, src/rrd_tool.c, src/rrd_tool.h: Introduced a
602           alternated interface to rrd_graph using rrd_info style return
603           values: rrd_graph_v The graph_v interface returnes additional
604           information about the graph including the location of the graphing
605           area within the image. When called with '-' as filename it will
606           even return the image data. The new interface is supported in the
607           rrdtool command line, RRDs perl and ruby bindings.
609 2008-04-17 07:54  oetiker
611         * trunk/talks/nordic-nagios-08,
612           trunk/talks/nordic-nagios-08/abstract-rrdtut.txt: added bullets
614 2008-04-17 05:35  oetiker
616         * src/rrd_update.c: indent fix
618 2008-04-17 05:35  oetiker
620         * src/rrd_tune.c: do not reset the last_ds store unless the data
621           source type is actually changed.
623 2008-04-16 15:50  oetiker
625         * branches/1.2/program/doc/rrdgraph.pod, doc/rrdgraph.pod: fixed 2.
626           x-grid example ... since the lable is valid for the whole day, it
627           must be 86400 wide. --tobi
629 2008-04-12 09:29  oetiker
631         * MakeMakefile, configure.ac: alter order of header inclusion for
632           FreeBSD 4.8 compatibility
634 2008-04-12 09:21  oetiker
636         * branches/1.2/program/src/parsetime.c, src/parsetime.c: do not mess
637           with dst status after running localtime, the system gets confused
638           otherwhise when it comes to times during the switch over periode
639           as DST changes to non DST. -- tobi
641 2008-03-25 23:02  oetiker
643         * src/rrd_dump.c: added missing " escapes to xml header in
644           rrd_tool.c
646 2008-03-25 22:59  oetiker
648         * CONTRIBUTORS: added Florian octo Forster to contrib list
650 2008-03-25 22:59  oetiker
652         * doc/rrdgraph_examples.pod: added missing =back for propper pod
653           syntax
655 2008-03-25 22:58  oetiker
657         * src/rrd_dump.c: fix indent
659 2008-03-25 22:58  oetiker
661         * src/rrd_restore.c: fix broken header comment section -- Florian
662           octo Forster
664 2008-03-25 22:57  oetiker
666         * src/rrd_graph.c: cast size_t to int to avoid warning -- Florian
667           octo Forster
669 2008-03-25 22:56  oetiker
671         * src/rrd_open.c: do not declare DEBUG functions unless compiled in
672           DEBUG mode -- Florian octo Forster
674 2008-03-25 22:55  oetiker
676         * src/rrd_tool.c: make helptexts read only memory
678 2008-03-25 22:55  oetiker
680         * src/rrd_update.c: stop complaints about unused variables if not
681           running DEBUG
683 2008-03-25 22:49  oetiker
685         * MakeMakefile: Added check for intltool version. Use Makefile for
686           cleanup. -- Florian octo Forster
688 2008-03-23 13:43  oetiker
690         * src/rrd_dump.c: added pointer to florian forsters dtd to the rrd
691           dumpt
693 2008-03-19 23:36  oetiker
695         * configure.ac: fix pkgconfig file name
697 2008-03-15 10:39  oetiker
699         * ., .indent.pro, 00README, CONTRIBUTORS, COPYING, COPYRIGHT,
700           MakeMakefile, Makefile.am, NEWS, PROJECTS, README, THREADS, TODO,
701           WIN32-BUILD-TIPS.txt, acinclude.m4, bindings,
702           bindings/Makefile.am, bindings/perl-piped,
703           bindings/perl-piped/MANIFEST, bindings/perl-piped/Makefile.PL,
704           bindings/perl-piped/README, bindings/perl-piped/RRDp.pm,
705           bindings/perl-piped/leaktest.pl, bindings/perl-piped/rrdpl.dsp,
706           bindings/perl-piped/rrdpl.dsw, bindings/perl-piped/t,
707           bindings/perl-piped/t/base.t, bindings/perl-shared,
708           bindings/perl-shared/MANIFEST, bindings/perl-shared/Makefile.PL,
709           bindings/perl-shared/README, bindings/perl-shared/RRDs.pm,
710           bindings/perl-shared/RRDs.ppd, bindings/perl-shared/RRDs.xs,
711           bindings/perl-shared/ntmake.pl, bindings/perl-shared/t,
712           bindings/perl-shared/t/base.t, bindings/python,
713           bindings/python/ACKNOWLEDGEMENT, bindings/python/AUTHORS,
714           bindings/python/COPYING, bindings/python/README,
715           bindings/python/rrd_extra.h, bindings/python/rrdtoolmodule.c,
716           bindings/python/setup.py, bindings/ruby, bindings/ruby/CHANGES,
717           bindings/ruby/README, bindings/ruby/extconf.rb,
718           bindings/ruby/main.c, bindings/ruby/test.rb, bindings/tcl,
719           bindings/tcl/Makefile.am, bindings/tcl/README,
720           bindings/tcl/ifOctets.tcl.in, bindings/tcl/tclrrd.c, configure.ac,
721           debian, debian/README.Debian, debian/build_freetype.sh,
722           debian/changelog, debian/control, debian/copyright,
723           debian/librrd0-dev.files, debian/librrd0.files,
724           debian/librrd0.postinst, debian/librrd0.postrm,
725           debian/librrd0.shlibs, debian/librrdp-perl.files,
726           debian/librrds-perl.files, debian/rrdtool-tcl.files,
727           debian/rrdtool.files, debian/rules, debian/watch, doc,
728           doc/Makefile.am, doc/bin_dec_hex.pod, doc/cdeftutorial.pod,
729           doc/name.inc, doc/rpntutorial.pod, doc/rrd-beginners.pod,
730           doc/rrdbuild.pod, doc/rrdcgi.pod, doc/rrdcreate.pod,
731           doc/rrddump.pod, doc/rrdfetch.pod, doc/rrdfirst.pod,
732           doc/rrdgraph-old.pod, doc/rrdgraph.pod, doc/rrdgraph_data.pod,
733           doc/rrdgraph_examples.pod, doc/rrdgraph_graph.pod,
734           doc/rrdgraph_rpn.pod, doc/rrdinfo.pod, doc/rrdlast.pod,
735           doc/rrdlastupdate.pod, doc/rrdpython.pod, doc/rrdresize.pod,
736           doc/rrdrestore.pod, doc/rrdruby.pod, doc/rrdthreads.pod,
737           doc/rrdtool-dump.dtd, doc/rrdtool-xport.dtd, doc/rrdtool.pod,
738           doc/rrdtune.pod, doc/rrdtutorial.es.pod, doc/rrdtutorial.pod,
739           doc/rrdupdate.pod, doc/rrdxport.pod, examples,
740           examples/4charts.pl.in, examples/Makefile.am,
741           examples/bigtops.pl.in, examples/cgi-demo.cgi.in,
742           examples/minmax.pl.in, examples/perftest.pl.in,
743           examples/piped-demo.pl.in, examples/shared-demo.pl.in,
744           examples/stripes.pl.in, favicon.ico, netware, netware/Makefile,
745           po, po/ChangeLog, po/LINGUAS, po/POTFILES.in, po/de.po,
746           rrdtool-1.2-release, rrdtool-1.3-release, rrdtool.spec, src,
747           src/Makefile.am, src/compile_afm.pl, src/fnv.h, src/get_ver.awk,
748           src/hash_32.c, src/parsetime.c, src/parsetime.h, src/pngsize.c,
749           src/rrd.h, src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
750           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
751           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
752           src/rrd_getopt.c, src/rrd_getopt.h, src/rrd_getopt1.c,
753           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph.h,
754           src/rrd_graph_helper.c, src/rrd_hw.c, src/rrd_hw.h,
755           src/rrd_hw_math.c, src/rrd_hw_math.h, src/rrd_hw_update.c,
756           src/rrd_hw_update.h, src/rrd_i18n.h, src/rrd_info.c,
757           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
758           src/rrd_nan_inf.c, src/rrd_not_thread_safe.c, src/rrd_open.c,
759           src/rrd_resize.c, src/rrd_restore.c, src/rrd_rpncalc.c,
760           src/rrd_rpncalc.h, src/rrd_thread_safe.c,
761           src/rrd_thread_safe_nt.c, src/rrd_tool.c, src/rrd_tool.h,
762           src/rrd_tune.c, src/rrd_update.c, src/rrd_version.c,
763           src/rrd_xport.c, src/rrd_xport.h, src/rrdupdate.c, src/strftime.c,
764           src/strftime.h, src/unused.h, src/win32comp.c, svn2cl.xsl, win32,
765           win32/Makefile, win32/config.h, win32/rrd.dsp, win32/rrd.vcproj,
766           win32/rrd_config.h.msvc, win32/rrdtool.dsp, win32/rrdtool.dsw,
767           win32/rrdtool.vcproj: reindent aded id keyword substitution
769 2008-03-15 10:32  oetiker
771         * src/rrd_rpncalc.c: reat nan as FALSE in an IF CDEF
773 2008-03-07 08:57  oetiker
775         * doc/rrdgraph_rpn.pod, src/rrd_rpncalc.c, src/rrd_rpncalc.h: a
776           nan-safe add operator (ADDNAN) into rrd. I used it to add several
777           incomplete graphs. NaN + NaN => NaN x + NaN => x NaN + y => y x +
778           y => x + y -- Timo Stripf tstripf gmx.de
780 2008-03-02 15:38  oetiker
782         * src/rrd_graph.c: Fix error "cairo_restore without matching
783           cairo_save" when zero-time point is out of graph
785 2008-02-25 07:11  oetiker
787         * branches/1.2/program/src/rrd_fetch.c, src/rrd_fetch.c: Ignore
788           RRA-end when comparing. coverage.
790 2008-02-24 14:27  oetiker
792         * src/rrd_create.c, src/rrd_graph_helper.c, src/rrd_i18n.h,
793           src/rrd_info.c, src/rrd_restore.c, src/rrd_tool.c: fix indents
794           gone out of kileter by patching ...
796 2008-02-24 14:26  oetiker
798         * src/rrd_dump.c, src/rrd_tool.c: get rid of a few type cast
799           warnings
801 2008-02-24 14:26  oetiker
803         * src/rrd_restore.c: fix one segfault while trying to restore an
804           invalid xml file. -- tobi
806 2008-02-21 07:20  oetiker
808         * configure.ac: make ruby obey destdir
810 2008-02-21 07:18  oetiker
812         * po/ChangeLog: initial
814 2008-02-21 07:12  oetiker
816         * MakeMakefile, configure.ac, po/LINGUAS, po/de.po, src/rrd_tool.c:
817           make inbternationalized version actually build
819 2008-02-21 06:59  oetiker
821         * po, po/LINGUAS, po/POTFILES.in, src/rrd_i18n.h: added missing bits
822           from internationalization
824 2008-02-19 12:56  oetiker
826         * branches/1.2/program/src/rrd_create.c,
827           branches/1.2/program/src/rrd_info.c,
828           branches/1.2/program/src/rrd_restore.c, src/rrd_create.c,
829           src/rrd_info.c, src/rrd_restore.c: Generate a random cur_row for
830           each RRA during create/restore operations. This effectively
831           randomizes the block crossings among RRDs created around the same
832           time. Previously, RRDs that were created/restored en masse would
833           cross block boundaries simultaneously, which is sub-optimal. Also,
834           this patch enables the user to see the RRA's cur_row pointer via
835           rrdinfo. This was useful during debugging. -- kevin brintnall
836           kbrint qwest.net
838 2008-02-18 15:04  oetiker
840         * MakeMakefile, Makefile.am, configure.ac, rrdtool.spec,
841           src/Makefile.am, src/rrd_getopt.c, src/rrd_tool.c: Added I18N
842           support for messages printed by rrd_tool.c --
843           http://oss.oetiker.ch/rrdtool-trac/ticket/144
845 2008-02-15 08:49  oetiker
847         * configure.ac: check for pdf as well
849 2008-02-15 08:44  oetiker
851         * configure.ac: check for cairo-ps and cairo-svg explicitly
853 2008-02-06 00:12  oetiker
855         * configure.ac: ready for beta 4
857 2008-02-06 00:10  oetiker
859         * src/rrd_graph.c, src/rrd_graph_helper.c: * replaced strtok with
860           strtok_r for thread safety * fixed im initialization broken after
861           the introduction of dashes ...
863 2008-02-04 22:34  oetiker
865         * src/rrd_create.c: in rrd_create we do not use mmaping and thus
866           need to free rrd struct members in any case ...
868 2008-02-04 22:16  oetiker
870         * src/rrd_update.c: this should help with the memory leak
872 2008-02-04 18:18  oetiker
874         * COPYRIGHT: added zpl 2.1 to floss exception
876 2008-02-01 06:52  oetiker
878         * branches/1.2/program/src/rrd_graph.c, src/rrd_graph.c: fixed
879           parsing of fontnames with embeded spaces
881 2008-01-14 17:11  oetiker
883         * configure.ac: remove c++ warnings flag .. this is not c++ after
884           all
886 2008-01-14 16:52  oetiker
888         * src/rrd_cgi.c, src/rrd_create.c: fixed indenting
890 2008-01-14 16:51  oetiker
892         * src/rrd_gfx.c: fix indents
894 2008-01-14 16:50  oetiker
896         * bindings/tcl/tclrrd.c, configure.ac, src/parsetime.c,
897           src/rrd_cgi.c, src/rrd_create.c, src/rrd_nan_inf.c: * fixed
898           madvise/fadvise detection * fixed many compiler warnings -- Peter
899           Breitenlohner peb mppmu.mpg.de
901 2008-01-13 11:07  oetiker
903         * trunk/tutorial/htwchur/about-oss.odp,
904           trunk/tutorial/htwchur/m7am.odp,
905           trunk/tutorial/htwchur/rrd-exercises.tex: initial
907 2008-01-12 18:37  oetiker
909         * src/rrd_graph.c: weekday and time are too tight
911 2008-01-04 22:53  oetiker
913         * src/rrd_gfx.c, src/rrd_graph.c: fontmap resolution was not
914           matching scaled_font resolution ... this killed layouting ... much
915           better now
917 2008-01-03 21:30  oetiker
919         * doc/rrdgraph_examples.pod, doc/rrdgraph_graph.pod,
920           src/rrd_graph_helper.c: get rid of DASHED, only use dashes syntax.
921           less redundancy -- thomas.gutzler gmail.com
923 2008-01-02 22:11  oetiker
925         * CONTRIBUTORS, NEWS, doc/rrdgraph_examples.pod,
926           doc/rrdgraph_graph.pod, src/rrd_graph.c, src/rrd_graph.h,
927           src/rrd_graph_helper.c: support for dashed lines in graphs
929 2008-01-02 22:06  oetiker
931         * src/pngsize.c, src/rrd_graph.c: fix indenting
933 2008-01-02 22:06  oetiker
935         * doc/Makefile.am: ignore errors with txt doc building
937 2007-12-11 23:41  oetiker
939         * Makefile.am, doc/rrdbuild.pod: building the docs depends on the
940           presence of pod2man ... which does not seem to be installed
941           necessarily
943 2007-12-08 22:15  oetiker
945         * doc/rrdbuild.pod: added shared library locations into the docs
947 2007-12-08 21:35  oetiker
949         * src/rrd_cgi.c: include stdlib since putenv is in there on solaris
951 2007-12-08 16:57  oetiker
953         * configure.ac, doc/rrdbuild.pod, src/rrd_getopt.c: fixing solaris
954           portability * isinf and isnan definitions fixed * check if rt must
955           be linked * ordering must be read write in getopt * updated build
956           instructions
958 2007-12-02 17:11  oetiker
960         * trunk/tutorial/htwchur/abstract-rrdtut.txt: fixed spelling
962 2007-12-02 16:59  oetiker
964         * trunk/tutorial/htwchur,
965           trunk/tutorial/htwchur/abstract-rrdtut.txt,
966           trunk/tutorial/htwchur/m7am.odp: initial text
968 2007-11-26 20:12  oetiker
970         * bindings/python/setup.py: fix libdir for python build
972 2007-11-21 10:51  oetiker
974         * configure.ac: fixed NetBSD spelling
976 2007-11-21 06:56  oetiker
978         * configure.ac: define bsd source to get access to chroot
980 2007-11-21 06:47  oetiker
982         * bindings/perl-shared/Makefile.PL, configure.ac: make perlbuild
983           more portable
985 2007-11-21 05:54  oetiker
987         * trunk/talks/rrdtooltipsandtricks,
988           trunk/talks/rrdtooltipsandtricks/abstract.odt,
989           trunk/talks/rrdtooltipsandtricks/bio.txt,
990           trunk/talks/rrdtooltipsandtricks/rrdtipsandtricks.odp: initial
991           checkin
993 2007-11-20 22:22  oetiker
995         * configure.ac: enable madvise defines in netbsd
997 2007-11-20 00:17  oetiker
999         * trunk/status/2007-11-19.txt: added 1.2.26
1001 2007-11-20 00:08  oetiker
1003         * src/rrd_format.h, src/rrd_graph.c, src/rrd_nan_inf.c: remove last
1004           traces of rrd_nan_inf.h fix handling of min==max where min < 0
1006 2007-11-19 19:05  oetiker
1008         * trunk/status/2007-11-19.txt: spell checked
1010 2007-11-19 19:02  oetiker
1012         * trunk/status/2007-11-19.txt: added report
1014 2007-11-15 14:39  oetiker
1016         * bindings/ruby/main.c, src/rrd.h, src/rrd_create.c, src/rrd_dump.c,
1017           src/rrd_format.h, src/rrd_graph.c, src/rrd_hw.c, src/rrd_info.c,
1018           src/rrd_open.c, src/rrd_restore.c, src/rrd_tune.c,
1019           src/rrd_update.c, src/rrd_xport.c: re-indented files that have
1020           gone out of indent-style over the last few weeks
1022 2007-11-15 14:36  oetiker
1024         * src/Makefile.am, src/rrd.h, src/rrd_nan_inf.h: integrate
1025           rrd_nan_inf header
1027 2007-11-15 14:35  oetiker
1029         * src/rrd_open.c: Improve layout of documentation. -- Bernhard
1030           Fischer
1032 2007-11-15 14:34  oetiker
1034         * src/rrd_update.c: * rrd_update(): Unify error path. *
1035           parse_template(): Likewise. * allocate_data_structures(): Make
1036           error strings use consistent punctuation. -- bernhard fischer
1038 2007-11-15 14:32  oetiker
1040         * src/pngsize.c: make sure this compiles with aix
1042 2007-11-13 01:45  oetiker
1044         * trunk/tutorial/lisa2007/m7am.odp: lisa update
1046 2007-11-08 10:16  oetiker
1048         * NEWS, bindings/ruby/main.c, doc/rrdruby.pod: fixed start end time
1049           in ruby fetch and added step size -- Mike Perham mperham gmail
1051 2007-11-06 21:27  oetiker
1053         * doc/rrdbuild.pod: updated build instructions
1055 2007-11-04 21:56  oetiker
1057         * bindings/perl-piped/RRDp.pm: handle errors properly ... in RRDp
1058           read call
1060 2007-10-08 14:36  oetiker
1062         * trunk/tutorial/lisa2007/m7am.odp,
1063           trunk/tutorial/lisa2007/rrdtutorial.odp: fixed name for release
1065 2007-10-08 14:36  oetiker
1067         * trunk/tutorial/lisa2007/abstract-rrdtut.txt,
1068           trunk/tutorial/lisa2007/rrdtutorial.odp: getting ready for release
1070 2007-09-16 15:35  oetiker
1072         * src/rrd_open.c: no reason to die when posixfadvise is not
1073           sucessful
1075 2007-09-11 06:28  oetiker
1077         * doc/rrdcreate.pod, doc/rrdtune.pod, src/rrd_create.c,
1078           src/rrd_dump.c, src/rrd_format.h, src/rrd_hw.c, src/rrd_info.c,
1079           src/rrd_restore.c, src/rrd_tune.c: Allow to the the smoothing
1080           window size other thatn the default 5%. -- Evan Miller emiller
1081           imvu.com
1083 2007-09-11 06:16  oetiker
1085         * configure.ac, src/rrd_open.c: added msync before unmap
1087 2007-09-08 05:23  oetiker
1089         * CONTRIBUTORS, doc/rrdgraph_rpn.pod, src/rrd_graph.c,
1090           src/rrd_graph.h: added STDEV aggregation function for VDEF. --
1091           Patrick J Cherry patrick bytemark.co.uk
1093 2007-09-07 22:53  oetiker
1095         * Makefile.am, examples/Makefile.am, examples/perftest.pl.in: a few
1096           leanups -- Bernhard Fischer
1098 2007-09-06 09:06  oetiker
1100         * src/rrd_open.c: added missing ;
1102 2007-09-06 08:42  oetiker
1104         * src/rrd_open.c: * mimic write() and read() even better -- Bernhard
1105           Fischer
1107 2007-09-06 08:40  oetiker
1109         * src/rrd_open.c: rrd_open.c (rrd_read): Mimicing read() behaviour
1110           for EOF case and NULL buffer case. -- Bernhard Fischer
1112 2007-09-02 16:55  oetiker
1114         * doc/rrdgraph_graph.pod: fixed speling of horizon
1116 2007-08-29 06:43  oetiker
1118         * examples/perftest.pl.in: a better performance tester
1120 2007-08-16 07:31  oetiker
1122         * doc/rrdgraph_examples.pod: added holt winters example back into
1123           the examples documentation
1125 2007-08-14 21:59  oetiker
1127         * src/rrd_update.c: Fix for HoltWinters phase-shift bug described
1128           below. When one or more primary data point times were missed, the
1129           SEASONAL and DEVSEASONAL archives were marked as being up-to-date,
1130           so that they would not be written to. It was correct not to write
1131           to these archives, but the code failed to advance the pointers
1132           within the SEASONAL and DEVSEASONAL archives so that future
1133           updates would go to the correct location in the archives. Rather
1134           than mark these archives as up-to-date (by setting
1135           rra_step_cnt[rra_idx] = 0), my patch allocates a new "skip_update"
1136           array that is set to 1 for SEASONAL and DEVSEASONAL archives that
1137           have missed one or more primary data points. When an RRA is
1138           written to, the cur_row pointer advancement happens for all
1139           archives, but the skip_update array is checked just before
1140           actually writing out the changes. Please give it a whirl! -- Evan
1141           Miller emiller imvu.com
1143 2007-08-13 20:06  oetiker
1145         * src/rrd_update.c: Refactored rrd_update code in preparation of
1146           finding the HW update problem -- Evan Miller
1148 2007-08-07 15:02  oetiker
1150         * doc/rrdbuild.pod: updated build instructions for 1.3
1152 2007-08-03 23:46  oetiker
1154         * trunk/talks/rrdtool13/rrdtool13.odp: initial talk
1156 2007-08-03 21:27  oetiker
1158         * trunk/talks/rrdtool13/rrdtool13.odp: addded details
1160 2007-08-03 19:46  oetiker
1162         * svn2cl.xsl: prepare for the release of rrdtool-1.2.99907080300
1164 2007-08-03 19:45  oetiker
1166         * libraries, src/DejaVuSansMono-Roman.ttf, src/VeraMono.ttf: remove
1167           some things we do not need anymore in 1.3
1169 2007-08-03 19:43  oetiker
1171         * bindings/perl-piped/RRDp.pm, bindings/perl-shared/RRDs.pm,
1172           doc/rrdbuild.pod, rrdtool.spec, src/pngsize.c, src/rrd.h,
1173           src/rrd_cgi.c, src/rrd_create.c, src/rrd_datalang.c,
1174           src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
1175           src/rrd_first.c, src/rrd_format.c, src/rrd_format.h,
1176           src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph_helper.c,
1177           src/rrd_hw.c, src/rrd_hw.h, src/rrd_info.c,
1178           src/rrd_is_thread_safe.h, src/rrd_last.c, src/rrd_lastupdate.c,
1179           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_resize.c,
1180           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
1181           src/rrd_thread_safe.c, src/rrd_thread_safe_nt.c, src/rrd_tool.c,
1182           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c,
1183           src/rrd_version.c, src/rrd_xport.c, src/rrd_xport.h,
1184           src/rrdupdate.c: prepare for the release of
1185           rrdtool-1.2.99907080300
1187 2007-08-03 19:43  oetiker
1189         * configure.ac, rrdtool-1.3-release: prepare for 1.3 beta 1
1191 2007-08-03 19:26  oetiker
1193         * src/Makefile.am: continue with the revision numbering
1195 2007-08-03 19:17  oetiker
1197         * doc/rrdgraph_graph.pod: added notes on pango inline formatting
1199 2007-08-02 18:21  oetiker
1201         * trunk/talks/rrdtool13, trunk/talks/rrdtool13/rrdtool13.odp,
1202           trunk/talks/rrdtoolfast/monitoring-en.ppt,
1203           trunk/talks/rrdtoolfast/onlineusv-de.ppt: talk updates
1205 2007-08-01 15:29  oetiker
1207         * src/rrd_graph.c: only release cairo stuff if we ever initialized
1208           it.
1210 2007-08-01 15:28  oetiker
1212         * src/rrd_xport.c: fix for 64bit portability problem ... unsigned
1213           long is not int
1215 2007-07-31 04:53  oetiker
1217         * bindings/ruby/main.c: reindented
1219 2007-07-30 22:29  oetiker
1221         * trunk/tutorial/lisa2007/abstract-rrdtut.txt: added toppics
1223 2007-07-25 20:38  oetiker
1225         * src/rrd_create.c, src/rrd_dump.c, src/rrd_fetch.c,
1226           src/rrd_format.h, src/rrd_graph.c, src/rrd_graph_helper.c,
1227           src/rrd_open.c, src/rrd_restore.c, src/rrd_rpncalc.c,
1228           src/rrd_tool.h, src/rrd_tune.c: fixed indenting
1230 2007-07-25 20:38  oetiker
1232         * src/rrd_update.c: make sure we check input even when the previous
1233           update was a 'U' ... and some indenting fixes
1235 2007-07-24 20:35  oetiker
1237         * trunk/contrib/php4/rrdtool_logo.h: added missing header
1239 2007-07-22 15:51  oetiker
1241         * src/rrd_format.h: new consolidation functions must be added last
1242           or this will break binary compatibility
1244 2007-07-22 15:50  oetiker
1246         * src/rrd_update.c: don't force data out ... let cache management do
1247           this
1249 2007-07-22 09:47  oetiker
1251         * NEWS, src/rrd_create.c, src/rrd_dump.c, src/rrd_format.h,
1252           src/rrd_restore.c: Only create version 4 rrd files if the new
1253           holtwinters MHW.. CF is used.
1255 2007-07-21 19:55  oetiker
1257         * src/rrd_open.c: * remove some experimental code from rrd_open *
1258           rrd_dontneed will release all data except for header blocks and
1259           RRA hot blocks which are going to be updated withing 10 minutes.
1261 2007-07-21 19:53  oetiker
1263         * src/rrd_fetch.c: for now, do not release fetched data ... in the
1264           future we may call rrd_dontneed and let the users decied with an
1265           option if they want to keep the data in cache ...
1267 2007-07-21 19:52  oetiker
1269         * src/Makefile.am: the fonts are now taken from the system. we do
1270           not distribute them anympore
1272 2007-07-21 19:37  oetiker
1274         * NEWS: not on update rrd version
1276 2007-07-20 22:20  oetiker
1278         * src/rrd_format.h: we have a new holtwinders aggregation fucntion,
1279           so we have a new version ...
1281 2007-07-20 22:19  oetiker
1283         * configure.ac: check for fadvise all the time
1285 2007-07-20 22:16  oetiker
1287         * doc/rrdcreate.pod: better docs on the aggregate functions
1289 2007-07-18 22:02  oetiker
1291         * NEWS: added note on locale
1293 2007-07-18 21:59  oetiker
1295         * src/rrd_graph_helper.c: some more piechart removed
1297 2007-07-18 21:47  oetiker
1299         * src/rrd_create.c, src/rrd_graph.c, src/rrd_rpncalc.c,
1300           src/rrd_tune.c, src/rrd_update.c: make sure all ascii to float
1301           parsing uses LC_NUMERIC = C so that we do not stuble on locales
1302           confusing the , with a .
1304 2007-07-18 00:30  oetiker
1306         * src/rrd_create.c, src/rrd_open.c, src/rrd_tool.h,
1307           src/rrd_update.c: * rrd_open: rrd_close does not purge file from
1308           cache * rrd_open: new function rrd_dontneed for purging un-needed
1309           pages from core * rrd_open: in linux at least only fadivse
1310           DONTNEED has the power to purge pages from cache, so letst call
1311           madvise as well as fadvise * rrd_create: uses open/write/close
1312           now, flushes file to disk and keeps only hot pages in core *
1313           rrd_update: keeps only hot pages in core * configure enables
1314           FADVISE even when mmap is in use
1316 2007-07-17 21:46  oetiker
1318         * src/rrd_open.c, src/rrd_resize.c: added comment on float cookie
1320 2007-07-16 06:37  oetiker
1322         * bindings/ruby/main.c: fix for fetch in ruby bindings and support
1323           for info added.
1325 2007-07-14 13:26  oetiker
1327         * trunk/status/2007-07-14.txt: added report
1329 2007-07-12 20:33  oetiker
1331         * doc/rrdtutorial.pod: improve wording
1333 2007-07-12 20:33  oetiker
1335         * configure.ac: fix tcl build settup
1337 2007-07-12 20:33  oetiker
1339         * trunk/tutorial/emanics/rrd-exercises.tex,
1340           trunk/tutorial/emanics/rrdtutorial.odp,
1341           trunk/tutorial/linuxforum2007/rrdtutorial.odp: monor updates
1343 2007-07-11 23:08  oetiker
1345         * src/rrd_create.c: usr rrd_free for freeing the rrd structs ...
1346           vito caputo
1348 2007-07-10 05:31  oetiker
1350         * trunk/tutorial/emanics/rrd-exercises.tex: fixed linebreak
1352 2007-07-09 20:18  oetiker
1354         * trunk/tutorial/emanics/rrd-exercises.tex: remove the 3.5h comment
1356 2007-07-06 14:05  oetiker
1358         * trunk/tutorial/emanics, trunk/tutorial/emanics/rrd-exercises.tex,
1359           trunk/tutorial/emanics/rrdtutorial.odp: initial emanics versions
1361 2007-07-05 15:19  oetiker
1363         * src/rrd_graph_helper.c: prevent potential segfaults on boxes where
1364           time_t is not long
1366 2007-06-24 11:42  oetiker
1368         * trunk/tutorial/lisa2007/abstract-rrdtut.txt: add halfday
1370 2007-06-24 11:41  oetiker
1372         * trunk/tutorial/lisa2007/abstract-rrdtut.txt: fritz fix
1374 2007-06-19 06:26  oetiker
1376         * trunk/tutorial/lisa2007: updated for lisa
1378 2007-06-18 18:25  oetiker
1380         * src/rrd_cgi.c, src/rrd_graph.c, src/rrd_tune.c, src/rrd_xport.c:
1381           fix indentation
1383 2007-06-18 16:05  oetiker
1385         * configure.ac, src/parsetime.c, src/rrd_cgi.c, src/rrd_create.c,
1386           src/rrd_fetch.c, src/rrd_first.c, src/rrd_getopt.c,
1387           src/rrd_getopt1.c, src/rrd_graph.c, src/rrd_open.c,
1388           src/rrd_restore.c, src/rrd_thread_safe.c, src/rrd_tune.c,
1389           src/rrd_update.c, src/rrd_xport.c: Bernhard Fischer: - move
1390           several static struct option out of loops and makes them
1391           non-static - moves some functions from old-style definitions into
1392           new-style definitions
1394 2007-06-16 23:20  oetiker
1396         * CONTRIBUTORS: Bernhard is not Benrard
1398 2007-06-16 05:32  oetiker
1400         * trunk/contrib/php4/config.m4, trunk/contrib/php4/configure,
1401           trunk/contrib/php4/ltconfig, trunk/contrib/php4/php_rrdtool.h,
1402           trunk/contrib/php4/rrdtool.c: lets have just a single rrdtool
1403           extension annd not two ... -- Jarod Wilson <jwilson@redhat.com>
1405 2007-06-15 21:49  oetiker
1407         * NEWS: notes on evans contribs
1409 2007-06-15 21:41  oetiker
1411         * rrdtool.spec: rrdtool.spec from Jarod "redhat" Wilson
1413 2007-06-15 08:09  oetiker
1415         * CONTRIBUTORS: updated contributors
1417 2007-06-15 08:01  oetiker
1419         * NEWS: added note on TEXTALIGN
1421 2007-06-15 07:59  oetiker
1423         * doc/rrdcreate.pod, doc/rrdtune.pod, src/Makefile.am,
1424           src/rrd_create.c, src/rrd_dump.c, src/rrd_format.c,
1425           src/rrd_format.h, src/rrd_graph.c, src/rrd_hw.c,
1426           src/rrd_hw_math.c, src/rrd_hw_math.h, src/rrd_hw_update.c,
1427           src/rrd_hw_update.h, src/rrd_info.c, src/rrd_restore.c,
1428           src/rrd_tune.c, src/rrd_update.c: There are two popular variants
1429           of the Holt-Winters forecasting method; RRDtool supports the
1430           "additive" method, which means that seasonal variation is simply
1431           added to the baseline. For our application, it would be more
1432           appropriate to use the "multiplicative" Holt-Winters method, where
1433           seasonal variation is a coefficient multiplied by the baseline.
1434           Quick example to illustrate the difference: if the average doubles
1435           season-over-season, the additive method would predict the delta
1436           between min and max to be constant, whereas the multiplicative
1437           method would predict the delta to double as well. Attached is a
1438           patch against trunk to support the multiplicative method. I've
1439           done this with a new consolidation function, MHWPREDICT, which is
1440           essentially interchangeable with HWPREDICT. There is a noticeable
1441           improvement in prediction deviations for certain types of
1442           functions; the attachments show HWPREDICT and MHWPREDICT
1443           predictions for a function with an x*sin(x) component. Because
1444           HWPREDICT and MHWPREDICT differ only in their equations, I've
1445           factored out their math into rrd_hw_math.c. The appropriate
1446           smoothing functions are passed to the update functions in a
1447           container of function pointers, which are called where
1448           appropriate. Thus the additive and multiplicative methods use the
1449           same update functions, and the right equations are evaluated
1450           without having flag checks everywhere. This approach, I think,
1451           makes the algorithms quite clear, with minimal duplicate code. I
1452           have moved update_hwpredict, update_seasonal, update_devpredict,
1453           update_devseasonal, and update_failures into a separate file,
1454           rrd_hw_update.c, with some slight refactoring related to
1455           rrd_hw_math.c. I ran some regression tests against trunk to make
1456           sure I didn't break anything with the existing HWPREDICT code.
1457           MHWPREDICT uses the same deviation smoothing and failure detection
1458           algorithms as HWPREDICT. Some helpful references on the
1459           multiplicative Holt-Winters method:
1460           http://www.it.iitb.ac.in/~praj/acads/seminar/04329008_ExponentialSmoothing.pdf
1461           (a student's quick overview of additive vs. multiplicative HW)
1462           http://ideas.repec.org/p/msh/ebswps/1999-1.html (paper on
1463           variations to the multiplicative Holt-Winters, including variance
1464           calculations; FYI, my implementation uses "Model 1") My employer
1465           and the owner of this patch (IMVU, Inc.) is happy to license it
1466           under the same terms as RRDtool, i.e. give it to the project. --
1467           Evan Miller emiller imvu.com
1469 2007-06-15 06:43  oetiker
1471         * src/rrd.h: oops missed to update the in memory output interface
1472           here
1474 2007-06-15 06:28  oetiker
1476         * src/rrd.h, src/rrd_graph.c, src/rrd_graph.h: added interface to
1477           get rendered image via a pointer to allocated memory ... Evan
1478           Miller emmiller gmail.com
1480 2007-06-15 06:12  oetiker
1482         * configure.ac: improve fontnaming
1484 2007-06-14 20:30  oetiker
1486         * bindings/ruby/main.c, src/rrd_graph.c, src/rrd_graph_helper.c,
1487           src/rrd_rpncalc.c: fixed indentation
1489 2007-06-14 20:28  oetiker
1491         * doc/rrdgraph_graph.pod, src/rrd_graph.c, src/rrd_graph.h,
1492           src/rrd_graph_helper.c: added TEXTALIGN command to change the
1493           default text alignment
1495 2007-06-13 16:53  oetiker
1497         * bindings/tcl/Makefile.am, bindings/tcl/tclrrd.c: fixed tcl
1498           includes
1500 2007-06-13 16:51  oetiker
1502         * bindings/ruby/main.c: be more helpful when raising rb_eTypeError
1503           in string_arr string_arr_new(VALUE rb_strings). This patch
1504           indicates which index is in error as well as the type you are
1505           erroneously passing. -- anonymous
1507 2007-06-12 20:36  oetiker
1509         * src/rrd_update.c: Bernhard Fischer: - fix nulling the updvals -
1510           cosmetic change to move the option struct out of the loop. - need
1511           to operate on a copy of optarg
1513 2007-06-11 19:45  oetiker
1515         * doc/rrdgraph_rpn.pod, src/rrd_rpncalc.c, src/rrd_rpncalc.h: added
1516           TRENDNAN function -- Timo Stripf
1518 2007-06-11 19:45  oetiker
1520         * src/rrd_graph.c: allow output to stdout -- Timo Stripf
1522 2007-06-11 16:49  oetiker
1524         * NEWS: added more news
1526 2007-06-11 16:34  oetiker
1528         * doc/rrdgraph.pod, src/rrd_graph.c: fixed indentation, added
1529           documentation note on gridfitting.
1531 2007-06-11 16:33  oetiker
1533         * src/rrd_graph.c: fix arrow locations
1535 2007-06-11 16:20  oetiker
1537         * src/rrd_graph.c: disable gridfitting for vector formats
1539 2007-06-11 16:14  oetiker
1541         * src/rrd_graph.c, src/rrd_graph.h: make pdf output work
1543 2007-06-11 15:32  oetiker
1545         * NEWS: added detail
1547 2007-06-11 15:11  oetiker
1549         * NEWS, configure.ac, doc/rrdgraph.pod, src/Makefile.am,
1550           src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c, src/rrd_graph.h,
1551           src/rrd_graph_helper.c: --font-render-mode is back, and there is
1552           also --graph-render-mode now. It allows to enable mono graphs that
1553           look strikingly like rrdtool 1.0.x --tobi
1555 2007-06-11 13:36  oetiker
1557         * NEWS, src/rrd_update.c: Bernhard Fischer: - NEWS mention the new
1558           file accessors - rrd_update.c: remove unused some cruft
1560 2007-06-11 10:09  oetiker
1562         * src/rrd_update.c: Bernhard Fischer: - fix maintaining our file-pos
1563           when we have to wrap the rra_ptr in update(). - no need to update
1564           the header-data a second time for the mmap case.
1566 2007-06-11 00:23  oetiker
1568         * NEWS: updated news
1570 2007-06-11 00:22  oetiker
1572         * configure.ac, doc/rrdgraph.pod, src/Makefile.am: * added some
1573           documentation * updated version number
1575 2007-06-10 23:55  oetiker
1577         * acinclude.m4, configure.ac, src/Makefile.am, src/art_rgba_svp.c,
1578           src/art_rgba_svp.h, src/rrd_afm.c, src/rrd_afm.h,
1579           src/rrd_afm_data.c, src/rrd_afm_data.h, src/rrd_gfx.c,
1580           src/rrd_gfx.h, src/rrd_graph.c, src/rrd_graph.h,
1581           src/rrd_graph_helper.c: switched graphics library from arts to
1582           cairo+pango
1584 2007-06-04 11:15  oetiker
1586         * configure.ac, src/Makefile.am: Bernhard Fischer: - new configure
1587           option --enable-static-programs
1589 2007-06-01 19:11  oetiker
1591         * src/rrd_open.c, src/rrd_resize.c: Bernhard: - implement resize
1592           SHRINK for FD (mmap is to be done) - indent
1594 2007-06-01 17:59  oetiker
1596         * src/rrd_graph.c: --full-size-mode with and without --no-legend
1597           should work now -- Matthew Chambers
1599 2007-06-01 17:35  oetiker
1601         * src/rrd_open.c, src/rrd_resize.c: Bernhard - fill the file with
1602           DNAN and add the remaining data in after the fact ...
1604 2007-06-01 17:34  oetiker
1606         * src/rrd_open.c, src/rrd_resize.c: Bernhard Fischer - implement
1607           resize, growing part. truncation is to be done.
1609 2007-06-01 09:10  oetiker
1611         * src/rrd_cgi.c, src/rrd_graph_helper.c, src/rrd_open.c: Bernhard
1612           Fischer - use 'z' length modifier when printing size_t - add a
1613           cast to __rrd_read and document why it is there - add RANDOM hint
1614           for the header
1616 2007-05-31 18:47  oetiker
1618         * src/rrd_open.c: Bernhard: - plug tiny mem-leak in error path of
1619           rrd_close where freeing the rrd_file was forgotten. - improve two
1620           error messages - use CHECK_MADVISE_OVERLAPS per default
1622 2007-05-30 19:56  oetiker
1624         * src/rrd_open.c, src/rrd_update.c: fix rrd_write -- Bernhard
1625           Fischer
1627 2007-05-30 12:41  oetiker
1629         * src/rrd_fetch.c, src/rrd_first.c, src/rrd_graph.c,
1630           src/rrd_graph.h, src/rrd_info.c, src/rrd_lastupdate.c,
1631           src/rrd_open.c, src/rrd_resize.c: fix indenting ... again
1633 2007-05-30 12:39  oetiker
1635         * src/rrd_create.c, src/rrd_dump.c, src/rrd_fetch.c,
1636           src/rrd_first.c, src/rrd_info.c, src/rrd_last.c,
1637           src/rrd_lastupdate.c, src/rrd_open.c, src/rrd_resize.c,
1638           src/rrd_tune.c, src/rrd_update.c: From Bernhard Fischer -
1639           rrd_close(): call close on the file and use rrd_close consistently
1640           - clean up some error paths. The fadvise error path is leaking
1641           memory (see XXX in these spots).
1643 2007-05-30 09:28  oetiker
1645         * trunk/contrib/php4/examples/rrd_fetch.php,
1646           trunk/contrib/php4/php_rrdtool.h, trunk/contrib/php4/rrdtool.c:
1647           make this work on recent php4 versions -- Bernhard Fischer
1649 2007-05-30 05:23  oetiker
1651         * CONTRIBUTORS, doc/rrdgraph.pod, src/rrd_graph.c, src/rrd_graph.h:
1652           switch for rrd_graph to specify the outer-size of the graph and
1653           not just the size of the canvas: --full-size-mode --
1654           matthew.chambers vanderbilt.edu
1656 2007-05-29 21:29  oetiker
1658         * configure.ac, examples/perftest.pl.in, src/rrd_hw.c,
1659           src/rrd_last.c, src/rrd_lastupdate.c, src/rrd_open.c,
1660           src/rrd_resize.c, src/rrd_tool.c, src/rrd_tune.c,
1661           src/rrd_update.c: More updates from Bernhard Fischer - flag
1662           rrd_resize's old file with RRD_COPY - cleanup error-handling
1663           pathes in rrd_update and fix a few typos in comments -
1664           rrd_close(): implement printing mincore results for the rrd if
1665           DEBUG=2 was defined - rrd_open(): madvise start addresses need to
1666           be page-aligned; implement alternative path to the fine-grained
1667           (i.e. exact) madvise by flagging just the first two pages as
1668           needed (see TWO_PAGES). Implement alternative path that records
1669           the last madvise()ed area to avoid redundant calls to madvise() on
1670           identical areas (due to page-alignment constraints) -- see
1671           CHECK_MADVISE_OVERLAPS. Implement path for USE_DIRECT_IO. -
1672           configure: add check for O_DIRECT flag to open(2). Add option
1673           --enable-direct-io. Add _GNU_SOURCE to CFLAGS to silence warnings
1674           about chroot which is marked LEGACY since SUSv2 and is a non POSIX
1675           extension. Make checks for posix_fadvise() dependant on
1676           --disable-mmap, since we do not need fadvise for the mmap case.
1678 2007-05-25 15:24  oetiker
1680         * src/rrd_stat.c: tobis old cruft removal program ...
1682 2007-05-25 13:14  oetiker
1684         * src/rrd_dump.c, src/rrd_fetch.c, src/rrd_open.c, src/rrd_resize.c,
1685           src/rrd_update.c: updates from Bernhard Fischer rep dot nop gmail
1686           com - add some more rrd_sterror calls to failure paths. - make
1687           rrdtool updatev work like 1.2.23 (i.e. multiple values are still
1688           broken, but at least updating a single value works; see
1689           http://oss.oetiker.ch/rrdtool-trac/ticket/8) - indent touched
1690           files.
1692 2007-05-25 13:12  oetiker
1694         * .indent.pro, Makefile.am, configure.ac, examples/perftest.pl.in,
1695           src/rrd_dump.c, src/rrd_fetch.c, src/rrd_open.c, src/rrd_resize.c,
1696           src/rrd_tool.h, src/rrd_update.c: Updates from Bernhard Fischer
1697           rep dot nop gmail com - fix typo in rrd_fetch where rrd_read
1698           result was checked against an incorrect size. - in rrd_fetch, drop
1699           rrd_head_size in favour of rrd_file->header_len - in rrd_fetch,
1700           make the message "post fetch" unambiguous (now past vs. post). -
1701           change usage of param rdwr of rrd_open: allow for RRD_READONLY,
1702           RRD_READWRITE, RRD_CREAT, RRD_READAHEAD; adjust callers
1703           accordingly: + rrd_resize needs CREAT + rrd_dump may want
1704           READAHEAD - implement FD based I/O in rrd_open, rrd_read,
1705           rrd_write, rrd_seek. - in rrd_update, unify write_RRA_row(). -
1706           sort | uniq the -T in .indent.pro (info_t was duplicated) - add
1707           stub of an option to use O_DIRECT to the configury - in
1708           Makefile.am, simplify the "indent" invocation of find: My find may
1709           not support "-o" resp. "-or" nor braces. Using -name "*.[ch]"
1710           works everywhere, AFAIK.
1712 2007-05-24 08:26  oetiker
1714         * configure.ac: use proper preprocessor directives for the
1715           config-checks. -- tobi
1717 2007-05-24 07:21  oetiker
1719         * configure.ac: fixed version number for development
1721 2007-05-24 06:16  oetiker
1723         * .indent.pro, Makefile.am, bindings/python/rrd_extra.h,
1724           bindings/python/rrdtoolmodule.c, bindings/ruby/main.c,
1725           bindings/tcl/tclrrd.c, libraries/afm/test-afm.c, src/.indent.pro,
1726           src/hash_32.c, src/parsetime.c, src/rrd.h, src/rrd_afm.c,
1727           src/rrd_create.c, src/rrd_dump.c, src/rrd_fetch.c, src/rrd_gfx.c,
1728           src/rrd_gfx.h, src/rrd_graph.c, src/rrd_graph_helper.c,
1729           src/rrd_hw.c, src/rrd_hw.h, src/rrd_info.c, src/rrd_open.c,
1730           src/rrd_rpncalc.c, src/rrd_rpncalc.h, src/rrd_tool.h,
1731           src/rrd_update.c, src/rrd_xport.c, win32/config.h: indent all the
1732           rest of the code, and add some typedefs to indent.pro there is now
1733           a indent makefile target
1735 2007-05-23 21:40  oetiker
1737         * src/gdpng.c: removed superfluouse code
1739 2007-05-23 21:39  oetiker
1741         * src/.indent.pro: added more indenting rules
1743 2007-05-23 21:33  oetiker
1745         * src/.indent.pro, src/art_rgba_svp.c, src/art_rgba_svp.h,
1746           src/fnv.h, src/gdpng.c, src/hash_32.c, src/parsetime.c,
1747           src/pngsize.c, src/rrd.h, src/rrd_afm.c, src/rrd_afm.h,
1748           src/rrd_afm_data.c, src/rrd_afm_data.h, src/rrd_cgi.c,
1749           src/rrd_create.c, src/rrd_diff.c, src/rrd_dump.c, src/rrd_error.c,
1750           src/rrd_fetch.c, src/rrd_first.c, src/rrd_format.c,
1751           src/rrd_format.h, src/rrd_getopt.c, src/rrd_getopt.h,
1752           src/rrd_getopt1.c, src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c,
1753           src/rrd_graph.h, src/rrd_graph_helper.c, src/rrd_hw.c,
1754           src/rrd_hw.h, src/rrd_info.c, src/rrd_is_thread_safe.h,
1755           src/rrd_last.c, src/rrd_lastupdate.c, src/rrd_nan_inf.c,
1756           src/rrd_nan_inf.h, src/rrd_not_thread_safe.c, src/rrd_open.c,
1757           src/rrd_resize.c, src/rrd_restore.c, src/rrd_rpncalc.c,
1758           src/rrd_rpncalc.h, src/rrd_stat.c, src/rrd_thread_safe.c,
1759           src/rrd_thread_safe_nt.c, src/rrd_tool.c, src/rrd_tool.h,
1760           src/rrd_tune.c, src/rrd_update.c, src/rrd_version.c,
1761           src/rrd_xport.c, src/rrd_xport.h, src/rrdupdate.c, src/strftime.c,
1762           src/strftime.h, src/win32comp.c: reindented everything according
1763           to .indent.pro
1765 2007-05-23 20:57  oetiker
1767         * .indent.pro, src/.indent.pro: profile must be in the source
1768           directory to work
1770 2007-05-23 20:57  oetiker
1772         * .indent.pro: tabs be gone!
1774 2007-05-23 20:42  oetiker
1776         * configure.ac, src/Makefile.am, src/rrd.h, src/rrd_dump.c,
1777           src/rrd_fetch.c, src/rrd_first.c, src/rrd_hw.c, src/rrd_hw.h,
1778           src/rrd_info.c, src/rrd_last.c, src/rrd_lastupdate.c,
1779           src/rrd_open.c, src/rrd_resize.c, src/rrd_restore.c,
1780           src/rrd_stat.c, src/rrd_thread_safe.c, src/rrd_tool.h,
1781           src/rrd_tune.c, src/rrd_update.c, src/unused.h: * progress in
1782           moving all the fileaccess over to a wrapper system that can do fd
1783           based and mmap based fileaccess transparently ... * small fixes
1784           left and right to improve code quality and stability. -- Bernhard
1785           Fischer rep dot nop gmail com
1787 2007-05-23 16:10  oetiker
1789         * .indent.pro: we are going to use indent from now on to keep code
1790           indenting consistent throughout the project
1792 2007-05-23 16:08  oetiker
1794         * .: new trunk based on current 1.2
1796 2007-05-23 16:07  oetiker
1798         * .: restarting trynk for 1.2
1800 2007-05-22 11:03  oetiker
1802         * trunk/talks/rrdtoolfast/onlineusv-de.ppt: initial
1804 2007-05-22 09:27  oetiker
1806         * trunk/talks/rrdtoolfast/fasttalk.ppt,
1807           trunk/talks/rrdtoolfast/samfs-de.ppt: renamed
1809 2007-04-10 13:49  oetiker
1811         * trunk/status/2007-04-10.txt: added sponsors
1813 2007-04-10 13:29  oetiker
1815         * trunk/status/2007-04-10.txt: second reading ...
1817 2007-04-10 13:14  oetiker
1819         * trunk/status, trunk/status/2007-04-10.txt: status report initial
1820           version
1822 2007-03-19 22:01  oetiker
1824         * trunk/articles/rrdtool-infoweek-2007-03.doc: infoweek artikel
1825           initial
1827 2007-03-19 14:24  oetiker
1829         * trunk/articles, trunk/articles/rrdtool-infoweek-2007-03.doc:
1830           initial
1832 2007-03-02 06:38  oetiker
1834         * trunk/talks/rrdtoolfast/monitoring-en.ppt: added english version
1836 2007-02-20 06:53  oetiker
1838         * trunk/tutorial/linuxforum2007/rrdtutorial.odp: ready for
1839           presentation at linuxforum
1841 2007-01-31 08:29  oetiker
1843         * trunk/talks/rrdtoolfast/fasttalk.ppt: updated for samfs
1845 2007-01-30 08:36  oetiker
1847         * trunk/talks/rrdtoolfast/fasttalk.ppt: added fasttalk for samfs
1849 2007-01-30 08:34  oetiker
1851         * trunk/talks, trunk/talks/rrdtoolfast: initial
1853 2007-01-22 17:20  oetiker
1855         * trunk/tutorial, trunk/tutorial/linuxforum2007,
1856           trunk/tutorial/linuxforum2007/abstract-rrdtut.txt,
1857           trunk/tutorial/linuxforum2007/rrdtutorial.odp,
1858           trunk/tutorial/linuxforum2007/tobi-2006.jpg: initial
1860 2006-02-13 14:40  oetiker
1862         * NEWS: removed extra line from top
1864 2005-04-04 22:15  oetiker
1866         * trunk/meta/plan-1.2.txt: plan for 1.2 is now in the 1.2 branche
1868 2005-04-03 12:44  oetiker
1870         * trunk/meta/plan-1.2.txt: verified operation on debian
1872 2005-04-03 12:44  oetiker
1874         * README, configure.ac: update build instructions and configure
1875           output.
1877 2005-04-03 11:44  oetiker
1879         * doc/rrdgraph_graph.src, src/rrd_graph_helper.c: paramters in SHIFT
1880           are separated by : like everywhere else
1882 2005-04-03 11:36  oetiker
1884         * doc/rrdgraph_graph.src, src/rrd_graph.c, src/rrd_graph.h,
1885           src/rrd_graph_helper.c: the piechart code does not produce release
1886           ready results ... hide it behind WITH_PIECHART define
1888 2005-04-03 11:11  oetiker
1890         * src/rrd_gfx.c: improve png writing speed by lowering the
1891           compression
1893 2005-04-03 11:11  oetiker
1895         * src/rrd_graph.c: make sure the font path is shorter than the
1896           buffer
1898 2005-04-03 10:10  oetiker
1900         * CONTRIBUTORS, src/rrd_graph.c, src/rrd_graph.h: fix graph layout
1901           ... especially consider text propperties propperly
1903 2005-04-03 09:37  oetiker
1905         * src/rrd_graph_helper.c: the legend string of a PRINT command gets
1906           renderd later by runnning it through printf.
1908 2005-04-03 09:35  oetiker
1910         * configure.ac, src/rrd_update.c: MMAP support for rrdtool this is
1911           suposed to speed-up uptime 4 times. -- Radoslaw Karas
1912           <rkaras@tyndall.ie>
1914 2005-03-20 21:17  oetiker
1916         * bindings/Makefile.am: revert to last working version
1918 2005-03-20 21:11  oetiker
1920         * bindings/Makefile.am: fix quoting
1922 2005-03-20 21:00  oetiker
1924         * bindings/Makefile.am: quote sed expression
1926 2005-03-20 20:59  oetiker
1928         * doc/rrdgraph.src, doc/rrdgraph_graph.src: document tabbing support
1929           by adding in the textformatting notes document --tabwidth argument
1930           document AXIS color
1932 2005-03-20 20:58  oetiker
1934         * src/rrd_graph.c, src/rrd_graph.h, src/rrd_graph_helper.c: * allow
1935           configuration of the default tab width * added new configurable
1936           color AXIS * made tabbing support work with legend elements * use
1937           propper font for the legend: LEGEND * fix apperance by makeing
1938           grid more transparent * draw axis over the graph not under it.
1940 2005-03-20 20:56  oetiker
1942         * src/rrd_gfx.c, src/rrd_gfx.h: added tabbig support
1944 2005-03-20 20:55  oetiker
1946         * configure.ac: include the thread defs after they have been found
1947           not before
1949 2005-03-20 20:54  oetiker
1951         * trunk/meta/plan-1.2.txt: sync with reality
1953 2005-03-13 16:34  oetiker
1955         * bindings/perl-shared/RRDs.xs: propperly integrate rrd_first
1957 2005-03-13 16:13  oetiker
1959         * MakeMakefile: autotools still run after configure this is not good
1960           ... run autoreconf at the end of MakeMakefile. Maybe this will
1961           help
1963 2005-03-13 16:09  oetiker
1965         * configure.ac: set install patch to version
1967 2005-03-13 16:08  oetiker
1969         * MakeMakefile: re-run autotools to make sure dependent dates are
1970           correct
1972 2005-03-13 16:00  oetiker
1974         * MakeMakefile: reintroduce final header regen
1976 2005-03-13 15:57  oetiker
1978         * MakeMakefile: still trying to get the order of calling autotools
1979           right
1981 2005-03-13 15:54  oetiker
1983         * MakeMakefile: create aclocal.m4 before libtoolize
1985 2005-03-13 15:51  oetiker
1987         * MakeMakefile: make the headers first
1989 2005-03-13 15:16  oetiker
1991         * doc/rrdfirst.pod: add the documentation for first
1993 2005-03-13 15:14  oetiker
1995         * src/Makefile.am: ntconfig is no more
1997 2005-03-13 15:12  oetiker
1999         * src/rrd_first.c: missed the actual code for first
2001 2005-03-12 17:06  oetiker
2003         * bindings/perl-shared/RRDs.xs, doc/Makefile.am, src/Makefile.am,
2004           src/rrd.h, src/rrd_tool.c: rrd_first code contributed by Burton
2005           Strauss <Burton@ntopSupport.com>
2007 2005-03-10 17:04  oetiker
2009         * trunk/meta/plan-1.2.txt: updated plan ...
2011 2005-03-10 17:03  oetiker
2013         * README, acinclude.m4, bindings/Makefile.am, configure.ac,
2014           examples/4charts.pl.in, examples/bigtops.pl.in,
2015           examples/cgi-demo.cgi.in, examples/minmax.pl.in,
2016           examples/piped-demo.pl.in, examples/shared-demo.pl.in,
2017           examples/stripes.pl.in, src/rrd.h, src/rrd_last.c, src/rrd_tool.h:
2018           * Updated perl compile system. It now uses Makefile.PL for
2019           everything, but gets it to install the perl module in
2020           @prefix@/lib/perl such that you can use the same use lib line for
2021           whatever platform and perlversion you install into this directory.
2022           They all live neatly next to each other. * fixed examples to work
2023           with new perl install system. Added a few exec_prefix lines where
2024           appropriate * fixed piped demo * fixed VeraMono.ttf file. This
2025           somehow got damaged by cvs ... * added thread defines to normal
2026           compile run, so that _r functions to not through errors. * tested
2027           compilation and installation
2029 2005-03-04 23:53  oetiker
2031         * acinclude.m4, configure.ac: revamped configure system ... lots
2032           more stuff is in acinclude now still a bit of a mess, but better
2033           than before ... if configure does not find the dependent libraries
2034           and header it will not try to get help from pkg-config. If you
2035           know where your libraries are it is best to just use CPPFLAGS and
2036           LDFLAGS to specify their location.
2038 2005-03-04 00:12  oetiker
2040         * MakeMakefile, acinclude.m4, bindings/Makefile.am, configure.ac,
2041           src/Makefile.am: Big autotool update: * Upgraded to the latest
2042           version of autoconf, automake and libtool * replaced pthread
2043           detection code in configure with a more effective one * added a
2044           test to see if special solaris defines are required for ctime_r to
2045           behave posixly correct. * Fixed lots of warnings from autotools *
2046           started adding support for pkg-config ... this will eventually
2047           make the whole library finding much simpler
2049 2005-03-04 00:05  oetiker
2051         * trunk/meta/plan-1.2.txt: added warning cleanup
2053 2005-03-03 13:56  oetiker
2055         * trunk/meta/plan-1.2.txt: added notes about including stuff
2057 2005-03-03 13:48  oetiker
2059         * trunk/meta/plan-1.2.txt: spelled
2061 2005-03-03 13:46  oetiker
2063         * trunk/meta/plan-1.2.txt: initial
2065 2005-03-03 13:34  oetiker
2067         * trunk/contrib/php4/.cvsignore, trunk/meta,
2068           trunk/meta/plan-1.2.txt, ., .cvsignore, bindings/.cvsignore,
2069           bindings/perl-piped/.cvsignore, bindings/perl-shared/.cvsignore,
2070           bindings/tcl/.cvsignore, doc/.cvsignore, examples/.cvsignore,
2071           libraries/.cvsignore, src/.cvsignore: ignorelists are a propperty
2072           of an svn directory not a file
2074 2005-03-03 13:21  oetiker
2076         * branches/gnu, branches/gpl, trunk/CVSROOT, trunk/rrdtool: post
2077           cvs2svn conversion cleanup
2079 2005-02-27 22:00  oetiker
2081         * src/rrd_cgi.c: do not complain when setting environemnt variable
2082           sucessfully. -- hunter@mimuw.edu.pl
2084 2005-02-13 16:13  oetiker
2086         * CONTRIBUTORS, bindings/perl-shared/RRDs.xs, bindings/tcl/tclrrd.c,
2087           src/rrd.h, src/rrd_cgi.c, src/rrd_graph.c, src/rrd_graph.h,
2088           src/rrd_tool.c: let rrd_graph return the actual value range it
2089           picked ... -- Henrik Stoerner <henrik@hswn.dk>
2091 2005-01-28 14:02  oetiker
2093         * src/rrd_hw.c: fix for memory leak. Rene Gallati <security ..
2094           draxinusom.ch>
2096 2005-01-03 22:25  oetiker
2098         * TODO: update todo
2100 2004-10-25 22:22  oetiker
2102         * doc/rrdgraph.src, src/rrd_graph.c, src/rrd_graph.h: *
2103           fore-rules-legend option -- author name missing
2105 2004-10-25 22:21  oetiker
2107         * src/rrd_tool.c: fixed segmentation falt problem in rrd_tool --
2108           Yasuhiro Sumi <yasuhiro.sumi@hde.co.jp>
2110 2004-10-21 19:21  oetiker
2112         * src/rrd_tool.c: fix return codes in the error case -- Haroon
2113           Rafique <haroon.rafique@utoronto.ca>
2115 2004-09-24 21:11  oetiker
2117         * CONTRIBUTORS, doc/rrdgraph_data.src, doc/rrdgraph_rpn.src,
2118           src/rrd_graph.c, src/rrd_graph.h, src/rrd_graph_helper.c,
2119           src/rrd_resize.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
2120           src/rrd_xport.c: misc fixed and TREND and reduce functionality by
2121           -- David M. Grimes <dgrimes@navisite.com>
2123 2004-08-24 05:26  oetiker
2125         * CONTRIBUTORS, doc/rrdgraph_rpn.src, src/rrd_graph.c,
2126           src/rrd_graph.h, src/rrd_graph_helper.c, src/rrd_rpncalc.c,
2127           src/rrd_rpncalc.h, src/rrd_xport.c: CDEF operators SHIFT, SQRT,
2128           SORT, and REV (reverse). See documentation for what they do. This
2129           included removal of redundant code in the rrd_xport path, replaced
2130           with a call to rrd_graph_script(). -- David M. Grimes
2131           <dgrimes@navisite.com>
2133 2004-08-09 08:38  oetiker
2135         * doc/rrdcgi.pod: added note on escaping :
2137 2004-08-08 21:54  oetiker
2139         * src/rrd_cgi.c: port forward of fixes from the stable version of
2140           rrd_cgi
2142 2004-08-07 23:46  oetiker
2144         * src/rrd_graph.c: when moving the data pointers we should take into
2145           account how fahr off they are. Found by David M. Grimes
2146           <dgrimes@navisite.com>
2148 2004-08-05 21:24  oetiker
2150         * bindings/perl-piped/MANIFEST, bindings/perl-shared/MANIFEST:
2151           removed nonexisting files from manifest
2153 2004-07-30 00:30  jake
2155         * NT-BUILD-TIPS.txt, bindings/perl-shared/RRDs.ppd,
2156           bindings/perl-shared/ntmake.pl, bindings/perl-shared/rrdpl.dsp,
2157           bindings/perl-shared/rrdpl.dsw, confignt/config.h, src/rd_cgi.dsp,
2158           src/rrd.dsp, src/rrd.dsw, src/rrd.vcproj, src/rrd_afm.c,
2159           src/rrd_cgi.dsp, src/rrd_cgi.vcproj, src/rrd_restore.c,
2160           src/rrdtool.dsp, src/rrdtool.dsw, src/rrdtool.sln,
2161           src/rrdtool.suo, src/rrdtool.vcproj: Fix the Win32 build for
2162           executable and perl-shared library. See NT-BUILD-TIPS.txt for step
2163           by step instructions. Remove VC++ project files not being
2164           maintained by anyone.
2166 2004-07-14 10:55  oetiker
2168         * CONTRIBUTORS: added Peter Speck
2170 2004-06-26 09:03  oetiker
2172         * rrdtool.spec: allow building rpm from cvs where there is not
2173           ChangeLog (this gets generated when the distribution tar is built)
2174           -- Tobi and Mike Slifcak
2176 2004-06-23 20:36  oetiker
2178         * src/rrd_graph.c: It's quie enough that the title is placed on the
2179           top of the graph, there's no need to emphasize it more. --
2180           Stanislav Sinyagin <ssinyagin@yahoo.com>
2182 2004-06-23 08:39  oetiker
2184         * src/Makefile.am: reverted ... $< does not work
2186 2004-06-22 22:09  oetiker
2188         * src/Makefile.am: The "$^" variable is GNU make-specific, and fails
2189           to compile under FreeBSD 4.10. Please change it to $<, which is
2190           more compatible. -- Stanislav Sinyagin <ssinyagin@yahoo.com>
2192 2004-06-17 22:09  oetiker
2194         * src/rrd_graph.h: fixed type for text_prop_conv prototype
2196 2004-06-07 19:07  oetiker
2198         * debian/changelog, debian/control, debian/rules: Fix for debian
2199           freetype linking -- Peter Hirdina <Peter.Hirdina@gmx.net>
2201 2004-05-26 22:11  oetiker
2203         * src/fnv.h, src/parsetime.c, src/pngsize.c, src/rrd.h,
2204           src/rrd_afm.c, src/rrd_afm_data.c, src/rrd_afm_data.h,
2205           src/rrd_cgi.c, src/rrd_gfx.c, src/rrd_graph.c,
2206           src/rrd_graph_helper.c, src/rrd_last.c, src/rrd_open.c,
2207           src/rrd_resize.c, src/rrd_restore.c, src/rrd_tool.c,
2208           src/rrd_tool.h, src/rrd_tune.c, src/rrd_update.c, src/rrd_xport.c:
2209           reduce compiler warnings. Many small fixes. -- Mike Slifcak
2210           <slif@bellsouth.net>
2212 2004-05-26 22:10  oetiker
2214         * rrdtool.spec: improve redhat/fedora building -- Mike Slifcak
2216 2004-05-26 22:09  oetiker
2218         * debian/rules: update debian build instructions -- Mike Slifcak
2220 2004-05-25 22:08  oetiker
2222         * examples/shared-demo.pl.in: The counter was the only variable
2223           which needed to be an integer. -- Mike Slifcak
2225 2004-05-25 22:07  oetiker
2227         * rrdtool.spec: The rrdtool RPM package was depending on the
2228           rrdtool-perl package. These changes move the examples, which are
2229           primarily perl scripts, in with the rrdtool-perl RPM package,
2230           thereby de-coupling the rest of the RRDtool from Perl. Perhaps
2231           this is silliness ? If there is no need for rrdtool separate from
2232           the Perl modules, let me know, then I'll just create an rrdtool
2233           and an rrdtool-devel RPM package (that would be a cleaner build
2234           and scripting, anyway). -- Mike Slifcak
2236 2004-05-25 22:03  oetiker
2238         * doc/Makefile.am, doc/rrdtool-dump.dtd, doc/rrdtool-xport.dtd:
2239           added dtd descriptsion s or rrdtool xml output -- Wolfgang Schrimm
2240           <wolfgang{dot}schrimm{at}urz{dot}uni-heidelberg{dot}de>
2242 2004-05-25 21:06  oetiker
2244         * bindings/perl-shared/RRDs.xs: added dump and restore ... Mike
2245           Schilli <b2b@perlmeister.com>
2247 2004-05-25 21:01  oetiker
2249         * CONTRIBUTORS: added some contributors
2251 2004-05-25 21:00  oetiker
2253         * doc/rrdupdate.pod: fixed time stamp in example -- Mike Slifcak
2255 2004-05-25 20:59  oetiker
2257         * rrdtool.spec: more fixes for rpm spec -- Mike Slifcak
2259 2004-05-25 20:58  oetiker
2261         * doc/rrdtutorial.pod: single word fix -- Mike Slifcak
2263 2004-05-25 20:57  oetiker
2265         * src/rrd_xport.c: Clear out previous legend array contents before
2266           freeing legend array. Problem could manifest under extreme
2267           resource limits. Not tested. -- Mike Slifcak
2269 2004-05-25 20:55  oetiker
2271         * doc/rrdcreate.pod: subordinate term was improperly formed -- Mike
2272           Slifcak
2274 2004-05-25 20:53  oetiker
2276         * src/rrd_create.c, src/rrd_dump.c: prevent small leak when
2277           resources are exhausted -- Mike Slifcak
2279 2004-05-25 20:52  oetiker
2281         * THREADS, doc/rrdthreads.pod, doc/rrdtutorial.pod,
2282           doc/rrdupdate.pod, src/rrd_cgi.c, src/rrd_resize.c,
2283           src/rrd_restore.c, src/rrd_tool.c, src/rrd_update.c: fix spelling
2284           and syntax, especially in messages that are printed -- Mike
2285           Slifcak
2287 2004-05-25 20:51  oetiker
2289         * src/rrd_cgi.c, src/rrd_dump.c, src/rrd_restore.c, src/rrd_tool.c,
2290           src/rrd_update.c: Update displayed copyright messages to be
2291           consistent. -- Mike Slifcak
2293 2004-05-25 20:51  oetiker
2295         * doc/Makefile.am: don't process the old rrdgraph single file
2296           document -- Mike Slifcak
2298 2004-05-25 20:50  oetiker
2300         * rrdtool.spec: fix rpm rules -- Mike Slifcak
2302 2004-05-25 20:50  oetiker
2304         * debian/control: fixed debian dependencies -- Mike Slifcak
2306 2004-05-25 16:51  oetiker
2308         * src/rrd_rpncalc.c: The expression's head was first checking for
2309           LT, and then for LTIME, and the latter was never reached. --
2310           Stanislav Sinyagin <ssinyagin@yahoo.com>
2312 2004-05-19 05:11  oetiker
2314         * doc/rrd-beginners.pod: integrated from debian
2316 2004-05-18 18:54  oetiker
2318         * src/parsetime.c: its 365 days in a year .... -- Mike Slifcak
2320 2004-05-18 18:53  oetiker
2322         * CONTRIBUTORS, NEWS, README, TODO, bindings/perl-piped/README,
2323           bindings/perl-piped/RRDp.pm, bindings/perl-piped/t/base.t,
2324           bindings/perl-shared/RRDs.pm, bindings/tcl/README,
2325           doc/bin_dec_hex.pod, doc/cdeftutorial.pod, doc/rpntutorial.pod,
2326           doc/rrdcgi.pod, doc/rrdcreate.pod, doc/rrddump.pod,
2327           doc/rrdfetch.pod, doc/rrdgraph-old.pod, doc/rrdgraph.src,
2328           doc/rrdgraph_data.src, doc/rrdgraph_examples.src,
2329           doc/rrdgraph_graph.src, doc/rrdgraph_rpn.src, doc/rrdinfo.pod,
2330           doc/rrdresize.pod, doc/rrdrestore.pod, doc/rrdthreads.pod,
2331           doc/rrdtool.pod, doc/rrdtune.pod, doc/rrdtutorial.es.pod,
2332           doc/rrdtutorial.pod, doc/rrdupdate.pod, src/parsetime.c,
2333           src/rrd_fetch.c, src/rrd_format.c, src/rrd_gfx.c, src/rrd_graph.c:
2334           big spell checking patch -- slif@bellsouth.net
2336 2004-05-18 18:51  oetiker
2338         * src/rrd_restore.c: make force option work
2340 2004-05-18 18:51  oetiker
2342         * doc/Makefile.am: added beginners guide off debian --
2343           slif@bellsouth.net
2345 2004-05-18 18:49  oetiker
2347         * configure.ac, examples/4charts.pl.in, examples/Makefile.am,
2348           examples/shared-demo.pl.in, examples/stripes.pl.in: add 4chars and
2349           fix two examples -- Mike Slifcak <slif@bellsouth.net>
2351 2004-05-18 18:40  oetiker
2353         * debian, debian/README.Debian, debian/build_freetype.sh,
2354           debian/changelog, debian/control, debian/copyright,
2355           debian/librrd0-dev.files, debian/librrd0.files,
2356           debian/librrd0.postinst, debian/librrd0.postrm,
2357           debian/librrd0.shlibs, debian/librrdp-perl.files,
2358           debian/librrds-perl.files, debian/rrdtool-tcl.files,
2359           debian/rrdtool.files, debian/rules, debian/watch: initial debian
2360           build system added -- Mike Slifcak <slif@bellsouth.net>
2362 2004-05-18 18:36  oetiker
2364         * src/Makefile.am: fix library numbering -- Mike Slifcak
2366 2004-05-18 18:25  oetiker
2368         * doc/Makefile.am: better cleaning -- Mike Slifcak
2370 2004-05-12 21:57  oetiker
2372         * bindings/Makefile.am, doc/Makefile.am: locate the mkinstalldirs
2373           script at top level accept "configure --mandir=" settings -- Mike
2374           Slifcak <slif@bellsouth.net>
2376 2004-05-04 21:01  oetiker
2378         * doc/rrdgraph_rpn.src, src/rrd_rpncalc.c, src/rrd_rpncalc.h: Added
2379           the ATAN function. This is being used to convert a DS for each
2380           vector component of wind direction into a single direction for
2381           graphing.
2382           CDEF:avdir=yavg,xavg,/,ATAN,57.296,*,xavg,0,LT,180,0,IF,+,DUP,0,LT,360,0,IF,+
2383           -- Daniel Shiels <dan@marge.tofubar.com>
2385 2004-05-04 20:54  oetiker
2387         * rrdtool.spec: updated spec file -- Chris Adams
2388           <cmadams@hiwaay.net>
2390 2004-05-04 05:25  oetiker
2392         * MakeMakefile: die only after all the version checks are done and
2393           not for each one -- Alex van den Bogaerdt <alex@ergens.op.het.net>
2395 2004-05-03 14:05  oetiker
2397         * Makefile.am, configure.ac, src/Makefile.am: * Allows rrdtool 1.1.x
2398           (2004-04-29) to compile on freebsd. * Add configure options
2399           --disable-rrdcgi disable building of rrdcgi --disable-pthread
2400           disable multithread support -- Stanislav Sinyagin
2401           <ssinyagin@yahoo.com>
2403 2004-05-02 21:10  oetiker
2405         * configure.ac, src/rrd_graph.c: See the patch, attached. It changes
2406           the default angle to 90, and allows one to change it from
2407           configure command line: ./configure RRDGRAPH_YLEGEND_ANGLE=270.0
2408           -- Stanislav Sinyagin <ssinyagin@yahoo.com>
2410 2004-04-18 10:21  oetiker
2412         * src/rrd_restore.c: fixed O_BINARY
2414 2004-03-23 21:34  oetiker
2416         * src/rrd_restore.c: make sure fole is opened binary on restore ...
2417           to make things work on windows -- "Girod, Laurent"
2418           <Laurent.Girod@pmintl.com>
2420 2004-03-21 11:40  oetiker
2422         * doc/rrdgraph.src, src/rrd_graph.c, src/rrd_graph.h,
2423           src/rrd_tool.c: Added --only-graph option -- Piotr Kodzis
2424           <Piotr.Kodzis@inteligo.pl>
2426 2004-03-14 20:58  oetiker
2428         * MakeMakefile, acinclude.m4, bindings/Makefile.am,
2429           bindings/perl-shared/Makefile.PL, bindings/perl-shared/RRDs.pm,
2430           bindings/perl-shared/t/base.t, configure.ac, doc/Makefile.am: make
2431           MakeMaker work on debian and fix some leftovers from the library
2432           rip-out transition -- Tobi
2434 2004-01-19 23:41  oetiker
2436         * src/VeraMono.ttf, src/compile_afm.pl: initial
2438 2004-01-19 23:39  oetiker
2440         * config: kill
2442 2004-01-19 23:39  oetiker
2444         * config/Makefile.am: remove
2446 2004-01-19 23:37  oetiker
2448         * libraries/cgilib-0.4: kill it
2450 2004-01-19 23:35  oetiker
2452         * libraries/Makefile.am, libraries/cgilib-0.4/Makefile.am,
2453           libraries/cgilib-0.4/cgi.5, libraries/cgilib-0.4/cgi.c,
2454           libraries/cgilib-0.4/cgi.h, libraries/cgilib-0.4/cgiDebug.3,
2455           libraries/cgilib-0.4/cgiGetValue.3,
2456           libraries/cgilib-0.4/cgiHeader.3, libraries/cgilib-0.4/cgiInit.3,
2457           libraries/cgilib-0.4/cgiRedirect.3,
2458           libraries/cgilib-0.4/cgilib.dsp, libraries/cgilib-0.4/cgilib.dsw,
2459           libraries/cgilib-0.4/cgilib.vcproj,
2460           libraries/cgilib-0.4/cgitest.c, libraries/cgilib-0.4/jumpto.c,
2461           libraries/cgilib-0.4/readme, libraries/freetype-2.0.5-import.txt,
2462           libraries/libart_lgpl-2.3.7, libraries/libpng-1.2.0,
2463           libraries/libpng-1.2.0-import.txt, libraries/zlib-1.1.4: killem
2465 2004-01-19 23:27  oetiker
2467         * libraries/freetype-2.0.5: all must go
2469 2004-01-19 23:17  oetiker
2471         * MakeMakefile, Makefile.am, NEWS, README, bindings/Makefile.am,
2472           bindings/perl-shared/Makefile.PL, bindings/perl-shared/RRDs.xs,
2473           bindings/tcl/Makefile.am, configure.ac, doc/rrdcgi.pod,
2474           libraries/Makefile.am: misc fixes to get rrdtool working without
2475           included libraries.
2477 2004-01-19 23:16  oetiker
2479         * src/Makefile.am, src/rrd_gfx.h: modifications for 'no more local
2480           libaries'
2482 2004-01-15 18:14  oetiker
2484         * bindings/perl-shared/RRDs.pm, bindings/perl-shared/RRDs.xs:
2485           addition of RRDs::times -- Christophe Kalt <kalt@taranis.org>
2487 2003-12-26 16:54  oetiker
2489         * src/rrd_graph.c: using --riggid it is possible to get a case where
2490           minval is bigger than maxval ... this breaks the horizontal grid
2491           ...
2493 2003-11-27 06:31  oetiker
2495         * bindings/perl-shared/RRDs.xs: Stop RRDs for segfaulting on invalid
2496           graph input -- Ian Holsman <Ian.Holsman@cnet.com>
2498 2003-11-27 06:30  oetiker
2500         * src/rrd_cgi.c: make rrd_cgi build again ... Ian Holsman
2501           <rrd.developers@holsman.net>
2503 2003-11-23 12:55  oetiker
2505         * doc/rrdcgi.pod, src/rrd_cgi.c: New recursive parser for rrdcgi by
2506           Arend-Jan Wijtzes <ajwytzes@wise-guys.nl>
2508 2003-11-19 07:06  oetiker
2510         * src/rrd_gfx.c: Adding attributions: * xml fix was by Ian Holsman
2511           <rrd.developers@holsman.net> * font rotation was by Chris
2512           Turbeville <turbo@verio.net>
2514 2003-11-19 06:58  oetiker
2516         * src/rrd_gfx.c: fixed svg generation
2518 2003-11-17 11:43  oetiker
2520         * src/rrd_restore.c: more correct usage added -- Eldad Zack
2521           <eldad@stoneshaft.ath.cx>
2523 2003-11-14 23:10  oetiker
2525         * src/rrd_cgi.c: handle NULL pointers gracefully
2527 2003-11-12 22:14  oetiker
2529         * bindings/perl-shared/RRDs.xs, src/rrd.h, src/rrd_cgi.c,
2530           src/rrd_graph.c, src/rrd_graph.h, src/rrd_tool.c: allow to pass an
2531           open filehandle into rrd_graph as an extra argument
2533 2003-11-12 22:13  oetiker
2535         * src/rrd_create.c: make create much faster .. -- David M. Grimes
2536           <dgrimes@navisite.com>
2538 2003-11-11 21:19  oetiker
2540         * doc/rrdrestore.pod, src/rrd_restore.c, src/rrd_tool.c: Allow to
2541           force overwrite when restoring from xml to rrd. -- Eldad Zack
2542           <eldad@stoneshaft.ath.cx>
2544 2003-11-11 19:46  oetiker
2546         * src/fnv.h, src/parsetime.c, src/rrd.h, src/rrd_cgi.c,
2547           src/rrd_create.c, src/rrd_fetch.c, src/rrd_graph.c,
2548           src/rrd_graph_helper.c, src/rrd_update.c, src/rrd_xport.c:
2549           replaced time_value with rrd_time_value as MacOS X introduced a
2550           struct of that name in their standard headers
2552 2003-11-11 19:38  oetiker
2554         * src/rrd_update.c: rrd files should NOT change size ever ... bulk
2555           update code wa buggy. -- David M. Grimes <dgrimes@navisite.com>
2557 2003-11-04 22:20  oetiker
2559         * src/rrd_tool.c: 20 chars max in a ds name -- Kuba Filipowicz
2560           <amo@axit.pl>
2562 2003-10-26 19:29  oetiker
2564         * src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c: added rotation ...
2566 2003-09-04 13:16  oetiker
2568         * src/rrd_update.c: should not assigne but compare ... grrrrr
2570 2003-09-02 21:58  oetiker
2572         * src/rrd_update.c: be pickier about what we accept in rrd_update.
2573           Complain if things do not work out
2575 2003-08-28 21:48  oetiker
2577         * configure.ac: make sure we get only 1 flag -- Chris Turbeville
2578           <turbo@verio.net>
2580 2003-07-28 21:59  oetiker
2582         * bindings/Makefile.am, libraries/freetype-2.0.5/Makefile.am,
2583           src/Makefile.am: I was just taking a look at the development
2584           RRDtool build (I'm looking forward to SVG support), and had a few
2585           problems with an out-of-tree build. I find using a separate build
2586           directory makes things much easier to manage, especially when
2587           building for multiple architectures. I've attached the minor
2588           patches for the progress that I made (I couldn't get the Perl
2589           modules to work, but the main binaries seem okay), and would be
2590           grateful if you could commit them (or something like them!). --
2591           Joseph Walton <joe@kafsemo.org>
2593 2003-07-24 14:51  jake
2595         * src/rrd_graph.h: Allow hyphen character in DEF_NAM_FMT to match
2596           DS_NAM_FMT.
2598 2003-07-16 23:41  jake
2600         * confignt/config.h, libraries/cgilib-0.4/cgilib.vcproj,
2601           libraries/freetype-2.0.5/freetype.vcproj,
2602           libraries/libart_lgpl-2.3.7/libart.vcproj,
2603           libraries/libpng-1.2.0/png.vcproj,
2604           libraries/zlib-1.1.4/zlib.vcproj, src/rrd.vcproj,
2605           src/rrd_cgi.vcproj, src/rrd_graph.c, src/rrdtool.sln,
2606           src/rrdtool.vcproj: Updated MS Visual C++ files from 7.0 to 7.1.
2607           Add code to rrd_graph.c: rrd_graph_init() to use %windir%
2608           environment variable to find the default font at runtime.
2610 2003-07-15 00:58  jake
2612         * src/rrd_rpncalc.h: Moved OP_COUNT to the end of the enumeration.
2614 2003-05-20 20:51  oetiker
2616         * doc/rrdcgi.pod, src/rrd_cgi.c: I've made a patch to rrdcgi to add
2617           <RRD::TIME::STRFTIME ...> which allows you to re-format start and
2618           end-time at-style times using strftime. This allows easy timespans
2619           in the graph (e.g. -2weeks) to be formatted into more usual times.
2620           -- "Erskine, Thomas" <terskine@NRCan.gc.ca>
2622 2003-05-03 15:41  oetiker
2624         * src/rrd_create.c: small patch to rrd_create.c that corrects
2625           problem with the version number of the newly created files. --
2626           Sasha Mikheev <sasha@avalon-net.co.il>
2628 2003-04-29 21:56  oetiker
2630         * src/rrd_open.c: readline in rrd_open.c reads the file in 8 KB
2631           blocks, and calls realloc for each block. realloc is very slow in
2632           Mac OS X for huge blocks, e.g. when restoring databases from huge
2633           xml files. This patch finds the size of the file, and starts out
2634           with malloc'ing the full size. -- Peter Speck <speck@ruc.dk>
2636 2003-04-29 19:37  oetiker
2638         * doc/rrdfetch.pod: added comment on iso
2640 2003-04-29 19:14  jake
2642         * MakeMakefile, doc/rrdupdate.pod, src/rrd_update.c: Change updatev
2643           RRA return from index_number to cf_nam, pdp_cnt. Also revert
2644           accidental addition of -I to aclocal MakeMakefile.
2646 2003-04-26 05:11  oetiker
2648         * src/rrd_restore.c: only restore V2 and larger.
2650 2003-04-25 18:35  jake
2652         * MakeMakefile, bindings/perl-shared/RRDs.pm,
2653           bindings/perl-shared/RRDs.xs, doc/rrdtool.pod, doc/rrdupdate.pod,
2654           src/rrd.h, src/rrd_create.c, src/rrd_info.c, src/rrd_tool.c,
2655           src/rrd_tool.h, src/rrd_update.c: Alternate update interface,
2656           updatev. Returns info about CDPs written to disk as result of
2657           update. Output format is similar to rrd_info, a hash of
2658           key-values.
2660 2003-04-23 22:47  oetiker
2662         * src/rrd_restore.c: fixed version checks to only complain if xml
2663           version is > than current RRD version
2665 2003-04-11 19:43  oetiker
2667         * doc/rrdcreate.pod, doc/rrdgraph-old.pod, doc/rrdgraph_rpn.src,
2668           src/rrd_open.c, src/rrd_restore.c, src/rrd_rpncalc.c,
2669           src/rrd_rpncalc.h, src/rrd_tool.c: New special value COUNT which
2670           allows calculations based on the position of a value within a data
2671           set. Bug fix in rrd_rpncalc.c. PREV returned erroneus value for
2672           the second value. Bug fix in rrd_restore.c. Bug causing seek error
2673           when accesing an RRD restored from an xml that holds an RRD
2674           version <3. -- Ruben Justo <ruben@ainek.com>
2676 2003-04-04 20:51  oetiker
2678         * src/rrd_gfx.c: I think I found a very small bug in rrd graph PDF
2679           output : the is_stream member of pdf_buffer is not initialized,
2680           making bad PDF sometimes (I found a case where is_stream was != 0
2681           for the font initialization). -- lhoudard@netcourrier.com
2683 2003-04-01 22:52  jake
2685         * THREADS, bindings/perl-shared/ntmake.pl, src/rrd.dsp, src/rrd.h,
2686           src/rrd.vcproj, src/rrd_graph.c, src/rrd_nan_inf.c,
2687           src/rrd_not_thread_safe.c, src/rrd_thread_safe_nt.c,
2688           src/rrd_tool.h, src/rrdtool.dsp: Fix Win32 build. VC++ 6.0 and 7.0
2689           now use the thread-safe code.
2691 2003-03-31 21:22  oetiker
2693         * src/rrd_format.h, src/rrd_open.c, src/rrd_update.c: enables
2694           RRDtool updates with microsecond or in case of windows millisecond
2695           precision. This is needed to reduce time measurement error when
2696           archive step is small. (<30s) -- Sasha Mikheev
2697           <sasha@avalon-net.co.il>
2699 2003-03-25 22:29  oetiker
2701         * bindings/perl-shared/ntmake.pl: use the environment variable
2702           VCINSTALLDIR -- Ian Holsman <rrd.developers@holsman.net>
2704 2003-03-24 22:08  oetiker
2706         * src/rrd_thread_safe.c: strerror should not turn us recursive here
2707           ... -- Peter Stamfest <peter@stamfest.at>
2709 2003-03-24 22:05  oetiker
2711         * src/rrd_not_thread_safe.c: strerror must not become recursive --
2712           Peter Stamfest <peter@stamfest.at>
2714 2003-03-12 20:39  oetiker
2716         * doc/rrdresize.pod: remove ^M
2718 2003-03-10 00:30  oetiker
2720         * src/rrd_diff.c: handle cases with two negative numbers -- Sasha
2721           Mikheev <sasha@avalon-net.co.il>
2723 2003-03-08 18:44  oetiker
2725         * src/rrd_graph.c: don't display legends for [HV]RULEs out of graph
2726           bounds (rrdgraph) -- Christophe Kalt <kalt@taranis.org>
2728 2003-03-01 22:25  oetiker
2730         * src/rrd_tool.c: realy suppress size output when talking to stdout.
2731           Patch from Mat Zimmerman @ debian
2733 2003-02-24 18:26  oetiker
2735         * examples/piped-demo.pl.in: fix for : in piped demo
2737 2003-02-22 21:57  oetiker
2739         * doc/rrdthreads.pod: Initial checkin -- Peter Stamfest
2740           <peter@stamfest.at>
2742 2003-02-22 21:57  oetiker
2744         * doc/Makefile.am, src/Makefile.am, src/rrd_error.c: a patch to
2745           avoid a memory leak and a Makefile.am patch to distribute all
2746           required source files -- Peter Stamfest <peter@stamfest.at>
2748 2003-02-21 22:40  oetiker
2750         * examples/piped-demo.pl.in: colons must be escaped
2752 2003-02-20 21:48  oetiker
2754         * libraries/libpng-1.2.0/Makefile.am, src/Makefile.am: make the
2755           threading work and compile, fix linking to libpng and update the
2756           timestaps int the files
2758 2003-02-20 21:27  oetiker
2760         * src/Makefile.am, src/rrd_thread_safe.c, src/rrd_tool.c: updated
2761           copyrigh dates removed error.h from threaded variant added
2762           compiletime to rrdtool
2764 2003-02-16 12:32  oetiker
2766         * src/rrd_restore.c: if output is - there is not need to deref the
2767           handler
2769 2003-02-16 12:31  oetiker
2771         * src/parsetime.c: expect seems to exist on some systems in the
2772           system inc files
2774 2003-02-13 07:05  oetiker
2776         * Makefile.am, THREADS, configure.ac, src/Makefile.am,
2777           src/parsetime.c, src/rrd.h, src/rrd_cgi.c, src/rrd_create.c,
2778           src/rrd_dump.c, src/rrd_error.c, src/rrd_format.c,
2779           src/rrd_graph.c, src/rrd_graph_helper.c, src/rrd_info.c,
2780           src/rrd_is_thread_safe.h, src/rrd_last.c,
2781           src/rrd_not_thread_safe.c, src/rrd_open.c, src/rrd_restore.c,
2782           src/rrd_rpncalc.c, src/rrd_stat.c, src/rrd_thread_safe.c,
2783           src/rrd_tool.c, src/rrd_tool.h, src/rrd_update.c: Find attached
2784           the patch I promised to send to you. Please note that there are
2785           three new source files (src/rrd_is_thread_safe.h,
2786           src/rrd_thread_safe.c and src/rrd_not_thread_safe.c) and the
2787           introduction of librrd_th. This library is identical to librrd,
2788           but it contains support code for per-thread global variables
2789           currently used for error information only. This is similar to how
2790           errno per-thread variables are implemented. librrd_th must be
2791           linked alongside of libpthred There is also a new file "THREADS",
2792           holding some documentation. -- Peter Stamfest <peter@stamfest.at>
2794 2003-02-12 07:06  oetiker
2796         * CONTRIBUTORS, bindings/Makefile.am, bindings/perl-shared/MANIFEST,
2797           libraries/Makefile.am, src/Makefile.am: improved dist target --
2798           Peter Stamfest <peter@stamfest.at>
2800 2003-02-11 10:16  oetiker
2802         * doc/rrdgraph_graph.src: removed lg we do not allow this in the
2803           code at th moment
2805 2003-02-05 18:16  oetiker
2807         * src/rrd_resize.c: rrd resize SHRINK was broken :-) -- Scott Mace
2808           <smace@intt.ORG>
2810 2003-01-31 06:46  oetiker
2812         * src/rrd_graph.c: The NaN check should only use lastgdes when
2813           following a STACK -- Scott Mace <smace@intt.ORG>
2815 2003-01-30 21:39  oetiker
2817         * src/rrd_graph.c: fix stak+nan error ... Scott Mace
2818           <smace@intt.ORG>
2820 2003-01-29 07:17  oetiker
2822         * src/rrd_graph.c: fixed the processing of
2823           TICK:vname#color:frac:legend -- Scott Mace <smace@intt.ORG>
2825 2003-01-25 22:50  oetiker
2827         * CONTRIBUTORS, examples/4charts.pl.in, src/rrd_graph.c,
2828           src/rrd_graph.h: added function (--no-minor) to turn off minor
2829           gridlines on graphs -- Travis Brown <tebrown@csh.rit.edu>
2831 2003-01-16 23:27  oetiker
2833         * src/rrd_fetch.c: fix border condition in rra selection of
2834           rrd_fetch -- Stanislav Sinyagin <ssinyagin@yahoo.com>
2836 2003-01-15 19:24  oetiker
2838         * doc/rrdcreate.pod, doc/rrdgraph-old.pod, doc/rrdgraph.src,
2839           doc/rrdgraph_graph.src, src/rrd_graph.c: * single letter variants
2840           for all graph options -- James Overbeck <grendel@gmo.jp>
2842 2002-12-14 22:30  oetiker
2844         * configure.ac: fix rrdtool compile on solaris where CC for perl is
2845           "gcc -B/usr/ccs/bin/" -- Russell Van Tassell
2846           <russell@loosenut.com>
2848 2002-11-29 11:57  oetiker
2850         * doc/rrdtool.pod: note on info added
2852 2002-11-19 22:33  oetiker
2854         * doc/rrdgraph-old.pod, doc/rrdgraph_graph.src, src/rrd_graph.c:
2855           added g as valid string format value
2857 2002-11-18 23:37  oetiker
2859         * configure.ac: check for -OPT:IEEE_NaN_inf=ON on SGI C compiler --
2860           Albert Chin-A-Young <china@thewrittenword.com>
2862 2002-11-03 15:07  oetiker
2864         * MakeMakefile: fixed
2866 2002-10-24 21:17  oetiker
2868         * src/rrd_cgi.c: added patch for apache 2 compatibility
2870 2002-10-07 06:22  oetiker
2872         * MakeMakefile: keep up with the jhonses
2874 2002-10-07 06:21  oetiker
2876         * src/rrd_graph.c: -z does not take an option -- Tomoyuki Murakami
2877           <tomoyuki@pobox.com>
2879 2002-09-02 18:41  oetiker
2881         * src/rrd_graph.c: fixed leak in VDEF_PERCENT handlin -- Perry Stoll
2882           <perry_stoll@yahoo.com>
2884 2002-08-01 05:42  oetiker
2886         * src/rrd_graph.c: fix for segfault condition in print_calc -- Paul
2887           Clifford <paul.clifford@bbc.co.uk>
2889 2002-07-31 05:42  oetiker
2891         * doc/rrdfetch.pod: improved fetch explanation --
2892           Nenad.Antic@era.ericsson.se
2894 2002-07-13 18:35  oetiker
2896         * src/rrd_graph.h, src/rrd_rpncalc.c, src/rrd_rpncalc.h: fixed
2897           DEF_NAM_FMT definition added double include protection the
2898           rrd_graph.h and rrd_rpncalc.h
2900 2002-07-12 11:20  oetiker
2902         * src/rrd_rpncalc.c: fixed PREV parsing ... Gonzalo Augusto Arana
2903           Tagle <garana@uolsinectis.com.ar>
2905 2002-07-06 15:45  oetiker
2907         * src/rrd_rpncalc.h: new operators must be added at the END of the
2908           sequence ...
2910 2002-07-05 18:57  oetiker
2912         * doc/cdeftutorial.pod, doc/rrdgraph_rpn.src, src/rrd_graph.c,
2913           src/rrd_rpncalc.c, src/rrd_rpncalc.h: new operand on rrdgraph
2914           CDEFs: PREV(xxxx) -- Gonzalo Augusto Arana Tagle
2915           <garana@uolsinectis.com.ar>
2917 2002-07-05 18:47  oetiker
2919         * bindings/perl-shared/RRDs.pm: explain tzset
2921 2002-07-02 10:35  oetiker
2923         * src/rrd_nan_inf.c: fixed DINF for win32
2925 2002-06-29 15:33  alex
2927         * doc/rrdgraph.src, doc/rrdgraph_data.src, doc/rrdgraph_graph.src:
2928           Changed DEF:...
2930 2002-06-29 15:24  alex
2932         * src/rrd_graph.c, src/rrd_graph.h, src/rrd_graph_helper.c: Changed
2933           parsing again. Added a DEBUG prefix to all grapher commands
2935 2002-06-29 14:55  alex
2937         * src/rrd_graph_helper.h: Not needed anymore
2939 2002-06-27 19:34  alex
2941         * src/rrd_graph.c, src/rrd_graph.h: DEF now takes "--start" and
2942           "--end" LINEx, AREA and such now take parameter "STACK"
2944 2002-06-23 23:13  alex
2946         * doc/rrdgraph_data.src, doc/rrdgraph_examples.src: Updated docs for
2947           the "DEF ... :step=nnnn" case
2949 2002-06-23 22:29  alex
2951         * src/Makefile.am, src/rrd_fetch.c, src/rrd_graph.c,
2952           src/rrd_resize.c: Added "step=1800" and such to "DEF" Cleaned some
2953           of the signed vs. unsigned problems
2955 2002-06-23 22:28  alex
2957         * src/rrd_format.h, src/rrd_nan_inf.c, src/rrd_nan_inf.h: In stead
2958           of a zillion warnings, only one place gives a warning for DNAN
2960 2002-06-20 00:21  jake
2962         * NT-BUILD-TIPS.txt, bindings/perl-shared/RRDs.xs,
2963           bindings/perl-shared/ntmake.pl, confignt/config.h,
2964           libraries/freetype-2.0.5/freetype.dsp,
2965           libraries/libart_lgpl-2.3.7/libart.dsp,
2966           libraries/libpng-1.2.0/png.dsp, libraries/zlib-1.1.4/zlib.dsp,
2967           src/rrd.dsp, src/rrd_open.c, src/rrd_tool.h, src/rrdtool.dsp,
2968           src/rrdtool.ncb: More Win32 build changes; thanks to Kerry
2969           Calvert.
2971 2002-06-14 12:15  oetiker
2973         * doc/rrdresize.pod: better explanations -- "Shipway, Steve"
2974           <steve.shipway@eds.com>
2976 2002-05-22 15:25  jake
2978         * doc/rrdtune.pod: Changed intercept to slope for beta parameter in
2979           rrdtune doc.
2981 2002-05-22 05:35  oetiker
2983         * bindings/perl-shared/ntmake.pl,
2984           libraries/cgilib-0.4/cgilib.vcproj,
2985           libraries/freetype-2.0.5/freetype.vcproj,
2986           libraries/libart_lgpl-2.3.7/libart.vcproj,
2987           libraries/libpng-1.2.0/png.vcproj,
2988           libraries/zlib-1.1.4/zlib.vcproj, src/rrd.vcproj,
2989           src/rrd_cgi.vcproj, src/rrdtool.ncb, src/rrdtool.sln,
2990           src/rrdtool.suo, src/rrdtool.vcproj: VC++ .NET (7.0) project files
2991           -- Eric Chamberlain <echamber@socrates.Berkeley.EDU>
2993 2002-05-16 19:18  oetiker
2995         * configure.ac: added -W ... lets have some more warnings ... with
2996           gcc 3.1 985
2998 2002-05-15 06:14  oetiker
3000         * libraries/afm/compile_afm.pl, src/rrd_afm_data.c: afm fixes --
3001           Peter Speck <speck@ruc.dk>
3003 2002-05-14 21:52  jake
3005         * NT-BUILD-TIPS.txt, confignt/config.h,
3006           libraries/libart_lgpl-2.3.7/libart.dsp, src/rrd.dsp,
3007           src/rrd_tool.c, src/rrdtool.dsp: Fix Win32 Build compatibility.
3009 2002-05-14 21:48  oetiker
3011         * src/rrd_restore.c: double free fixed
3013 2002-05-14 05:28  oetiker
3015         * configure.ac, src/rrd_tool.c: make opendir readdir chdir chroot
3016           and thus the serverfunctionality a conditional compile depending
3017           on the presence of the necessary function calls.
3019 2002-05-11 09:09  oetiker
3021         * configure.ac, src/rrd_tool.c, src/rrd_tool.h: make dirent
3022           sys/types and sys/stat autoconfable ....
3024 2002-05-08 20:34  oetiker
3026         * doc/rrdtool.pod, src/rrd_tool.c, src/rrd_tool.h: Add funtionality
3027           to rrdtool to run it as a 'server' -- Hartmut.Vogler@epost.de
3029 2002-05-07 21:58  oetiker
3031         * CONTRIBUTORS, bindings/perl-shared/RRDs.xs, doc/Makefile.am,
3032           doc/rrdtool.pod, doc/rrdxport.pod, examples/shared-demo.pl.in,
3033           src/Makefile.am, src/rrd.h, src/rrd_graph.c, src/rrd_graph.h,
3034           src/rrd_tool.c, src/rrd_xport.c, src/rrd_xport.h: new command
3035           rrdtool xport integrated -- Wolfgang Schrimm
3036           <Wolfgang.Schrimm@urz.uni-heidelberg.de>
3038 2002-05-02 13:23  oetiker
3040         * doc/rrdcreate.pod: typo fixed
3042 2002-04-29 17:11  oetiker
3044         * src/rrd_graph.c: badformat parser fixed ... for good this time I
3045           hope
3047 2002-04-28 19:13  oetiker
3049         * src/rrd_graph.c: inserted PRINT checker at the wrong point ...
3051 2002-04-28 14:14  oetiker
3053         * src/rrd_graph.c: It's nice and simple, the error checker for the
3054           PRINT stuff which is passed to printf() is not allowing certain
3055           valid printf() style operations which make text alignment much
3056           more fun. -- Richard A Steenbergen <ras@e-gerbil.net>
3058 2002-04-24 21:04  oetiker
3060         * examples/cgi-demo.cgi, libraries/libart_lgpl-2.3.7/art_config.h,
3061           src/rrd_graph.c: fixed setlocale issues
3063 2002-04-24 20:54  oetiker
3065         * configure.ac, doc/rrdgraph.src: fixed adress for wishlist
3067 2002-04-24 20:49  oetiker
3069         * src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c: Patch for
3070           supporting PDF as output format
3072 2002-04-24 20:49  oetiker
3074         * src/rrd_graph.c, src/rrd_graph.h: Modification of rrd_graph.c/h so
3075           it uses dashes for gridlines much like rrdtool 1.0 Avoids drawing
3076           minor vertical gridlines where a major gridline is to avoid
3077           artifacts from having the grey line beneath the red one. Patches
3078           src/rrd_graph.c and src/rrd_graph.h -- Peter Speck <speck@ruc.dk
3080 2002-04-24 20:48  oetiker
3082         * src/rrd_gfx.c: Improvement of svg/eps dash code so it adjusts
3083           dash-lengths for round caps. -- Peter Speck <speck@ruc.dk>
3085 2002-04-24 20:43  oetiker
3087         * src/rrd_graph.c: fixed setlocale issues
3089 2002-04-16 05:00  oetiker
3091         * doc/rrdgraph.src: doc for gridfit by peter
3093 2002-04-15 21:29  oetiker
3095         * src/rrd_gfx.c, src/rrd_graph.c, src/rrd_graph.h: Evenly-spaced
3096           y-axis gridlines. I had to split horizontal_grid() into
3097           calc_horizontal_grid and draw_horizontal_grid as the calculated
3098           info is needed in the adjustment code. My previous patch had the
3099           problem that it adjusted the y-axis too late, e.g. after the data
3100           lines was drawn. The result of the calc is stored in struct
3101           ygrid_scale_t which image_desc_t has as a member. --no-gridfit is
3102           implemented. The round-to-integer coordinates for png is moved to
3103           the libart code in rrd_gfx. The 'close path' code is cleaned up so
3104           the node list is left unchanged if you want to save the same graph
3105           in multiple formats in one run. The rounding is done on the scaled
3106           coordinates (zoom). I have made a simple version for logarithmic y
3107           scales as such a scale might have 5 gridlines with 4 difference
3108           spacings. This version only uses y = 10^x values for modifying the
3109           scale. -- Peter Speck <speck@ruc.dk>
3111 2002-04-09 21:35  oetiker
3113         * doc/rrdcgi.pod: remove boguos description of goodfor and refresh
3115 2002-04-09 21:34  oetiker
3117         * bindings/perl-shared/RRDs.xs: removed tzset as it is in rrd_graph
3118           now
3120 2002-04-09 21:34  oetiker
3122         * configure.ac, src/rrd_graph.c: added tzset and setlocale to
3123           rrd_graph
3125 2002-04-07 22:07  oetiker
3127         * src/rrd_afm.c, src/rrd_afm.h, src/rrd_afm_data.c,
3128           src/rrd_afm_data.h: added missing files from peters patch
3130 2002-04-07 20:20  oetiker
3132         * configure.ac, doc/rrdgraph.src, examples/4charts.pl.in,
3133           examples/bigtops.pl, examples/piped-demo.pl,
3134           examples/shared-demo.pl, examples/stripes.pl,
3135           libraries/Makefile.am, libraries/afm, libraries/afm/COPYRIGHT.txt,
3136           libraries/afm/Courier-Bold.afm,
3137           libraries/afm/Courier-BoldOblique.afm,
3138           libraries/afm/Courier-Oblique.afm, libraries/afm/Courier.afm,
3139           libraries/afm/Helvetica-Bold.afm,
3140           libraries/afm/Helvetica-BoldOblique.afm,
3141           libraries/afm/Helvetica-Oblique.afm, libraries/afm/Helvetica.afm,
3142           libraries/afm/Makefile.am, libraries/afm/Symbol.afm,
3143           libraries/afm/Times-Bold.afm, libraries/afm/Times-BoldItalic.afm,
3144           libraries/afm/Times-Italic.afm, libraries/afm/Times-Roman.afm,
3145           libraries/afm/ZapfDingbats.afm, libraries/afm/compile_afm.pl,
3146           libraries/afm/glyphlist.txt, libraries/afm/test-afm.c,
3147           libraries/libart_lgpl-2.3.7/Makefile.in,
3148           libraries/libpng-1.2.0/Makefile.in, src/Makefile.am,
3149           src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c, src/rrd_tool.c: 3
3150           patches, #3 depends on #1 as EPS uses AFM for stringwidth too.
3151           src/rrd_afm.[ch], src/rrd_afm_data.[ch] and changes to
3152           rrd_gfx.[ch] to use AFM for stringwidth in SVG output.
3153           libraries/afm with .afm files for the standard 14 postscript fonts
3154           and perl script to create src/rrd_afm_data.c Includes small test
3155           program to show examples of calculated stringwidth and actual
3156           stringwidth. Adds EPS output support. Modifies rrd_tool.c as
3157           rrd_graph() changes the argv pointer, and rrd_tool then always
3158           wrote the 200x100 output line to the file (which probably doesn't
3159           do anything for png images, but eps files fail having it after the
3160           %%EOF marker). -- Peter Speck <speck@ruc.dk>
3162 2002-04-06 12:40  alex
3164         * src/rrd_graph.c: Different default font when WIN32 is defined
3166 2002-04-06 12:25  alex
3168         * NT-BUILD-TIPS.txt, bindings/perl-shared/Makefile.PL,
3169           bindings/perl-shared/RRDs.pm, bindings/perl-shared/ntmake.pl,
3170           bindings/perl-shared/t/base.t, doc/Makefile.am,
3171           doc/cdeftutorial.pod, doc/rrdgraph-old.pod,
3172           doc/rrdgraph_graph.src, doc/rrdtutorial.es.pod,
3173           examples/cgi-demo.cgi, examples/cgi-demo.cgi.in,
3174           examples/piped-demo.pl, examples/piped-demo.pl.in,
3175           examples/shared-demo.pl, examples/shared-demo.pl.in,
3176           src/rrd_cgi.c, src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c,
3177           src/rrd_graph.h, src/rrd_tool.h: Removed references to GIF Changed
3178           y0 and such into Y0 and so
3180 2002-04-05 23:51  jake
3182         * NT-BUILD-TIPS.txt, bindings/perl-shared/RRDs.xs,
3183           bindings/perl-shared/ntmake.pl, confignt, confignt/config.h,
3184           libraries/freetype-2.0.5/freetype.dsp,
3185           libraries/libart_lgpl-2.3.7/libart.dsp,
3186           libraries/libpng-1.2.0/png.dsp, libraries/zlib-1.1.4/zlib.dsp,
3187           src/ntconfig.h, src/rrd.dsp, src/rrd_gfx.c, src/rrd_graph.c,
3188           src/rrd_tool.h, src/rrdtool.dsp, src/rrdtool.dsw: Updated/added
3189           MVSC++ 6.0 project files for compilation of rrd.lib and
3190           rrdtool.exe on Win32. Changes for RRDs compilation on Win32. Moved
3191           src/ntconfig.h to confignt/config.h.
3193 2002-04-03 14:52  oetiker
3195         * src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c, src/rrd_graph.h: As
3196           gfx_canvas_t now has excatly the same lifespan as image_desc_t,
3197           I've made 'gfx_canvas_t canvas' a member of image_desc_t and
3198           dropped it as a separate parameter in all function calls.
3199           imgformat, interlaced and zoom are moved to gfx_canvas_t. I have
3200           dropped my old fontlib-enum as imgformat contains that
3201           information. The gfx_render_xxx switch is moved to rrd_gfx so
3202           rrd_graph is (almost) only bothered with image formats in cmd line
3203           parsing. gfx_close_path is added. gfx_new_dashed_line is added
3204           with 2 new arguments: length of a dash and length between dashes.
3205           gfx_new_line is still there for plain lines. Having dash-length ==
3206           0 creates normal line. rrd_graph.c is not updated for dashed
3207           lines. It's not decided how one should specify which and how lines
3208           are dashed. An extension of the color specification? svg is
3209           updated for dashes and opacity, but libart code is not. I've fixed
3210           indent in SVG, all lines had a space before func decl. etc. Misc
3211           small fixes, e.g. sscanf of gfx_color_t, position of x-axis arrow.
3212           --- Peter Speck <speck@ruc.dk>
3214 2002-04-03 05:32  oetiker
3216         * src/rrd_restore.c: i suck. sorry. add ,0666 to the open(). -- Paul
3217           Vixie <paul@vix.com>
3219 2002-04-02 21:32  oetiker
3221         * bindings/perl-shared/RRDs.xs: added call to tzset to activate TZ
3222           settings -- Paul A Vixie <vixie@vix.com>
3224 2002-04-02 21:31  oetiker
3226         * src/rrd_restore.c: aded missing fcntl.h
3228 2002-04-02 19:37  oetiker
3230         * src/rrd_restore.c: rrd restore should not burn down existing files
3231           -- Paul Vixie <paul@vix.com>
3233 2002-04-01 18:32  oetiker
3235         * NEWS: merged svg update
3237 2002-04-01 18:31  oetiker
3239         * src/rrd_diff.c: "!" takes a higher preference than "||" this means
3240           rrd_update N:: would segfault -- Oliver Cook <ollie@uk.clara.net>
3242 2002-03-28 17:33  jake
3244         * MakeMakefile: Added comment suggesting use of -I flag with
3245           aclocal.
3247 2002-03-26 07:02  oetiker
3249         * doc/rrdgraph.src, src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.h:
3250           added SVG support -- Peter Speck <speck@ruc.dk>
3252 2002-03-23 20:41  alex
3254         * src/rrd_graph.c: Better positioning of the pie when it is alone on
3255           the canvas
3257 2002-03-23 20:01  alex
3259         * NEWS: Modified rrd_graph
3261 2002-03-23 19:59  alex
3263         * src/rrd_graph.c, src/rrd_graph.h: Changes in rrd_graph; see NEWS
3265 2002-03-23 09:05  oetiker
3267         * doc/rrdcgi.pod, doc/rrdgraph.src, doc/rrdtutorial.pod: removed
3268           reference to GIF
3270 2002-03-23 09:01  oetiker
3272         * src/Makefile.am, src/rrd_graph.c, src/rrd_graph.h, src/rrd_tool.c:
3273           remove all traces of GIF and make PNG the default
3275 2002-03-23 08:53  oetiker
3277         * src/rrd_graph.c: Move CDEF start pointers if start of cdef is a
3278           step ahead of the start of the data -- Ashok Mandala
3279           <chakri063@yahoo.com>
3281 2002-03-21 22:39  oetiker
3283         * src/rrd_graph.c: fixed color area in legend and fixed color area
3284           in 3d border
3286 2002-03-21 12:00  alex
3288         * src/rrd_graph.c, src/rrd_graph.h: Pie charts didn't have
3289           anti-aliasing; building them clockwise seems to solve this
3290           problem.
3292 2002-03-20 22:48  oetiker
3294         * src/rrd_rpncalc.c: fixed longstanding bug affection CDEFS where
3295           values from rrds with different resolutions got mixed ..
3297 2002-03-17 22:40  alex
3299         * src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c: Changed the way
3300           circle sections are drawn.
3302 2002-03-13 02:58  alex
3304         * src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c: New, hopefully
3305           better, implementation of PART drawing
3307 2002-03-12 07:19  oetiker
3309         * libraries/zlib-1.1.3: realy remove zlibe 1.1.3 dir
3311 2002-03-12 07:18  oetiker
3313         * MakeMakefile, configure.ac, examples/bigtops.pl,
3314           examples/piped-demo.pl, examples/shared-demo.pl,
3315           examples/stripes.pl: updated
3317 2002-03-12 07:17  oetiker
3319         * libraries/libart_lgpl-2.3.7,
3320           libraries/libart_lgpl-2.3.7/.cvsignore: ignore generated files
3322 2002-03-12 07:16  oetiker
3324         * libraries/libart_lgpl-2.3.7/libart_lgpl_2.la,
3325           libraries/zlib-1.1.4, libraries/zlib-1.1.4/.cvsignore,
3326           libraries/zlib-1.1.4/Makefile, libraries/zlib-1.1.4/Makefile.in:
3327           missing bits
3329 2002-03-12 06:43  oetiker
3331         * configure.ac: updated to zlib 1.1.4
3333 2002-03-12 06:42  oetiker
3335         * libraries/zlib-1.1.3/ChangeLog, libraries/zlib-1.1.3/FAQ,
3336           libraries/zlib-1.1.3/INDEX, libraries/zlib-1.1.3/Makefile.am,
3337           libraries/zlib-1.1.3/README, libraries/zlib-1.1.3/README.rrdtool,
3338           libraries/zlib-1.1.3/adler32.c,
3339           libraries/zlib-1.1.3/algorithm.txt,
3340           libraries/zlib-1.1.3/compress.c, libraries/zlib-1.1.3/crc32.c,
3341           libraries/zlib-1.1.3/deflate.c, libraries/zlib-1.1.3/deflate.h,
3342           libraries/zlib-1.1.3/descrip.mms, libraries/zlib-1.1.3/example.c,
3343           libraries/zlib-1.1.3/gzio.c, libraries/zlib-1.1.3/infblock.c,
3344           libraries/zlib-1.1.3/infblock.h, libraries/zlib-1.1.3/infcodes.c,
3345           libraries/zlib-1.1.3/infcodes.h, libraries/zlib-1.1.3/inffast.c,
3346           libraries/zlib-1.1.3/inffast.h, libraries/zlib-1.1.3/inffixed.h,
3347           libraries/zlib-1.1.3/inflate.c, libraries/zlib-1.1.3/inftrees.c,
3348           libraries/zlib-1.1.3/inftrees.h, libraries/zlib-1.1.3/infutil.c,
3349           libraries/zlib-1.1.3/infutil.h, libraries/zlib-1.1.3/maketree.c,
3350           libraries/zlib-1.1.3/minigzip.c, libraries/zlib-1.1.3/trees.c,
3351           libraries/zlib-1.1.3/trees.h, libraries/zlib-1.1.3/uncompr.c,
3352           libraries/zlib-1.1.3/zconf.h, libraries/zlib-1.1.3/zlib.3,
3353           libraries/zlib-1.1.3/zlib.dsp, libraries/zlib-1.1.3/zlib.dsw,
3354           libraries/zlib-1.1.3/zlib.h, libraries/zlib-1.1.3/zutil.c,
3355           libraries/zlib-1.1.3/zutil.h, libraries/zlib-1.1.4,
3356           libraries/zlib-1.1.4/ChangeLog, libraries/zlib-1.1.4/FAQ,
3357           libraries/zlib-1.1.4/INDEX, libraries/zlib-1.1.4/Make_vms.com,
3358           libraries/zlib-1.1.4/Makefile, libraries/zlib-1.1.4/Makefile.am,
3359           libraries/zlib-1.1.4/Makefile.am~,
3360           libraries/zlib-1.1.4/Makefile.in,
3361           libraries/zlib-1.1.4/Makefile.riscos, libraries/zlib-1.1.4/README,
3362           libraries/zlib-1.1.4/adler32.c,
3363           libraries/zlib-1.1.4/algorithm.txt,
3364           libraries/zlib-1.1.4/compress.c, libraries/zlib-1.1.4/crc32.c,
3365           libraries/zlib-1.1.4/deflate.c, libraries/zlib-1.1.4/deflate.h,
3366           libraries/zlib-1.1.4/descrip.mms, libraries/zlib-1.1.4/example.c,
3367           libraries/zlib-1.1.4/gzio.c, libraries/zlib-1.1.4/infblock.c,
3368           libraries/zlib-1.1.4/infblock.h, libraries/zlib-1.1.4/infcodes.c,
3369           libraries/zlib-1.1.4/infcodes.h, libraries/zlib-1.1.4/inffast.c,
3370           libraries/zlib-1.1.4/inffast.h, libraries/zlib-1.1.4/inffixed.h,
3371           libraries/zlib-1.1.4/inflate.c, libraries/zlib-1.1.4/inftrees.c,
3372           libraries/zlib-1.1.4/inftrees.h, libraries/zlib-1.1.4/infutil.c,
3373           libraries/zlib-1.1.4/infutil.h, libraries/zlib-1.1.4/maketree.c,
3374           libraries/zlib-1.1.4/minigzip.c, libraries/zlib-1.1.4/trees.c,
3375           libraries/zlib-1.1.4/trees.h, libraries/zlib-1.1.4/uncompr.c,
3376           libraries/zlib-1.1.4/zconf.h, libraries/zlib-1.1.4/zlib.3,
3377           libraries/zlib-1.1.4/zlib.h, libraries/zlib-1.1.4/zlib.html,
3378           libraries/zlib-1.1.4/zutil.c, libraries/zlib-1.1.4/zutil.h:
3379           replace zlib 1.1.3 with zlib 1.1.4
3381 2002-03-10 23:08  alex
3383         * doc/rrdgraph_graph.src, src/rrd_graph.c, src/rrd_graph.h: Pie
3384           chart support added to rrdtool graph
3386 2002-03-10 22:49  oetiker
3388         * MakeMakefile: added quotes to echo
3390 2002-03-10 16:22  alex
3392         * src/rrd_rpncalc.c: Realigned function rpn_calc() Stack checking
3393           now done using a macro
3395 2002-03-10 14:58  alex
3397         * doc/rrdgraph.src, doc/rrdgraph_rpn.src: Fixed some typos/errors
3398           Updated for the NE and ISINF operators in RPN
3400 2002-03-10 14:53  alex
3402         * src/rrd_graph.c: Using the font option resulted in a segfault.
3403           Needs more care, the current change is just a hack
3405 2002-03-10 14:48  alex
3407         * src/rrd_rpncalc.c, src/rrd_rpncalc.h: Added NE and ISINF operands
3408           to RPN
3410 2002-03-10 12:28  oetiker
3412         * MakeMakefile: better version check
3414 2002-03-08 22:14  alex
3416         * doc/rrdtutorial.pod: Needed to escape a wildcard
3418 2002-03-08 22:11  alex
3420         * doc/rrdtutorial.pod: Fixed some typos
3422 2002-02-18 21:52  oetiker
3424         * MakeMakefile, examples/bigtops.pl: added autotools version check
3425           to MakeMakefiles
3427 2002-02-09 06:21  oetiker
3429         * src/rrd_gfx.c: do propper error checking and release memmory when
3430           it is not required anymore
3432 2002-02-08 18:40  oetiker
3434         * src/rrd_cgi.c: allow rrd_cgi to deal with umlauts -- Alexander
3435           Schwartz <alexander.schwartz@gmx.net>
3437 2002-02-03 08:10  oetiker
3439         * doc/rrdcreate.pod: fixed spelling
3441 2002-02-02 14:36  oetiker
3443         * src/rrd_graph.c: fixed data pointer storage
3445 2002-02-01 20:34  oetiker
3447         * src/gdpng.c, src/gifsize.c, src/pngsize.c, src/rrd_cgi.c,
3448           src/rrd_create.c, src/rrd_datalang.c, src/rrd_diff.c,
3449           src/rrd_dump.c, src/rrd_error.c, src/rrd_fetch.c,
3450           src/rrd_format.c, src/rrd_graph.c, src/rrd_hw.c, src/rrd_info.c,
3451           src/rrd_last.c, src/rrd_open.c, src/rrd_resize.c,
3452           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_stat.c,
3453           src/rrd_tool.c, src/rrd_tune.c, src/rrd_update.c: fixed version
3454           number and date/time
3456 2002-02-01 20:29  oetiker
3458         * libraries/libart_lgpl-2.3.7/Makefile,
3459           libraries/libpng-1.2.0/Makefile, src/rrd_graph.c: *** empty log
3460           message ***
3462 2002-01-31 22:44  oetiker
3464         * acinclude.m4: this file and all the external libraries
3465           configurability was contributed by mat zimmermann
3467 2002-01-31 22:43  oetiker
3469         * acinclude.m4, configure.ac, examples/minmax.pl,
3470           libraries/Makefile.am, src/Makefile.am, src/rrd_graph.c: allow use
3471           of libraries already installed on the system
3473 2002-01-31 11:56  oetiker
3475         * src/parsetime.c: make "18:00 yesterday" work Pavel Mores
3476           <pvl@uh.cz>
3478 2002-01-31 07:23  oetiker
3480         * src/rrd_graph.c: weeknumber is not %V which is more appropriate
3481           than %W
3483 2002-01-31 06:36  oetiker
3485         * MakeMakefile: copy ltmain.sh
3487 2002-01-17 20:31  oetiker
3489         * libraries/libpng-1.0.9: this also
3491 2002-01-17 20:30  oetiker
3493         * config/libtool, libraries/gd1.3, libraries/libpng-1.0.9/ANNOUNCE,
3494           libraries/libpng-1.0.9/CHANGES, libraries/libpng-1.0.9/INSTALL,
3495           libraries/libpng-1.0.9/KNOWNBUG, libraries/libpng-1.0.9/LICENSE,
3496           libraries/libpng-1.0.9/Makefil,
3497           libraries/libpng-1.0.9/Makefile.am, libraries/libpng-1.0.9/README,
3498           libraries/libpng-1.0.9/README.rrdtool,
3499           libraries/libpng-1.0.9/TODO, libraries/libpng-1.0.9/Y2KINFO,
3500           libraries/libpng-1.0.9/example.c, libraries/libpng-1.0.9/libpng.3,
3501           libraries/libpng-1.0.9/libpng.txt,
3502           libraries/libpng-1.0.9/libpngpf.3, libraries/libpng-1.0.9/png.5,
3503           libraries/libpng-1.0.9/png.c, libraries/libpng-1.0.9/png.dsp,
3504           libraries/libpng-1.0.9/png.dsw, libraries/libpng-1.0.9/png.h,
3505           libraries/libpng-1.0.9/pngasmrd.h,
3506           libraries/libpng-1.0.9/pngbar.jpg,
3507           libraries/libpng-1.0.9/pngbar.png,
3508           libraries/libpng-1.0.9/pngconf.h,
3509           libraries/libpng-1.0.9/pngerror.c,
3510           libraries/libpng-1.0.9/pnggccrd.c,
3511           libraries/libpng-1.0.9/pngget.c, libraries/libpng-1.0.9/pngmem.c,
3512           libraries/libpng-1.0.9/pngnow.png,
3513           libraries/libpng-1.0.9/pngpread.c,
3514           libraries/libpng-1.0.9/pngread.c, libraries/libpng-1.0.9/pngrio.c,
3515           libraries/libpng-1.0.9/pngrtran.c,
3516           libraries/libpng-1.0.9/pngrutil.c,
3517           libraries/libpng-1.0.9/pngset.c, libraries/libpng-1.0.9/pngtest.c,
3518           libraries/libpng-1.0.9/pngtest.png,
3519           libraries/libpng-1.0.9/pngtrans.c,
3520           libraries/libpng-1.0.9/pngvcrd.c, libraries/libpng-1.0.9/pngwio.c,
3521           libraries/libpng-1.0.9/pngwrite.c,
3522           libraries/libpng-1.0.9/pngwtran.c,
3523           libraries/libpng-1.0.9/pngwutil.c: this is not needed anymore
3525 2002-01-17 20:28  oetiker
3527         * libraries/gd1.3/.cvsignore: killing remains
3529 2002-01-16 23:11  oetiker
3531         * MakeMakefile: added places for download
3533 2002-01-15 22:58  oetiker
3535         * ., .cvsignore, config, config/.cvsignore: ignore irrelevant things
3537 2002-01-15 22:53  oetiker
3539         * libraries/freetype-2.0.5, libraries/freetype-2.0.5/.cvsignore,
3540           libraries/libart_lgpl-2.3.7,
3541           libraries/libart_lgpl-2.3.7/.cvsignore, libraries/libpng-1.2.0,
3542           libraries/libpng-1.2.0/.cvsignore: added new .cvsignore files
3544 2002-01-15 22:51  oetiker
3546         * CONTRIBUTORS, MakeMakefile, Makefile.am, NEWS, config/acconfig.h,
3547           config/aclocal.m4, config/config.guess, config/config.h.in,
3548           config/config.sub, config/install-sh, config/ltconfig,
3549           config/ltmain.sh, config/missing, config/mkinstalldirs,
3550           config/stamp-h, config/stamp-h.in, configure.ac, configure.in,
3551           doc/rrdgraph.src, doc/rrdgraph_graph.src, examples/4charts.pl.in,
3552           examples/bigtops.pl, examples/bigtops.pl.in,
3553           examples/cgi-demo.cgi, examples/minmax.pl, examples/minmax.pl.in,
3554           examples/piped-demo.pl, examples/piped-demo.pl.in,
3555           examples/shared-demo.pl, examples/shared-demo.pl.in,
3556           examples/stripes.pl, examples/stripes.pl.in,
3557           libraries/Makefile.am, libraries/cgilib-0.4/Makefile.am,
3558           libraries/freetype-2.0.5, libraries/freetype-2.0.5-import.txt,
3559           libraries/freetype-2.0.5/Makefile.am,
3560           libraries/freetype-2.0.5/README,
3561           libraries/freetype-2.0.5/ahangles.c,
3562           libraries/freetype-2.0.5/ahglobal.c,
3563           libraries/freetype-2.0.5/ahglyph.c,
3564           libraries/freetype-2.0.5/ahhint.c,
3565           libraries/freetype-2.0.5/ahmodule.c,
3566           libraries/freetype-2.0.5/ahoptim.c,
3567           libraries/freetype-2.0.5/autohint.c,
3568           libraries/freetype-2.0.5/cff.c,
3569           libraries/freetype-2.0.5/cffdrivr.c,
3570           libraries/freetype-2.0.5/cffgload.c,
3571           libraries/freetype-2.0.5/cffload.c,
3572           libraries/freetype-2.0.5/cffobjs.c,
3573           libraries/freetype-2.0.5/cffparse.c,
3574           libraries/freetype-2.0.5/cidgload.c,
3575           libraries/freetype-2.0.5/cidload.c,
3576           libraries/freetype-2.0.5/cidobjs.c,
3577           libraries/freetype-2.0.5/cidparse.c,
3578           libraries/freetype-2.0.5/cidriver.c,
3579           libraries/freetype-2.0.5/ftbase.c,
3580           libraries/freetype-2.0.5/ftbbox.c,
3581           libraries/freetype-2.0.5/ftcache.c,
3582           libraries/freetype-2.0.5/ftcalc.c,
3583           libraries/freetype-2.0.5/ftcchunk.c,
3584           libraries/freetype-2.0.5/ftcglyph.c,
3585           libraries/freetype-2.0.5/ftcimage.c,
3586           libraries/freetype-2.0.5/ftcmanag.c,
3587           libraries/freetype-2.0.5/ftcsbits.c,
3588           libraries/freetype-2.0.5/ftdebug.c,
3589           libraries/freetype-2.0.5/ftextend.c,
3590           libraries/freetype-2.0.5/ftglyph.c,
3591           libraries/freetype-2.0.5/ftgrays.c,
3592           libraries/freetype-2.0.5/ftinit.c,
3593           libraries/freetype-2.0.5/ftlist.c,
3594           libraries/freetype-2.0.5/ftlru.c,
3595           libraries/freetype-2.0.5/ftmac.c, libraries/freetype-2.0.5/ftmm.c,
3596           libraries/freetype-2.0.5/ftnames.c,
3597           libraries/freetype-2.0.5/ftobjs.c,
3598           libraries/freetype-2.0.5/ftoutln.c,
3599           libraries/freetype-2.0.5/ftraster.c,
3600           libraries/freetype-2.0.5/ftrend1.c,
3601           libraries/freetype-2.0.5/ftsmooth.c,
3602           libraries/freetype-2.0.5/ftstream.c,
3603           libraries/freetype-2.0.5/ftsynth.c,
3604           libraries/freetype-2.0.5/ftsystem.c,
3605           libraries/freetype-2.0.5/fttrigon.c,
3606           libraries/freetype-2.0.5/include,
3607           libraries/freetype-2.0.5/include/Makefile.am,
3608           libraries/freetype-2.0.5/include/ahangles.h,
3609           libraries/freetype-2.0.5/include/aherrors.h,
3610           libraries/freetype-2.0.5/include/ahglobal.h,
3611           libraries/freetype-2.0.5/include/ahglyph.h,
3612           libraries/freetype-2.0.5/include/ahhint.h,
3613           libraries/freetype-2.0.5/include/ahloader.h,
3614           libraries/freetype-2.0.5/include/ahmodule.h,
3615           libraries/freetype-2.0.5/include/ahoptim.h,
3616           libraries/freetype-2.0.5/include/ahtypes.h,
3617           libraries/freetype-2.0.5/include/cffdrivr.h,
3618           libraries/freetype-2.0.5/include/cfferrs.h,
3619           libraries/freetype-2.0.5/include/cffgload.h,
3620           libraries/freetype-2.0.5/include/cffload.h,
3621           libraries/freetype-2.0.5/include/cffobjs.h,
3622           libraries/freetype-2.0.5/include/cffparse.h,
3623           libraries/freetype-2.0.5/include/cfftoken.h,
3624           libraries/freetype-2.0.5/include/ciderrs.h,
3625           libraries/freetype-2.0.5/include/cidgload.h,
3626           libraries/freetype-2.0.5/include/cidload.h,
3627           libraries/freetype-2.0.5/include/cidobjs.h,
3628           libraries/freetype-2.0.5/include/cidparse.h,
3629           libraries/freetype-2.0.5/include/cidriver.h,
3630           libraries/freetype-2.0.5/include/cidtoken.h,
3631           libraries/freetype-2.0.5/include/fnterrs.h,
3632           libraries/freetype-2.0.5/include/freetype,
3633           libraries/freetype-2.0.5/include/freetype/Makefile.am,
3634           libraries/freetype-2.0.5/include/freetype/cache,
3635           libraries/freetype-2.0.5/include/freetype/cache/Makefile.am,
3636           libraries/freetype-2.0.5/include/freetype/cache/ftcchunk.h,
3637           libraries/freetype-2.0.5/include/freetype/cache/ftcglyph.h,
3638           libraries/freetype-2.0.5/include/freetype/cache/ftcimage.h,
3639           libraries/freetype-2.0.5/include/freetype/cache/ftcmanag.h,
3640           libraries/freetype-2.0.5/include/freetype/cache/ftcsbits.h,
3641           libraries/freetype-2.0.5/include/freetype/cache/ftlru.h,
3642           libraries/freetype-2.0.5/include/freetype/config,
3643           libraries/freetype-2.0.5/include/freetype/config/Makefile.am,
3644           libraries/freetype-2.0.5/include/freetype/config/ftconfig.h,
3645           libraries/freetype-2.0.5/include/freetype/config/ftheader.h,
3646           libraries/freetype-2.0.5/include/freetype/config/ftmodule.h,
3647           libraries/freetype-2.0.5/include/freetype/config/ftoption.h,
3648           libraries/freetype-2.0.5/include/freetype/freetype.h,
3649           libraries/freetype-2.0.5/include/freetype/ftbbox.h,
3650           libraries/freetype-2.0.5/include/freetype/ftcache.h,
3651           libraries/freetype-2.0.5/include/freetype/ftchapters.h,
3652           libraries/freetype-2.0.5/include/freetype/fterrors.h,
3653           libraries/freetype-2.0.5/include/freetype/ftglyph.h,
3654           libraries/freetype-2.0.5/include/freetype/ftimage.h,
3655           libraries/freetype-2.0.5/include/freetype/ftlist.h,
3656           libraries/freetype-2.0.5/include/freetype/ftmac.h,
3657           libraries/freetype-2.0.5/include/freetype/ftmm.h,
3658           libraries/freetype-2.0.5/include/freetype/ftmoderr.h,
3659           libraries/freetype-2.0.5/include/freetype/ftmodule.h,
3660           libraries/freetype-2.0.5/include/freetype/ftoutln.h,
3661           libraries/freetype-2.0.5/include/freetype/ftrender.h,
3662           libraries/freetype-2.0.5/include/freetype/ftsizes.h,
3663           libraries/freetype-2.0.5/include/freetype/ftsnames.h,
3664           libraries/freetype-2.0.5/include/freetype/ftsynth.h,
3665           libraries/freetype-2.0.5/include/freetype/ftsystem.h,
3666           libraries/freetype-2.0.5/include/freetype/fttrigon.h,
3667           libraries/freetype-2.0.5/include/freetype/fttypes.h,
3668           libraries/freetype-2.0.5/include/freetype/internal,
3669           libraries/freetype-2.0.5/include/freetype/internal/Makefile.am,
3670           libraries/freetype-2.0.5/include/freetype/internal/autohint.h,
3671           libraries/freetype-2.0.5/include/freetype/internal/cfftypes.h,
3672           libraries/freetype-2.0.5/include/freetype/internal/fnttypes.h,
3673           libraries/freetype-2.0.5/include/freetype/internal/ftcalc.h,
3674           libraries/freetype-2.0.5/include/freetype/internal/ftdebug.h,
3675           libraries/freetype-2.0.5/include/freetype/internal/ftdriver.h,
3676           libraries/freetype-2.0.5/include/freetype/internal/ftextend.h,
3677           libraries/freetype-2.0.5/include/freetype/internal/ftmemory.h,
3678           libraries/freetype-2.0.5/include/freetype/internal/ftobjs.h,
3679           libraries/freetype-2.0.5/include/freetype/internal/ftstream.h,
3680           libraries/freetype-2.0.5/include/freetype/internal/internal.h,
3681           libraries/freetype-2.0.5/include/freetype/internal/pcftypes.h,
3682           libraries/freetype-2.0.5/include/freetype/internal/psaux.h,
3683           libraries/freetype-2.0.5/include/freetype/internal/psnames.h,
3684           libraries/freetype-2.0.5/include/freetype/internal/sfnt.h,
3685           libraries/freetype-2.0.5/include/freetype/internal/t1types.h,
3686           libraries/freetype-2.0.5/include/freetype/internal/tttypes.h,
3687           libraries/freetype-2.0.5/include/freetype/t1tables.h,
3688           libraries/freetype-2.0.5/include/freetype/ttnameid.h,
3689           libraries/freetype-2.0.5/include/freetype/tttables.h,
3690           libraries/freetype-2.0.5/include/freetype/tttags.h,
3691           libraries/freetype-2.0.5/include/ft2build.h,
3692           libraries/freetype-2.0.5/include/ftcerror.h,
3693           libraries/freetype-2.0.5/include/ftgrays.h,
3694           libraries/freetype-2.0.5/include/ftraster.h,
3695           libraries/freetype-2.0.5/include/ftrend1.h,
3696           libraries/freetype-2.0.5/include/ftsmerrs.h,
3697           libraries/freetype-2.0.5/include/ftsmooth.h,
3698           libraries/freetype-2.0.5/include/pcf.h,
3699           libraries/freetype-2.0.5/include/pcfdriver.h,
3700           libraries/freetype-2.0.5/include/pcferror.h,
3701           libraries/freetype-2.0.5/include/pcfutil.h,
3702           libraries/freetype-2.0.5/include/psauxerr.h,
3703           libraries/freetype-2.0.5/include/psauxmod.h,
3704           libraries/freetype-2.0.5/include/psmodule.h,
3705           libraries/freetype-2.0.5/include/psnamerr.h,
3706           libraries/freetype-2.0.5/include/psobjs.h,
3707           libraries/freetype-2.0.5/include/pstables.h,
3708           libraries/freetype-2.0.5/include/rasterrs.h,
3709           libraries/freetype-2.0.5/include/sfdriver.h,
3710           libraries/freetype-2.0.5/include/sferrors.h,
3711           libraries/freetype-2.0.5/include/sfobjs.h,
3712           libraries/freetype-2.0.5/include/t1afm.h,
3713           libraries/freetype-2.0.5/include/t1decode.h,
3714           libraries/freetype-2.0.5/include/t1driver.h,
3715           libraries/freetype-2.0.5/include/t1errors.h,
3716           libraries/freetype-2.0.5/include/t1gload.h,
3717           libraries/freetype-2.0.5/include/t1load.h,
3718           libraries/freetype-2.0.5/include/t1objs.h,
3719           libraries/freetype-2.0.5/include/t1parse.h,
3720           libraries/freetype-2.0.5/include/t1tokens.h,
3721           libraries/freetype-2.0.5/include/ttcmap.h,
3722           libraries/freetype-2.0.5/include/ttdriver.h,
3723           libraries/freetype-2.0.5/include/tterrors.h,
3724           libraries/freetype-2.0.5/include/ttgload.h,
3725           libraries/freetype-2.0.5/include/ttinterp.h,
3726           libraries/freetype-2.0.5/include/ttload.h,
3727           libraries/freetype-2.0.5/include/ttobjs.h,
3728           libraries/freetype-2.0.5/include/ttpload.h,
3729           libraries/freetype-2.0.5/include/ttpost.h,
3730           libraries/freetype-2.0.5/include/ttsbit.h,
3731           libraries/freetype-2.0.5/include/winfnt.h,
3732           libraries/freetype-2.0.5/license.txt,
3733           libraries/freetype-2.0.5/pcf.c,
3734           libraries/freetype-2.0.5/pcfdriver.c,
3735           libraries/freetype-2.0.5/pcfread.c,
3736           libraries/freetype-2.0.5/pcfutil.c,
3737           libraries/freetype-2.0.5/psaux.c,
3738           libraries/freetype-2.0.5/psauxmod.c,
3739           libraries/freetype-2.0.5/psmodule.c,
3740           libraries/freetype-2.0.5/psnames.c,
3741           libraries/freetype-2.0.5/psobjs.c,
3742           libraries/freetype-2.0.5/raster.c,
3743           libraries/freetype-2.0.5/sfdriver.c,
3744           libraries/freetype-2.0.5/sfnt.c,
3745           libraries/freetype-2.0.5/sfobjs.c,
3746           libraries/freetype-2.0.5/smooth.c,
3747           libraries/freetype-2.0.5/t1afm.c,
3748           libraries/freetype-2.0.5/t1decode.c,
3749           libraries/freetype-2.0.5/t1driver.c,
3750           libraries/freetype-2.0.5/t1gload.c,
3751           libraries/freetype-2.0.5/t1load.c,
3752           libraries/freetype-2.0.5/t1objs.c,
3753           libraries/freetype-2.0.5/t1parse.c,
3754           libraries/freetype-2.0.5/test_bbox.c,
3755           libraries/freetype-2.0.5/test_trig.c,
3756           libraries/freetype-2.0.5/truetype.c,
3757           libraries/freetype-2.0.5/ttcmap.c,
3758           libraries/freetype-2.0.5/ttdriver.c,
3759           libraries/freetype-2.0.5/ttgload.c,
3760           libraries/freetype-2.0.5/ttinterp.c,
3761           libraries/freetype-2.0.5/ttload.c,
3762           libraries/freetype-2.0.5/ttobjs.c,
3763           libraries/freetype-2.0.5/ttpload.c,
3764           libraries/freetype-2.0.5/ttpost.c,
3765           libraries/freetype-2.0.5/ttsbit.c,
3766           libraries/freetype-2.0.5/type1.c,
3767           libraries/freetype-2.0.5/type1cid.c,
3768           libraries/freetype-2.0.5/winfnt.c, libraries/libart_lgpl-2.3.7,
3769           libraries/libart_lgpl-2.3.7/AUTHORS,
3770           libraries/libart_lgpl-2.3.7/COPYING,
3771           libraries/libart_lgpl-2.3.7/ChangeLog,
3772           libraries/libart_lgpl-2.3.7/INSTALL,
3773           libraries/libart_lgpl-2.3.7/Makefile,
3774           libraries/libart_lgpl-2.3.7/Makefile.am,
3775           libraries/libart_lgpl-2.3.7/Makefile.in,
3776           libraries/libart_lgpl-2.3.7/NEWS,
3777           libraries/libart_lgpl-2.3.7/README,
3778           libraries/libart_lgpl-2.3.7/art_affine.c,
3779           libraries/libart_lgpl-2.3.7/art_affine.h,
3780           libraries/libart_lgpl-2.3.7/art_alphagamma.c,
3781           libraries/libart_lgpl-2.3.7/art_alphagamma.h,
3782           libraries/libart_lgpl-2.3.7/art_bpath.c,
3783           libraries/libart_lgpl-2.3.7/art_bpath.h,
3784           libraries/libart_lgpl-2.3.7/art_config.h,
3785           libraries/libart_lgpl-2.3.7/art_filterlevel.h,
3786           libraries/libart_lgpl-2.3.7/art_gray_svp.c,
3787           libraries/libart_lgpl-2.3.7/art_gray_svp.h,
3788           libraries/libart_lgpl-2.3.7/art_misc.c,
3789           libraries/libart_lgpl-2.3.7/art_misc.h,
3790           libraries/libart_lgpl-2.3.7/art_pathcode.h,
3791           libraries/libart_lgpl-2.3.7/art_pixbuf.c,
3792           libraries/libart_lgpl-2.3.7/art_pixbuf.h,
3793           libraries/libart_lgpl-2.3.7/art_point.h,
3794           libraries/libart_lgpl-2.3.7/art_rect.c,
3795           libraries/libart_lgpl-2.3.7/art_rect.h,
3796           libraries/libart_lgpl-2.3.7/art_rect_svp.c,
3797           libraries/libart_lgpl-2.3.7/art_rect_svp.h,
3798           libraries/libart_lgpl-2.3.7/art_rect_uta.c,
3799           libraries/libart_lgpl-2.3.7/art_rect_uta.h,
3800           libraries/libart_lgpl-2.3.7/art_render.c,
3801           libraries/libart_lgpl-2.3.7/art_render.h,
3802           libraries/libart_lgpl-2.3.7/art_render_gradient.c,
3803           libraries/libart_lgpl-2.3.7/art_render_gradient.h,
3804           libraries/libart_lgpl-2.3.7/art_render_svp.c,
3805           libraries/libart_lgpl-2.3.7/art_render_svp.h,
3806           libraries/libart_lgpl-2.3.7/art_rgb.c,
3807           libraries/libart_lgpl-2.3.7/art_rgb.h,
3808           libraries/libart_lgpl-2.3.7/art_rgb_a_affine.c,
3809           libraries/libart_lgpl-2.3.7/art_rgb_a_affine.h,
3810           libraries/libart_lgpl-2.3.7/art_rgb_affine.c,
3811           libraries/libart_lgpl-2.3.7/art_rgb_affine.h,
3812           libraries/libart_lgpl-2.3.7/art_rgb_affine_private.c,
3813           libraries/libart_lgpl-2.3.7/art_rgb_affine_private.h,
3814           libraries/libart_lgpl-2.3.7/art_rgb_bitmap_affine.c,
3815           libraries/libart_lgpl-2.3.7/art_rgb_bitmap_affine.h,
3816           libraries/libart_lgpl-2.3.7/art_rgb_pixbuf_affine.c,
3817           libraries/libart_lgpl-2.3.7/art_rgb_pixbuf_affine.h,
3818           libraries/libart_lgpl-2.3.7/art_rgb_rgba_affine.c,
3819           libraries/libart_lgpl-2.3.7/art_rgb_rgba_affine.h,
3820           libraries/libart_lgpl-2.3.7/art_rgb_svp.c,
3821           libraries/libart_lgpl-2.3.7/art_rgb_svp.h,
3822           libraries/libart_lgpl-2.3.7/art_rgba.c,
3823           libraries/libart_lgpl-2.3.7/art_rgba.h,
3824           libraries/libart_lgpl-2.3.7/art_svp.c,
3825           libraries/libart_lgpl-2.3.7/art_svp.h,
3826           libraries/libart_lgpl-2.3.7/art_svp_intersect.c,
3827           libraries/libart_lgpl-2.3.7/art_svp_intersect.h,
3828           libraries/libart_lgpl-2.3.7/art_svp_ops.c,
3829           libraries/libart_lgpl-2.3.7/art_svp_ops.h,
3830           libraries/libart_lgpl-2.3.7/art_svp_point.c,
3831           libraries/libart_lgpl-2.3.7/art_svp_point.h,
3832           libraries/libart_lgpl-2.3.7/art_svp_render_aa.c,
3833           libraries/libart_lgpl-2.3.7/art_svp_render_aa.h,
3834           libraries/libart_lgpl-2.3.7/art_svp_vpath.c,
3835           libraries/libart_lgpl-2.3.7/art_svp_vpath.h,
3836           libraries/libart_lgpl-2.3.7/art_svp_vpath_stroke.c,
3837           libraries/libart_lgpl-2.3.7/art_svp_vpath_stroke.h,
3838           libraries/libart_lgpl-2.3.7/art_svp_wind.c,
3839           libraries/libart_lgpl-2.3.7/art_svp_wind.h,
3840           libraries/libart_lgpl-2.3.7/art_uta.c,
3841           libraries/libart_lgpl-2.3.7/art_uta.h,
3842           libraries/libart_lgpl-2.3.7/art_uta_ops.c,
3843           libraries/libart_lgpl-2.3.7/art_uta_ops.h,
3844           libraries/libart_lgpl-2.3.7/art_uta_rect.c,
3845           libraries/libart_lgpl-2.3.7/art_uta_rect.h,
3846           libraries/libart_lgpl-2.3.7/art_uta_svp.c,
3847           libraries/libart_lgpl-2.3.7/art_uta_svp.h,
3848           libraries/libart_lgpl-2.3.7/art_uta_vpath.c,
3849           libraries/libart_lgpl-2.3.7/art_uta_vpath.h,
3850           libraries/libart_lgpl-2.3.7/art_vpath.c,
3851           libraries/libart_lgpl-2.3.7/art_vpath.h,
3852           libraries/libart_lgpl-2.3.7/art_vpath_bpath.c,
3853           libraries/libart_lgpl-2.3.7/art_vpath_bpath.h,
3854           libraries/libart_lgpl-2.3.7/art_vpath_dash.c,
3855           libraries/libart_lgpl-2.3.7/art_vpath_dash.h,
3856           libraries/libart_lgpl-2.3.7/art_vpath_svp.c,
3857           libraries/libart_lgpl-2.3.7/art_vpath_svp.h,
3858           libraries/libart_lgpl-2.3.7/gen_art_config.c,
3859           libraries/libart_lgpl-2.3.7/install-sh,
3860           libraries/libart_lgpl-2.3.7/libart-2.0.pc.in,
3861           libraries/libart_lgpl-2.3.7/libart-config.in,
3862           libraries/libart_lgpl-2.3.7/libart-features.c,
3863           libraries/libart_lgpl-2.3.7/libart-features.h,
3864           libraries/libart_lgpl-2.3.7/libart-features.h.in,
3865           libraries/libart_lgpl-2.3.7/libart.h,
3866           libraries/libart_lgpl-2.3.7/libart_lgpl_2.la,
3867           libraries/libart_lgpl-2.3.7/missing,
3868           libraries/libart_lgpl-2.3.7/mkinstalldirs,
3869           libraries/libart_lgpl-2.3.7/stamp-h.in,
3870           libraries/libart_lgpl-2.3.7/testart.c,
3871           libraries/libart_lgpl-2.3.7/testuta.c, libraries/libpng-1.2.0,
3872           libraries/libpng-1.2.0-import.txt,
3873           libraries/libpng-1.2.0/ANNOUNCE, libraries/libpng-1.2.0/CHANGES,
3874           libraries/libpng-1.2.0/INSTALL, libraries/libpng-1.2.0/KNOWNBUG,
3875           libraries/libpng-1.2.0/LICENSE, libraries/libpng-1.2.0/Makefile,
3876           libraries/libpng-1.2.0/Makefile.am,
3877           libraries/libpng-1.2.0/Makefile.in, libraries/libpng-1.2.0/README,
3878           libraries/libpng-1.2.0/TODO, libraries/libpng-1.2.0/Y2KINFO,
3879           libraries/libpng-1.2.0/example.c, libraries/libpng-1.2.0/libpng.3,
3880           libraries/libpng-1.2.0/libpng.txt,
3881           libraries/libpng-1.2.0/libpngpf.3, libraries/libpng-1.2.0/png.5,
3882           libraries/libpng-1.2.0/png.c, libraries/libpng-1.2.0/png.h,
3883           libraries/libpng-1.2.0/pngasmrd.h,
3884           libraries/libpng-1.2.0/pngbar.jpg,
3885           libraries/libpng-1.2.0/pngbar.png,
3886           libraries/libpng-1.2.0/pngconf.h,
3887           libraries/libpng-1.2.0/pngerror.c,
3888           libraries/libpng-1.2.0/pnggccrd.c,
3889           libraries/libpng-1.2.0/pngget.c, libraries/libpng-1.2.0/pngmem.c,
3890           libraries/libpng-1.2.0/pngnow.png,
3891           libraries/libpng-1.2.0/pngpread.c,
3892           libraries/libpng-1.2.0/pngread.c, libraries/libpng-1.2.0/pngrio.c,
3893           libraries/libpng-1.2.0/pngrtran.c,
3894           libraries/libpng-1.2.0/pngrutil.c,
3895           libraries/libpng-1.2.0/pngset.c, libraries/libpng-1.2.0/pngtest.c,
3896           libraries/libpng-1.2.0/pngtest.png,
3897           libraries/libpng-1.2.0/pngtrans.c,
3898           libraries/libpng-1.2.0/pngvcrd.c, libraries/libpng-1.2.0/pngwio.c,
3899           libraries/libpng-1.2.0/pngwrite.c,
3900           libraries/libpng-1.2.0/pngwtran.c,
3901           libraries/libpng-1.2.0/pngwutil.c, src/Makefile.am,
3902           src/rrd_format.h, src/rrd_gfx.c, src/rrd_gfx.h, src/rrd_graph.c,
3903           src/rrd_graph.h, src/rrd_tool.c, src/rrd_tool.h: The BIG graph
3904           update * Replace libgd with libart * Added freetype * Updated zlib
3905           and libpng * rrd_gfx.c intrduced as libart wrapper * LINE takes
3906           now a float as argument * rrdtool uses truetype for fonts * thanks
3907           to libart there is now full alpha transparenc and antialiasing. *
3908           the new option --font lets customize the font and size for various
3909           graph elements * Updated to -> libtool 1.4.2 automake 2.12
3910           autoconf 2.52 * new --zoom commandline option for zoom ans
3911           shrinking -- tobias oetiker
3913 2002-01-04 01:11  alex
3915         * src/rrd_graph.c, src/rrd_graph.h: Reworked rrd_graph_script()
3917 2001-12-24 06:51  alex
3919         * src/rrd_fetch.c, src/rrd_graph.c, src/rrd_graph.h, src/rrd_tool.c:
3920           A patch of size 44Kbytes... in short: Found and repaired the
3921           off-by-one error in rrd_fetch_fn(). As a result I had to remove
3922           the hacks in rrd_fetch_fn(), rrd_tool.c, vdef_calc(), data_calc(),
3923           data_proc() and reduce_data(). There may be other places which I
3924           didn't find so be careful. Enhanced debugging in rrd_fetch_fn(),
3925           it shows the RRA selection process. Added the ability to print
3926           VDEF timestamps. At the moment it is a hack, I needed it now to
3927           fix the off-by-one error. If the format string is "%c" (and
3928           nothing else!), the time will be printed by both ctime() and as a
3929           long int. Moved some code around (slightly altering it) from
3930           rrd_graph() initializing now in rrd_graph_init() options parsing
3931           now in rrd_graph_options() script parsing now in
3932           rrd_graph_script()
3934 2001-12-22 02:49  alex
3936         * src/rrd_graph.c: Somehow eight lines were missing from function
3937           rrd_graph(). Also fixed minor bug in vdef_calc().
3939 2001-12-17 12:48  oetiker
3941         * src/rrd_fetch.c: fix overflow error ...
3943 2001-12-11 22:55  jake
3945         * src/rrd_info.c: Fixed uninitialized ptr causing seg fault invoking
3946           info for COMPUTE data sources.
3948 2001-11-18 08:41  oetiker
3950         * src/rrd_cgi.c: return "" instead of NULL for <RRD::GETENV
3951           UNKNOWN_VARIABLE> -- Michael <sysadmin@qsl.net>
3953 2001-11-17 16:57  oetiker
3955         * bindings/Makefile.am: fixed path to mkinstalldirs -- Laurent
3956           Saehyun Kim&#65533;<LKim@xo.com>
3958 2001-09-08 18:25  oetiker
3960         * doc/cdeftutorial.pod, doc/rrdtutorial.pod: spelling updates by
3961           Martin Schulze <joey@finlandia.infodrom.north.de>
3963 2001-08-22 22:29  jake
3965         * doc/rrdtune.pod, src/rrd_create.c, src/rrd_hw.c, src/rrd_hw.h,
3966           src/rrd_rpncalc.c, src/rrd_tool.c, src/rrd_tune.c: Contents of
3967           this patch: (1) Adds/revises documentation for rrd tune in
3968           rrd_tool.c and pod files. (2) Moves some initialization code from
3969           rrd_create.c to rrd_hw.c. (3) Adds another pass to smoothing for
3970           SEASONAL and DEVSEASONAL RRAs. This pass computes the coefficients
3971           as deviations from an average; the average is added the baseline
3972           coefficient of HWPREDICT. Statistical texts suggest this to
3973           preserve algorithm stability. It will not invalidate RRD files
3974           created and smoothed with the old code. (4) Adds the
3975           aberrant-reset flag to rrd tune. This operation, which is
3976           specified for a single data source, causes the holt-winters
3977           algorithm to forget everthing it has learned and start over. (5)
3978           Fixes a few out-of-date code comments.
3980 2001-08-13 18:58  oetiker
3982         * src/rrd_graph.c: spell fix for si units (only in comments)
3984 2001-07-28 22:34  alex
3986         * doc/rrdgraph.pod, doc/rrdgraph_data.pod,
3987           doc/rrdgraph_examples.pod, doc/rrdgraph_graph.pod,
3988           doc/rrdgraph_rpn.pod: Removing rrdgraph*.pod from the cvs
3990 2001-07-28 22:21  alex
3992         * doc/Makefile.am, doc/name.inc, doc/rrdgraph.pod,
3993           doc/rrdgraph_graph.src, doc/rrdgraph_rpn.src: Edited Makefile.am
3994           and the rrdgraph_*.src files. By mistake the previous update was
3995           made on the rrdgraph_*.pod files however they are not to be
3996           edited. This is now corrected.
3998 2001-07-26 02:27  alex
4000         * src/rrd_graph_helper.c, src/rrd_graph_helper.h: Supporting
4001           functions for rrd_graph. Functions that are used frequently and/or
4002           from different places should be added here in stead of repeating
4003           them in rrd_graph.c over and over again.
4005 2001-07-26 02:25  alex
4007         * src/rrd_graph.h: Moved most typedefs etc. from rrd_graph.c to this
4008           file
4010 2001-07-26 02:22  alex
4012         * src/rrd_graph.c: Added VDEF TOTAL Moved most typedefs etc. to
4013           rrd_graph.h
4015 2001-07-26 02:19  alex
4017         * src/Makefile.am: Added rrd_graph_helper
4019 2001-07-26 02:15  alex
4021         * doc/rrdgraph_rpn.pod: Updated for VDEF TOTAL
4023 2001-07-26 02:11  alex
4025         * NEWS: Announce of VDEF in rrd_graph
4027 2001-07-21 18:17  alex
4029         * doc/rrdgraph_graph.pod, src/rrd_graph.c: Made PRINT and GPRINT
4030           aware of VDEF statements
4032 2001-07-20 22:34  oetiker
4034         * doc/rrdgraph_data.pod, doc/rrdgraph_examples.pod,
4035           doc/rrdgraph_graph.pod, doc/rrdgraph_rpn.pod: missing
4036           documentation ... -- Alex van den Bogaerdt
4037           <alex@slot.hollandcasino.nl>
4039 2001-07-20 22:34  oetiker
4041         * src/rrd_datalang.c: only a comment
4043 2001-07-20 22:33  oetiker
4045         * src/rrd_graph.c: small fixes -- Alex van den Bogaerdt
4046           <alex@slot.hollandcasino.nl>
4048 2001-07-18 22:30  oetiker
4050         * src/rrd_graph.c, src/rrd_rpncalc.c: VDEF and VRULE are comig along
4051           -- Alex van den Bogaerdt <alex@slot.hollandcasino.nl>
4053 2001-06-05 13:42  oetiker
4055         * doc/rrdupdate.pod: spell fix
4057 2001-05-09 05:31  oetiker
4059         * NEWS, doc/rrdcreate.pod, src/rrd_update.c: Bug fix: when update of
4060           multiple PDP/CDP RRAs coincided with interpolation of multiple
4061           PDPs an incorrect value was stored as the CDP. Especially evident
4062           for GAUGE data sources. Minor changes to rrdcreate.pod. -- Jake
4063           Brutlag <jakeb@corp.webtv.net>
4065 2001-03-31 15:21  oetiker
4067         * Makefile.am: added 'all' dependancy to site-perl-install rule as
4068           many seem to skip this step when instaling cricket ... probably an
4069           incomplete cricket doku.
4071 2001-03-15 19:43  oetiker
4073         * PROJECTS: added PROJECTS file
4075 2001-03-11 12:03  oetiker
4077         * src/rrd_rpncalc.c, src/rrd_rpncalc.h: reindented
4079 2001-03-11 11:49  oetiker
4081         * src/rrd_create.c: reindented the cource for better readability
4083 2001-03-10 23:54  oetiker
4085         * NEWS, doc/rrdcreate.pod, doc/rrdinfo.pod, doc/rrdtune.pod,
4086           doc/rrdupdate.pod, src/Makefile.am, src/rrd_create.c,
4087           src/rrd_dump.c, src/rrd_format.c, src/rrd_format.h,
4088           src/rrd_graph.c, src/rrd_hw.c, src/rrd_hw.h, src/rrd_info.c,
4089           src/rrd_restore.c, src/rrd_rpncalc.c, src/rrd_rpncalc.h,
4090           src/rrd_tool.h, src/rrd_update.c: Support for COMPUTE data sources
4091           (CDEF data sources). Removes the RPN parser and calculator from
4092           rrd_graph and puts then in a new file, rrd_rpncalc.c. Changes to
4093           core files rrd_create and rrd_update. Some clean-up of aberrant
4094           behavior stuff, including a bug fix. Documentation update
4095           (rrdcreate.pod, rrdupdate.pod). Change xml format. -- Jake Brutlag
4096           <jakeb@corp.webtv.net>
4098 2001-03-07 21:21  oetiker
4100         * NEWS, doc, doc/.cvsignore, doc/Makefile.am, doc/name.inc,
4101           doc/rrdgraph-old.pod, doc/rrdgraph.pod, doc/rrdgraph.src,
4102           doc/rrdgraph_data.src, doc/rrdgraph_examples.src,
4103           doc/rrdgraph_graph.src, doc/rrdgraph_rpn.src, doc/see_also.inc,
4104           src/rrd_tune.c: complete rewrite of rrdgraph documentation. This
4105           also includs info on upcomming/planned changes to the rrdgraph
4106           interface and functionality -- Alex van den Bogaerdt
4107           <alex@slot.hollandcasino.nl>
4109 2001-03-04 14:06  oetiker
4111         * trunk/CVSROOT/history: want to keep a history of events
4113 2001-03-04 13:50  oetiker
4115         * NEWS: fidex jackes adderss
4117 2001-03-04 13:12  oetiker
4119         * doc/rrdcreate.pod: added note on counter vs derive -- Don BAARDA
4120           <don.baarda@baesystems.com>
4122 2001-03-04 13:01  oetiker
4124         * NEWS, doc/rrdcreate.pod, doc/rrdgraph.pod, doc/rrdtool.pod,
4125           doc/rrdtune.pod, src/Makefile.am, src/fnv.h, src/hash_32.c,
4126           src/rrd_create.c, src/rrd_dump.c, src/rrd_format.h,
4127           src/rrd_graph.c, src/rrd_hw.c, src/rrd_info.c, src/rrd_open.c,
4128           src/rrd_restore.c, src/rrd_tool.h, src/rrd_tune.c,
4129           src/rrd_update.c, src/rrdupdate.c: Aberrant Behavior Detection
4130           support. A brief overview added to rrdtool.pod. Major updates to
4131           rrd_update.c, rrd_create.c. Minor update to other core files. This
4132           is backwards compatible! But new files using the Aberrant stuff
4133           are not readable by old rrdtool versions. See
4134           http://cricket.sourceforge.net/aberrant/rrd_hw.htm -- Jake Brutlag
4135           <jakeb@corp.webtv.net>
4137 2001-03-04 13:00  oetiker
4139         * examples, examples/.cvsignore: another do not report Makefile and
4140           Makefile.in
4142 2001-03-04 12:51  oetiker
4144         * src/memtest.c: this file has no purpose
4146 2001-03-04 12:32  oetiker
4148         * src/rrdupdate.c: rrdupdate is a generated file it has no place in
4149           cvs
4151 2001-03-04 11:31  oetiker
4153         * ., .cvsignore, CHANGES, bindings, bindings/.cvsignore,
4154           bindings/perl-piped, bindings/perl-piped/.cvsignore,
4155           bindings/perl-shared, bindings/perl-shared/.cvsignore,
4156           bindings/tcl, bindings/tcl/.cvsignore, config, config.log,
4157           config.status, config/.cvsignore, doc, doc/.cvsignore, libraries,
4158           libraries/.cvsignore, libraries/cgilib-0.4,
4159           libraries/cgilib-0.4/.cvsignore, libraries/gd1.3,
4160           libraries/gd1.3/.cvsignore, libraries/libpng-1.0.9,
4161           libraries/libpng-1.0.9/.cvsignore, libraries/zlib-1.1.3,
4162           libraries/zlib-1.1.3/.cvsignore, libtool, src, src/.cvsignore:
4163           repository cleanup
4165 2001-03-04 11:14  oetiker
4167         * doc/rrdupdate.pod, src/rrd_tool.c, src/rrd_update.c: added
4168           at-style-time@value:value syntax to rrd_update -- Dave Bodenstab
4169           <imdave@mcs.net>
4171 2001-03-04 10:29  oetiker
4173         * src/rrd_open.c: fixed filedescriptor leak -- Mike Franusich
4174           <mike@franusich.com>
4176 2001-03-02 22:48  oetiker
4178         * configure.in, libraries/zlib-1.1.3/Makefile.am: added test for
4179           hpux. if matched, compile zlib with -fpic instead of -fPIC
4181 2001-03-01 21:37  oetiker
4183         * configure.in: added check for the presence of the compiler used to
4184           build perl modules
4186 2001-02-25 23:18  oetiker
4188         * config/config.h, configure, doc/test1.ps, doc/test2.ps: they do
4189           not belong into cvs ad they are autogenerated
4191 2001-02-25 22:57  oetiker
4193         * doc/Makefile.am: Fixed ln for modules
4195 2001-02-25 22:53  oetiker
4197         * Makefile.am: fixed compile order ... src before bindings
4199 2001-02-25 22:30  oetiker
4201         * trunk/contrib, trunk/contrib/README, trunk/contrib/add_ds,
4202           trunk/contrib/add_ds/README, trunk/contrib/add_ds/add_ds.pl,
4203           trunk/contrib/add_ds/batch.pl, trunk/contrib/killspike,
4204           trunk/contrib/killspike/README,
4205           trunk/contrib/killspike/killspike.pl,
4206           trunk/contrib/killspike/killspike.pl.in, trunk/contrib/log2rrd,
4207           trunk/contrib/log2rrd/README, trunk/contrib/log2rrd/log2rrd.pl,
4208           trunk/contrib/log2rrd/log2rrd.pl.in, trunk/contrib/php3,
4209           trunk/contrib/php3/INSTALL, trunk/contrib/php3/Makefile,
4210           trunk/contrib/php3/README, trunk/contrib/php3/USAGE,
4211           trunk/contrib/php3/VERSION, trunk/contrib/php3/examples,
4212           trunk/contrib/php3/examples/rrd_create.php,
4213           trunk/contrib/php3/examples/rrd_fetch.php,
4214           trunk/contrib/php3/examples/rrd_graph.php,
4215           trunk/contrib/php3/examples/rrd_last.php,
4216           trunk/contrib/php3/examples/rrd_update.php,
4217           trunk/contrib/php3/php3_rrdtool.c,
4218           trunk/contrib/php3/php3_rrdtool.h, trunk/contrib/php4,
4219           trunk/contrib/php4/.cvsignore, trunk/contrib/php4/INSTALL,
4220           trunk/contrib/php4/Makefile.in, trunk/contrib/php4/README,
4221           trunk/contrib/php4/USAGE, trunk/contrib/php4/acinclude.m4,
4222           trunk/contrib/php4/aclocal.m4, trunk/contrib/php4/build,
4223           trunk/contrib/php4/build/dynlib.mk,
4224           trunk/contrib/php4/build/fastgen.sh,
4225           trunk/contrib/php4/build/library.mk,
4226           trunk/contrib/php4/build/ltlib.mk,
4227           trunk/contrib/php4/build/program.mk,
4228           trunk/contrib/php4/build/rules.mk,
4229           trunk/contrib/php4/build/shtool, trunk/contrib/php4/config.guess,
4230           trunk/contrib/php4/config.m4, trunk/contrib/php4/config.sub,
4231           trunk/contrib/php4/configure, trunk/contrib/php4/configure.in,
4232           trunk/contrib/php4/dynlib.m4, trunk/contrib/php4/examples,
4233           trunk/contrib/php4/examples/rrd_create.php,
4234           trunk/contrib/php4/examples/rrd_fetch.php,
4235           trunk/contrib/php4/examples/rrd_graph.php,
4236           trunk/contrib/php4/examples/rrd_last.php,
4237           trunk/contrib/php4/examples/rrd_update.php,
4238           trunk/contrib/php4/install-sh, trunk/contrib/php4/ltconfig,
4239           trunk/contrib/php4/ltmain.sh, trunk/contrib/php4/missing,
4240           trunk/contrib/php4/mkinstalldirs,
4241           trunk/contrib/php4/php_config.h.in,
4242           trunk/contrib/php4/php_rrdtool.h, trunk/contrib/php4/rrdtool.c,
4243           trunk/contrib/rrd-file-icon, trunk/contrib/rrd-file-icon/README,
4244           trunk/contrib/rrd-file-icon/rrd.png, trunk/contrib/rrdexplorer,
4245           trunk/contrib/rrdexplorer/README.txt,
4246           trunk/contrib/rrdexplorer/map.cgi,
4247           trunk/contrib/rrdexplorer/png.cgi, trunk/contrib/rrdfetchnames,
4248           trunk/contrib/rrdfetchnames/README,
4249           trunk/contrib/rrdfetchnames/rrdfetchnames.pl,
4250           trunk/contrib/rrdlastds, trunk/contrib/rrdlastds/README,
4251           trunk/contrib/rrdlastds/rrdlastds.pl, trunk/contrib/rrdproc,
4252           trunk/contrib/rrdproc/README, trunk/contrib/rrdproc/rrdproc.c,
4253           trunk/contrib/rrdview, trunk/contrib/rrdview/README,
4254           trunk/contrib/rrdview/rrdview.cgi, trunk/contrib/snmpstats,
4255           trunk/contrib/snmpstats/README,
4256           trunk/contrib/snmpstats/SNMPstats.pl, trunk/contrib/trytime,
4257           trunk/contrib/trytime/.deps,
4258           trunk/contrib/trytime/.deps/trytime.P,
4259           trunk/contrib/trytime/Makefile, trunk/contrib/trytime/Makefile.am,
4260           trunk/contrib/trytime/Makefile.in, trunk/contrib/trytime/README,
4261           trunk/contrib/trytime/trytime.c, trunk/website,
4262           trunk/website/.img, trunk/website/.img/.imgdot-1x1-transp.gif,
4263           trunk/website/.pics, trunk/website/.pics/CAIDAlogo.120.gif,
4264           trunk/website/.pics/CAIDAlogo.120.png,
4265           trunk/website/.pics/CAIDAlogo.gif,
4266           trunk/website/.pics/CAIDAlogo.png,
4267           trunk/website/.pics/CAIDAlogo.spons.png,
4268           trunk/website/.pics/CAIDAlogo.xpm,
4269           trunk/website/.pics/CAIDAlogo2.gif,
4270           trunk/website/.pics/CAIDAlogo_small.gif,
4271           trunk/website/.pics/b.gif, trunk/website/.pics/b.png,
4272           trunk/website/.pics/background.xcf, trunk/website/.pics/bbo.gif,
4273           trunk/website/.pics/bbo.png, trunk/website/.pics/bco.gif,
4274           trunk/website/.pics/bco.png, trunk/website/.pics/border.gif,
4275           trunk/website/.pics/bro.gif, trunk/website/.pics/bro.png,
4276           trunk/website/.pics/ecke.gif, trunk/website/.pics/logo-apache.gif,
4277           trunk/website/.pics/logo-apache.small.gif,
4278           trunk/website/.pics/logo-extra.gif,
4279           trunk/website/.pics/logo-linux.gif,
4280           trunk/website/.pics/logo-wml.gif, trunk/website/.pics/rrddemo.gif,
4281           trunk/website/.pics/rrdlogdemo.gif,
4282           trunk/website/.pics/rrdtool.gif, trunk/website/.pics/rrdtool.xar,
4283           trunk/website/.pics/unten.gif, trunk/website/.ttf,
4284           trunk/website/.ttf/futurab.ttf, trunk/website/.ttf/futurabc.ttf,
4285           trunk/website/.ttf/futurabi.ttf, trunk/website/.ttf/futurah.ttf,
4286           trunk/website/.ttf/futurahi.ttf, trunk/website/.ttf/futurak.ttf,
4287           trunk/website/.ttf/futural.ttf, trunk/website/.ttf/futuralc.ttf,
4288           trunk/website/.ttf/futurali.ttf, trunk/website/.ttf/futuram.ttf,
4289           trunk/website/.ttf/futuramc.ttf, trunk/website/.ttf/futurami.ttf,
4290           trunk/website/.ttf/futuran.ttf, trunk/website/.ttf/futurani.ttf,
4291           trunk/website/.ttf/futuraxk.ttf, trunk/website/.ttf/futurbci.ttf,
4292           trunk/website/.ttf/futurlci.ttf, trunk/website/.ttf/futurmci.ttf,
4293           trunk/website/.ttf/futurxkc.ttf, trunk/website/.ttf/futurxki.ttf,
4294           trunk/website/.ttf/futuxkci.ttf, trunk/website/.ttf/trebuc.ttf,
4295           trunk/website/.ttf/trebucbd.ttf, trunk/website/.ttf/trebucbi.ttf,
4296           trunk/website/.ttf/trebucit.ttf, trunk/website/.ttf/zinjaron.ttf,
4297           trunk/website/.wml, trunk/website/.wml/navbar.inc,
4298           trunk/website/.wml/nestednavbar.inc,
4299           trunk/website/.wml/template.inc, trunk/website/.wml/tobis.inc,
4300           trunk/website/.wmlrc, trunk/website/compiling.wml,
4301           trunk/website/contributors.wml, trunk/website/developers.wml,
4302           trunk/website/download.wml, trunk/website/frontends,
4303           trunk/website/frontends/bigsister.wml,
4304           trunk/website/frontends/bronc.wml,
4305           trunk/website/frontends/cricket.wml,
4306           trunk/website/frontends/flowscan.wml,
4307           trunk/website/frontends/fwgold.wml,
4308           trunk/website/frontends/hoth.wml,
4309           trunk/website/frontends/index.wml,
4310           trunk/website/frontends/nmis.wml, trunk/website/frontends/nrg.wml,
4311           trunk/website/frontends/ntop.wml,
4312           trunk/website/frontends/orca.wml,
4313           trunk/website/frontends/remstats.wml,
4314           trunk/website/frontends/rrgrapher.wml,
4315           trunk/website/frontends/slamon.wml, trunk/website/gallery,
4316           trunk/website/gallery/alex-01.bash,
4317           trunk/website/gallery/alex-01.png,
4318           trunk/website/gallery/alex-01.wml,
4319           trunk/website/gallery/bkw-01.gif, trunk/website/gallery/bkw-01.pl,
4320           trunk/website/gallery/bkw-01.wml,
4321           trunk/website/gallery/blair-01-a.png,
4322           trunk/website/gallery/blair-01-b.png,
4323           trunk/website/gallery/blair-01-c.png,
4324           trunk/website/gallery/blair-01-d.png,
4325           trunk/website/gallery/blair-01-e.png,
4326           trunk/website/gallery/blair-01-f.png,
4327           trunk/website/gallery/blair-01.wml,
4328           trunk/website/gallery/chris-01.wml,
4329           trunk/website/gallery/chris-01temp.png,
4330           trunk/website/gallery/chris-01wind.png,
4331           trunk/website/gallery/colleen-01.gif,
4332           trunk/website/gallery/colleen-01.wml,
4333           trunk/website/gallery/edvard-01.png,
4334           trunk/website/gallery/edvard-01.wml,
4335           trunk/website/gallery/index.wml,
4336           trunk/website/gallery/jeff-01.png,
4337           trunk/website/gallery/jeff-01.wml,
4338           trunk/website/gallery/neal-01.png,
4339           trunk/website/gallery/neal-01.wml,
4340           trunk/website/gallery/simon-01.png,
4341           trunk/website/gallery/simon-01.wml,
4342           trunk/website/gallery/steve-01.gif,
4343           trunk/website/gallery/steve-01.wml, trunk/website/index.wml,
4344           trunk/website/license.wml, trunk/website/mailinglists.wml,
4345           trunk/website/manual, trunk/website/manual/bin_dec_hex.wml,
4346           trunk/website/manual/cdeftutorial.wml,
4347           trunk/website/manual/index.wml,
4348           trunk/website/manual/rpntutorial.wml,
4349           trunk/website/manual/rrdcgi.wml,
4350           trunk/website/manual/rrdcreate.wml,
4351           trunk/website/manual/rrddump.wml,
4352           trunk/website/manual/rrdfetch.wml,
4353           trunk/website/manual/rrdgraph.wml,
4354           trunk/website/manual/rrdinfo.wml,
4355           trunk/website/manual/rrdlast.wml,
4356           trunk/website/manual/rrdresize.wml,
4357           trunk/website/manual/rrdrestore.wml,
4358           trunk/website/manual/rrdtune.wml,
4359           trunk/website/manual/rrdtutorial.es.wml,
4360           trunk/website/manual/rrdtutorial.wml,
4361           trunk/website/manual/rrdupdate.wml, trunk/website/news.wml,
4362           trunk/website/perlbind, trunk/website/perlbind/RRDp.wml,
4363           trunk/website/perlbind/RRDs.wml, trunk/website/perlbind/index.wml,
4364           trunk/website/rrdcgi.wml, trunk/website/screen.wml,
4365           trunk/website/site-sync, trunk/website/tutorial,
4366           trunk/website/tutorial/bin_dec_hex.wml,
4367           trunk/website/tutorial/cdeftutorial.wml,
4368           trunk/website/tutorial/index.wml,
4369           trunk/website/tutorial/rpntutorial.wml,
4370           trunk/website/tutorial/rrdtutorial.es.wml,
4371           trunk/website/tutorial/rrdtutorial.ps,
4372           trunk/website/tutorial/rrdtutorial.wml: Initial revision
4374 2001-02-25 22:25  oetiker
4376         * ., 00README, CHANGES, CONTRIBUTORS, COPYING, COPYRIGHT,
4377           MakeMakefile, Makefile.am, NT-BUILD-TIPS.txt, README, TODO,
4378           bindings, bindings/Makefile.am, bindings/perl-piped,
4379           bindings/perl-piped/MANIFEST, bindings/perl-piped/Makefile.PL,
4380           bindings/perl-piped/README, bindings/perl-piped/RRDp.pm,
4381           bindings/perl-piped/leaktest.pl, bindings/perl-piped/rrdpl.dsp,
4382           bindings/perl-piped/rrdpl.dsw, bindings/perl-piped/t,
4383           bindings/perl-piped/t/base.t, bindings/perl-shared,
4384           bindings/perl-shared/MANIFEST, bindings/perl-shared/Makefile.PL,
4385           bindings/perl-shared/README, bindings/perl-shared/RRDs.pm,
4386           bindings/perl-shared/RRDs.xs, bindings/perl-shared/ntmake.pl,
4387           bindings/perl-shared/rrdpl.dsp, bindings/perl-shared/rrdpl.dsw,
4388           bindings/perl-shared/t, bindings/perl-shared/t/base.t,
4389           bindings/tcl, bindings/tcl/Makefile.am, bindings/tcl/README,
4390           bindings/tcl/ifOctets.tcl, bindings/tcl/tclrrd.c, config,
4391           config.log, config.status, config/Makefile.am, config/acconfig.h,
4392           config/aclocal.m4, config/config.guess, config/config.h,
4393           config/config.h.in, config/config.sub, config/install-sh,
4394           config/libtool, config/libtool/libtool.m4, config/ltconfig,
4395           config/ltmain.sh, config/missing, config/mkinstalldirs,
4396           config/stamp-h, config/stamp-h.in, configure, configure.in, doc,
4397           doc/Makefile.am, doc/bin_dec_hex.pod, doc/cdeftutorial.pod,
4398           doc/rpntutorial.pod, doc/rrdcgi.pod, doc/rrdcreate.pod,
4399           doc/rrddump.pod, doc/rrdfetch.pod, doc/rrdgraph.pod,
4400           doc/rrdinfo.pod, doc/rrdlast.pod, doc/rrdresize.pod,
4401           doc/rrdrestore.pod, doc/rrdtool.pod, doc/rrdtune.pod,
4402           doc/rrdtutorial.es.pod, doc/rrdtutorial.pod, doc/rrdupdate.pod,
4403           doc/test1.ps, doc/test2.ps, examples, examples/4charts.pl.in,
4404           examples/Makefile.am, examples/bigtops.pl, examples/bigtops.pl.in,
4405           examples/cgi-demo.cgi, examples/cgi-demo.cgi.in,
4406           examples/minmax.pl, examples/minmax.pl.in, examples/piped-demo.pl,
4407           examples/piped-demo.pl.in, examples/shared-demo.pl,
4408           examples/shared-demo.pl.in, examples/stripes.pl,
4409           examples/stripes.pl.in, libraries, libraries/Makefile.am,
4410           libraries/cgilib-0.4, libraries/cgilib-0.4/Makefile.am,
4411           libraries/cgilib-0.4/cgi.5, libraries/cgilib-0.4/cgi.c,
4412           libraries/cgilib-0.4/cgi.h, libraries/cgilib-0.4/cgiDebug.3,
4413           libraries/cgilib-0.4/cgiGetValue.3,
4414           libraries/cgilib-0.4/cgiHeader.3, libraries/cgilib-0.4/cgiInit.3,
4415           libraries/cgilib-0.4/cgiRedirect.3,
4416           libraries/cgilib-0.4/cgilib.dsp, libraries/cgilib-0.4/cgilib.dsw,
4417           libraries/cgilib-0.4/cgitest.c, libraries/cgilib-0.4/jumpto.c,
4418           libraries/cgilib-0.4/readme, libraries/gd1.3,
4419           libraries/gd1.3/Makefile.am, libraries/gd1.3/README.rrdtool,
4420           libraries/gd1.3/demoin.gif, libraries/gd1.3/gd.c,
4421           libraries/gd1.3/gd.dsp, libraries/gd1.3/gd.dsw,
4422           libraries/gd1.3/gd.h, libraries/gd1.3/gddemo.c,
4423           libraries/gd1.3/gdfontg.c, libraries/gd1.3/gdfontg.h,
4424           libraries/gd1.3/gdfontl.c, libraries/gd1.3/gdfontl.h,
4425           libraries/gd1.3/gdfontmb.c, libraries/gd1.3/gdfontmb.h,
4426           libraries/gd1.3/gdfonts.c, libraries/gd1.3/gdfonts.h,
4427           libraries/gd1.3/gdfontt.c, libraries/gd1.3/gdfontt.h,
4428           libraries/gd1.3/gdlucidab10.c, libraries/gd1.3/gdlucidab10.h,
4429           libraries/gd1.3/gdlucidab12.c, libraries/gd1.3/gdlucidab12.h,
4430           libraries/gd1.3/gdlucidab14.c, libraries/gd1.3/gdlucidab14.h,
4431           libraries/gd1.3/gdlucidan10.c, libraries/gd1.3/gdlucidan10.h,
4432           libraries/gd1.3/gdlucidan12.c, libraries/gd1.3/gdlucidan12.h,
4433           libraries/gd1.3/gdlucidan14.c, libraries/gd1.3/gdlucidan14.h,
4434           libraries/gd1.3/giftogd.c, libraries/gd1.3/index.html,
4435           libraries/gd1.3/mathmake.c, libraries/gd1.3/mtables.c,
4436           libraries/gd1.3/readme.txt, libraries/gd1.3/webgif.c,
4437           libraries/libpng-1.0.9, libraries/libpng-1.0.9/ANNOUNCE,
4438           libraries/libpng-1.0.9/CHANGES, libraries/libpng-1.0.9/INSTALL,
4439           libraries/libpng-1.0.9/KNOWNBUG, libraries/libpng-1.0.9/LICENSE,
4440           libraries/libpng-1.0.9/Makefil,
4441           libraries/libpng-1.0.9/Makefile.am, libraries/libpng-1.0.9/README,
4442           libraries/libpng-1.0.9/README.rrdtool,
4443           libraries/libpng-1.0.9/TODO, libraries/libpng-1.0.9/Y2KINFO,
4444           libraries/libpng-1.0.9/example.c, libraries/libpng-1.0.9/libpng.3,
4445           libraries/libpng-1.0.9/libpng.txt,
4446           libraries/libpng-1.0.9/libpngpf.3, libraries/libpng-1.0.9/png.5,
4447           libraries/libpng-1.0.9/png.c, libraries/libpng-1.0.9/png.dsp,
4448           libraries/libpng-1.0.9/png.dsw, libraries/libpng-1.0.9/png.h,
4449           libraries/libpng-1.0.9/pngasmrd.h,
4450           libraries/libpng-1.0.9/pngbar.jpg,
4451           libraries/libpng-1.0.9/pngbar.png,
4452           libraries/libpng-1.0.9/pngconf.h,
4453           libraries/libpng-1.0.9/pngerror.c,
4454           libraries/libpng-1.0.9/pnggccrd.c,
4455           libraries/libpng-1.0.9/pngget.c, libraries/libpng-1.0.9/pngmem.c,
4456           libraries/libpng-1.0.9/pngnow.png,
4457           libraries/libpng-1.0.9/pngpread.c,
4458           libraries/libpng-1.0.9/pngread.c, libraries/libpng-1.0.9/pngrio.c,
4459           libraries/libpng-1.0.9/pngrtran.c,
4460           libraries/libpng-1.0.9/pngrutil.c,
4461           libraries/libpng-1.0.9/pngset.c, libraries/libpng-1.0.9/pngtest.c,
4462           libraries/libpng-1.0.9/pngtest.png,
4463           libraries/libpng-1.0.9/pngtrans.c,
4464           libraries/libpng-1.0.9/pngvcrd.c, libraries/libpng-1.0.9/pngwio.c,
4465           libraries/libpng-1.0.9/pngwrite.c,
4466           libraries/libpng-1.0.9/pngwtran.c,
4467           libraries/libpng-1.0.9/pngwutil.c, libraries/zlib-1.1.3,
4468           libraries/zlib-1.1.3/ChangeLog, libraries/zlib-1.1.3/FAQ,
4469           libraries/zlib-1.1.3/INDEX, libraries/zlib-1.1.3/Makefile.am,
4470           libraries/zlib-1.1.3/README, libraries/zlib-1.1.3/README.rrdtool,
4471           libraries/zlib-1.1.3/adler32.c,
4472           libraries/zlib-1.1.3/algorithm.txt,
4473           libraries/zlib-1.1.3/compress.c, libraries/zlib-1.1.3/crc32.c,
4474           libraries/zlib-1.1.3/deflate.c, libraries/zlib-1.1.3/deflate.h,
4475           libraries/zlib-1.1.3/descrip.mms, libraries/zlib-1.1.3/example.c,
4476           libraries/zlib-1.1.3/gzio.c, libraries/zlib-1.1.3/infblock.c,
4477           libraries/zlib-1.1.3/infblock.h, libraries/zlib-1.1.3/infcodes.c,
4478           libraries/zlib-1.1.3/infcodes.h, libraries/zlib-1.1.3/inffast.c,
4479           libraries/zlib-1.1.3/inffast.h, libraries/zlib-1.1.3/inffixed.h,
4480           libraries/zlib-1.1.3/inflate.c, libraries/zlib-1.1.3/inftrees.c,
4481           libraries/zlib-1.1.3/inftrees.h, libraries/zlib-1.1.3/infutil.c,
4482           libraries/zlib-1.1.3/infutil.h, libraries/zlib-1.1.3/maketree.c,
4483           libraries/zlib-1.1.3/minigzip.c, libraries/zlib-1.1.3/trees.c,
4484           libraries/zlib-1.1.3/trees.h, libraries/zlib-1.1.3/uncompr.c,
4485           libraries/zlib-1.1.3/zconf.h, libraries/zlib-1.1.3/zlib.3,
4486           libraries/zlib-1.1.3/zlib.dsp, libraries/zlib-1.1.3/zlib.dsw,
4487           libraries/zlib-1.1.3/zlib.h, libraries/zlib-1.1.3/zutil.c,
4488           libraries/zlib-1.1.3/zutil.h, libtool, rrdtool.spec, src,
4489           src/Makefile.am, src/gdpng.c, src/getopt.c, src/getopt.h,
4490           src/getopt1.c, src/gifsize.c, src/memtest.c, src/ntconfig.h,
4491           src/parsetime.c, src/parsetime.h, src/pngsize.c, src/rd_cgi.dsp,
4492           src/rrd.dsp, src/rrd.dsw, src/rrd.h, src/rrd_cgi.c,
4493           src/rrd_cgi.dsp, src/rrd_create.c, src/rrd_diff.c, src/rrd_dump.c,
4494           src/rrd_error.c, src/rrd_fetch.c, src/rrd_format.c,
4495           src/rrd_format.h, src/rrd_graph.c, src/rrd_info.c, src/rrd_last.c,
4496           src/rrd_open.c, src/rrd_resize.c, src/rrd_restore.c,
4497           src/rrd_stat.c, src/rrd_tool.c, src/rrd_tool.h, src/rrd_tune.c,
4498           src/rrd_update.c, src/rrdtool.dsp, src/rrdtool.dsw,
4499           src/rrdupdate.c: Initial revision
4501 2001-02-25 16:09  oetiker
4503         * trunk/rrdtool, trunk/rrdtool/README: Initial revision
4505 2001-02-25 15:29  cvs
4507         * trunk/CVSROOT, trunk/CVSROOT/checkoutlist,
4508           trunk/CVSROOT/commitinfo, trunk/CVSROOT/config,
4509           trunk/CVSROOT/cvswrappers, trunk/CVSROOT/editinfo,
4510           trunk/CVSROOT/loginfo, trunk/CVSROOT/modules,
4511           trunk/CVSROOT/notify, trunk/CVSROOT/rcsinfo,
4512           trunk/CVSROOT/taginfo, trunk/CVSROOT/verifymsg: initial checkin
4514 2001-02-25 15:29  
4516         * branches, tags, trunk: New repository initialized by cvs2svn.