Hello community, here is the log from the commit of package libopenvas for openSUSE:Factory checked in at 2013-09-17 16:27:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libopenvas (Old) and /work/SRC/openSUSE:Factory/.libopenvas.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libopenvas" Changes: -------- --- /work/SRC/openSUSE:Factory/libopenvas/libopenvas.changes 2012-06-18 10:03:45.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libopenvas.new/libopenvas.changes 2013-09-17 16:27:17.000000000 +0200 @@ -2 +2 @@ -Thu Jun 14 12:38:45 UTC 2012 - [email protected] +Wed Sep 11 14:54:43 UTC 2013 - [email protected] @@ -4 +4,2 @@ -- fixed build with current gnutls +- Fix problem about files are not in the good package for factory + Fix problem in the changes file for factory @@ -7 +8 @@ -Fri Nov 4 20:21:34 UTC 2011 - [email protected] +Sat Sep 7 15:13:47 UTC 2013 - [email protected] @@ -9 +10,59 @@ -- Update to 4.0.6 +- Update to 6.0.0 version + deleted openvas-fix-gnutls.patch + deleted openvas-libraries-4.0-rc4-no_Werror.patch + deleted openvas-libraries-4.0.5-removelowat.patch + + Main changes compared to 5.0.x: + + * The GnuTLS dependency has been increased from 2.2 to 2.8. + * Support for checking if an NVT has all "new style" tags has been added. + * License change from GPLv2 to GPLv2+ for nasl_builtin_nmap.c file for license + harmonization purposes. + * Support for enforcing a password policy has been moved to + openvas-libraries. + * CVSS and Risk Factor are now computed from the CVSS Base + vector, if available. + * NASL tags setting a risk_factor are now ignored. It will therefore not be + stored in nvti files and not transferred via OTP. + * Internal memory storage for NVTI has been changed to use caching. + * Binding procedures for MS Active Directory Services have been improved. + * Support for LDAPS has been added. + * WMI registry functions have been added. + * An issue which caused credentials to be not transferred correctly when + scanning through a slave has been fixed. + * Library detection and handling of library flags during the build + process have been improved. + * Handling of system report requests has been improved. + * TLS support has been added to the NASL API to allow x509 certificate testing + in NVTs. + * Support of libssh for SSH connection handling has been improved. + The environment variable "OPENVAS_DISABLE_LIBSSH" can be used to disable + the new functionality. + * Performance has been improved by avoiding excessive "gpg --version" calls. + * Code that prevented special functions from being executed by + non-authenticated NVTs has been removed. Background is that either the whole + feed is treated as authenticated or as non-authenticated, but not a mixture + of it. + * The deprecated NASL variable "OPENVAS_NASL_LEVEL" has been removed. + * Several memory leaks have been fixed. + * Various compile issues have been fixed. + * Internal code cleanups and refactoring has taken place. + * The documentation has been updated. + + Main changes compared to 4.0.x: + + * New NASL function get_script_oid(). + * NASL function debug_message() renamed to error_message(). + * New NASL function security_message(). + * Added "Observer" role for LDAP users. + * Extended support for LDAP authentication + * The LDAP auth DN validation has been improved. + * Vulnerability references (CVE, BID) are not added to result text anymore. + * Built-in NVT Find Services now sends only log messages. + * Built-in NVT Nmap: Improved efficiency and support CPE sent by Nmap. + * Removed copy of regexp and use system functions always. + * Replaced deprecated gnutls function calls by proper replacements + to simplify build process. + * Some support for simpler MacOS compilation. + * Removed NASL variable NASL_LEVEL (was already marked deprecated) + * Various improvements to build process. @@ -12,16 +71,10 @@ - * Compiler warnings from gcc 4.6 have been addressed. - -------------------------------------------------------------------- -Sat Oct 15 08:40:01 UTC 2011 - [email protected] - -- Fix build in factory again - -------------------------------------------------------------------- -Wed Aug 24 21:10:23 UTC 2011 - [email protected] - -- Fix build in Factory - -------------------------------------------------------------------- -Wed Jun 1 17:55:26 UTC 2011 - [email protected] - -- Update to 4.0.5 + * Code cleanup and refactoring has taken place in NVT meta data management. + * Libssh detection has been improved. + * Support for the observer role has been added and functionality for user + management has been moved from openvas-administrator to openvas-libraries. + * Support for name conversion for legacy .nes dependencies when loading the + cache has been removed. + * Support for improved SSH functionality has been added. + * Support for comprehensive network scanning with nmap has been added. + * A number of compiler warnings have been addressed. + * Support for shared sockets has been removed. @@ -30,278 +83 @@ - * Compiler warnings from gcc 4.6 have been addressed. - -------------------------------------------------------------------- -Fri May 27 12:51:13 UTC 2011 - [email protected] - -- Add openvas-libraries-4.0-gcc46.patch: fix compilation with - gcc 4.6 by fixing write-only variables - -------------------------------------------------------------------- -Sat May 7 10:29:26 UTC 2011 - [email protected] - -- Update to 4.0.4 - * The handling of internal dependencies while linking has been improved, - parallel builds of openvas-libraries should now work. - * Two potential resource leaks reported by Pavel Sejnoha and Henri Doreau have - been fixed. - * The setting "unscanned_closed" is now properly applied to UDP ports. - -------------------------------------------------------------------- -Fri Mar 18 15:16:18 UTC 2011 - [email protected] - -- license update: GPLv2 - The correct syntax for GPL version 2 "only" is GPLv2 - -------------------------------------------------------------------- -Thu Mar 3 12:59:00 UTC 2011 - [email protected] - -- Update to 4.0.3 - * A bug which caused only the first NVT dependency to be considered has been fixed. - * A bug which caused WMI connects to fail has been fixed. - -------------------------------------------------------------------- -Wed Feb 23 18:12:52 UTC 2011 - [email protected] - -- Update to 4.0.2 - * The LSC RPM creator support script is now installed correctly. - * The build environment has been consolidated. - * A bug which could cause a segmentation fault when using IPv6 under certain - circumstances has been fixed. - * The check for administrative user privileges has been made more strict. - -------------------------------------------------------------------- -Thu Feb 3 19:26:34 UTC 2011 - [email protected] - -- Update to 4.0.0 - * Setting file handling has been updated to match changes in openvas-scanner. - * Support for pkg-config has been (re-)introduced. - * File locations have been adjusted to conform to the Filesystem Hierarchy - Standard. - -------------------------------------------------------------------- -Wed Jan 26 16:33:17 UTC 2011 - [email protected] - -- Update to 3.99.4 - * The build environment has fixed in a number of places to restore expected - behaviour after the move to cmake. - * The documentation has been updated to match the changes in the build - environment. - -------------------------------------------------------------------- -Tue Jan 25 17:13:15 UTC 2011 - [email protected] - -- Update to 3.99.3 - * Improved and fixed remote LDAP authentication. - * Former binary ".nes" NVTs "find_service", "openvas_tcp_scanner" - and "synscan" are now built-in NASL methods. - * Any autotools-related build environment was removed. - * At top-level a cmake-based build environment was introduced. - * libopenvas_omp: Activated escaping of characters so that - special characters can more save be allowed for some OMP commands. - * example_auth.conf was updated with more sensible values. - * Bug fix on Credential creation. - * this package now initially creates required directories in the - installation directory (if not present). This was done by other - modules previously (mostly openvas-scanner) - * Many old code paths for certain operting system environments - have been removed. Most likely, HPUX, Solaris and similar - won't compile this code anymore. - -------------------------------------------------------------------- -Mon Jan 10 14:22:01 UTC 2011 - [email protected] - -- Update to 3.99.2 - * The user creation process has been made more robust. - * More compiler warnings have been addressed. - -------------------------------------------------------------------- -Mon Dec 20 12:03:08 UTC 2010 - [email protected] - -- Update to 3.99.1 - * The documentation in the INSTALL_README file has been updated. - * A number of compiler warnings by gcc 4.4 has been addressed. - * A incorrect error message during user creation that only occurred in setuid - environments has been removed. - -------------------------------------------------------------------- -Fri Dec 3 16:06:58 UTC 2010 - [email protected] - -- Update to 3.98.2 ++++ 180 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/libopenvas/libopenvas.changes ++++ and /work/SRC/openSUSE:Factory/.libopenvas.new/libopenvas.changes Old: ---- debian.changelog debian.compat debian.control debian.libopenvas4-dev.dirs debian.libopenvas4-dev.install debian.libopenvas4.dirs debian.libopenvas4.install debian.rules debian.series libopenvas.dsc openvas-fix-gnutls.patch openvas-libraries-4.0-rc4-no_Werror.patch openvas-libraries-4.0.5-removelowat.patch openvas-libraries-4.0.6.tar.gz New: ---- openvas-libraries-6.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libopenvas.spec ++++++ --- /var/tmp/diff_new_pack.8imcgD/_old 2013-09-17 16:27:19.000000000 +0200 +++ /var/tmp/diff_new_pack.8imcgD/_new 2013-09-17 16:27:19.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libopenvas # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,20 +16,18 @@ # -%define soname 4 +%define soname 6 Name: libopenvas -Version: 4.0.6 -Release: 0 +Version: 6.0.0 +Release: 1.11 Url: http://www.openvas.org Source: openvas-libraries-%{version}.tar.gz -Patch0: openvas-libraries-4.0-rc4-no_Werror.patch -Patch1: openvas-libraries-4.0.5-removelowat.patch -Patch2: openvas-fix-gnutls.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?fedora_version} || 0%{?scientificlinux_version} || 0%{?centos_version} BuildRequires: gpgme-devel +BuildRequires: libmicrohttpd10 BuildRequires: libuuid-devel BuildRequires: openldap-devel %endif @@ -47,7 +45,6 @@ %if 0%{?suse_version} BuildRequires: free-ttf-fonts -BuildRequires: libgcrypt-devel BuildRequires: libgpgme-devel BuildRequires: libuuid-devel BuildRequires: openldap2-devel @@ -62,6 +59,7 @@ BuildRequires: fontconfig-devel BuildRequires: glib2-devel >= 2.12 BuildRequires: gnutls-devel +BuildRequires: libgcrypt-devel BuildRequires: libpcap-devel BuildRequires: pkgconfig Summary: Support libraries for OpenVAS @@ -113,7 +111,7 @@ %package devel -%if 0%{?fedora_version} || 0%{?scientificlinux_version} || 0%{?centos_version} +%if 0%{?fedora_version} || 0%{?scientificlinux_version} Requires: gpgme-devel Requires: libuuid-devel %endif @@ -152,15 +150,8 @@ %prep %setup -qn openvas-libraries-%{version} -%patch0 -%if 0%{?suse_version} > 1200 -%patch1 -%endif -%patch2 -p1 %build -export CFLAGS="%optflags" -export CXXFLAGS="%optflags" cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_VERBOSE_MAKEFILE=ON -DSYSCONFDIR=%{_sysconfdir} -DLOCALSTATEDIR=%{_localstatedir} -DLIBDIR=%{_libdir} -DBUILD_WITH_LDAP=ON -DCMAKE_BUILD_TYPE=release %__make %{?_smp_mflags} VERBOSE=1 @@ -191,11 +182,17 @@ %clean test "%{buildroot}" != "/" && %__rm -rf %{buildroot} +%files +%defattr(-,root,root) +%doc COPYING +%{_datadir}/openvas/openvas-lsc-rpm-creator.sh +%{_bindir}/openvas-nasl +%{_mandir}/man1/openvas-nasl.1.* + %files -n libopenvas_base%{soname} %defattr(-,root,root) %{_libdir}/libopenvas_base.so.%{soname}* %dir %{_datadir}/openvas -%{_datadir}/openvas/openvas-lsc-rpm-creator.sh %{_datadir}/openvas/openvas-services %files -n libopenvas_hg%{soname} @@ -208,9 +205,7 @@ %files -n libopenvas_nasl%{soname} %defattr(-,root,root) -%{_bindir}/openvas-nasl %{_libdir}/libopenvas_nasl.so.%{soname}* -%{_mandir}/man1/openvas-nasl.1.* %files -n libopenvas_omp%{soname} %defattr(-,root,root) ++++++ openvas-libraries-4.0.6.tar.gz -> openvas-libraries-6.0.0.tar.gz ++++++ ++++ 35671 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
