Commit Graph

4603 Commits

Author SHA1 Message Date
dependabot[bot]
30129b59f3
Bump docker/build-push-action from 5.0.0 to 5.1.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5.0.0...v5.1.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-20 00:50:39 +00:00
Dirk Wetter
1a9a486474
Merge pull request #2438 from drwetter/wildcard
Implement warning for wildcard match
2023-11-10 19:41:08 +01:00
Dirk
81ba1fe818 Implement warning for wildcard match
fixes #2122
2023-11-10 15:37:13 +01:00
Dirk Wetter
654086782b
wording, typos 2023-11-06 14:40:52 +01:00
Dirk Wetter
b87634baa0
Disclaimer 2023-11-06 14:34:55 +01:00
David Cooper
e867e53ff9 Quit testssl.sh on all command line errors
As suggested in #1844, this commit changes testssl.sh so that the parent process quits immediately if there is an error in the command line for one of the child processes.

Currently, a signal is sent to the parent process to quit if the child process encounters an error and calls help(), but sometimes parse_cmd_line() just prints an error message and calls fatal() rather than help(), in which case the parent process does not stop. This commit addresses the issue by creating a new function, fatal_cmd_line(), which is almost the same as fatal(), but additionally sends a signal to the parent indicating that the parent should stop. This commit also changes calls to fatal() to calls to fatal_cmd_line() if json_header(), csv_header(), html_header(), or prepare_logging() encounter a problem. The same is done if prettyprint_local() with the command-line option provided for it.

There may be other places in which it would be appropriate to call fatal_cmd_line() rather than fatal() (e.g., in parse_hn_port() or check_proxy()), but those changes are not made in this commit.
2023-11-01 11:55:06 -07:00
Dirk Wetter
f59f3bd64b
Merge pull request #2436 from drwetter/fix_ProxyVar
Fix output: PROXY string vs $PROXY variable
2023-10-31 20:36:32 +01:00
Dirk
cbb32d375b Fix output: PROXY string vs $PROXY variable
See also #2428.
2023-10-30 21:39:30 +01:00
Dirk Wetter
a6f97454a4
Merge pull request #2425 from drwetter/drwetter-patch-1
Use Alpine 3.18
2023-10-30 17:53:57 +01:00
Dirk Wetter
0a8dd6827a
Merge pull request #2433 from drwetter/fix_2429
Fix weird bash globbing #2429
2023-10-30 17:53:32 +01:00
Dirk
a9103fdfee Put the redirection into the right spot 2023-10-30 15:27:37 +01:00
Dirk
92b28c5f1c Fix weird bash globbing #2429
What was problematic was the error message when the certificate
stores were missing. This fixes it by redirecting the error
message to /dev/null so that if the sub function detects the missing
file it returns with an error by the program and not by executing
"basename"
2023-10-30 15:11:10 +01:00
Dirk Wetter
40be025454
Use Alpine 3.18
.. to at least be on par with 3.0
2023-10-13 17:36:19 +02:00
Dirk Wetter
f3c7eb4333
Merge pull request #2424 from drwetter/fix_utilLinux_Dockerfile
Make sure util_Linux gets replaced as intended
2023-10-13 17:33:25 +02:00
Dirk Wetter
781757f086
polish phrasing 2023-10-13 17:32:35 +02:00
Dirk
f39564d843 Make sure util_Linux gets replaced as intended
There were some discussions in #2420 whether the zypper install
commend worked as intended. While there's liitle doubt that those
packages weren't installed this PR makes really sure that this is the case.

