From be0c27cab4bd41d866fba4550cb3c45c766d6a37e7589e9afa04e019fc5e2b37 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Fri, 15 May 2015 16:40:26 +0000 Subject: [PATCH] Accepting request 307351 from home:etamPL:branches:devel:tools update to 1.69 OBS-URL: https://build.opensuse.org/request/show/307351 OBS-URL: https://build.opensuse.org/package/show/devel:tools/cppcheck?expand=0&rev=42 --- cppcheck-1.68.tar.bz2 | 3 --- cppcheck-1.69.tar.bz2 | 3 +++ cppcheck.changes | 39 +++++++++++++++++++++++++++++++++++++++ cppcheck.spec | 2 +- 4 files changed, 43 insertions(+), 4 deletions(-) delete mode 100644 cppcheck-1.68.tar.bz2 create mode 100644 cppcheck-1.69.tar.bz2 diff --git a/cppcheck-1.68.tar.bz2 b/cppcheck-1.68.tar.bz2 deleted file mode 100644 index ce2d994..0000000 --- a/cppcheck-1.68.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:add6e5e12b05ca02b356cd0ec7420ae0dcafddeaef183b4dfbdef59c617349b1 -size 1008321 diff --git a/cppcheck-1.69.tar.bz2 b/cppcheck-1.69.tar.bz2 new file mode 100644 index 0000000..0022535 --- /dev/null +++ b/cppcheck-1.69.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bd5c8031258ef29764a4c92666384238a625beecbb2aceeb7065ec388c7532e +size 1052984 diff --git a/cppcheck.changes b/cppcheck.changes index ab62ee8..bb153ac 100644 --- a/cppcheck.changes +++ b/cppcheck.changes @@ -1,3 +1,42 @@ +------------------------------------------------------------------- +Fri May 15 13:48:34 UTC 2015 - Adam Mizerski + +- update do 1.69 + * General changes: + - Added flag --platform=native, when it is used type sizes and + behaviour of host system are used + - Backward compatibility for Libary files is now working. + Future cppcheck versions will be able to use libraries + written for previous versions + - Windows 32 bit builds now set /LARGEADDRESSAWARE, so that + they can use up to 4 GiB + * New checks: + - Detect bad bitmask checks (usage of | where & should be used) + - Suggest usage of "explicit" for constructors with a single + parameter + - Suggest usage of make_shared/make_unique + - Warn about usage of malloc with auto_ptr + - Detect redundant pointer operations like &*ptr + * Improvements: + - Support std::array (C++11) + - Detect same expressions in both branches of a ternary + operator + - New -tags in libraries to configure STL (and + similar) container types + - Several improvements to ValueFlow analysis (for example + support for default function arguments) + - Improved buffer overrun and memory leak checking + - Removed a bunch of redundant checking code + - Removed several simplifications + - Stronger matching of library functions + - Lots of additions to std.cfg and posix.cfg + - New library for Microsoft SAL (microsoft_sal.cfg) + - Improved C++11 template parsing (">>" as closing brackets, + variadic templates) + - Added statistics to htmlreport + * GUI: + - Fixed language selection + ------------------------------------------------------------------- Thu Jan 8 11:04:07 UTC 2015 - danny.al-gaaf@bisect.de diff --git a/cppcheck.spec b/cppcheck.spec index ba14b76..0665835 100644 --- a/cppcheck.spec +++ b/cppcheck.spec @@ -16,7 +16,7 @@ # Name: cppcheck -Version: 1.68 +Version: 1.69 Release: 0 License: GPL-3.0+ Summary: A tool for static C/C++ code analysis