Skip to content

Commit

Permalink
Merge pull request #3364 from randombit/tls13/bogo_update
Browse files Browse the repository at this point in the history
Chore: Update BoringSSL's test suite to latest master
  • Loading branch information
reneme authored Mar 14, 2023
2 parents f471186 + b37180e commit c9b2c0c
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 8 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -154,8 +154,8 @@ jobs:
- name: Fetch BoringSSL fork for BoGo tests
uses: actions/checkout@v3
with:
repository: reneme/boringssl
ref: rene/runner-20220322 # TODO: merge changes to Botan's boring fork
repository: randombit/boringssl
ref: rene/runner-20230313
path: ./boringssl
if: matrix.target == 'coverage' || matrix.target == 'sanitizer'

Expand Down
14 changes: 10 additions & 4 deletions src/bogo_shim/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,9 @@
"*-TLS11-*": "No TLS 1.1",
"TLS11-*": "No TLS 1.1",

"*RSA_PKCS1_MD5_SHA1": "We do not implement MD5/SHA1 concatenation anyway",
"Compliance-fips202205-*": "We do not have explicit support for a FIPS TLS policy",

"CBCRecordSplitting*": "No need to split CBC records in TLS 1.2",
"DelegatedCredentials*": "No support of -delegated-cerdential",

Expand Down Expand Up @@ -192,19 +195,22 @@
"PartialClientFinishedWithClientHello": "Need to check for buffered messages when CCS (bug)",
"SendUnencryptedFinished-DTLS": "Need to check for buffered messages when CCS (bug)",

"RSAKeyUsage-*-UnenforcedTLS*": "We always enforce key usage",
"RSAKeyUsage-*-TLS12": "We always enforce key usage",

"AllExtensions-Client-Permute-TLS-TLS12" : "Requires new shim flags that are NYI (as of March 2022)",
"AllExtensions-Client-Permute-DTLS-TLS12" : "Requires new shim flags that are NYI (as of March 2022)",
"EarlyData-WriteAfterEncryptedExtensions" : "Requires new shim flags that are NYI (as of March 2022)",
"EarlyData-WriteAfterServerHello" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-CipherMismatch1" : "Requires new shim flags that are NYI (as of March 2023)",
"TLS-HintMismatch-CipherMismatch2" : "Requires new shim flags that are NYI (as of March 2023)",
"TLS-HintMismatch-ECDHE-Group" : "Requires new shim flags that are NYI (as of March 2023)",
"TLS-HintMismatch-SignatureInput" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-KeyShare" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-HandshakerHelloRetryRequest" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-ShimHelloRetryRequest" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-SignatureAlgorithm" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-NoTickets1" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-NoTickets2" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-SignatureAlgorithm-TLS*" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-NoTickets1-TLS*" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-NoTickets2-TLS*" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-Version2" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-CertificateRequest" : "Requires new shim flags that are NYI (as of March 2022)",
"TLS-HintMismatch-CertificateCompression-HandshakerOnly" : "Requires new shim flags that are NYI (as of March 2022)",
Expand Down
4 changes: 2 additions & 2 deletions src/editors/vscode/scripts/bogo.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
from common import run_cmd, get_concurrency


BORING_REPO = "https://github.com/reneme/boringssl.git"
BORING_BRANCH = "rene/runner-20220322"
BORING_REPO = "https://github.com/randombit/boringssl.git"
BORING_BRANCH = "rene/runner-20230313"

BORING_PATH = "build_deps/boringssl"
BOGO_PATH = os.path.join(BORING_PATH, "ssl", "test", "runner")
Expand Down

0 comments on commit c9b2c0c

Please sign in to comment.