summaryrefslogtreecommitdiffstats
path: root/apps/speed.c
AgeCommit message (Collapse)Author
2014-12-30Make "run" volatileKurt Roeckx
RT#3629 Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-11-27Remove duplicated codeMatt Caswell
Reviewed-by: Dr. Stephen Henson <steve@openssl.org>
2014-07-07apps/speed.c: fix compiler warnings in multiblock_speed().Andy Polyakov
(cherry picked from commit c4f8efab34af95a5319bbc5b954b62614604298a)
2014-07-05apps/speed.c: add multi-block benchmark.Andy Polyakov
(cherry picked from commit 375a64e3496c7576a7dbcfdf9a549bf2693506e8)
2012-06-03Reduce version skew: trivia (I hope).Ben Laurie
2012-01-11speed.c: typo in pkey_print_message [from HEAD].Andy Polyakov
PR: 2681 Submitted by: Annie Yousar
2011-12-19apps/speed.c: fix typo in last commit.Andy Polyakov
2011-12-15apps/speed.c: Cygwin alarm() fails sometimes.Andy Polyakov
PR: 2655
2011-11-22Workaround so "make depend" works for fips builds.Dr. Stephen Henson
2011-11-14speed.c: add ghash benchmark [from HEAD].Andy Polyakov
2011-06-05FIPS low level blocking for AES, RC4 and Camellia. This is complicated byDr. Stephen Henson
use of assembly language routines: rename the assembly language function to the private_* variant unconditionally and perform tests from a small C wrapper.
2011-06-01Prohibit low level cipher APIs in FIPS mode.Dr. Stephen Henson
Not complete: ciphers with assembly language key setup are not covered yet.
2011-03-16Fix SRP error codes (from HEAD).Dr. Stephen Henson
2011-03-10make no-dsa work againDr. Stephen Henson
2010-11-18fix no SIGALRM case in speed.cDr. Stephen Henson
2010-06-15Fix warnings (From HEAD, original patch by Ben).Dr. Stephen Henson
2010-03-03PR: 2183Dr. Stephen Henson
PR#1999 broke fork detection by assuming HAVE_FORK was set for all platforms. Include original HAVE_FORK detection logic while allowing it to be overridden on specific platforms with -DHAVE_FORK=1 or -DHAVE_FORK=0
2010-02-02PR: 2161Dr. Stephen Henson
Submitted by: Doug Goldstein <cardoe@gentoo.org>, Steve. Make no-dsa, no-ecdsa and no-rsa compile again.
2009-08-10TypoDr. Stephen Henson
2009-08-10PR: 1999Dr. Stephen Henson
Submitted by: "Bayram Kurumahmut" <kbayram@ubicom.com> Approved by: steve@openssl.org Don't use HAVE_FORK in apps/speed.c it can conflict with configured version.
2009-04-22PR: 1902Dr. Stephen Henson
Add ecdsa/ecdh algorithms to default for speed utility.
2009-01-07Updatde from stable branch.Dr. Stephen Henson
2008-12-10apps/speed.c: children should not inherit buffered I/OLutz Jänicke
PR: 1787 Submitted by: Artur Klauser <aklauser@google.com>
2007-11-16Fix buffer overflow.Ben Laurie
2007-05-13More IGE speedup.Ben Laurie
2007-05-13AES IGE mode speedup.Ben Laurie
2007-04-23Add SEED encryption algorithm.Bodo Möller
PR: 1503 Submitted by: KISA Reviewed by: Bodo Moeller
2007-04-07Yet another resource leak. Coverity ID 123.Ben Laurie
2007-04-05Free memory. Coverity ID 62.Ben Laurie
2007-04-04Resource leak.Ben Laurie
2006-12-01add support for whirlpool in apps/speedNils Larsch
PR: 1338 Submitted by: justin@soze.net
2006-06-09Camellia cipher, contributed by NTTBodo Möller
Submitted by: Masashi Fujita Reviewed by: Bodo Moeller
2005-11-06Fix newly introduced typos and warnings in ./apps.Andy Polyakov
2005-11-06Collect timing procedures in apps/apps.c. It's a bit cruel patch, as itAndy Polyakov
temporarily[!] removes support for couple of esoteric platforms [well, Netware, vxWorks and VMS].
2005-11-02compile sstrsep only if HAVE_FORK is defined; patch supplied by Johan Gill ↵Nils Larsch
<johane@lysator.liu.se>
2005-07-16makeNils Larsch
./configure no-deprecated [no-dsa] [no-dh] [no-ec] [no-rsa] make depend all test work again PR: 1159
2005-05-31changes from 0.9.8Nils Larsch
2005-05-22OPENSSL_NO_SHA512 to mask even SHA512_CTX declaration. This is done toAndy Polyakov
make no-sha512 more effective on platforms, which don't support 64-bit integer type of *any* kind.
2005-05-16ecc api cleanup; summary:Nils Larsch
- hide the EC_KEY structure definition in ec_lcl.c + add some functions to use/access the EC_KEY fields - change the way how method specific data (ecdsa/ecdh) is attached to a EC_KEY - add ECDSA_sign_ex and ECDSA_do_sign_ex functions with additional parameters for pre-computed values - rebuild libeay.num from 0.9.7
2005-05-16Implement fixed-window exponentiation to mitigate hyper-threadingBodo Möller
timing attacks. BN_FLG_EXP_CONSTTIME requests this algorithm, and this done by default for RSA/DSA/DH private key computations unless RSA_FLAG_NO_EXP_CONSTTIME/DSA_FLAG_NO_EXP_CONSTTIME/ DH_FLAG_NO_EXP_CONSTTIME is set. Submitted by: Matthew D Wood Reviewed by: Bodo Moeller
2005-05-10give EC_GROUP_new_by_nid a more meanigful name:Nils Larsch
EC_GROUP_new_by_nid -> EC_GROUP_new_by_curve_name
2005-04-29add 192 bit prime curve to the command line optionsNils Larsch
2005-04-23change prototype of the ecdh KDF: make input parameter const and the outlen ↵Nils Larsch
argument more flexible
2005-03-20add new curves to the loop (with some cleanup from me)Nils Larsch
Submitted by: Jean-Luc Duval Reviewed by: Nils Larsch
2004-07-25'apps/openssl dgst -help' update and minor apps/speed.c update.Andy Polyakov
2004-06-28Make the tests of EVP operations without padding. As a consequence,Richard Levitte
there's no need for a larger BUFSIZE any more... PR: 904
2004-06-28Make sure that the buffers are large enough to contain padding.Richard Levitte
PR: 904
2004-05-31Make sha-256/-512 naming in speed.c consistent with their names as theyAndy Polyakov
will appear at EVP leyer.
2004-05-20SHA-256/-512 test and benchmark.Andy Polyakov
2004-05-17Remove some unnecessary recursive includes from the internal apps.h header,Geoff Thorpe
and include bn.h in those C files that need bignum functionality.