Changes of Revision 17
[-] | Changed | rrdtool.spec |
x 1
2 # 3 -# spec file for package rrdtool (Version 1.2.28) 4 +# spec file for package rrdtool (Version 1.2.30) 5 # 6 # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. 7 # This file and all modifications and additions to the pristine 8
9 Group: Productivity/Scientific/Math 10 AutoReqProv: on 11 Requires: perl = %{perl_version} 12 -Version: 1.2.28 13 -Release: 74 14 -Source: %{name}-%{version}.tar.gz 15 +Version: 1.2.30 16 +Release: 75 17 +Source: %{name}-%{version}.tar.bz2 18 Source1: cgilib-0.5.tar.bz2 19 Patch: %{name}-%{version}-ssize.diff 20 Url: http://oss.oetiker.ch/rrdtool/ 21
22 %{py_sitedir}/* 23 24 %changelog 25 +* Tue Jan 20 2009 Carsten Schoene <cs@linux-administrator.com> 26 +- update to version 1.2.30 27 + * TICK with negative numbers should 'start from the top of the graph' looking down ... now it does. 28 + * fix for segfault in rrd_cgi: caused by freeing a invalid address when printing an error message. 29 + 30 + 31 * Thu Jul 24 2008 Carsten Schoene <cs@linux-administrator.com> 32 - update to version 1.2.28 33 * build fixes 34 |
||
[+] | Added | rrdtool-1.2.30-ssize.diff ^ |
@@ -0,0 +1,16 @@ +--- bindings/python/rrdtoolmodule.c ++++ bindings/python/rrdtoolmodule.c +@@ -57,7 +57,12 @@ + PyObject *o; + int size, i; + +- size = PyTuple_Size(args); ++ if ( PyTuple_Size(args) <= INT_MAX ) ++ size = PyTuple_Size(args); ++ else { ++ PyErr_Format(PyExc_ValueError,"too big return value"); ++ return -1; ++ } + *argv = PyMem_New(char *, size + 1); + if (*argv == NULL) + return -1; | ||
Added | rrdtool-1.2.30.tar.bz2 ^ |