From c4ad4d7d42365c0835a6f8f2d8f715290dd9100f Mon Sep 17 00:00:00 2001 From: Dirk Date: Sat, 14 Jun 2025 17:09:24 +0200 Subject: [PATCH 1/4] Reflect version 3.0.10 version is EOL --- Readme.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Readme.md b/Readme.md index 6e8d2e9..4356d99 100644 --- a/Readme.md +++ b/Readme.md @@ -54,7 +54,7 @@ but you can also use any LibreSSL or OpenSSL version. (silent) check for binaries is done when you start testssl.sh . System V needs probably to have GNU grep installed. Windows (using MSYS2, Cygwin or WSL) work too. -Update notification can be found here or most important ones @ [mastodon](https://infosec.exchange/@testssl) or [bluesky](https://bsky.app/profile/testssl.bsky.social). [twitter](https://twitter.com/drwetter) is not being used anymore. +Update notification can be found at [github](https://github.com/testssl/testssl.sh) or most important ones @ [mastodon](https://infosec.exchange/@testssl) or [bluesky](https://bsky.app/profile/testssl.bsky.social). [twitter](https://twitter.com/drwetter) is not being used anymore. ### Installation @@ -62,8 +62,7 @@ You can download testssl.sh branch 3.2 just by cloning this git repository: git clone --depth 1 https://github.com/testssl/testssl.sh.git -3.2 is now the latest stable branch which evolved from 3.1dev. There will be one last bugfix release for the former stable version named old-stable, which will be 3.0.10. - +3.2 is the latest stable branch which evolved from 3.1dev. In June 2025 there was a last bugfix release for the former stable version named old-stable, which is 3.0.10. Please use 3.2 **now**, as 3.0.x will not get any updates. #### Docker @@ -95,7 +94,7 @@ Testssl.sh is intended to be used as a standalone CLI tool. While we tried to ap ### Status -This is the stable version 3.2. Please use it **now**, as 3.0.x will not get any updates after 3.0.10, with the current manpower we only support n-1 versions. There will be soon a separate 3.3.dev branch where further development takes place before 3.4 becomes the stable version and 3.2 becomes old-stable. +Given the current manpower we only support n-1 versions. We started a 3.3.dev branch where further development takes place before 3.4 becomes the stable version and 3.2 becomes old-stable. As said, 3.0.x became EOL. ### Documentation From 637fb86c83c9c49829480244c4baeec8fa5c20ed Mon Sep 17 00:00:00 2001 From: Dirk Date: Sat, 14 Jun 2025 17:11:30 +0200 Subject: [PATCH 2/4] typo --- Readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Readme.md b/Readme.md index 4356d99..a04e3dd 100644 --- a/Readme.md +++ b/Readme.md @@ -54,7 +54,7 @@ but you can also use any LibreSSL or OpenSSL version. (silent) check for binaries is done when you start testssl.sh . System V needs probably to have GNU grep installed. Windows (using MSYS2, Cygwin or WSL) work too. -Update notification can be found at [github](https://github.com/testssl/testssl.sh) or most important ones @ [mastodon](https://infosec.exchange/@testssl) or [bluesky](https://bsky.app/profile/testssl.bsky.social). [twitter](https://twitter.com/drwetter) is not being used anymore. +Update notifications can be found at [github](https://github.com/testssl/testssl.sh) or most important ones @ [mastodon](https://infosec.exchange/@testssl) or [bluesky](https://bsky.app/profile/testssl.bsky.social). [twitter](https://twitter.com/drwetter) is not being used anymore. ### Installation From 7cc605aeaf67ae093b587d429f7103ed9b19adb0 Mon Sep 17 00:00:00 2001 From: Dirk Wetter Date: Sun, 15 Jun 2025 09:42:07 +0200 Subject: [PATCH 3/4] Reflect that this is 3.3dev A branch at Docker.io needs to be created, thus that section is commented out. --- Readme.md | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/Readme.md b/Readme.md index 797b676..522fcf2 100644 --- a/Readme.md +++ b/Readme.md @@ -58,22 +58,32 @@ Update notifications can be found at [github](https://github.com/testssl/testssl ### Installation -You can download testssl.sh branch 3.2 just by cloning this git repository: +You can download testssl.sh branch 3.3dev just by cloning this git repository: + + git clone --depth 1 https://github.com/testssl/testssl.sh.git --branch 3.3dev + +3.3dev is the latest development branch which evolved from 3.2 stable. We're trying not to do big experiments in the dev branch, however the point of development ist that there will be changes and changes might need a bit time to mature. - git clone --depth 1 https://github.com/testssl/testssl.sh.git -3.2 is the latest stable branch which evolved from 3.1dev. In June 2025 there was a last bugfix release for the former stable version named old-stable, which is 3.0.10. Please use 3.2 **now**, as 3.0.x will not get any updates. #### Docker + + Testssl.sh has minimal requirements. As stated you don't have to install or build anything. You can just run it from the pulled/cloned directory. Still if you don't want to pull the GitHub repo to your directory of choice you can pull a container from dockerhub and run it: + + ``` docker run --rm -it ghcr.io/testssl/testssl.sh ``` @@ -84,7 +94,10 @@ Or if you have cloned this repo you also can just ``cd`` to the INSTALLDIR and r docker build . -t imagefoo && docker run --rm -t imagefoo testssl.net ``` -For more please consult [Dockerfile.md](https://github.com/testssl/testssl.sh/blob/3.2/Dockerfile.md). +For more please consult [Dockerfile.md](https://github.com/testssl/testssl.sh/blob/3.3dev/Dockerfile.md). + + + ### No Warranty @@ -94,7 +107,8 @@ Testssl.sh is intended to be used as a standalone CLI tool. While we tried to ap ### Status -Given the current manpower we only support n-1 versions. We started a 3.3.dev branch where further development takes place before 3.4 becomes the stable version and 3.2 becomes old-stable. As said, 3.0.x became EOL. +Given the current manpower we only support n-1 versions. You're looking at the 3.3.dev branch where further development takes place before 3.4 becomes the stable version and 3.2 becomes old-stable. If you are hestitant with respect to changes, you need to use 3.2. The version 3.0.10 was the last one, there will not be any updates. + ### Documentation From aa7d0f43119f4f7f58ee209d5674ddcda6473bfe Mon Sep 17 00:00:00 2001 From: Dirk Wetter Date: Sun, 15 Jun 2025 09:47:23 +0200 Subject: [PATCH 4/4] typo --- Readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Readme.md b/Readme.md index 522fcf2..37a2c21 100644 --- a/Readme.md +++ b/Readme.md @@ -62,7 +62,7 @@ You can download testssl.sh branch 3.3dev just by cloning this git repository: git clone --depth 1 https://github.com/testssl/testssl.sh.git --branch 3.3dev -3.3dev is the latest development branch which evolved from 3.2 stable. We're trying not to do big experiments in the dev branch, however the point of development ist that there will be changes and changes might need a bit time to mature. +3.3dev is the latest development branch which evolved from 3.2 stable. We're trying not to do big experiments in the dev branch, however the point of development is that there will be changes and changes might need a bit time to mature.