5002 Commits

Author SHA1 Message Date
Dirk Wetter
889aedc0e4 Fix parser for server header
Do word match and exclude minus sign

This fixes #2787 for 3.2.
2025-06-10 21:59:40 +02:00
Dirk Wetter
fbbf68857f
Merge pull request #2785 from testssl/stderr
Ensure that stderr is caught / $prg=testssl.sh
2025-05-28 20:16:32 +02:00
Dirk Wetter
ba360bae7e remove extra quote sign 2025-05-28 10:21:10 +02:00
Dirk Wetter
7183bb1206 Add changed headers at target ...
... so that runners pass
2025-05-27 22:48:04 +02:00
Dirk Wetter
1fb3a2224f Ensure that stderr is caught / $prg=testssl.sh
As suggested in #2780 this PR redirects all stderr on a perl level
to stdout so that we should see all errors which we miss because
we can't redirect (>/dev/null in check) or we haven't redirected yet.

Also old checks are imporved, so that $prg is used as in newer
checks.
2025-05-27 10:54:25 +02:00
Dirk Wetter
75d8f8aa90
Merge pull request #2782 from testssl/ccsInjectionFix
Fix CCS injection regression
2025-05-22 00:50:04 +02:00
Dirk
0daf83cf76 fix typo 2025-05-21 14:22:13 +02:00
Dirk
cd575526a7 Fix CCS injection regression
The rhs of the pattern was off by one byte and it worked in practise until recent PR #2657.

