notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
testssl.sh Analyze and report TLS/SSL configuration/misconfiguration
3.0.6 security on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.0.5Version of this port present on the latest quarterly branch.
Maintainer: adamw@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-06-30 15:16:09
Last Update: 2021-10-03 16:53:09
Commit Hash: c8d13ff
People watching this port, also watch:: sudo, pkg, tmux, smartmontools, lsof
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (42 items)
Collapse this list.
  1. /usr/local/share/licenses/testssl.sh-3.0.6/catalog.mk
  2. /usr/local/share/licenses/testssl.sh-3.0.6/LICENSE
  3. /usr/local/share/licenses/testssl.sh-3.0.6/GPLv2
  4. bin/testssl.sh
  5. man/man1/testssl.1.gz
  6. share/testssl.sh/etc/Apple.pem
  7. share/testssl.sh/etc/Java.pem
  8. share/testssl.sh/etc/Linux.pem
  9. share/testssl.sh/etc/Microsoft.pem
  10. share/testssl.sh/etc/Mozilla.pem
  11. share/testssl.sh/etc/README.md
  12. share/testssl.sh/etc/ca_hashes.txt
  13. share/testssl.sh/etc/cipher-mapping.txt
  14. share/testssl.sh/etc/client-simulation.txt
  15. share/testssl.sh/etc/client-simulation.wiresharked.md
  16. share/testssl.sh/etc/client-simulation.wiresharked.txt
  17. share/testssl.sh/etc/common-primes.txt
  18. share/testssl.sh/etc/curves.txt
  19. share/testssl.sh/etc/openssl.cnf
  20. share/testssl.sh/etc/tls_data.txt
  21. share/testssl.sh/utils/00_unittest_baseline.sh
  22. share/testssl.sh/utils/ccs-injection.bash
  23. share/testssl.sh/utils/checkcert.sh
  24. share/testssl.sh/utils/create_ca_hashes.sh
  25. share/testssl.sh/utils/curves.bash
  26. share/testssl.sh/utils/docker-debian10.tls13only.start.sh
  27. share/testssl.sh/utils/docker-nginx.tls13-earlydata.start.sh
  28. share/testssl.sh/utils/generate_static_cipher_lists.sh
  29. share/testssl.sh/utils/gmap2testssl.sh
  30. share/testssl.sh/utils/heartbleed.bash
  31. share/testssl.sh/utils/hexstream2cipher.sh
  32. share/testssl.sh/utils/make-openssl.sh
  33. share/testssl.sh/utils/make-openssl111.sh
  34. share/testssl.sh/utils/parse_client_ciphers.pl
  35. share/testssl.sh/utils/prototype.ssl2proto-check.bash
  36. share/testssl.sh/utils/prototype.tls-protocol-checker.bash
  37. share/testssl.sh/utils/resume.sh
  38. share/testssl.sh/utils/ticketbleed.bash
  39. share/testssl.sh/utils/update_client_sim_data.pl
  40. @owner
  41. @group
  42. @mode
Collapse this list.
Dependency lines:
  • testssl.sh>0:security/testssl.sh
To install the port: cd /usr/ports/security/testssl.sh/ && make install clean
To add the package, run one of these commands:
  • pkg install security/testssl.sh
  • pkg install testssl.sh
PKGNAME: testssl.sh
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
testssl.sh
ABIlatestquarterly
FreeBSD:11:aarch643.0.r13.0.2
FreeBSD:11:amd643.0.53.0.5
FreeBSD:11:armv6-3.0.2
FreeBSD:11:i3863.0.53.0.5
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch643.0.r13.0.5
FreeBSD:12:amd643.0.63.0.5
FreeBSD:12:armv63.0.r13.0.2
FreeBSD:12:armv73.0.r23.0.2
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips643.0.r2-
FreeBSD:12:powerpc64-3.0.4
FreeBSD:13:aarch64-3.0.5
FreeBSD:13:amd643.0.63.0.5
FreeBSD:13:armv6-3.0.4
FreeBSD:13:armv7-3.0.4
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-3.0.5
FreeBSD:14:aarch643.0.6-
FreeBSD:14:amd643.0.6-
FreeBSD:14:armv63.0.4-
FreeBSD:14:armv73.0.4-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips643.0.6-
FreeBSD:14:powerpc643.0.4-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. openssl-unsafe>=1.0.1 : security/openssl-unsafe
  2. bash : shells/bash
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/drwetter/testssl.sh/tar.gz/v3.0.6?dummy=/
Collapse this list.

