File tree Expand file tree Collapse file tree 4 files changed +247
-74
lines changed
docker_test/expected_output Expand file tree Collapse file tree 4 files changed +247
-74
lines changed Original file line number Diff line number Diff line change 13
13
- uses : actions/checkout@v4
14
14
- name : build with ${{ matrix.cc }}
15
15
run : |
16
- make sslscan
16
+ # Since ubuntu-latest does not ship with OpenSSL >= v3.5, dynamic linking will fail unless we build and install it.
17
+ git clone -b openssl-3.5 https://github.com/openssl/openssl
18
+ pushd openssl
19
+ git fetch --tags
20
+ git checkout openssl-3.5.0
21
+ ./config --prefix=/opt/openssl35 shared
22
+ make -j $(nproc --all)
23
+ make install
24
+ popd
25
+
26
+ make sslscan LDFLAGS=-L/opt/openssl35 CFLAGS=-I/opt/openssl35/include
17
27
make static
18
28
env :
19
29
CC : ${{ matrix.cc }}
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ TLSv1.3 [32mnot vulnerable[0m to heartbleed
28
28
Accepted [32mTLSv1.3[0m [32m256[0m bits [32mTLS_AES_256_GCM_SHA384 [0m Curve [32m25519[0m DHE 253
29
29
Accepted [32mTLSv1.3[0m [32m256[0m bits [32mTLS_CHACHA20_POLY1305_SHA256 [0m Curve [32m25519[0m DHE 253
30
30
Accepted [32mTLSv1.3[0m [32m128[0m bits TLS_AES_128_CCM_SHA256 Curve [32m25519[0m DHE 253
31
- Accepted [32mTLSv1.3[0m [32m128 [0m bits TLS_AES_128_CCM_8_SHA256 Curve [32m25519[0m DHE 253
31
+ Accepted [32mTLSv1.3[0m [33m64 [0m bits TLS_AES_128_CCM_8_SHA256 Curve [32m25519[0m DHE 253
32
32
33
33
[1;34mServer Key Exchange Group(s):[0m
34
34
TLSv1.3 [32m128[0m bits secp256r1 (NIST P-256)[0m
You can’t perform that action at this time.
0 commit comments