This fixes #2691 for 3.2 .
2025-05-21 14:17:54 +02:00
Dirk Wetter
388f3a3321
Merge pull request #2761 from testssl/mac_runner
PoC github action runner macos-14
2025-05-20 17:59:19 +02:00
Dirk Wetter
a76e06f887 Polish some sentences
... wrt to the now even better unit testing.
2025-05-20 16:50:39 +02:00
Dirk Wetter
f8f00de5a0 Shorten name for badge 2025-05-20 16:43:06 +02:00
Dirk Wetter
d87f5f68de Sync runners / rename comments for badge 2025-05-20 16:37:48 +02:00
Dirk Wetter
ce96cc5816 Add badge for MacOS rummer 2025-05-20 16:36:29 +02:00
Dirk Wetter
7815b67695 Merge branch '3.2' into mac_runner 2025-05-20 16:31:34 +02:00
Dirk Wetter
242256bd58
Merge pull request #2778 from testssl/drwetter-patch-1
slight rewording
2025-05-20 12:38:42 +02:00
Dirk Wetter
81b377bda9
slight rewording 2025-05-20 12:37:57 +02:00
Dirk Wetter
d0143b181b Handle space problem 2025-05-20 10:48:54 +02:00
Dirk Wetter
85d8d44fbe Try to fix the renegotiation problem
as suggested, see https://github.com/testssl/testssl.sh/issues/2765#issuecomment-2891140503
2025-05-19 16:24:46 +02:00
Dirk Wetter
a685fc252d Take shorter OPenSSL cipher name into account
AEAD-CHACHA20-POLY1305-SHA256    vs.
TLS_CHACHA20_POLY1305_SHA256
2025-05-19 13:52:03 +02:00
Dirk Wetter
54964a9bc6
Merge pull request #2777 from polarathene/chore/consistent-dockerfile
chore: `Dockerfile` consistency
2025-05-19 13:10:45 +02:00
Brennan Kinney
9dc4ea338b
docs: Dockerfile - Use ref links 2025-05-19 12:09:44 +12:00
Brennan Kinney
af57ec4659
docs: Docker - Minor corrections 2025-05-19 11:47:49 +12:00
Brennan Kinney
5b899958ec
chore: Dockerfile - Adopt HereDoc syntax 2025-05-19 11:47:15 +12:00
Dirk Wetter
0d0c5d0ab9
Merge pull request #2771 from polarathene/ci/docker-prefer-dist-local
ci: Docker - Prefer `dist-local` stage
2025-05-18 16:24:43 +02:00
Dirk Wetter
35457f9d99
Merge pull request #2776 from testssl/drwetter-patch-1
More badges
2025-05-17 18:22:29 +02:00
Dirk Wetter
9f73f782a1
Update Readme.md
Bluesky badge
2025-05-17 16:35:58 +02:00
Dirk Wetter
05fb3c3fe9
Identation 2025-05-17 16:20:40 +02:00
Dirk Wetter
d0aa6fa84d
Update Readme.md
More badges
2025-05-17 16:19:42 +02:00
Dirk Wetter
8d1bcab878
Merge pull request #2775 from testssl/ubuntu_runner
Fix indentation
2025-05-16 19:06:57 +02:00
Dirk Wetter
7df43ea752
More badges
see https://shields.io/badges
2025-05-16 19:06:24 +02:00
Dirk Wetter
5b2e8ac12c fix indentation 2025-05-16 18:21:20 +02:00
Dirk Wetter
c109cafa17 Merge branch '3.2' into mac_runner 2025-05-16 18:16:58 +02:00
Dirk Wetter
42b3352106 rename Dockerfile 2025-05-16 18:15:57 +02:00
Dirk Wetter
b77563951d Rename runner, change suffix for Dockerfile 2025-05-16 18:14:35 +02:00
Dirk
222ad8ae36 Fix indentation 2025-05-16 18:07:09 +02:00
Dirk Wetter
ce6cdfea75
Merge pull request #2774 from testssl/ubuntu_runner
Update / rename runner to be in sync w Mac runner
2025-05-16 18:05:34 +02:00
Dirk
cbd15020e2 Change reference to badge 2025-05-16 17:59:00 +02:00
Dirk
5e248c05dc Update / rename runner to be in sync w Mac runner 2025-05-16 17:50:33 +02:00
Dirk Wetter
0ab5e2d878
Merge branch '3.2' into ci/docker-prefer-dist-local 2025-05-16 17:23:30 +02:00
Dirk Wetter
6aa1c58c34
Merge pull request #2773 from testssl/drwetter-patch-1
Dockerfile
2025-05-16 16:11:46 +02:00
Dirk Wetter
3977057a1e
Update unit_tests.yml
Dockerfile.alpine here
2025-05-16 16:11:22 +02:00
Dirk Wetter
bc4a1ab402
Merge pull request #2772 from Tazmaniac/docker-fix
Lowercase the repository name.
2025-05-16 09:20:14 +02:00
Emmanuel Fusté
495778c808 Lowercase the repository name.
To please buildx
2025-05-15 20:32:13 +02:00
Dirk Wetter
4db9cb5afe Unify ECDH bitlength 2025-05-14 14:07:07 +02:00
Dirk Wetter
5e888ff7ee rename TLS 1.3 ciphers when using LibreSSL 2025-05-14 10:28:59 +02:00
Dirk Wetter
afbbb0f2c1
Merge pull request #2770 from polarathene/patch-3
ci(fix): Docker workflow `build-args` input should be a string
2025-05-12 13:44:47 +02:00
Brennan Kinney
ed02850e10
ci: Docker - Prefer dist-local stage 2025-05-12 22:51:00 +12:00
Brennan Kinney
66a38e9a2e
ci(fix): build-args list type is actually a whitepsace delimited string list 2025-05-12 22:42:18 +12:00
Dirk Wetter
68c148dabe
Merge pull request #2768 from polarathene/fix/ci-docker-3.2
ci(fix): 3.2 - Docker support adjustments
2025-05-12 12:15:11 +02:00
Dirk Wetter
0aad0a0fac Try /usr/bin/echo for testing
.. although it seems not an option to include this in prod.
RSsee https://github.com/testssl/testssl.sh/issues/2765

Omitting redirecting stderr
2025-05-12 10:43:43 +02:00