Black Duck C/CPP 3.0.6
-
BDCCPP-51 - Added support for
BDS_JAVA_HOME. -
BDCCPP-47 - Added support for blackduck-c-cpp to pull Linux ARM, Mac ARM, and Windows ARM packages for the Scan CLI in Black Duck SCA versions 2025.7.0 and later.
-
BDCCPP-55 - Fixed error related to pandas 3.0.0.
-
BDCCPP-49 - Resolved a bug that caused excessive instances of the dpkg query to be generated.
Black Duck C/CPP 3.0.5
-
BDCCPP-23 and BDCCPP-25 - Added Coverity mini package support for Mac ARM.
-
BDCCPP-41 - Added Coverity mini package support for Linux ARM (Coverity Mini-package will be deployed on July 17, 2025).
-
Fixed bug added in previous release for Windows platform with no files being sent to BDBA.
Black Duck C/CPP 3.0.4
-
BDCCPP-43 - Used new scan cli versioning, supported for documented minimum required user roles.
Black Duck C/CPP 3.0.3
-
BDCCPP-43 – Used new signature scan versioning.
Black Duck C/CPP 3.0.2
-
BDCCPP-37 - Fixed Coverity build failure with 32bit compiler on Linux.
-
BDCCPP-40 - Fixed relative paths issue causing non-working BDIO from a C/CPP run.
Black Duck C/CPP 3.0.1
-
BDCCPP-38 - Fixed bug in 3.0.0 version downloading older Coverity mini kit.
Black Duck C/CPP 3.0.0
-
BDCCPP-29, BDCCPP-32 – Black Duck branding changes.
-
BDCCPP-30 - Moved default
cov_output/blackduckdirectory from.synopsysto.blackduckwith backwards compatibility. -
BDCCPP-22 – Fix for
project_group_nameproperty not updating properly. -
BDCCPP-33 - Added Performance improvement in package manager phase. Used asyncio library for dpkg/rpm calls which gave ~5x performance improvement.
Black Duck C/CPP 2.0.6
-
BDCCPP-18 - Coverity mini package is updated to 2024.7 in GCP. So, documentation changes are updated for bazel in PyPi.
Black Duck C/CPP 2.0.5
-
BDCCPP-12 – Fixed bug for BDBA upload failure due to long running cov stage.
-
BDCCPP-14 – Added support for setting project description (same as
–detect.project.description property). -
BDCCPP-16 – Added documentation for using
cov-configurewith command line. -
BDCCPP-17 – Added support for
cov_output_dirto accept existing idirs generated by Coverity that are not named “idir”.
Black Duck C/CPP 2.0.4
-
BDCCPP-6 - blackduck-c-cpp to support package versioning that are ‘int’ based.
-
BDCCPP-9 – add support for zip to support timestamps before 1980.
-
BDCCPP-10 – add documentation around supported compilers for CPP linker.
Black Duck C/CPP 2.0.3
-
BDCCPP-2 – Added blackduck-c-cpp tool support for 3.12 python version.
-
BDCCPP-4 – Fixed blackduck-c-cpp vulnerability for certifi==2022.12.7 - CVE-2023-37920.
-
BDCCPP-5 – Fixed snippet scan failure regression.
Black Duck C/CPP 2.0.1
-
KBHUB-23899 – Fixed blackduck-c-cpp tool results in BOM stored under different project name for scans larger than 5gb.
-
KBHUB-24098 – Fixed an issue where blackduck-c-cpp could fail when it is not able to get version information from Coverity in Windows.
-
Fixed Windows failure when adding
cov_configure_args. -
Fixed BDBA zip to not have any source data.
Black Duck C/CPP 2.0.0
-
Move from cov-build to cov-cli by default - KBENG-4254. Add documentation and Instructions for running cov-cli or cov-build.
-
In CentOS7, the latest version of glibc supported is 2.17. Starting with coverity build capture 2022.12.0, glibc_2.18 is a requirement. So, we try to auto-download an older version of Coverity, 2022.9, on linux platforms with glibc 2.17 or older.
-
KBHUB-23236 - Fixed an error when opening
cov_emit_links.jsonwith non-utf-8 encoding. -
Added documentation for KBHUB-23004.
-
Get BDIO splitter changes from https://github.com/blackducksoftware/json-splitter.
Black Duck C/CPP 1.0.23
-
Added Documentation for offline scan for scans over 5GB.
-
KBHUB-22588 - Remove calling ProcessPoolExecutor inside another ProcessPoolExecutor.
Black Duck C/CPP 1.0.22
-
KBHUB-21926 - Add support for 'Project Group' as a property in blackduck-c-cpp tool (like how detect does detect.project.group.name).
-
Updated documentation on PyPi for
skip_build,json_splitterandscan_cli_dirfor clarity.
Black Duck C/CPP 1.0.21
-
Added documentation for steps to be done to capture linker files with bazel.
-
KBHUB-22244 - Moved from tar to zip for performance improvement in sig scan and BDBA matching.
-
KBHUB-22272 - Snippet scans were failing in 1.0.20 release, fixed it in this release.
Black Duck C/CPP 1.0.20
-
Fixed bug while uploading bdio in sig scanner.
-
KBHUB-21965 – Added support for bdio splitter.
-
Changed variable name from
disable_json_splittertodisable_bdio_json_splitter. -
Fix symlink bug in sig scanner when using
expand_sig_filesswitch.