pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

semgrep{,-core}: Update to 0.109.0



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Sun Aug 14 18:08:00 2022 +0200
Changeset:	0fbf254dd957b8bbf3a4c8a23821e50daaac9f09

Modified Files:
	semgrep-core/Makefile
	semgrep/Makefile
	semgrep/distinfo

Log Message:
semgrep{,-core}: Update to 0.109.0

Changes:

- `semgrep ci` now defaults to fail open and will always exit with
  exit code 0, which is equivalent to passing `--suppress-errors`.
  To disable this behavior, you can pass `--no-suppress-errors`
  and semgrep will behave as it did previously, surfacing any exit
  codes that may result.

- taint-mode: Taint traces (`--dataflow-traces`) should no longer
  report "strange" intermediate variables when there are record accesses
  involved.  This happened e.g.  if `foo` was a tainted record and
  the code accessed some of its fields as in `foo.bar.baz`. This
  was related to the use of auxiliary variables in the Dataflow
  IL.  These variables got tainted, but they had real tokens attached
  corresponding to the dot `.` operator. Now we do not include
  these variables in the taint trace.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0fbf254dd957b8bbf3a4c8a23821e50daaac9f09

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 semgrep-core/Makefile | 2 +-
 semgrep/Makefile      | 2 +-
 semgrep/distinfo      | 6 +++---
 3 files changed, 5 insertions(+), 5 deletions(-)

diffs:
diff --git a/semgrep-core/Makefile b/semgrep-core/Makefile
index fde590e6dd..4d81571d28 100644
--- a/semgrep-core/Makefile
+++ b/semgrep-core/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	semgrep-core-0.108.0
+DISTNAME=	semgrep-core-0.109.0
 PKGREVISION=	0
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_GITHUB:=returntocorp/}
diff --git a/semgrep/Makefile b/semgrep/Makefile
index ead6849829..5bcfae981d 100644
--- a/semgrep/Makefile
+++ b/semgrep/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	semgrep-0.108.0
+DISTNAME=	semgrep-0.109.0
 CATEGORIES=	devel python
 MASTER_SITES=	${MASTER_SITE_PYPI:=s/semgrep/}
 
diff --git a/semgrep/distinfo b/semgrep/distinfo
index 620e836f7a..b9649a374c 100644
--- a/semgrep/distinfo
+++ b/semgrep/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-BLAKE2s (semgrep-0.108.0.tar.gz) = 649948ffb4a0783ccd714ea9cde2cc02239f5ba00084b88f86fa005d28c0c39c
-SHA512 (semgrep-0.108.0.tar.gz) = 7a8e40f4be1e3a36675ba46ae208c31f6a29b06d5f4e2f045d75ad23bc5fa217b98b2499139d0accea966c330004d6a9c887346f058acf072667eec541371e88
-Size (semgrep-0.108.0.tar.gz) = 187632 bytes
+BLAKE2s (semgrep-0.109.0.tar.gz) = d7d8e72f6aee9aa9e87da31a3a84b1e00859d0e5c496a661a32599779ce600e5
+SHA512 (semgrep-0.109.0.tar.gz) = 3fc5f0aa11d39e2ca18dc572f5ffe407773465fc4c8e0a25532170c0c03d9ee46332f98321895de93d34e8286a27c53f5d494d3b70d4aeb1d7632b5e026e33dc
+Size (semgrep-0.109.0.tar.gz) = 187691 bytes


Home | Main Index | Thread Index | Old Index