Skip to content

Releases: csutils/csmock

csmock-3.8.3

03 Oct 14:13
csmock-3.8.3

Choose a tag to compare

  • do not require working /bin/su in the chroot (#213)
  • do not generate empty man pages (#208)
  • install SRPM as mockbuild user to avoid permission denied issues (#206)

csmock-3.8.2

01 Jul 07:07
csmock-3.8.2

Choose a tag to compare

  • shellcheck: make SC_JOBS configurable (#205)
  • csmock: use --installdeps for rhel-6, too (#204)
  • cmsock: introduce --kfp-git-url for direct access to a KFP repo (#201)
  • canonicalize source file paths with newer versions of RPM in Fedora (#200)

csmock-3.8.1

15 Apr 10:53
csmock-3.8.1

Choose a tag to compare

  • pylint: modernize the run-pylint.sh script (#198)
  • shellcheck: improve handling of ShellCheck internal errors (#196)
  • csmock: use --installdeps for legacy chroots (#195)

csmock-3.8.0

11 Nov 15:51
csmock-3.8.0

Choose a tag to compare

  • gcc: use SARIF output with --gcc-analyzer-bin (#187)
  • provide more information on hook failure (#117)
  • support buildroot location used by new rpm (#191)
  • introduce support for dynamic build dependencies (#188)
  • snyk: eliminate duplicated findings (#186)

csmock-3.7.1

25 Sep 13:38
csmock-3.7.1

Choose a tag to compare

  • csmock: use the term findings instead of defects in do_diff_scan() (#184)
  • packaging: provide csmock-plugin-shellcheck-core with run-shellcheck.sh (#185)

csmock-3.7.0

06 Sep 15:48
csmock-3.7.0

Choose a tag to compare

  • shellcheck: introduce the --shellcheck-batch option (#182)
  • shellcheck: introduce the --shellcheck-timeout option (#182)
  • shellcheck: use a new version of run-shellcheck.sh (#182)
  • KFP: fix shell quoting in handle_known_fp_list() (#183)

csmock-3.6.1

02 Aug 13:09
csmock-3.6.1

Choose a tag to compare

  • cppcheck: suppress information[normalCheckLevelMaxBranches] findings (#181)
  • chroot-fixups: prevent %install of llvm from taking ages to complete (#180)
  • cwe-map.csv: fix a misplaced quote that was causing a parsing error (#178)

csmock-3.6.0

25 Jun 08:37
csmock-3.6.0

Choose a tag to compare

  • use NOCHECK_RPM_OPTS also for %build when not executing tests (#176)
  • use rpmbuild --without test ... when execution of tests is not needed (#175)
  • fix initialization of lock_name in MockWrapper (#172)
  • make KFP work for project-koku-koku-[SHA1] (#168)
  • chroot-fixups: make our scripts work again in pre-UsrMove chroots (#167)
  • snyk: explicitly enable networking for snyk client execution (#165)
  • fix Permission denied errors on /builddir while scanning tarballs (#163)
  • results: set the imp flag in the list of important findings (#159)
  • results: record the RPM package that provided KFP (#161)
  • gcc: eliminate misaligned ASCII art coming from GCC analyzer (#162)
  • make KFP work for quarkus-registry.quarkus.redhat.com (#158)
  • clippy: experimental plug-in for clippy (#157 #164 #169 #170 #171 #173 #174)
  • semgrep: experimental plug-in for semgrep (#149)

csmock-3.5.3

20 Mar 16:21
csmock-3.5.3

Choose a tag to compare

  • snyk: skip writing of scan metadata when no supported project is found (#155)
  • snyk: sanitize options passed to --snyk-code-test-opts (CVE-2024-2243)

csmock-3.5.2

29 Feb 13:37
csmock-3.5.2

Choose a tag to compare

  • snyk: record file capture statistics in scan metadata (#153)
  • use the root mock profile property for lock names (#151)
  • introduce csmock --scrub-on-exit to invoke mock --scrub=all on exit (#154)
  • skip comments in exclude-paths.txt provided by known-false-positives (#150)