From 989870e07bcfae4a99867ab1995d8cf871ce8bdd Mon Sep 17 00:00:00 2001 From: Steve <6131869+SteveVaneeckhout@users.noreply.github.com> Date: Sat, 30 May 2026 12:05:03 +0200 Subject: [PATCH 1/2] Fix Permissions-Policy header listed twice in output run_security_headers() listed "Permissions-Policy" twice in its header_and_svrty checklist: once as OK (since 2020) and again as INFO (accidentally added in 12036fb). The loop matched the same header on both iterations, emitting two entries to JSON (headerResponse) and the terminal output. Remove the duplicate INFO entry, keeping the intended OK classification. Co-Authored-By: Claude Opus 4.8 --- testssl.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/testssl.sh b/testssl.sh index 18c741a..fbf4a8f 100755 --- a/testssl.sh +++ b/testssl.sh @@ -3604,7 +3604,6 @@ run_security_headers() { "X-XSS-Protection INFO" \ "Access-Control-Allow-Origin INFO" \ "Access-Control-Allow-Credentials INFO" \ - "Permissions-Policy INFO" \ "Upgrade INFO" \ "X-Served-By INFO" \ "Referrer-Policy INFO" \ From 3c5b7334314d8606c713c5512e24cf12982c36da Mon Sep 17 00:00:00 2001 From: Dirk Wetter Date: Mon, 8 Jun 2026 16:41:37 +0200 Subject: [PATCH 2/2] Update runneer to macos-26 (arm64 as before) ... as they were strange failures in the past. Supported runners: https://docs.github.com/en/actions/reference/runners/github-hosted-runners#single-cpu-runners . Details: https://github.com/actions/runner-images/blob/main/images/macos/macos-26-arm64-Readme.md --- .github/workflows/unit_tests_macos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests_macos.yml b/.github/workflows/unit_tests_macos.yml index 0cf273d..0e5f491 100644 --- a/.github/workflows/unit_tests_macos.yml +++ b/.github/workflows/unit_tests_macos.yml @@ -24,7 +24,7 @@ permissions: jobs: build: - runs-on: macos-14 + runs-on: macos-26 name: PoC unit test on MacOS steps: