summaryrefslogtreecommitdiffstats
path: root/apps/speed.c
AgeCommit message (Collapse)Author
2015-01-14Cleanup OPENSSL_NO_xxx, part 1master-pre-reformatRich Salz
OPENSSL_NO_RIPEMD160, OPENSSL_NO_RIPEMD merged into OPENSSL_NO_RMD160 OPENSSL_NO_FP_API merged into OPENSSL_NO_STDIO Two typo's on #endif comments fixed: OPENSSL_NO_ECB fixed to OPENSSL_NO_OCB OPENSSL_NO_HW_SureWare fixed to OPENSSL_NO_HW_SUREWARE Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-12-30Make "run" volatileKurt Roeckx
RT#3629 Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-12-10RT3543: Remove #ifdef LINTRich Salz
I also replaced some exit/return wrappers in various programs (from main) to standardize on return. Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-12-08Remove internal bn dependancies from speed.cMatt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-10-29Fix WIN32 build by disabling bn* calls.Dr. Stephen Henson
The trial division and probable prime with coprime tests are disabled on WIN32 builds because they use internal functions not exported from the WIN32 DLLs. Reviewed-by: Emilia Käsper <emilia@openssl.org>
2014-09-24RT3544: Remove MWERKS supportRich Salz
The following #ifdef tests were all removed: __MWERKS__ MAC_OS_pre_X MAC_OS_GUSI_SOURCE MAC_OS_pre_X OPENSSL_SYS_MACINTOSH_CLASSIC OPENSSL_SYS_MACOSX_RHAPSODY Reviewed-by: Andy Polyakov <appro@openssl.org>
2014-08-30apps/speed.c: add -misalign command-line argument.Andy Polyakov
New option allows to perform benchmarks on misaligned data. Reviewed-by: Rich Salz <rsalz@openssl.org>
2014-07-07apps/speed.c: fix compiler warnings in multiblock_speed().Andy Polyakov
2014-07-05apps/speed.c: add multi-block benchmark.Andy Polyakov
2014-06-29Add 3072, 7680 and 15360 bit RSA tests to openssl speedOscar Jacobsson
PR#3412
2014-06-01Zero prime doits.Ben Laurie
2014-06-01Add option to run all prime tests.Ben Laurie
2014-06-01Only count successful generations.Felix Laurie von Massenbach
2014-06-01Try skipping over the adding and just picking a new random number.Felix Laurie von Massenbach
Generates a number coprime to 2, 3, 5, 7, 11. Speed: Trial div (add) : trial div (retry) : coprime 1 : 0.42 : 0.84
2014-06-01Remove editor barf on updating copyright.Felix Laurie von Massenbach
2014-06-01Generate safe primes not divisible by 3, 5 or 7.Felix Laurie von Massenbach
~2% speed improvement on trial division.
2014-06-01Add a method to generate a prime that is guaranteed not to be divisible by 3 ↵Felix Laurie von Massenbach
or 5. Possibly some reduction in bias, but no speed gains.
2014-06-01Run the prime speed tests for 10 seconds.Felix Laurie von Massenbach
2014-06-01Tidy up speed.c a little.Felix Laurie von Massenbach
2014-06-01Add speed test for prime trial division.Felix Laurie von Massenbach
2012-09-28md5-sparcv9.pl: more accurate performance result.Andy Polyakov
2012-06-03Version skew reduction: trivia (I hope).Ben Laurie
2012-01-11speed.c: typo in pkey_print_message.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-03-17Fix warnings about ignored return values.Dr. Stephen Henson
2011-03-10make no-dsa work againDr. Stephen Henson
2010-11-18fix no SIGALRM case in speed.cDr. Stephen Henson
2010-07-27Sign mismatch.Ben Laurie
2010-07-09gcm128.c: API modification and readability improvements,Andy Polyakov
add ghash benchmark to apps/speed.c.
2010-06-12Fix warnings.Ben Laurie
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.
2010-01-17apps/speed.c: limit loop counters to 2^31 in order to avoid overflowsAndy Polyakov
in performance calculations. For the moment there is only one code fast enough to suffer from this: Intel AES-NI engine. PR: 2096
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-23Merge from 1.0.0-stable branch.Dr. Stephen Henson
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].