wolfutil is a command-line tool for the wolfSSL embedded (SSL/)TLS
library. It is similar to the OpenSSL command-line tool, providing only
a limited s_client
TLS client command. The primary goal is to provide
enough functionality for use by BusyBox's wget applet.
wolfutil's s_client
command is designed to be stronger by default than
OpenSSL's, as the latter is only meant to be a "diagnostic tool". That
is, the following command:
$ wolfutil s_client -quiet -connect ${host}:${port} \
> -servername ${servername}
is roughly equivalent to the more complicated:
$ openssl s_client -quiet -connect ${host}:${port} \
> -servername ${servername} -verify 9 -verify_return_error \
> -no_ssl3 -no_tls1 -no_tls1_1
This utility is in no way authored by or affiliated with wolfSSL Inc. or its contributors.
Downloading
The current version of wolfutil is 1.0.0.
wolfutil can be found on the ProteanOS files site by HTTP or FTP.
wolfutil is maintained in a Git repository, which can be cloned
from git://git.proteanos.com/wolfutil/wolfutil.git
.
Mailing List
Bug reports, feature requests, and patches for wolfutil are welcome on the ProteanOS development mailing list.