removed tzset as it is in rrd_graph now
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@121 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@121 a5681a0c-68f1-0310-ab6d-d61299d08faa
added tzset and setlocale to rrd_graph
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@120 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@120 a5681a0c-68f1-0310-ab6d-d61299d08faa
added missing files from peters patch
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@119 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@119 a5681a0c-68f1-0310-ab6d-d61299d08faa
3 patches, #3 depends on #1 as EPS uses AFM for stringwidth too.
src/rrd_afm.[ch], src/rrd_afm_data.[ch] and changes to rrd_gfx.[ch] to
use AFM for stringwidth in SVG output.
libraries/afm with .afm files for the standard 14 postscript
fonts and perl script to create src/rrd_afm_data.c Includes small test
program to show examples of calculated stringwidth and actual
stringwidth.
Adds EPS output support.
Modifies rrd_tool.c as rrd_graph() changes the argv pointer, and
rrd_tool then always wrote the 200x100 output line to the file (which
probably doesn't do anything for png images, but eps files fail having
it after the %%EOF marker).
-- Peter Speck <speck@ruc.dk>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@118 a5681a0c-68f1-0310-ab6d-d61299d08faa
src/rrd_afm.[ch], src/rrd_afm_data.[ch] and changes to rrd_gfx.[ch] to
use AFM for stringwidth in SVG output.
libraries/afm with .afm files for the standard 14 postscript
fonts and perl script to create src/rrd_afm_data.c Includes small test
program to show examples of calculated stringwidth and actual
stringwidth.
Adds EPS output support.
Modifies rrd_tool.c as rrd_graph() changes the argv pointer, and
rrd_tool then always wrote the 200x100 output line to the file (which
probably doesn't do anything for png images, but eps files fail having
it after the %%EOF marker).
-- Peter Speck <speck@ruc.dk>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@118 a5681a0c-68f1-0310-ab6d-d61299d08faa
Different default font when WIN32 is defined
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@117 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@117 a5681a0c-68f1-0310-ab6d-d61299d08faa
Removed references to GIF
Changed y0 and such into Y0 and so
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@116 a5681a0c-68f1-0310-ab6d-d61299d08faa
Changed y0 and such into Y0 and so
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@116 a5681a0c-68f1-0310-ab6d-d61299d08faa
Updated/added MVSC++ 6.0 project files for compilation of
rrd.lib and rrdtool.exe on Win32. Changes for RRDs compilation
on Win32. Moved src/ntconfig.h to confignt/config.h.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@115 a5681a0c-68f1-0310-ab6d-d61299d08faa
rrd.lib and rrdtool.exe on Win32. Changes for RRDs compilation
on Win32. Moved src/ntconfig.h to confignt/config.h.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@115 a5681a0c-68f1-0310-ab6d-d61299d08faa
As gfx_canvas_t now has excatly the same lifespan as image_desc_t, I've
made 'gfx_canvas_t canvas' a member of image_desc_t and dropped it as a
separate parameter in all function calls.
imgformat, interlaced and zoom are moved to gfx_canvas_t. I have dropped
my old fontlib-enum as imgformat contains that information. The
gfx_render_xxx switch is moved to rrd_gfx so rrd_graph is (almost) only
bothered with image formats in cmd line parsing.
gfx_close_path is added.
gfx_new_dashed_line is added with 2 new arguments: length of a dash and
length between dashes. gfx_new_line is still there for plain lines.
Having dash-length == 0 creates normal line.
rrd_graph.c is not updated for dashed lines. It's not decided how one
should specify which and how lines are dashed. An extension of the color
specification?
svg is updated for dashes and opacity, but libart code is not. I've
fixed indent in SVG, all lines had a space before func decl. etc.
Misc small fixes, e.g. sscanf of gfx_color_t, position of x-axis arrow.
--- Peter Speck <speck@ruc.dk>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@114 a5681a0c-68f1-0310-ab6d-d61299d08faa
made 'gfx_canvas_t canvas' a member of image_desc_t and dropped it as a
separate parameter in all function calls.
imgformat, interlaced and zoom are moved to gfx_canvas_t. I have dropped
my old fontlib-enum as imgformat contains that information. The
gfx_render_xxx switch is moved to rrd_gfx so rrd_graph is (almost) only
bothered with image formats in cmd line parsing.
gfx_close_path is added.
gfx_new_dashed_line is added with 2 new arguments: length of a dash and
length between dashes. gfx_new_line is still there for plain lines.
Having dash-length == 0 creates normal line.
rrd_graph.c is not updated for dashed lines. It's not decided how one
should specify which and how lines are dashed. An extension of the color
specification?
svg is updated for dashes and opacity, but libart code is not. I've
fixed indent in SVG, all lines had a space before func decl. etc.
Misc small fixes, e.g. sscanf of gfx_color_t, position of x-axis arrow.
--- Peter Speck <speck@ruc.dk>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@114 a5681a0c-68f1-0310-ab6d-d61299d08faa
i suck. sorry. add ,0666 to the open(). -- Paul Vixie <paul@vix.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@113 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@113 a5681a0c-68f1-0310-ab6d-d61299d08faa
added call to tzset to activate TZ settings -- Paul A Vixie <vixie@vix.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@112 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@112 a5681a0c-68f1-0310-ab6d-d61299d08faa
aded missing fcntl.h
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@111 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@111 a5681a0c-68f1-0310-ab6d-d61299d08faa
rrd restore should not burn down existing files -- Paul Vixie <paul@vix.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@110 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@110 a5681a0c-68f1-0310-ab6d-d61299d08faa
merged svg update
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@109 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@109 a5681a0c-68f1-0310-ab6d-d61299d08faa
"!" takes a higher preference than "||" this means rrd_update N:: would
segfault -- Oliver Cook <ollie@uk.clara.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@108 a5681a0c-68f1-0310-ab6d-d61299d08faa
segfault -- Oliver Cook <ollie@uk.clara.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@108 a5681a0c-68f1-0310-ab6d-d61299d08faa
Added comment suggesting use of -I flag with aclocal.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@107 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@107 a5681a0c-68f1-0310-ab6d-d61299d08faa
added SVG support -- Peter Speck <speck@ruc.dk>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@106 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@106 a5681a0c-68f1-0310-ab6d-d61299d08faa
Better positioning of the pie when it is alone on the canvas
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@105 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@105 a5681a0c-68f1-0310-ab6d-d61299d08faa
Modified rrd_graph
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@104 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@104 a5681a0c-68f1-0310-ab6d-d61299d08faa
Changes in rrd_graph; see NEWS
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@103 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@103 a5681a0c-68f1-0310-ab6d-d61299d08faa
removed reference to GIF
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@102 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@102 a5681a0c-68f1-0310-ab6d-d61299d08faa
remove all traces of GIF and make PNG the default
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@101 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@101 a5681a0c-68f1-0310-ab6d-d61299d08faa
Move CDEF start pointers if start of cdef is a step ahead of the start
of the data -- Ashok Mandala <chakri063@yahoo.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@100 a5681a0c-68f1-0310-ab6d-d61299d08faa
of the data -- Ashok Mandala <chakri063@yahoo.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@100 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed color area in legend and fixed color area in 3d border
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@99 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@99 a5681a0c-68f1-0310-ab6d-d61299d08faa
Pie charts didn't have anti-aliasing; building them clockwise
seems to solve this problem.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@98 a5681a0c-68f1-0310-ab6d-d61299d08faa
seems to solve this problem.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@98 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed longstanding bug affection CDEFS where values from
rrds with different resolutions got mixed ..
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@97 a5681a0c-68f1-0310-ab6d-d61299d08faa
rrds with different resolutions got mixed ..
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@97 a5681a0c-68f1-0310-ab6d-d61299d08faa
Changed the way circle sections are drawn.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@96 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@96 a5681a0c-68f1-0310-ab6d-d61299d08faa
New, hopefully better, implementation of PART drawing
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@95 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@95 a5681a0c-68f1-0310-ab6d-d61299d08faa
realy remove zlibe 1.1.3 dir
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@94 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@94 a5681a0c-68f1-0310-ab6d-d61299d08faa
ignore generated files
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@92 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@92 a5681a0c-68f1-0310-ab6d-d61299d08faa
updated to zlib 1.1.4
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@90 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@90 a5681a0c-68f1-0310-ab6d-d61299d08faa
replace zlib 1.1.3 with zlib 1.1.4
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@89 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@89 a5681a0c-68f1-0310-ab6d-d61299d08faa
Pie chart support added to rrdtool graph
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@88 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@88 a5681a0c-68f1-0310-ab6d-d61299d08faa
added quotes to echo
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@87 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@87 a5681a0c-68f1-0310-ab6d-d61299d08faa
Realigned function rpn_calc()
Stack checking now done using a macro
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@86 a5681a0c-68f1-0310-ab6d-d61299d08faa
Stack checking now done using a macro
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@86 a5681a0c-68f1-0310-ab6d-d61299d08faa
Fixed some typos/errors
Updated for the NE and ISINF operators in RPN
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@85 a5681a0c-68f1-0310-ab6d-d61299d08faa
Updated for the NE and ISINF operators in RPN
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@85 a5681a0c-68f1-0310-ab6d-d61299d08faa
Using the font option resulted in a segfault. Needs more care,
the current change is just a hack
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@84 a5681a0c-68f1-0310-ab6d-d61299d08faa
the current change is just a hack
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@84 a5681a0c-68f1-0310-ab6d-d61299d08faa
Added NE and ISINF operands to RPN
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@83 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@83 a5681a0c-68f1-0310-ab6d-d61299d08faa
better version check
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@82 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@82 a5681a0c-68f1-0310-ab6d-d61299d08faa
Needed to escape a wildcard
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@81 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@81 a5681a0c-68f1-0310-ab6d-d61299d08faa
Fixed some typos
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@80 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@80 a5681a0c-68f1-0310-ab6d-d61299d08faa
added autotools version check to MakeMakefiles
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@79 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@79 a5681a0c-68f1-0310-ab6d-d61299d08faa
do propper error checking and release memmory when it is not required anymore
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@78 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@78 a5681a0c-68f1-0310-ab6d-d61299d08faa
allow rrd_cgi to deal with umlauts -- Alexander Schwartz <alexander.schwartz@gmx.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@77 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@77 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed spelling
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@76 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@76 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed data pointer storage
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@75 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@75 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed version number and date/time
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@74 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@74 a5681a0c-68f1-0310-ab6d-d61299d08faa
*** empty log message ***
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@73 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@73 a5681a0c-68f1-0310-ab6d-d61299d08faa
22 years agothis file and all the external libraries configurability was contributed by mat zimme...
this file and all the external libraries configurability was contributed by mat zimmermann
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@72 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@72 a5681a0c-68f1-0310-ab6d-d61299d08faa
allow use of libraries already installed on the system
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@71 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@71 a5681a0c-68f1-0310-ab6d-d61299d08faa
make "18:00 yesterday" work Pavel Mores <pvl@uh.cz>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@70 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@70 a5681a0c-68f1-0310-ab6d-d61299d08faa
weeknumber is not %V which is more appropriate than %W
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@69 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@69 a5681a0c-68f1-0310-ab6d-d61299d08faa
copy ltmain.sh
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@68 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@68 a5681a0c-68f1-0310-ab6d-d61299d08faa
this is not needed anymore
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@66 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@66 a5681a0c-68f1-0310-ab6d-d61299d08faa
killing remains
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@65 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@65 a5681a0c-68f1-0310-ab6d-d61299d08faa
added places for download
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@64 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@64 a5681a0c-68f1-0310-ab6d-d61299d08faa
ignore irrelevant things
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@63 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@63 a5681a0c-68f1-0310-ab6d-d61299d08faa
added new .cvsignore files
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@62 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@62 a5681a0c-68f1-0310-ab6d-d61299d08faa
The BIG graph update
* Replace libgd with libart
* Added freetype
* Updated zlib and libpng
* rrd_gfx.c intrduced as libart wrapper
* LINE takes now a float as argument
* rrdtool uses truetype for fonts
* thanks to libart there is now full alpha transparenc
and antialiasing.
* the new option --font lets customize the font
and size for various graph elements
* Updated to -> libtool 1.4.2 automake 2.12 autoconf 2.52
* new --zoom commandline option for zoom ans shrinking
-- tobias oetiker
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@61 a5681a0c-68f1-0310-ab6d-d61299d08faa
* Replace libgd with libart
* Added freetype
* Updated zlib and libpng
* rrd_gfx.c intrduced as libart wrapper
* LINE takes now a float as argument
* rrdtool uses truetype for fonts
* thanks to libart there is now full alpha transparenc
and antialiasing.
* the new option --font lets customize the font
and size for various graph elements
* Updated to -> libtool 1.4.2 automake 2.12 autoconf 2.52
* new --zoom commandline option for zoom ans shrinking
-- tobias oetiker
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@61 a5681a0c-68f1-0310-ab6d-d61299d08faa
Reworked rrd_graph_script()
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@60 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@60 a5681a0c-68f1-0310-ab6d-d61299d08faa
A patch of size 44Kbytes... in short:
Found and repaired the off-by-one error in rrd_fetch_fn().
As a result I had to remove the hacks in rrd_fetch_fn(),
rrd_tool.c, vdef_calc(), data_calc(), data_proc() and
reduce_data(). There may be other places which I didn't
find so be careful.
Enhanced debugging in rrd_fetch_fn(), it shows the RRA selection
process.
Added the ability to print VDEF timestamps. At the moment it
is a hack, I needed it now to fix the off-by-one error.
If the format string is "%c" (and nothing else!), the time
will be printed by both ctime() and as a long int.
Moved some code around (slightly altering it) from rrd_graph()
initializing now in rrd_graph_init()
options parsing now in rrd_graph_options()
script parsing now in rrd_graph_script()
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@59 a5681a0c-68f1-0310-ab6d-d61299d08faa
Found and repaired the off-by-one error in rrd_fetch_fn().
As a result I had to remove the hacks in rrd_fetch_fn(),
rrd_tool.c, vdef_calc(), data_calc(), data_proc() and
reduce_data(). There may be other places which I didn't
find so be careful.
Enhanced debugging in rrd_fetch_fn(), it shows the RRA selection
process.
Added the ability to print VDEF timestamps. At the moment it
is a hack, I needed it now to fix the off-by-one error.
If the format string is "%c" (and nothing else!), the time
will be printed by both ctime() and as a long int.
Moved some code around (slightly altering it) from rrd_graph()
initializing now in rrd_graph_init()
options parsing now in rrd_graph_options()
script parsing now in rrd_graph_script()
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@59 a5681a0c-68f1-0310-ab6d-d61299d08faa
Somehow eight lines were missing from function rrd_graph().
Also fixed minor bug in vdef_calc().
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@58 a5681a0c-68f1-0310-ab6d-d61299d08faa
Also fixed minor bug in vdef_calc().
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@58 a5681a0c-68f1-0310-ab6d-d61299d08faa
fix overflow error ...
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@57 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@57 a5681a0c-68f1-0310-ab6d-d61299d08faa
Fixed uninitialized ptr causing seg fault invoking info for COMPUTE data sources.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@56 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@56 a5681a0c-68f1-0310-ab6d-d61299d08faa
return "" instead of NULL for <RRD::GETENV UNKNOWN_VARIABLE> -- Michael <sysadmin@qsl.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@55 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@55 a5681a0c-68f1-0310-ab6d-d61299d08faa
fixed path to mkinstalldirs -- Laurent Saehyun Kim�<LKim@xo.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@54 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@54 a5681a0c-68f1-0310-ab6d-d61299d08faa
spelling updates by Martin Schulze <joey@finlandia.infodrom.north.de>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@53 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@53 a5681a0c-68f1-0310-ab6d-d61299d08faa
Contents of this patch:
(1) Adds/revises documentation for rrd tune in rrd_tool.c and pod files.
(2) Moves some initialization code from rrd_create.c to rrd_hw.c.
(3) Adds another pass to smoothing for SEASONAL and DEVSEASONAL RRAs.
This pass computes the coefficients as deviations from an average; the
average is added the baseline coefficient of HWPREDICT. Statistical texts
suggest this to preserve algorithm stability. It will not invalidate
RRD files created and smoothed with the old code.
(4) Adds the aberrant-reset flag to rrd tune. This operation, which is
specified for a single data source, causes the holt-winters algorithm to
forget everthing it has learned and start over.
(5) Fixes a few out-of-date code comments.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@52 a5681a0c-68f1-0310-ab6d-d61299d08faa
(1) Adds/revises documentation for rrd tune in rrd_tool.c and pod files.
(2) Moves some initialization code from rrd_create.c to rrd_hw.c.
(3) Adds another pass to smoothing for SEASONAL and DEVSEASONAL RRAs.
This pass computes the coefficients as deviations from an average; the
average is added the baseline coefficient of HWPREDICT. Statistical texts
suggest this to preserve algorithm stability. It will not invalidate
RRD files created and smoothed with the old code.
(4) Adds the aberrant-reset flag to rrd tune. This operation, which is
specified for a single data source, causes the holt-winters algorithm to
forget everthing it has learned and start over.
(5) Fixes a few out-of-date code comments.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@52 a5681a0c-68f1-0310-ab6d-d61299d08faa
spell fix for si units (only in comments)
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@51 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@51 a5681a0c-68f1-0310-ab6d-d61299d08faa
Removing rrdgraph*.pod from the cvs
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@50 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@50 a5681a0c-68f1-0310-ab6d-d61299d08faa
Edited Makefile.am and the rrdgraph_*.src files. By mistake the
previous update was made on the rrdgraph_*.pod files however they
are not to be edited. This is now corrected.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@49 a5681a0c-68f1-0310-ab6d-d61299d08faa
previous update was made on the rrdgraph_*.pod files however they
are not to be edited. This is now corrected.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@49 a5681a0c-68f1-0310-ab6d-d61299d08faa
Supporting functions for rrd_graph. Functions that are used frequently
and/or from different places should be added here in stead of repeating
them in rrd_graph.c over and over again.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@48 a5681a0c-68f1-0310-ab6d-d61299d08faa
and/or from different places should be added here in stead of repeating
them in rrd_graph.c over and over again.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@48 a5681a0c-68f1-0310-ab6d-d61299d08faa
Moved most typedefs etc. from rrd_graph.c to this file
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@47 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@47 a5681a0c-68f1-0310-ab6d-d61299d08faa
Added VDEF TOTAL
Moved most typedefs etc. to rrd_graph.h
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@46 a5681a0c-68f1-0310-ab6d-d61299d08faa
Moved most typedefs etc. to rrd_graph.h
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@46 a5681a0c-68f1-0310-ab6d-d61299d08faa
Added rrd_graph_helper
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@45 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@45 a5681a0c-68f1-0310-ab6d-d61299d08faa
Updated for VDEF TOTAL
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@44 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@44 a5681a0c-68f1-0310-ab6d-d61299d08faa
Announce of VDEF in rrd_graph
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@43 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@43 a5681a0c-68f1-0310-ab6d-d61299d08faa
Made PRINT and GPRINT aware of VDEF statements
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@42 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@42 a5681a0c-68f1-0310-ab6d-d61299d08faa
missing documentation ... -- Alex van den Bogaerdt <alex@slot.hollandcasino.nl>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@41 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@41 a5681a0c-68f1-0310-ab6d-d61299d08faa
only a comment
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@40 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@40 a5681a0c-68f1-0310-ab6d-d61299d08faa
small fixes -- Alex van den Bogaerdt <alex@slot.hollandcasino.nl>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@39 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@39 a5681a0c-68f1-0310-ab6d-d61299d08faa
VDEF and VRULE are comig along -- Alex van den Bogaerdt <alex@slot.hollandcasino.nl>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@38 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@38 a5681a0c-68f1-0310-ab6d-d61299d08faa
Bug fix: when update of multiple PDP/CDP RRAs coincided
with interpolation of multiple PDPs an incorrect value was
stored as the CDP. Especially evident for GAUGE data sources.
Minor changes to rrdcreate.pod. -- Jake Brutlag <jakeb@corp.webtv.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@36 a5681a0c-68f1-0310-ab6d-d61299d08faa
with interpolation of multiple PDPs an incorrect value was
stored as the CDP. Especially evident for GAUGE data sources.
Minor changes to rrdcreate.pod. -- Jake Brutlag <jakeb@corp.webtv.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@36 a5681a0c-68f1-0310-ab6d-d61299d08faa
added 'all' dependancy to site-perl-install rule as many seem to skip
this step when instaling cricket ... probably an incomplete cricket doku.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@35 a5681a0c-68f1-0310-ab6d-d61299d08faa
this step when instaling cricket ... probably an incomplete cricket doku.
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@35 a5681a0c-68f1-0310-ab6d-d61299d08faa
added PROJECTS file
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@34 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@34 a5681a0c-68f1-0310-ab6d-d61299d08faa
reindented the cource for better readability
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@32 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@32 a5681a0c-68f1-0310-ab6d-d61299d08faa
Support for COMPUTE data sources (CDEF data sources). Removes the RPN
parser and calculator from rrd_graph and puts then in a new file,
rrd_rpncalc.c. Changes to core files rrd_create and rrd_update. Some
clean-up of aberrant behavior stuff, including a bug fix.
Documentation update (rrdcreate.pod, rrdupdate.pod). Change xml format.
-- Jake Brutlag <jakeb@corp.webtv.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@31 a5681a0c-68f1-0310-ab6d-d61299d08faa
parser and calculator from rrd_graph and puts then in a new file,
rrd_rpncalc.c. Changes to core files rrd_create and rrd_update. Some
clean-up of aberrant behavior stuff, including a bug fix.
Documentation update (rrdcreate.pod, rrdupdate.pod). Change xml format.
-- Jake Brutlag <jakeb@corp.webtv.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@31 a5681a0c-68f1-0310-ab6d-d61299d08faa
complete rewrite of rrdgraph documentation. This also includs info
on upcomming/planned changes to the rrdgraph interface and functionality
-- Alex van den Bogaerdt <alex@slot.hollandcasino.nl>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@30 a5681a0c-68f1-0310-ab6d-d61299d08faa
on upcomming/planned changes to the rrdgraph interface and functionality
-- Alex van den Bogaerdt <alex@slot.hollandcasino.nl>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@30 a5681a0c-68f1-0310-ab6d-d61299d08faa
want to keep a history of events
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@29 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@29 a5681a0c-68f1-0310-ab6d-d61299d08faa
fidex jackes adderss
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@28 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@28 a5681a0c-68f1-0310-ab6d-d61299d08faa
added note on counter vs derive -- Don BAARDA <don.baarda@baesystems.com>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@27 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@27 a5681a0c-68f1-0310-ab6d-d61299d08faa
Aberrant Behavior Detection support. A brief overview added to rrdtool.pod.
Major updates to rrd_update.c, rrd_create.c. Minor update to other core files.
This is backwards compatible! But new files using the Aberrant stuff are not readable
by old rrdtool versions. See http://cricket.sourceforge.net/aberrant/rrd_hw.htm
-- Jake Brutlag <jakeb@corp.webtv.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@26 a5681a0c-68f1-0310-ab6d-d61299d08faa
Major updates to rrd_update.c, rrd_create.c. Minor update to other core files.
This is backwards compatible! But new files using the Aberrant stuff are not readable
by old rrdtool versions. See http://cricket.sourceforge.net/aberrant/rrd_hw.htm
-- Jake Brutlag <jakeb@corp.webtv.net>
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@26 a5681a0c-68f1-0310-ab6d-d61299d08faa
another do not report Makefile and Makefile.in
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@25 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@25 a5681a0c-68f1-0310-ab6d-d61299d08faa
this file has no purpose
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@24 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@24 a5681a0c-68f1-0310-ab6d-d61299d08faa
rrdupdate is a generated file it has no place in cvs
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@23 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@23 a5681a0c-68f1-0310-ab6d-d61299d08faa
repository cleanup
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@21 a5681a0c-68f1-0310-ab6d-d61299d08faa
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk@21 a5681a0c-68f1-0310-ab6d-d61299d08faa