Skip to content

Commit c57ab59

Browse files
authored
Merge pull request #96 from tls-attacker/cherrypickPR57
Cherrypick from #57
2 parents 5c49161 + 3b198ba commit c57ab59

File tree

7 files changed

+17
-9
lines changed

7 files changed

+17
-9
lines changed

images/baseimage/build-base-image.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@ cd "$(dirname "$0")" || exit 1
33
source ../helper-functions.sh
44

55
# https://wiki.alpinelinux.org/wiki/Alpine_Linux:Releases
6-
_docker build --build-arg VERSION=3.12 -t alpine-build:3.12 .
6+
_docker build --build-arg VERSION=3.12 --no-cache -t alpine-build:3.12 .
77
#_docker build --build-arg VERSION=3.11 -t alpine-build:3.11 .
88
#_docker build --build-arg VERSION=3.10 -t alpine-build:3.10 .
99
#_docker build --build-arg VERSION=3.9 -t alpine-build:3.9 .
1010
#_docker build --build-arg VERSION=3.8 -t alpine-build:3.8 .
1111
#_docker build --build-arg VERSION=3.7 -t alpine-build:3.7 .
12-
_docker build --build-arg VERSION=3.6 -t alpine-build:3.6 .
12+
_docker build --build-arg VERSION=3.6 --no-cache -t alpine-build:3.6 .
1313
#_docker build --build-arg VERSION=3.5 -t alpine-build:3.5 .
1414
#_docker build --build-arg VERSION=3.4 -t alpine-build:3.4 .
1515

16-
_docker build --build-arg VERSION=sid -t debian-build:sid -f Dockerfile_debian .
16+
_docker build --build-arg VERSION=sid --no-cache -t debian-build:sid -f Dockerfile_debian .
1717

1818
_docker build -t entrypoint -f Dockerfile_entrypoint .
1919

images/boringssl/readme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ BORINGSSL
88
- clients successfully tested: all versions
99

1010
build server: docker build -t boringssl-server --target bearssl-server .
11-
run tls server: docker run -it --rm boringssl-server
11+
run tls server: docker run -it --rm -v cert-data:/cert/:ro,nocopy boringssl-server -accept 4433 -cert /cert/rsa2048cert.pem -key /cert/rsa2048key.pem -loop
1212
run tls shim: docker run -it --rm --entrypoint /bin/bssl_shim boringssl-server
1313

1414
build client: docker build -t boringssl-client --target bearssl-client .

images/bouncycastle/bouncycastletls.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
cd "$(dirname "$0")" || exit 1
33
source ../helper-functions.sh
44

5-
array=(50 51 52 53 54 55 56 57 58)
5+
array=(50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66)
66
typeset -i i=0 max=${#array[*]}
77
while (( i < max ))
88
do

images/gnutls/readme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ GNUTLS
1212
- server and client versions failed to build (have to check build process): 3.5.7, 3.4.17, 3.3.15, 3.3.28
1313

1414
build server: docker build -t gnutls-server --target gnutls-server .
15-
run tls server: docker run -it --rm gnutls-server
15+
run tls server: docker run -it --rm -v cert-data:/cert/:ro,nocopy gnutls-server --port=4433 --x509certfile=/cert/rsa2048cert.pem --x509keyfile=/cert/rsa2048key.pem --disable-client-cert
1616

1717
build client: docker build -t gnutls-client --target gnutls-client .
1818
run tls client: docker run -it --rm gnutls-client

images/openssl/openssl-1_1_1X.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ _docker build --build-arg VERSION= -t ${DOCKER_REPOSITORY}openssl-server:1.1.1 -
88
_docker build --build-arg VERSION= -t ${DOCKER_REPOSITORY}openssl-client:1.1.1 -f Dockerfile-1_1_1x --target openssl-client .
99
while (( i < max ))
1010
do
11-
echo "Feld $i: Openssl 1.1.1${array[$i]}"
11+
echo "Building Openssl 1.1.1${array[$i]}"
1212
_docker build --build-arg VERSION=${array[$i]} -t ${DOCKER_REPOSITORY}openssl-server:1.1.1${array[$i]} -f Dockerfile-1_1_1x --target openssl-server .
1313
_docker build --build-arg VERSION=${array[$i]} -t ${DOCKER_REPOSITORY}openssl-client:1.1.1${array[$i]} -f Dockerfile-1_1_1x --target openssl-client .
1414
i=i+1

images/rustls/readme

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
RUSTLS
33
- versions:
44
one version (latest) from github available
5-
- server successfully tested: no build script available
5+
- server successfully tested: latest
66
- clients successfully tested: clients not available for this implementation
77

88
build: docker build -t rustls-server .
9-
tls server: docker run -it --rm rustls-server
9+
tls server: docker run -it --rm -v cert-data:/cert/:ro,nocopy rustls-server --key /cert/rsa2048key.pem --certs /cert/rsa2048cert.pem --port 4433 echo

images/tlslite_ng/readme

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---------------------------
2+
TLSLITE-NG
3+
- server successfully tested: 0.8.0-alpha40
4+
5+
build server: docker build -t tlslite_ng-server --target tlslite_ng-server .
6+
run tls server: docker run -it --rm -v cert-data:/cert/:ro,nocopy tlslite_ng-server -c /cert/rsa2048cert.pem -k /cert/rsa2048key.pem 0.0.0.0:4433
7+
8+
build all supported tlslite-ng versions: ./tlslite_ng.sh

0 commit comments

Comments
 (0)