]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commitdiff
tagged 1.4.8 for release
authorTobias Oetiker <tobi@oetiker.ch>
Thu, 23 May 2013 07:30:21 +0000 (09:30 +0200)
committerTobias Oetiker <tobi@oetiker.ch>
Thu, 23 May 2013 07:30:21 +0000 (09:30 +0200)
45 files changed:
CHANGES
bindings/perl-piped/RRDp.pm
bindings/perl-shared/RRDs.pm
configure.ac
doc/rrdbuild.pod
rrdtool-1.4-release
rrdtool.spec
src/pngsize.c
src/rrd.h
src/rrd_cgi.c
src/rrd_create.c
src/rrd_datalang.c
src/rrd_diff.c
src/rrd_dump.c
src/rrd_error.c
src/rrd_fetch.c
src/rrd_first.c
src/rrd_format.c
src/rrd_format.h
src/rrd_gfx.c
src/rrd_graph.c
src/rrd_graph_helper.c
src/rrd_hw.c
src/rrd_hw.h
src/rrd_i18n.h
src/rrd_info.c
src/rrd_is_thread_safe.h
src/rrd_last.c
src/rrd_lastupdate.c
src/rrd_not_thread_safe.c
src/rrd_open.c
src/rrd_resize.c
src/rrd_restore.c
src/rrd_rpncalc.c
src/rrd_rpncalc.h
src/rrd_thread_safe.c
src/rrd_thread_safe_nt.c
src/rrd_tool.c
src/rrd_tool.h
src/rrd_tune.c
src/rrd_update.c
src/rrd_version.c
src/rrd_xport.c
src/rrd_xport.h
src/rrdupdate.c

