[all-commits] [llvm/llvm-project] b98a59: [clang][analyzer] Move `security.cert.env.InvalidP...
Endre Fülöp via All-commits
all-commits at lists.llvm.org
Fri Nov 24 01:03:10 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b98a594977f25e555822e5ceef457f69c73cce45
https://github.com/llvm/llvm-project/commit/b98a594977f25e555822e5ceef457f69c73cce45
Author: Endre Fülöp <endre.fulop at sigmatechnology.com>
Date: 2023-11-24 (Fri, 24 Nov 2023)
Changed paths:
M clang/docs/analyzer/checkers.rst
M clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
M clang/test/Analysis/analyzer-config.c
M clang/test/Analysis/cert/env31-c.c
M clang/test/Analysis/cert/env34-c-cert-examples.c
M clang/test/Analysis/cert/env34-c.c
M clang/test/Analysis/invalid-ptr-checker.c
Log Message:
-----------
[clang][analyzer] Move `security.cert.env.InvalidPtr` out of `alpha` (#71912)
Thanks to recent improvements in #67663, InvalidPtr checker does not
emit any false positives on the following OS projects: memcached, tmux,
curl, twin, vim, openssl, sqlite, ffmpeg, postgres, tinyxml2, libwebm,
xerces, bitcoin, protobuf, qtbase, contour, acid, openrct2. (Before the
changes mentioned above, there were 27 reports, catching the `getenv`
invalidates previous `getenv` results cases. That strict behaviour is
disabled by default)
More information about the All-commits
mailing list