Also it does an update via ``zypper up`` as the image provided from
dockerhub seemed to be somewhat behind.
2023-10-13 17:07:38 +02:00
Dirk Wetter
6431104d3e
Merge pull request #2423 from drwetter/update_container_leap15.5
Upgrade to leap 15.5
2023-10-13 10:41:58 +02:00
Dirk
dda89c629e Upgrade to leap 15.5 2023-10-13 10:36:05 +02:00
Dirk
b21c5ee780 Add IP protocol to debug msg 2023-10-11 15:22:46 +02:00
Dirk Wetter
f50a958fa9
Merge pull request #2417 from vsbs-david/local_hostname_drill
Added drill command to get_a[aaa]_record() for local hostname
2023-10-11 15:19:44 +02:00
vsbs-david
3f7428083e
Used debugme function 2023-10-11 09:26:43 +02:00
vsbs-david
cbefcf0feb
Fixed redirect stderr to /dev/null, added debug echo for mDNS resolution failure, fixed some spelling 2023-10-10 13:55:34 +02:00
Dirk Wetter
30e0c8418a
Merge pull request #2298 from drwetter/changelog_3.2
Start listing changes and contributions for 3.2
2023-10-10 11:53:26 +02:00
Dirk Wetter
2b2e36352c Merge branch '3.2' into changelog_3.2 2023-10-10 11:32:12 +02:00
Dirk Wetter
b0d035cbf4 went though the log from today back to Nov 22 2023-10-10 11:13:44 +02:00
Dirk Wetter
4e574d6540
Merge pull request #2416 from drwetter/prepare4release
Bump version number
2023-10-10 10:29:03 +02:00
vsbs-david
b8f770dbe3
Added drill command to get_a[aaa]_record() for local hostname 2023-10-10 09:05:48 +02:00
Dirk Wetter
bdeda3ab1c Bump version number 2023-10-09 22:51:44 +02:00
Dirk Wetter
4c6e8d79ed
Merge pull request #2414 from drwetter/update_certstore
Update of certificate stores
2023-10-09 22:20:42 +02:00
Dirk
db175a8d51 Update of certificate stores
Mozilla: 2023-08-22
Debian 10
JDK 22
Windows 10 22H2, Patched until 2023-10
Apple: 2023-10
2023-10-09 22:08:48 +02:00
Dirk Wetter
8f295cb090
Merge pull request #2411 from ghen2/servicedetection
Improve detection for POP3, IMAP and SMTP services.
2023-10-07 15:09:11 +02:00
Geert Hendrickx
e09e2c519c Fix SMTP detection.
Extended regex was missing -E.
2023-10-07 14:15:40 +02:00
Geert Hendrickx
16e6826225 Improve detection for POP3 and IMAP. 2023-10-07 13:56:39 +02:00
Dirk Wetter
2d8fbe2302
Merge pull request #2409 from drwetter/deprecate_sslnative
Deprecate --ssl-native
2023-10-07 10:44:52 +02:00
Dirk Wetter
f0e1540bc6 add comment wrt #2403 2023-10-03 18:09:58 +02:00
Dirk Wetter
65da627820 better English 2023-10-03 15:56:18 +02:00
Dirk Wetter
d46301e9f7 Deprecate --ssl-native 2023-10-03 15:51:58 +02:00
Dirk Wetter
96d82e2dff
Merge pull request #2407 from drwetter/fix_2403_Dockerfile_tar
add busybox link to tar
2023-10-03 15:17:05 +02:00
Dirk Wetter
39217ebe87 fix file instead of word 2023-10-03 15:14:19 +02:00
Dirk Wetter
dc8721ca20 fix spellcheck issues 2023-10-03 15:14:19 +02:00
Dirk Wetter
4c90cf6d8b
Merge pull request #2408 from drwetter/fix_spelleckissues
fix spellcheck issues
2023-10-03 15:12:44 +02:00
Dirk Wetter
63cc603c92 fix file instead of word 2023-10-03 15:10:00 +02:00
Dirk Wetter
2acffa5a3f fix spellcheck issues 2023-10-03 15:06:46 +02:00
Dirk Wetter
8a1e90767b add busybox link to tar
See #2403
2023-10-03 15:00:04 +02:00
Dirk Wetter
7a60251ff9
Merge pull request #2400 from dekkers/doc-server-preferences
Add --server-preference alias to documentation
2023-09-21 20:57:20 +02:00
Jeroen Dekkers
d5e3bc2e7a
Add --server-preference alias to documentation 2023-09-20 15:05:14 +02:00
Dirk Wetter
8e51a5c3d7
Merge pull request #2398 from drwetter/dependabot/github_actions/docker/setup-buildx-action-3
Bump docker/setup-buildx-action from 2 to 3
2023-09-13 10:31:30 +02:00
Dirk Wetter
44428af875
Merge pull request #2397 from drwetter/dependabot/github_actions/docker/login-action-3.0.0
Bump docker/login-action from 2.2.0 to 3.0.0
2023-09-13 10:31:02 +02:00
Dirk Wetter
2e549c1b7d
Merge pull request #2396 from drwetter/dependabot/github_actions/docker/metadata-action-5
Bump docker/metadata-action from 4 to 5
2023-09-13 10:30:42 +02:00
Dirk Wetter
1d626afabe
Merge pull request #2395 from drwetter/dependabot/github_actions/docker/build-push-action-5.0.0
Bump docker/build-push-action from 4.2.1 to 5.0.0
2023-09-13 10:30:19 +02:00