diff --git a/CHANGES b/CHANGES
index cca8bf5e20228584dcbc1bde8220a20fc18cedd7..d4c6fd1efdd33e6ad185036c7bbbe5f2feaea62c 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,358 @@
+RRDtool 1.4.8 - 2012-05-23
+==========================
+
+Highlights
+----------
+
+* rrd_graph now uses a map to lookup variable names causing graphs with many
+  items to be drawn magnitudes faster as the linear search of the variable
+  tables is gone now.
+
+* the optional argument :skipscale allows for a LINE or AREA instruction to be
+  excluded from having an effect on the scaling of the graph
+
+* TRENDNAN is now working properly and als not crashing anymore
+
+* Added a no-op string positioning combo "\." this allows to write
+  COMMENT:OS\2\. which would otherwise not be possible.
+
+* JSON output of xport is now actually json compilant by its keys
+  being properly quoted now.
+
+* The label positioner in rrd_graph is now properly ignoring the current
+  state of DST.
+
+* fixes and enhancements for Python, Ruby, TCL and Perl bindings
+
+* improved error reporting in rrd_graph
+
+* portability and cross compilation
+
+* code and bugtracker moved to https://github.com/oetiker/rrdtool-1.x
+
+Detail
+------
+
+* commit 3bbe02f924ec0e0342c5c728ee93a52e2ae1104f
+| Author: Trevor Bowen <trevor.bowen@adtran.com>
+| Date:   Mon May 13 16:47:29 2013 -0500
+| 
+|     Fixed failed IEEE check for cross-compile support.
+|  
+* commit 2948dde97fa8cef4f6c72e345601de566fc28e23
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Tue Apr 30 11:28:20 2013 +0200
+| 
+|     backport of the (C)DEF hash patch to accelerate processing of large (+100 statements) graph instructions.
+|  
+* commit fd4cfab7f2a05950b15292bacd8a00251fdaa1e4
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Tue Mar 19 07:17:23 2013 +0100
+| 
+|     fixed overflow probem with partial matching
+|  
+* commit a1768b2580bdd4451be66928e8bfc32a82c9ada9
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Sat Mar 16 18:09:38 2013 +0100
+| 
+|     raise an error if part of an CDEF is unparsable
+|  
+* commit f860a1c88ad1eb2d46b69c9b5fe9f357d2f9d28e
+| Author: Nick <nick@example.com>
+| Date:   Sat Feb 9 18:46:40 2013 +0000
+| 
+|     Added check for graph timespan overflowing if time_t is 32 bits.
+|       
+* commit 14eca7ff5e5f63e50274a2dc712b43f36d06d18e
+| Author: Nick <nick@example.com>
+| Date:   Sat Feb 9 16:38:17 2013 +0000
+| 
+|     Fixed overflow bug.
+|  
+* commit a234579cdf7eb99b3c93a4463dcf82b50f709785
+| Author: Max Khon <fjoe@samodelkin.net>
+| Date:   Wed Dec 12 13:48:23 2012 +0700
+| 
+|     Fix build when glib is in non-standard location (e.g. /opt).
+|  
+* commit 8b3d3f161169733cd46dc1d29293265d0a045a02
+| Author: Olivier Doucet <webmaster@ajeux.com>
+| Date:   Wed Jan 9 15:52:44 2013 +0100
+| 
+|     Updated rrdgraph_libdbi doc about MySQL performance issues
+|  
+* commit db4fe1aaf420d0f636c8bed37f7f7bc166a51016
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Mon Nov 19 09:17:55 2012 +0100
+| 
+|     fixed regression from renaming skipscale
+|  
+* commit 774e1aec924a48a6299033adc173387e104827bc
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Mon Nov 19 09:09:15 2012 +0100
+| 
+|     properly fix handling of time_t size in rrd_restore
+|  
+* commit 1591fffceb3878b785c358e4d8d884f6ebe707ba
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Wed Nov 14 17:48:32 2012 +0100
+| 
+|     use skipscale everywhere and not SKIPSCALE
+|  
+* commit cab7c3817687772ecd816a220703d04ce4d92a22
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Wed Nov 14 14:19:44 2012 +0100
+| 
+|     Normally the graphing function makes sure that the entire LINE or AREA
+|     is visible in the chart. The scaling of the chart will be modified
+|     accordingly if necessary. Any LINE or AREA can be excluded from this
+|     process by adding the option SKIPSCALE.
+|     
+|      LINE:x#f00::SKIPSCALE
+|  
+* commit 4c583ec30a4d7b37e49f930d5fe4d6afc9b81ccd
+| Author: Antony Dovgal <antony.dovgal@gmail.com>
+| Date:   Tue Nov 13 15:57:49 2012 +0100
+| 
+|     fix for first day of the week detection logic
+|    
+*   commit 6259d3ec4db96daa4839edcae0537ddedac58b12
+|\  Merge: f6d786d 743e34f
+| | Author: Tobias Oetiker <tobi@oetiker.ch>
+| | Date:   Sat Nov 10 17:49:20 2012 +0100
+| | 
+| |     Merge branch '1.4' of github.com:oetiker/rrdtool-1.x into 1.4
+| |     
+| *   commit 743e34f5d66ea41698ff2f499283de532137408b
+| |\  Merge: 57a8491 ec0f5d3
+| | | Author: Tobias Oetiker <tobi@oetiker.ch>
+| | | Date:   Fri Oct 19 13:47:25 2012 -0700
+| | | 
+| | |     Merge pull request #352 from tokkee/sh/build-issues
+| | |     
+| | |     ruby bindings: Fixed a few build issues.
+| | |    
+| | * commit ec0f5d31bb77f72dca926ca5f44ceec115a84226
+| | | Author: Sebastian Harl <sh@teamix.net>
+| | | Date:   Fri Oct 19 19:12:31 2012 +0200
+| | | 
+| | |     ruby/main: Fixed "format not a string literal and no format arguments" errors.
+| | |     
+| | |     These kind of errors are reported by current versions of GCC.
+| | |    
+| | * commit 3fef26354ee9c257a433f7296f73c760f96ccc15
+| |/  Author: Sebastian Harl <sh@teamix.net>
+| |   Date:   Fri Oct 19 19:11:30 2012 +0200
+| |   
+| |       ruby bindings: Fixed a miss-placed cast.
+| |   
+* | commit f6d786d9146d45234c32999adae6ae7286ea8701
+| | Author: Tobias Oetiker <tobi@oetiker.ch>
+| | Date:   Sat Nov 10 17:47:28 2012 +0100
+| | 
+| |     do not die when failing to add link
+| |   
+* | commit 8381c9b92283b576929a7317f982a23d0b3254f3
+|/  Author: Tobias Oetiker <tobi@oetiker.ch>
+|   Date:   Sat Nov 10 17:46:44 2012 +0100
+|   
+|       fix trendnan variable access
+|  
+* commit 57a84914e0bc7725ba1741e1a399153c8e44d407
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Tue Sep 11 14:33:08 2012 +0200
+| 
+|     add git notes
+|  
+* commit 35c423dff643bc4d9dcd2e259d4cbfe5c564b871
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Mon Sep 3 13:39:29 2012 +0000
+| 
+|     fix off by 1 error
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2305 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 859873eaed82f0e1ab79e15cbd8db45659340ad0
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Wed Aug 22 09:57:33 2012 +0000
+| 
+|     fixed pango markup link
+|     
+|     
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2304 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 4f18e03460e91cf6ec433a43d355d77cec364eb2
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Tue Aug 14 09:23:11 2012 +0000
+| 
+|     remove a bunch of variables which were set but never used as pointed out by gcc
+|     
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2303 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit d8b366750ef91e7f49ec1e826e91276c4a91110a
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Tue Aug 14 09:22:19 2012 +0000
+| 
+|     fix locations for installing the sample programs to make automake happy
+|     
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2302 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 55231968de6715004cd821630d5737696566a148
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Mon Aug 13 14:04:15 2012 +0000
+| 
+|     integrate rrdinfo and rrdcreate into the rrdupdate binary - Sven-Göran Bergh
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2300 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 9684a2680d57cd22434f8b226e3b6afab4f72bff
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Sun Aug 12 20:49:17 2012 +0000
+| 
+|     openbsd does not know EPROTO it seems
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2298 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 6698fd7b3324f9887d8f5f920a8d18aad870b113
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Sun Aug 12 14:37:31 2012 +0000
+| 
+|     complete segfault fix for second axis %s format begun in r2123 (thanks Martin Pelikan for the hint)
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2297 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 2f88a17bbe097d3ebf7ff17b57a9111a1bd4e0bb
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Tue Jul 31 12:43:45 2012 +0000
+| 
+|     RRDs.xs uses &PL_sv_undef to insert undefined values into arrays and hashes. This leads to all sorts of problems. For details, please see "AVs, HVs and undefined values" section in perlguts(1). -- patch by tobez+lars
+|     
+|     
+|     
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2296 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit afdc69a5a631fb7d2a18b2a82c8f0c3c4a439ba7
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Sat Jul 28 13:54:59 2012 +0000
+| 
+|     support for the xport command -- Jimmy Ngo
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2294 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 17be83c4cb0ff16ec7020e97556dd662b8fba52c
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Mon May 7 07:31:28 2012 +0000
+| 
+|     fix warning: "__STRICT_ANSI__" is not defined warning patch by Gilles Esp
+|     
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2288 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 37fd3455ee4517e80c4213b3407cb4871a4d2967
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Tue Apr 10 10:12:28 2012 +0000
+| 
+|     make sure the grid and label positioner does NOT take the dst state of the current time into account.
+|     
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2286 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 649d79623f5170f3eab4a397a674600791dc57d4
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Mon Mar 12 10:47:21 2012 +0000
+| 
+|     fix rrdcached crash as reported in debian bug #663505 -- Witold Baryluk
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2285 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit f124f8b045a70c3859f67bd6b0745078c641514c
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Thu Mar 8 07:46:04 2012 +0000
+| 
+|     if the perl bindings are to be installed together with rrdtool, make sure INSTALL_BASE does not confuse things. Inspired by Mike Schilli.
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2284 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit ba19ea752c9d4bc364356ca768a2896cd1c3857d
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Mon Mar 5 16:49:01 2012 +0000
+| 
+|     fix flush race in rrdcached -- Christian Hitz
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2282 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 9675fcbe69b95e527a9327e9fbe4ff86217af5f8
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Wed Feb 22 22:11:18 2012 +0000
+| 
+|     json requires keys to be proper strings and thus quoted ...
+|     
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2276 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 2e8bfaf37b374e7c3814d42febe51f04da916710
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Thu Feb 2 15:39:54 2012 +0000
+| 
+|     remove duplicate code in rrd_open -- Richard Laager
+|     
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2271 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 6618a475c42b0ec966d71f76b786bc4a871060ba
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Thu Feb 2 15:38:44 2012 +0000
+| 
+|     use  posix_fallocate when initialiying rrd files ... instead of filling them with yero explicitly -- Richard Laager
+|     
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2270 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit 2cbb285c19ec369db5eb1dcf584b09a1bd691ab6
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Thu Feb 2 15:35:24 2012 +0000
+| 
+|     fix for tcl bindings ... -- George Ross
+|     
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2269 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit c8ba4b3fd7e8815f615adcdc0dd52aabd9fed1cd
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Tue Jan 24 10:08:48 2012 +0000
+| 
+|     prepare for the release of rrdtool-1.4.7
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2267 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit aa25939a8aed3c86d5c4953b84140d916991b6d4
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Tue Jan 24 08:20:45 2012 +0000
+| 
+|     regression fix for r2265
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2266 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit c30daf7e738d6d17087a77eb99c19686107f8a8e
+| Author: Tobias Oetiker <tobi@oetiker.ch>
+| Date:   Tue Jan 24 08:18:37 2012 +0000
+| 
+|     test for tm.tm_gmtoff presence in configure.ac fix for #330
+|     
+|     git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2265 a5681a0c-68f1-0310-ab6d-d61299d08faa
+|  
+* commit eb7b462e9a6373653bd9b844a76245b8b100ebfa
+  Author: Tobias Oetiker <tobi@oetiker.ch>
+  Date:   Tue Jan 24 07:38:31 2012 +0000
+  
+      check in /usr/lib64 for tclConfig.sh too
+      
+      git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4/program@2264 a5681a0c-68f1-0310-ab6d-d61299d08faa
+
 RRDtool 1.4.7 - 2012-01-24
 ==========================
 Bugfixes:
