Hello community, here is the log from the commit of package haserl for openSUSE:Factory checked in at 2015-01-24 22:20:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/haserl (Old) and /work/SRC/openSUSE:Factory/.haserl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "haserl" Changes: -------- --- /work/SRC/openSUSE:Factory/haserl/haserl.changes 2011-12-08 11:28:10.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.haserl.new/haserl.changes 2015-01-24 22:20:56.000000000 +0100 @@ -1,0 +2,13 @@ +Sat Jan 17 18:40:37 UTC 2015 - [email protected] + +- Update to version 0.9.33 + * Fix various security vulnerabilities - most serious is a + Heap Overflow Vulnerability in sliding_buffer.c + * Allow PUT and DELETE method (But prefix is still POST/GET) + * On POST/PUT, Content-Type is not x-www-urlencoded, then + the body of the message is stored verbatim in POST_body= +- Remove obsolete fix-make.diff +- Remove autoreconf calling; not needed anymore +- Use %configure instead of./configure + +------------------------------------------------------------------- Old: ---- fix-make.diff haserl-0.9.24.tar.bz2 minunit.h New: ---- haserl-0.9.33.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ haserl.spec ++++++ --- /var/tmp/diff_new_pack.HRYUFf/_old 2015-01-24 22:20:57.000000000 +0100 +++ /var/tmp/diff_new_pack.HRYUFf/_new 2015-01-24 22:20:57.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package haserl # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,22 +15,19 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: haserl BuildRequires: automake BuildRequires: lua-devel BuildRequires: pkg-config -#Version: 0.8.0 -Version: 0.9.24 +Version: 0.9.33 Release: 0 Url: http://haserl.sourceforge.net/ -Source: http://surfnet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2 -Source2: http://geology.cr.usgs.gov/energy/Logfilter0.4/minunit.h -# FIX-UPSTREAM [email protected] - fix makefile syntax -Patch0: fix-make.diff -License: GPL-2.0 +Source: http://downloads.sourceforge.net/project/%{name}/haserl-devel/%{name}-%{version}.tar.gz Summary: CGI scripting with shell/lua -BuildRoot: %{_tmppath}/%{name}-%{version}-build +License: GPL-2.0 Group: Development/Tools/GUI Builders +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Haserl is a small cgi wrapper that allows "PHP" style cgi programming, @@ -54,18 +51,10 @@ %prep %setup -%patch0 -p1 -cp -p %SOURCE2 tests/ -autoreconf -fi %build -#RPM_OPT_FLAGS=$(echo "$RPM_OPT_FLAGS" | sed 's/\-O2/-Os/g') -# Sidenote: --with-lua only applies to 0.9.x -CFLAGS="$RPM_OPT_FLAGS" \ - ./configure --with-lua --enable-bash-extensions \ - --enable-subshell=/bin/bash --prefix=/usr \ - --mandir=%{_mandir} --infodir=%{_infodir} --libdir=%{_libdir} \ - --libexecdir=%{_libdir} %{_target_cpu}-suse-linux +%configure --with-lua --enable-bash-extensions \ + --enable-subshell=/bin/bash make %check @@ -77,8 +66,6 @@ %files %defattr(-,root,root) /usr/bin/haserl -#%dir /usr/share/haserl -#/usr/share/haserl/* %{_mandir}/man1/haserl.1.gz %changelog -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