Number of commits found: 28

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
03 Oct 2021 16:53:09
 files touched by this commit commit hash:c8d13ff17f78a215ad3375a2e9a7a1f128ed62ff  3.0.6
adamw search for other commits by this committer
security/testssl.sh: Update to 3.0.6
10 May 2021 16:42:06
 files touched by this commit commit hash:14d57ad6df82b4e05148d63ff8839893a3405a12  3.0.5
adamw search for other commits by this committer
security/testssl.sh: Update to 3.0.5
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  3.0.4
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  3.0.4
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
22 Nov 2020 15:37:05
Original commit files touched by this commit Revision:556057  3.0.4
adamw search for other commits by this committer
security/testssl.sh: Update to 3.0.4
19 Nov 2020 16:11:53
Original commit files touched by this commit Revision:555709  3.0.3
adamw search for other commits by this committer
security/testssl.sh: Update to 3.0.3

* Update certificate stores
* manpage fix (Karl)
* minor speedups for some vulnerability tests
* bash 5.1 fix
* Secure Client-Initiated Renegotiation false positive fix
* BREACH is now medium
* invalid JSON fix and other JSON improvements (David)
* Adding native Android 7 handshake instead of Chrome which has TLS 1.3
(Christoph)
* Header flag X-XSS-Protection is now labled as INFO
* No cyan colors in HHHTP header flags anymore, colons added
* Dockerfile improvments
29 Sep 2020 10:10:51
Original commit files touched by this commit Revision:550490  3.0.2
adamw search for other commits by this committer
security/testssl.sh: Turn REINPLACEs into patches

While here, improve some text strings and general formatting.
29 Sep 2020 09:15:26
Original commit files touched by this commit Revision:550484  3.0.2
adamw search for other commits by this committer
Adopt these ports
28 Sep 2020 05:05:25
Original commit files touched by this commit Revision:550400  3.0.2
tobik search for other commits by this committer
Reset MAINTAINER
09 May 2020 04:11:16
Original commit files touched by this commit Revision:534705  3.0.2
tobik search for other commits by this committer
security/testssl.sh: Update to 3.0.2

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/3.0.2
15 Apr 2020 11:25:28
Original commit files touched by this commit Revision:531760  3.0.1
tobik search for other commits by this committer
security/testssl.sh: Update to 3.0.1

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/3.0.1
24 Jan 2020 21:16:35
Original commit files touched by this commit Revision:523989  3.0
tobik search for other commits by this committer
security/testssl.sh: Update to 3.0

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/3.0
13 Dec 2019 06:02:08
Original commit files touched by this commit Revision:519967  3.0.r6
tobik search for other commits by this committer
security/testssl.sh: Update to 3.0rc6