@@ -7618,4 +7973,3 @@ Bug Fixes
 2001-02-25 15:29  
 
        * branches, tags, trunk: New repository initialized by cvs2svn.
-
index f001a3df8ea48e615a22861cfedcfe7b930f1eb5..63d968fc86d66ac556d2ba191f153265a644105f 100644 (file)
@@ -124,7 +124,7 @@ sub cmd (@);
 sub end ();
 sub read ();
 
-$VERSION=1.4007;
+$VERSION=1.4008;
 
 sub start ($){
   croak "rrdtool is already running"
index 761e26bd06cf7e798d564ca19e25769064577296..6bbf404b3e501f357f13efa5c5f953e83a327b0e 100644 (file)
@@ -7,7 +7,7 @@ use vars qw(@ISA $VERSION);
 
 require DynaLoader;
 
-$VERSION=1.4007;
+$VERSION=1.4008;
 
 bootstrap RRDs $VERSION;
 
index 7d81fe07ff77d2a69165c8a771e8976372206b87..059ca8b19e6e4c02c5b24a5b1324090e4c3e44ee 100644 (file)
@@ -13,14 +13,14 @@ AC_PREREQ(2.59)
 
 dnl the official version number is
 dnl a.b.c
-AC_INIT([rrdtool],[1.4.7])
+AC_INIT([rrdtool],[1.4.8])
 
 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.4007
+NUMVERS=1.4008
 AC_SUBST(NUMVERS)
 
 dnl for the linker to understand which versions the library are compatible with
@@ -31,7 +31,7 @@ dnl - if any functionality was removed do c++,r=0,a=0.
 dnl
 dnl see http://sourceware.org/autobook/autobook/autobook_91.html
 dnl 
-LIBVERS=6:0:2
+LIBVERS=6:1:2
 AC_SUBST(LIBVERS)
 
 AC_CANONICAL_TARGET
index 7e1c0fe912e7b6f07371a33cbc5f04f257fab467..a68353cf04d84cf47061559edda52b3c321d1418 100644 (file)
@@ -41,7 +41,7 @@ Where you want to install the software.
 Once you have decided. Save the two locations into environment variables.
 
  BUILD_DIR=/tmp/rrdbuild
- INSTALL_DIR=/opt/rrdtool-1.4.7
+ INSTALL_DIR=/opt/rrdtool-1.4.8
 
 
 If your F</tmp> is mounted with the option noexec (RHEL seems todo that) you have to choose
@@ -55,9 +55,9 @@ Now make sure the BUILD_DIR exists and go there:
 Lets first assume you already have all the necessary libraries
 pre-installed. 
 
- wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.7.tar.gz
- gunzip -c rrdtool-1.4.7.tar.gz | tar xf -
- cd rrdtool-1.4.7
+ wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.8.tar.gz
+ gunzip -c rrdtool-1.4.8.tar.gz | tar xf -
+ cd rrdtool-1.4.8
  ./configure --prefix=$INSTALL_DIR && make && make install
 
 Ok, this was very optimistic. This try will probably have ended with
@@ -345,7 +345,7 @@ because it seems that a fair number of people have ill configured python and
 tcl setups that would prevent RRDtool from building if they are included in
 their current state.
 
- cd $BUILD_DIR/rrdtool-1.4.7
+ cd $BUILD_DIR/rrdtool-1.4.8
  ./configure --prefix=$INSTALL_DIR --disable-tcl --disable-python
  $MAKE clean
  $MAKE
index 15b406920c4849a313613d7a4b688df422f9f672..b3e8968f49848060b084904ff76fa60198fb8070 100755 (executable)
@@ -4,17 +4,19 @@ VERSION=`perl -n -e 'm/\QAC_INIT([rrdtool],[\E(.+?)\Q])\E/ && print $1' configur
 PERLVERS=`perl -n -e 'm/NUMVERS=(\d+\.\d+)/ && print $1' configure.ac`
 set -x
 perl -i -p -e 's/^\$VERSION.+/\$VERSION='$PERLVERS';/' bindings/perl-*/*.pm
-perl -i -p -e 's/RRDtool 1\S+/RRDtool '$VERSION'/ && s/Copyright.+?Oetiker.+\d{4}/Copyright by Tobi Oetiker, 1997-2012/' src/*.h src/*.c
+perl -i -p -e 's/RRDtool 1\S+/RRDtool '$VERSION'/ && s/Copyright.+?Oetiker.+\d{4}/Copyright by Tobi Oetiker, 1997-2013/' src/*.h src/*.c
 perl -i -p -e 's/^Version:.+/Version: '$VERSION'/' rrdtool.spec
 perl -i -p -e 's/rrdtool-[\.\d]+\d(pre\d+)?(rc\d+)?/rrdtool-'$VERSION'/g' doc/rrdbuild.pod
-svn diff 
+git diff
 echo "Tagging and releasing rrdtool $VERSION ($PERLVERS). Press any Key to continue."
 read somekey
-svn commit -m "prepare for the release of rrdtool-$VERSION"
+git tag -f $VERSION
+git commit -m "tagged $VERSION for release" -a
+git clone -q . /tmp/rrdtool-$$
 OPWD=`pwd`
-cd /tmp
-svn export svn://svn.oetiker.ch/rrdtool/branches/1.4/program rrdtool-$$
-cd rrdtool-$$
+cd /tmp/rrdtool-$$
+git checkout -f 1.4
+
 #svn log --stop-on-copy --xml --verbose svn://svn.oetiker.ch/rrdtool/trunk | \
 #    xsltproc --stringparam strip-prefix trunk/program $OPWD/svn2cl.xsl -  >CHANGES
 ./MakeMakefile
@@ -36,5 +38,9 @@ scp CHANGES rrdtool*.tar.gz  oposs@james:public_html/rrdtool/pub
 ssh oposs@james "cd public_html/rrdtool/pub/;rm rrdtool.tar.gz;ln -s rrdtool-$VERSION.tar.gz rrdtool.tar.gz"
 cd ..
 rm -rf rrdtool-$$
-svn copy -m "tagging version $VERSION" svn://svn.oetiker.ch/rrdtool/branches/1.4/program svn://svn.oetiker.ch/rrdtool/tags/$VERSION
+cd $OPWD
+echo READY TO PUSH ... press ENTER
+read x
+git push
+git push --tags
 
index e447ae06773942a678cc33befb7db8a8cd02aaea..f51e3d93538f307979707f182384df3c81ea6a24 100644 (file)
@@ -10,7 +10,7 @@
 
 Summary: Round Robin Database Tool to store and display time-series data
 Name: rrdtool
-Version: 1.4.7
+Version: 1.4.8
 Release: 1%{?dist}
 License: GPLv2+ with exceptions
 Group: Applications/Databases
index 2dd3ca6f9727efe0afa726d170d19659f83a355b..26fd17643780351832cda39e8bdb1660e811b1da 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * pngsize.c  determine the size of a PNG image
  *****************************************************************************/
index 7e6ae9ea7a4c0f1f10562001c415c58e56c30ff0..26d8b298959a4533011f8102985df1e41e60f299 100644 (file)
--- a/src/rrd.h
+++ b/src/rrd.h
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrdlib.h   Public header file for librrd
  *****************************************************************************
index 20d464cfbf0126837f3e809c36b052d183dc30e3..ee003c96e1cf08ed8f9bc65839244144116cc277 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_cgi.c  RRD Web Page Generator
  *****************************************************************************/
index 77b550db96249dd5ab420119c59496e41ced4b35..ff943f5a81e4f9ecbea721bf35a74d407b475299 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_create.c  creates new rrds
  *****************************************************************************/
index 7e41ea7afb9341f6971f085d2811bf09dde1acd4..71e09a6c2d9943cb9a45e9b9beebe6c7ac63606e 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_datalang  A system for passing named and typed parameters between
  *               the different parts of rrdtool
index 6315588793e5b11698bdb5790adc2d47a0459331..359d99512467dfcd21a1324186511feb5890a197 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  * This code is stolen from rateup (mrtg-2.x) by Dave Rand
  *****************************************************************************
  * diff calculate the difference between two very long integers available as
index f7311b3c7663630c7f1cb243ee0ba248f112c30e..36a66b1d948ca1b52646d8a38627de6e321e4543 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_dump  Display a RRD
  *****************************************************************************
index 3304e15e9491c7cd8fdbdd410286bef8357c3635..24c5ba61de064741c2d3d5cc4bf71853a639d111 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_error.c   Common Header File
  *****************************************************************************
index 79f1d40225c51f9c8fdfe7ba4f5b0ef818f64c33..4f6e084821cbde8734aa950112caf7d96e985ad4 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_fetch.c  read date from an rrd to use for further processing
  *****************************************************************************
index 34b0737abcd1cb7a570307086922d7ecdf7bfd0c..9e84a49108995a8cd608626ae8555acf4ef0aa52 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_first Return
  *****************************************************************************
index b1580fafb8726e06d4d18bd39df3e267a8cdd0d8..9dc4c13277b3f9ee92cfcebab4841900493e50ed 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_format.c  RRD Database Format helper functions
  *****************************************************************************
index 48ab238f20769857a3d7c1b5f085b4e9b5789926..e38f20cd2d236787f00a2135fe4a4b2e66237066 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_format.h  RRD Database Format header
  *****************************************************************************/
index 79c7939906c92d53ba89ef7b586000ddf8a394b2..edc4fb6e3555beda177a114445aa2b13af38763a 100644 (file)
@@ -1,5 +1,5 @@
 /****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  ****************************************************************************
  * rrd_gfx.c  graphics wrapper for rrdtool
   **************************************************************************/
index cf923999c7124fe8324c93ad9cbe84708f6359ae..d783a358609d68465555b4e31ff6a10485a9ab21 100644 (file)
@@ -1,5 +1,5 @@
 /****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  ****************************************************************************
  * rrd__graph.c  produce graphs from data in rrdfiles
  ****************************************************************************/
index f94dd34247c49d56390a313de1864fd7d8ee5fc4..e7ec902292ac95ebc30aa1e7f5211caccb0cf464 100644 (file)
@@ -1,5 +1,5 @@
 /****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  ****************************************************************************
  * rrd_graph_helper.c  commandline parser functions 
  *                     this code initially written by Alex van den Bogaerdt
index 97ac2b8b75172a74b865f63ec73476a263a779ac..4c2fae69f2b9d3aab4cbd687ee472e019b63d16a 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_hw.c : Support for Holt-Winters Smoothing/ Aberrant Behavior Detection
  *****************************************************************************
index 050455aa3fecb8a0922fac1d7726e82f56c7194a..05a2b6bc1e5ca4ad872ce1e3bbbc3956c35cd6b2 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_hw.h : Support for Holt-Winters Smoothing/ Aberrant Behavior Detection
  *****************************************************************************/
index 541d9970ac3072048e528f25cbbaa2b7616bb38a..ec8d16db15a77c6b92064b57ad56410d23e3b5f7 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Takao Fujiwara, 2008
+ * RRDtool 1.4.8  Copyright by Takao Fujiwara, 2008
  *****************************************************************************
  * rrd_i18n.h   Common Header File
  *****************************************************************************/
index 60e5104ba6297af829295113536ad7e58c2509a5..7690b89d6aa2f71cd22d1a072a420262c57d0b65 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_info  Get Information about the configuration of an RRD
  *****************************************************************************/
index a677e2afd9d7d5db64326d20a97a9eae123e0869..17fb9fef66f2ef1e3b7a1058eb0f52059d0880fa 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  * This file:     Copyright 2003 Peter Stamfest <peter@stamfest.at> 
  *                             & Tobias Oetiker
  * Distributed under the GPL
index e6ad2dc0f5342b5abe78d476c09005adde3ab16e..dc798a2a33d8733d6b7a6458590023b7e560fbc7 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_last.c
  *****************************************************************************
index acc1821fb8fb82d234f6fa1b5a1f6765c0f0a715..4921d279b2ade6afa3ecf62c7d5f1906974ca11d 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *                Copyright by Florian Forster, 2008
  *****************************************************************************
  * rrd_lastupdate  Get the last datum entered for each DS
index b0fd2c1f48fcd58a62e2381f04d21beeb0ada494..f4042d9e4e5d8ed0c6f8a96c177ea0827809fd9c 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  * This file:     Copyright 2003 Peter Stamfest <peter@stamfest.at> 
  *                             & Tobias Oetiker
  * Distributed under the GPL
index 7f9358dddc98dcd334fadc6da501d12110a7ea21..d9946420a0dcd58bb1618916bd0d607a798ef438 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_open.c  Open an RRD File
  *****************************************************************************
index 8668337ef885405d3e701e4c8d9a50fff664ba66..3fdc1b9abf4971eda8feaa0ce010df93776edd00 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_resize.c Alters size of an RRA
  *****************************************************************************
index c7decec04a11c2735ff3486893e7b7ea234ad3ca..2447a3eec96b4da4802ce9186a2ceb600d78bdca 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012                    
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013                    
  *****************************************************************************
  * rrd_restore.c  Contains logic to parse XML input and create an RRD file
  * This file:
index 5257a2da86be1fb69165f60fbecd48554d3c2ed4..630a94c49c7148ce17a3738a1eee3ebb11fef851 100644 (file)
@@ -1,5 +1,5 @@
 /****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  ****************************************************************************
  * rrd_rpncalc.c  RPN calculator functions
  ****************************************************************************/
index a15e07553a0ec8d671a7ebf05386cd3f7c20385a..ea6b87c2045c465a19e69ade2ddf5cfc0a9861c0 100644 (file)
@@ -1,5 +1,5 @@
 /****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  ****************************************************************************
  * rrd_rpncalc.h  RPN calculator functions
  ****************************************************************************/
index 6a7773a766d71b6aa387208f2f65901f2cee72da..4382b06da2732a5a5a4bb149732150b427e7d4c0 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  * This file:     Copyright 2003 Peter Stamfest <peter@stamfest.at> 
  *                             & Tobias Oetiker
  * Distributed under the GPL
index 55c6b3cf02aa1084765d9f4175262f0be2435bb6..d0fe03a4443198390097921cae2013fe4ce58807 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  * This file:     Copyright 2003 Peter Stamfest <peter@stamfest.at> 
  *                             & Tobias Oetiker
  * Distributed under the GPL
index 5a37016773c1321d36e13c32192e18105d0fc52a..5af6e08732409af124d873d03ec02bf599bd4e63 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_tool.c  Startup wrapper
  *****************************************************************************/
index f9e0016ad7661feb20578b40d483e20712e7c2e9..0d3a3007f55dc69791bbda297aa7f9e0c303af97 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_tool.h   Common Header File
  *****************************************************************************/
index d2f3b0fdf43787fcb036b90c5896222aad84c693..d4b8b4ef8536fc1aff965849e0483b45fd6145b2 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * change header parameters of an rrd
  *****************************************************************************
index 0b97ad2e505e258e5c2f77cf1d9a36fcfefea36b..1dba9ed6c8a2ed4733ba00705402a03074eb6acc 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *                Copyright by Florian Forster, 2008
  *****************************************************************************
  * rrd_update.c  RRD Update Function
index b884562919258d26277c3a1c94824ac03c049910..3fe7f90f7f0332d548130bea8d3bad3b7c97cb19 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrd_version Return
  *****************************************************************************
index 7c2fe6116e36e5f6a50dd6bdb73eb92d30aa91ed..7708be6e084baad327d3fc245068c42f234503c8 100644 (file)
@@ -1,5 +1,5 @@
 /****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  ****************************************************************************
  * rrd_xport.c  export RRD data 
  ****************************************************************************/
index 573549594f750fe55993b9dce219f0c35bf12f1a..a57d767669f019cee63d5fde1c307fb23031fd81 100644 (file)
@@ -1,5 +1,5 @@
 /****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  ****************************************************************************
  * rrd_xport.h  contains XML related constants
  ****************************************************************************/
index 086b29f6b26681de331ad2ad0795d99610309f27..0ec5a830062574c2f0288396eba3a588871b4ea3 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * RRDtool 1.4.7  Copyright by Tobi Oetiker, 1997-2012
+ * RRDtool 1.4.8  Copyright by Tobi Oetiker, 1997-2013
  *****************************************************************************
  * rrdupdate.c  Main program for the (standalone) rrdupdate utility
  *****************************************************************************