summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 575e426)
raw | patch | inline | side by side (parent: 575e426)
author | oetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa> | |
Sun, 25 May 2008 20:02:23 +0000 (20:02 +0000) | ||
committer | oetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa> | |
Sun, 25 May 2008 20:02:23 +0000 (20:02 +0000) |
43 files changed:
index e37104bd78f88fb351a9a06919122b2d724a760a..510c480bca24c595cbb7cb13567b6ef330569ca6 100644 (file)
sub end ();
sub read ();
-$VERSION=1.299908051800;
+$VERSION=1.299908052500;
sub start ($){
croak "rrdtool is already running"
index b75c9f0a9268f6ca49c1f6f33edf79e78b8c0345..4eec589d46e6c67651e225f692ad7be24268b22b 100644 (file)
require DynaLoader;
-$VERSION=1.299908051800;
+$VERSION=1.299908052500;
bootstrap RRDs $VERSION;
diff --git a/program/configure.ac b/program/configure.ac
index 5a73316f234a0032dcb60281d5c9c793569967a9..44ae02dc625ca0f75db8e92e808b9d9e9ae65be2 100644 (file)
--- a/program/configure.ac
+++ b/program/configure.ac
dnl the official version number is
dnl a.b.c
-AC_INIT([rrdtool],[1.3rc4])
+AC_INIT([rrdtool],[1.3rc5])
dnl for testing a numberical version number comes handy
dnl the released version are
dnl a.bccc
dnl the devel versions will be something like
dnl a.b999yymmddhh
-NUMVERS=1.299908051800
+NUMVERS=1.299908052500
AC_SUBST(NUMVERS)
dnl for the linker to understand which version the library is compatible with
dnl
dnl see http://sourceware.org/autobook/autobook/autobook_91.html
dnl
-LIBVERS=3:2:1
+LIBVERS=3:3:1
AC_SUBST(LIBVERS)
AC_CANONICAL_TARGET
index e02ac421ac16a8d0d8e14badb3c05d467ff1ba10..f8d3dd3e20896dcfefd7ccda8c52c3a4860fb9c7 100644 (file)
--- a/program/doc/rrdbuild.pod
+++ b/program/doc/rrdbuild.pod
Once you have decided. Save the two locations into environment variables.
BUILD_DIR=/tmp/rrdbuild
- INSTALL_DIR=/usr/local/rrdtool-1.3rc4
+ INSTALL_DIR=/usr/local/rrdtool-1.3rc5
If your F</tmp> is mounted with the option noexec (RHEL seems todo that) you have to choose
Lets first assume you already have all the necessary libraries
pre-installed.
- wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.3rc4.tar.gz
- gunzip -c rrdtool-1.3rc4.tar.gz | tar xf -
- cd rrdtool-1.3rc4
+ wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.3rc5.tar.gz
+ gunzip -c rrdtool-1.3rc5.tar.gz | tar xf -
+ cd rrdtool-1.3rc5
./configure --prefix=$INSTALL_DIR && make && make install
Ok, this was very optimistic. This try will probably have ended with
tcl setups that would prevent rrdtool from building if they are included in
their current state.
- cd $BUILD_DIR/rrdtool-1.3rc4
+ cd $BUILD_DIR/rrdtool-1.3rc5
./configure --prefix=$INSTALL_DIR --disable-tcl --disable-python
$MAKE clean
$MAKE
diff --git a/program/rrdtool.spec b/program/rrdtool.spec
index 09f22b30156dafef954cc77390e37d000d0bc82e..56922f27cdcda467ee10eecc1666d5d2ad125825 100644 (file)
--- a/program/rrdtool.spec
+++ b/program/rrdtool.spec
Summary: Round Robin Database Tool to store and display time-series data
Name: rrdtool
-Version: 1.3rc4
+Version: 1.3rc5
Release: 0.1%{?dist}
License: GPL
Group: Applications/Databases
diff --git a/program/src/pngsize.c b/program/src/pngsize.c
index 1c695350625ab354c1289770123e14337331d8a1..23dbce7d5cda53bd9eaf30fa0968a4ba6ba437ba 100644 (file)
--- a/program/src/pngsize.c
+++ b/program/src/pngsize.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* pngsize.c determine the size of a PNG image
*****************************************************************************/
diff --git a/program/src/rrd.h b/program/src/rrd.h
index 75d051dee0529c873081837fc4f8e670fc66d67e..6077351bb6119ab69eb2fb02336e476ea9b9ef8d 100644 (file)
--- a/program/src/rrd.h
+++ b/program/src/rrd.h
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrdlib.h Public header file for librrd
*****************************************************************************
diff --git a/program/src/rrd_cgi.c b/program/src/rrd_cgi.c
index 0355dfcf4e5e5b56cb082619b1f4d856f2ad7fa1..c561100a302e2f1d04ff41fe141f77e8c94a9b93 100644 (file)
--- a/program/src/rrd_cgi.c
+++ b/program/src/rrd_cgi.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_cgi.c RRD Web Page Generator
*****************************************************************************/
index 25c1133acaedcdb12c7017d50ad42fd64ecee474..005d61b1c622de0fdda0615548366b1853695754 100644 (file)
--- a/program/src/rrd_create.c
+++ b/program/src/rrd_create.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_create.c creates new rrds
*****************************************************************************/
index 5af6322b456da0e04acf7e443981397e5eeb3edd..ea0ac7a4b0d3896b3f86f5b105a3ad6263902255 100644 (file)
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_datalang A system for passing named and typed parameters between
* the different parts of rrdtool
diff --git a/program/src/rrd_diff.c b/program/src/rrd_diff.c
index 45a7d1f0bfc47c58ca79345599fb984b01ebcbd7..b10a221f531c162ab482877db328de2f869738cd 100644 (file)
--- a/program/src/rrd_diff.c
+++ b/program/src/rrd_diff.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
* This code is stolen from rateup (mrtg-2.x) by Dave Rand
*****************************************************************************
* diff calculate the difference between two very long integers available as
diff --git a/program/src/rrd_dump.c b/program/src/rrd_dump.c
index 7b972e9dc360689ffe95e872aaaaa10eee713c2d..d8c10908205e847eeb4e860cbe0eb72c12be9a09 100644 (file)
--- a/program/src/rrd_dump.c
+++ b/program/src/rrd_dump.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_dump Display a RRD
*****************************************************************************
index aec7fbc60d6942e27f187e7f888c84d86c93395c..d85ca06c85f77e74845d6fadc8d6ff26ddbe7966 100644 (file)
--- a/program/src/rrd_error.c
+++ b/program/src/rrd_error.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_error.c Common Header File
*****************************************************************************
index 917e982703cf0966bfd860d1771fba66b01ae8a9..2e470d0d52ead835077f070e2434b5adf3ca73df 100644 (file)
--- a/program/src/rrd_fetch.c
+++ b/program/src/rrd_fetch.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_fetch.c read date from an rrd to use for further processing
*****************************************************************************
index 34692e74ec38e011eae3bbf6be71088ff0f5b4b3..404b9f27bd46aa9ef4ecdaa24c867b4d07d8072b 100644 (file)
--- a/program/src/rrd_first.c
+++ b/program/src/rrd_first.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_first Return
*****************************************************************************
index 600fc8620461bef880724e3a437092688ff49b3b..3e50f1f566437180b0c83e8d7063b0931150ac04 100644 (file)
--- a/program/src/rrd_format.c
+++ b/program/src/rrd_format.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_format.c RRD Database Format helper functions
*****************************************************************************
index 8539f0264cd8934936844e5e4a39c557ca875e72..a6dd72d85836d967ae780d69a6241f3edf57f95d 100644 (file)
--- a/program/src/rrd_format.h
+++ b/program/src/rrd_format.h
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_format.h RRD Database Format header
*****************************************************************************/
diff --git a/program/src/rrd_gfx.c b/program/src/rrd_gfx.c
index 5e5072d2e366128423636d729f19ba2e1e38145b..575e3572ceb0320012f4ce1a5dba22a093908849 100644 (file)
--- a/program/src/rrd_gfx.c
+++ b/program/src/rrd_gfx.c
/****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
****************************************************************************
* rrd_gfx.c graphics wrapper for rrdtool
**************************************************************************/
index eae4c3db1618923b866f591e97fd81ff758d6c74..00fcc2abd3bddc83eccdc3e01defe8ceca4a992c 100644 (file)
--- a/program/src/rrd_graph.c
+++ b/program/src/rrd_graph.c
/****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
****************************************************************************
* rrd__graph.c produce graphs from data in rrdfiles
****************************************************************************/
index f9c01871b514afa665da4baa8ba81a6cf5b6a76e..f57876acc05e2cc4efc1f1d65b8595a279e868bd 100644 (file)
/****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
****************************************************************************
* rrd_graph_helper.c commandline parser functions
* this code initially written by Alex van den Bogaerdt
diff --git a/program/src/rrd_hw.c b/program/src/rrd_hw.c
index 6522949d10d6f970ddd7afb7d5d388d7acf011a3..12af460058540d1d3f3f006ad735cc747f906a34 100644 (file)
--- a/program/src/rrd_hw.c
+++ b/program/src/rrd_hw.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_hw.c : Support for Holt-Winters Smoothing/ Aberrant Behavior Detection
*****************************************************************************
diff --git a/program/src/rrd_hw.h b/program/src/rrd_hw.h
index 1ac24b74bdbdd12e2edfb3b8f0956befd51b2a1e..de195c4b181720e6cbe4b507f3e5c335ab6b7e0d 100644 (file)
--- a/program/src/rrd_hw.h
+++ b/program/src/rrd_hw.h
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_hw.h : Support for Holt-Winters Smoothing/ Aberrant Behavior Detection
*****************************************************************************/
diff --git a/program/src/rrd_i18n.h b/program/src/rrd_i18n.h
index a75a83618df1f2094d340b823c698a820b6ba04f..38a3f084d84de75ddf646833c395860cbb34ccce 100644 (file)
--- a/program/src/rrd_i18n.h
+++ b/program/src/rrd_i18n.h
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Takao Fujiwara, 2008
+ * RRDtool 1.3rc5 Copyright by Takao Fujiwara, 2008
*****************************************************************************
* rrd_i18n.h Common Header File
*****************************************************************************/
diff --git a/program/src/rrd_info.c b/program/src/rrd_info.c
index 389607d2c091edcb1604b2c964f14f1beee7a71c..28bb4de1e8894ef3e4768a0fe47d84ad66ff7383 100644 (file)
--- a/program/src/rrd_info.c
+++ b/program/src/rrd_info.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_info Get Information about the configuration of an RRD
*****************************************************************************/
index 8fc487924456e0f296097554f1c1735838d79f52..d9e2c4d93c33307d1ceea5a666106b532e3a9dfa 100644 (file)
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
* This file: Copyright 2003 Peter Stamfest <peter@stamfest.at>
* & Tobias Oetiker
* Distributed under the GPL
diff --git a/program/src/rrd_last.c b/program/src/rrd_last.c
index c38b9db8f6f075b21c18d9a5686634dc800f7da7..93005882bad77ed1428a58a569394d021391e47b 100644 (file)
--- a/program/src/rrd_last.c
+++ b/program/src/rrd_last.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_last.c
*****************************************************************************
index b42194cc1b0e60d6d9e3313733124f857b322260..e2dd438f24c80720e1f8abb8ca99b577dfd31020 100644 (file)
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_lastupdate Get the last datum entered for each DS
*****************************************************************************/
index b5b90135be8a33dc1872a301ea6a45ee6bd657e1..25922e764eab0dc2705fd097116b5fe5d1f59365 100644 (file)
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
* This file: Copyright 2003 Peter Stamfest <peter@stamfest.at>
* & Tobias Oetiker
* Distributed under the GPL
diff --git a/program/src/rrd_open.c b/program/src/rrd_open.c
index 2ef43095d509cac518631a3a31e0f7f796f3d482..1d13caa96fe30be022f2edc0c6a60fa39b0a9195 100644 (file)
--- a/program/src/rrd_open.c
+++ b/program/src/rrd_open.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_open.c Open an RRD File
*****************************************************************************
index f113e69f58811732e64a8ec78312d45c33c825e6..6a23ae8c00c8381a9d01e79a2b2f3f98ed4c69fd 100644 (file)
--- a/program/src/rrd_resize.c
+++ b/program/src/rrd_resize.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_resize.c Alters size of an RRA
*****************************************************************************
index d90ecebcb2302ecee106e814bd363d88f1b9c9ba..29567dd9b71ac8cbc1259ccd146899dd4a9c040c 100644 (file)
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
* This file: Copyright 2008 Florian octo Forster
* Distributed under the GPL
*****************************************************************************
index b19c7dab61dfbee5345eab3fd6ce65059b3efa5a..3fd8d09b92cef122d0d44ab0891983ebe717392d 100644 (file)
/****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
****************************************************************************
* rrd_rpncalc.c RPN calculator functions
****************************************************************************/
index 1930e92cad7a0cd67acfbb511e9aaa7a65b39d52..693eebdb39a4af7b4de33ee3ab43a9b4ed2fc186 100644 (file)
/****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
****************************************************************************
* rrd_rpncalc.h RPN calculator functions
****************************************************************************/
index 02bacd4d69551369db2b6cfd70c082013f717e6b..2499f6ac22fc9a494dbf8a47c88e72b7011590ba 100644 (file)
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
* This file: Copyright 2003 Peter Stamfest <peter@stamfest.at>
* & Tobias Oetiker
* Distributed under the GPL
index ca52c182f2a21717ffe4fcb62371785b2bf7fb7a..2598166446c0b5b94f6cb47578f8230770a09267 100644 (file)
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
* This file: Copyright 2003 Peter Stamfest <peter@stamfest.at>
* & Tobias Oetiker
* Distributed under the GPL
diff --git a/program/src/rrd_tool.c b/program/src/rrd_tool.c
index 169631c110606c0ae33274b46ae9da4e4f0281f4..6c1d4d0691a5493fa16b28fdac9cf562bb1ee993 100644 (file)
--- a/program/src/rrd_tool.c
+++ b/program/src/rrd_tool.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_tool.c Startup wrapper
*****************************************************************************/
diff --git a/program/src/rrd_tool.h b/program/src/rrd_tool.h
index 5182898ef7f3ee4c443a6c0c0a8b21b41d36ecd2..0fdaa7693da96b5661dfe4cc8950f55ce09bfc4a 100644 (file)
--- a/program/src/rrd_tool.h
+++ b/program/src/rrd_tool.h
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_tool.h Common Header File
*****************************************************************************/
diff --git a/program/src/rrd_tune.c b/program/src/rrd_tune.c
index caa2ddad1c0b993740237f4b4dbd5a48fcfc753b..00946dfffd40d5af2fb28bc010aacf2e2e960694 100644 (file)
--- a/program/src/rrd_tune.c
+++ b/program/src/rrd_tune.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* change header parameters of an rrd
*****************************************************************************
index becce2c4fbb67c251a77dad8e22d602fadce8ada..561dc054547994022f7681bd2bcd103f57dc0c12 100644 (file)
--- a/program/src/rrd_update.c
+++ b/program/src/rrd_update.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_update.c RRD Update Function
*****************************************************************************
index ed1098c362f7331a089533dec73c78f55514b7ab..35f9c5ab7a28dbf007a6511f121321249feab200 100644 (file)
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrd_version Return
*****************************************************************************
index a439b4a514b66998881c7206b0d694b54018c672..6e1260a815429de548be9423a1c20a0ad2de1168 100644 (file)
--- a/program/src/rrd_xport.c
+++ b/program/src/rrd_xport.c
/****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
****************************************************************************
* rrd_xport.c export RRD data
****************************************************************************/
index b38d551cf721fb782ed4a0358811a46310862a85..4d4826348fe82d3c510a6e0ab6a8a77cf3a3383a 100644 (file)
--- a/program/src/rrd_xport.h
+++ b/program/src/rrd_xport.h
/****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
****************************************************************************
* rrd_xport.h contains XML related constants
****************************************************************************/
index 481ade2f304973e256bae4521c80dc53dae5f693..716fa8042c103fcd317b17c606703cbbc0c9daea 100644 (file)
--- a/program/src/rrdupdate.c
+++ b/program/src/rrdupdate.c
/*****************************************************************************
- * RRDtool 1.3rc4 Copyright by Tobi Oetiker, 1997-2008
+ * RRDtool 1.3rc5 Copyright by Tobi Oetiker, 1997-2008
*****************************************************************************
* rrdupdate.c Main program for the (standalone) rrdupdate utility
*****************************************************************************