diff options
author | Rich Salz <rsalz@akamai.com> | 2020-01-16 13:40:52 -0500 |
---|---|---|
committer | Dr. Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com> | 2020-01-29 18:42:31 +0100 |
commit | 65718c516ec69ff2314d12c7ce57b242ccc3021d (patch) | |
tree | 31f951969e00d21b15659576b2dbb92f11cf76f4 /doc/man1/openssl-speed.pod.in | |
parent | 62742fdd8ca46c5455441b9e5e5ddb746c8d38e2 (diff) |
Document most missing options
Add cmd-nits make target.
Listing options should stop when it hits the "parameters" separator.
Add missing .pod.in files to doc/man1/build.info
Tweak find-doc-nits to try openssl-XXX before XXX for POD files and
change an error messavge to be more useful.
Fix the following pages: ca, cms, crl, dgst, enc,
engine, errstr, gendsa, genrsa, list, ocsp, passwd, pkcs7, pkcs12, rand,
rehash, req, rsautil, s_server, speed, s_time,
sess_id, smime, srp, ts, x509.
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
(Merged from https://github.com/openssl/openssl/pull/10873)
Diffstat (limited to 'doc/man1/openssl-speed.pod.in')
-rw-r--r-- | doc/man1/openssl-speed.pod.in | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/doc/man1/openssl-speed.pod.in b/doc/man1/openssl-speed.pod.in index 6e1bb642e1..669b206fe6 100644 --- a/doc/man1/openssl-speed.pod.in +++ b/doc/man1/openssl-speed.pod.in @@ -13,10 +13,16 @@ B<openssl speed> [B<-evp> I<algo>] [B<-hmac> I<algo>] [B<-cmac> I<algo>] +[B<-mb>] +[B<-aead>] +[B<-multi> I<num>] +[B<-async_jobs> I<num>] +[B<-misalign> I<num>] [B<-decrypt>] [B<-primes> I<num>] [B<-seconds> I<num>] [B<-bytes> I<num>] +[B<-mr>] {- $OpenSSL::safe::opt_r_synopsis -} {- $OpenSSL::safe::opt_engine_synopsis -} [I<algorithm> ...] @@ -51,6 +57,18 @@ If I<algo> is an AEAD cipher, then you can pass B<-aead> to benchmark a TLS-like sequence. And if I<algo> is a multi-buffer capable cipher, e.g. aes-128-cbc-hmac-sha1, then B<-mb> will time multi-buffer operation. +=item B<-multi> I<num> + +Run multiple operations in parallel. + +=item B<-async_jobs> I<num> + +Enable async mode and start specified number of jobs. + +=item B<-misalign> I<num> + +Misalign the buffers by the specified number of bytes. + =item B<-hmac> I<digest> Time the HMAC algorithm using the specified message digest. @@ -77,6 +95,10 @@ Run benchmarks for I<num> seconds. Run benchmarks on I<num>-byte buffers. Affects ciphers, digests and the CSPRNG. +=item B<-mr> + +Produce the summary in a mechanical, machine-readable, format. + {- $OpenSSL::safe::opt_r_item -} {- $OpenSSL::safe::opt_engine_item -} |