Skip to content

Releases: csutils/csdiff

csdiff-3.5.0

06 Sep 15:48
csdiff-3.5.0
Compare
Choose a tag to compare
  • csfilter-kfp: script to filter known false positives (#201)
  • make the code work with boost-1.86 (#200)

csdiff-3.4.1

02 Aug 13:05
csdiff-3.4.1
Compare
Choose a tag to compare
  • introduce the csdiff-static subpackage containing csgrep-static (#196)
  • html-writer: use the term finding instead of defect in the reports (#193)
  • cstrans-df-run: propagate args of the RUN directive (#190)

csdiff-3.4.0

25 Jun 08:36
csdiff-3.4.0
Compare
Choose a tag to compare
  • msg-filter: abstract out notes about builtin models (#189)
  • msg-filter: abstract out numbers from error[too-many] findings (#188)
  • csgrep --warning-rate-limit: drop location from key events (#185)
  • parser-cov: accept the [important] flag in checker line (#186)
  • msg-filter: adapt paths from llvm-17 source tree to match llvm-19 (#183)
  • parser-gcc: fix parsing of UBSAN reports with missing function names (#184)
  • parser: skip BOM at the beginning of input (#182)
  • html-writer: use CSS instead of inlining styles (#174)
  • html-writer: use HTML5 instead of XHTML 1.0 (#177)

csdiff-3.3.0

03 May 12:55
csdiff-3.3.0
Compare
Choose a tag to compare
  • cshtml: use the .json extension for JSON files (#176)
  • csdiff: match findings by line content without spaces if available (#168)
  • csgrep --hash-v1: match csdiff/v1 fingerprint prefix (#168)
  • sarif: initial implementation of csdiff/v1 fingerprints (#168)
  • sarif: add descriptions for ShellCheck rules (#170)

csdiff-3.2.2

25 Apr 11:29
csdiff-3.2.2
Compare
Choose a tag to compare
  • propagate the imp flag as level in the SARIF format (#173)
  • tweak key event matching in the Coverity parser (#172)
  • tweak rules for ignoring duplicated version strings in kernel results (#171)
  • read column numbers from the Coverity v10 JSON format (#169)
  • propagate endLine/endColumn in the JSON and SARIF formats (#167)

csdiff-3.2.1

29 Feb 13:35
csdiff-3.2.1
Compare
Choose a tag to compare
  • align assignment of key events with Coverity (#165)
  • recognize SARIF format produced by Semgrep (#162)
  • recognize events produced by SIGMA checkers (#159)
  • improve compatibility with Apple Clang (#160)

csdiff-3.2.0

24 Jan 10:32
csdiff-3.2.0
941ad1a
Compare
Choose a tag to compare
  • SARIF writer: add tool to rule properties to ease SARIF import into Defect Dojo (#147)
  • cstrans-df-run: ignore space after trailing backslash for compatibility with podman (#148)
  • csgrep --set-imp-level: set importance level on all defects to the specified value (#149)
  • add macOS support (#151 #155)
  • cmake: make FindPython use system Python 3 version (#153)
  • msg-filter: squash UBSAN reports that only differ in the address (#150)

csdiff-3.1.0

10 Oct 09:55
csdiff-3.1.0
Compare
Choose a tag to compare
csdiff-3.1.0

csdiff-3.0.4

21 Aug 15:57
csdiff-3.0.4
Compare
Choose a tag to compare
csdiff-3.0.4

csdiff-3.0.3

21 Jul 14:21
csdiff-3.0.3
Compare
Choose a tag to compare
csdiff-3.0.3