Skip to content

Commit c47fb50

Browse files
committed
Add etc/ssdlc_compliance_report.md (CXX-3013, CXX-3024, and CXX-3039) (#1149)
* CXX-3013 Add etc/ssdlc_compliance_report.md * Consistent reference to MongoDB products
1 parent 209bbd3 commit c47fb50

File tree

6 files changed

+45
-6
lines changed

6 files changed

+45
-6
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ else()
7474
endif()
7575

7676
if(NEED_DOWNLOAD_C_DRIVER)
77-
message(STATUS "No Mongo C Driver path provided via CMAKE_PREFIX_PATH, will download C driver version ${LIBMONGOC_DOWNLOAD_VERSION} from the internet.")
77+
message(STATUS "No MongoDB C Driver path provided via CMAKE_PREFIX_PATH, will download C driver version ${LIBMONGOC_DOWNLOAD_VERSION} from the internet.")
7878
include(FetchMongoC)
7979
endif()
8080

docs/content/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ type = "index"
66

77
# MongoDB C++ Driver
88

9-
This is the legacy site for the Mongo C++ Driver documentation. See the new
9+
This is the legacy site for the MongoDB C++ Driver documentation. See the new
1010
[MongoDB C++ Driver
1111
documentation](https://www.mongodb.com/docs/languages/cpp/).
1212

docs/content/legacy-v1/configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ configure them at the call site:
8484
using mongo::client::initialize;
8585
using mongo::client::Options;
8686

87-
// Configure the mongo C++ client driver, enabling SSL and setting
87+
// Configure the MongoDB C++ Driver, enabling SSL and setting
8888
// the SSL Certificate Authority file to "mycafile".
8989
Status status = initialize(
9090
Options().setSSLMode(Options::kSSLRequired).setSSLCAFile("mycafile")

etc/generate-uninstall.cmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ set prefix=%prefix:"=%
4545

4646
echo.@echo off
4747
echo.
48-
echo.REM Mongo C++ Driver uninstall program, generated with CMake
48+
echo.REM MongoDB C++ Driver uninstall program, generated with CMake
4949
echo.
5050
echo.REM Copyright 2018-present MongoDB, Inc.
5151
echo.REM

etc/generate-uninstall.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ fi
6161

6262

6363
printf "#!/bin/sh\n"
64-
printf "# Mongo C Driver uninstall program, generated with CMake"
64+
printf "# MongoDB C++ Driver uninstall program, generated with CMake"
6565
printf "\n"
6666
printf "# Copyright 2018-present MongoDB, Inc.\n"
6767
printf "#\n"
@@ -110,4 +110,3 @@ printf "(rmdir \"%s\" 2>/dev/null && printf \"\\\n\") || printf \" ... not remov
110110
printf "\n"
111111
printf "# Return to the directory from which the program was called\n"
112112
printf "cd \${save_pwd}\n"
113-

etc/ssdlc_compliance_report.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# MongoDB C++ Driver SSDLC Compliance Report
2+
3+
## Release Creator
4+
5+
- See [C/CXX Release Info](https://docs.google.com/spreadsheets/d/1yHfGmDnbA5-Qt8FX4tKWC5xk9AhzYZx1SKF4AD36ecY/edit?usp=sharing).
6+
7+
## Process Document
8+
9+
- Not available. <!-- CXX-3007: replace with link to public-facing document once available. -->
10+
11+
## Tool used to track third party vulnerabilities
12+
13+
- See [Silk](https://us1.app.silk.security/inventory/asset-group/mongodb____DedupedAssetGroup____60640b8853771efe3af5f78ea37af5d1cdd190df) (internal).
14+
- See [C++ Driver - SSDLC Reports](https://drive.google.com/drive/folders/1q9RI55trFzHlh8McALSIAbT6ugyn8zlO) for release-specific reports.
15+
16+
## Third-Party Dependency Information
17+
18+
- See [etc/augmented.sbom.json](https://github.com/mongodb/mongo-cxx-driver/blob/master/etc/augmented.sbom.json) within the release tarball.
19+
- See [etc/third_party_vulnerabilities.md](https://github.com/mongodb/mongo-cxx-driver/blob/master/etc/third_party_vulnerabilities.md) within the release tarball.
20+
- See [C++ Driver - SSDLC Reports](https://drive.google.com/drive/folders/1q9RI55trFzHlh8McALSIAbT6ugyn8zlO) for release-specific reports.
21+
22+
## Static Analysis Findings
23+
24+
- See [C++ Driver - SSDLC Reports](https://drive.google.com/drive/folders/1q9RI55trFzHlh8McALSIAbT6ugyn8zlO) for release-specific reports.
25+
26+
## Security Testing Report
27+
28+
- See [Driver Security Testing Summary](https://docs.google.com/document/d/1y2K_RY4GZVXpQvv4JH_35mSzFRTawNJ3mibpvSBU8H0/edit?usp=sharing) (internal). Available as needed from the MongoDB C++ Driver team.
29+
30+
## Security Assessment Report
31+
32+
- Not applicable to the MongoDB C++ Driver.
33+
34+
## Signature Information
35+
36+
- The source tarball for each release is accompanied by a detached GPG digital signature which may be verified against the `cpp-driver` public key available at https://pgp.mongodb.com/.
37+
38+
## Known Vulnerabilities
39+
40+
- Any vulnerabilities that may be shown in the links referenced above have been reviewed and accepted by the appropriate approvers. For detailed information, see [C++ Driver - SSDLC Reports](https://drive.google.com/drive/folders/1q9RI55trFzHlh8McALSIAbT6ugyn8zlO) for release-specific reports.

0 commit comments

Comments
 (0)