- Hook up tests

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/3.0rc6
26 Apr 2019 04:45:50
Original commit files touched by this commit Revision:500078  3.0.r5
tobik search for other commits by this committer
security/testssl.sh: Update to 3.0rc5

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/3.0rc5
20 Feb 2019 07:43:32
Original commit files touched by this commit Revision:493414  3.0.r4
tobik search for other commits by this committer
security/testssl.sh: Update to 3.0rc4

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/3.0rc4
MFH:		2019Q1 (bug fixes)
01 Dec 2018 09:01:07
Original commit files touched by this commit Revision:486327  3.0.r3
tobik search for other commits by this committer
security/testssl.sh: Update to 3.0rc3

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/3.0rc3
MFH:		2018Q4 (bugfixes)
10 Oct 2018 08:10:51
Original commit files touched by this commit Revision:481701  3.0.r2
tobik search for other commits by this committer
security/testssl.sh: Update to 3.0rc2

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/3.0rc2
MFH:		2018Q4 (bugfixes)
08 Sep 2018 11:33:55
Original commit files touched by this commit Revision:479248  3.0.r1
tobik search for other commits by this committer
security/testssl.sh: Update to 3.0rc1
15 Apr 2018 08:53:35
Original commit files touched by this commit Revision:467376  2.9.5.5
tobik search for other commits by this committer
security/testssl.sh: Update to 2.9.5-5

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/v2.9.5-5
10 Apr 2018 08:13:16
Original commit files touched by this commit Revision:466943  2.9.5.4
tobik search for other commits by this committer
security/testssl.sh: Update to 2.9.5-4

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/v2.9.5-4
25 Mar 2018 08:43:20
Original commit files touched by this commit Revision:465506  2.9.5.3
tobik search for other commits by this committer
security/testssl.sh: Update to 2.9.5-3

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/v2.9.5-3
18 Mar 2018 09:02:42
Original commit files touched by this commit Revision:464885  2.9.5.2_1
tobik search for other commits by this committer
security/testssl.sh: Fix certificate expiration check

Upstream commit af6ca18933ffc5bb02d2ced46342b8d7a6275acd dropped the
TZ offset from the certificate enddate but the FreeBSD date format was
not updated accordingly.  Remove the unnecessary %z from the format
string.

- While here add NO_ARCH

PR:		226676
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
15 Mar 2018 11:18:04
Original commit files touched by this commit Revision:464582  2.9.5.2
tobik search for other commits by this committer
security/testssl.sh: Update to 2.9.5-2

PR:		226422
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
06 Nov 2017 20:33:12
Original commit files touched by this commit Revision:453645  2.9.5.1_1
tobik search for other commits by this committer
security/testssl.sh: Use security/openssl-unsafe

This greatly simplifies the port and we can stop building our own
unsafe openssl version.

PR:		223457
Submitted by:	brnrd
21 Sep 2017 09:24:20
Original commit files touched by this commit Revision:450246  2.9.5.1
tobik search for other commits by this committer
security/testssl.sh: Update to 2.9.5-1

Changes:	https://github.com/drwetter/testssl.sh/compare/v2.9.5...v2.9.5-1
20 Sep 2017 09:27:26
Original commit files touched by this commit Revision:450191  2.9.5
tobik search for other commits by this committer
security/testssl.sh: Update to 2.9.5

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/v2.9.5
05 Jul 2017 07:53:45
Original commit files touched by this commit Revision:445053  2.8_1
tobik search for other commits by this committer
Only use enable-ec_nistp_64_gcc_128 on amd64 since it requires a
64-bit little-endian architecture and fix the build on !amd64

ecp_nistp224.c:43:9: error: unknown type name '__uint128_t'
typedef __uint128_t uint128_t;	/* nonstandard; implemented by gcc on 64-bit
	^

PR:		220403
Reported by:	dewayne@heuristicsystems.com.au
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11436
MFH:		2017Q3
30 Jun 2017 15:15:59
Original commit files touched by this commit Revision:444763  2.8
tobik search for other commits by this committer
New port: security/testssl.sh

testssl.sh is a command line tool which checks a server's service on
any port for the support of TLS/SSL ciphers, protocols as well as some
cryptographic flaws.  Key features:

- Clear output: you can tell easily whether anything is good or bad
- Flexibility: You can test any SSL/TLS enabled and STARTTLS service,
  not only webservers at port 443
- Toolbox: Several command line options help you to run YOUR test and
  configure YOUR output
- Reliability: features are tested thoroughly
- Verbosity: If a particular check cannot be performed because of a
  missing capability on your client side, you'll get a warning
- Privacy: It's only you who sees the result, not a third party

WWW: https://github.com/drwetter/testssl.sh

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11406

Number of commits found: 28