aboutsummaryrefslogtreecommitdiff
path: root/ssl/ssltest.c
AgeCommit message (Collapse)AuthorFilesLines
2002-09-25Add missing brackets.Lutz Jänicke1-2/+2
Submitted by: "Chris Brook" <cbrook@v-one.com>
2002-08-14Instead of returning errors when certain flags are unusable, just ignore them.Richard Levitte1-3/+16
That will make the test go through even if DH (or in some cases ECDH) aren't built into OpenSSL. PR: 216, part 2
2002-08-09ECC ciphersuite supportBodo Möller1-1/+66
Submitted by: Douglas Stebila <douglas.stebila@sun.com> (Authors: Vipul Gupta and Sumit Gupta, Sun Microsystems Laboratories)
2002-04-29undo nonsense patch (r *is* signed or we have signedness mismatches elsewhere)Bodo Möller1-1/+1
2002-04-29Fix unsigned vs. signed clashRichard Levitte1-1/+1
2002-04-20Signedness mismatch.Richard Levitte1-1/+1
Notified by Bernd Matthes <bernd.matthes@gemplus.com>
2002-03-14use BIO_nwrite() more properly to demonstrate the general idea ofBodo Möller1-3/+10
BIO_nwrite0/BIO_nwrite (the previous code was OK for BIO pairs but not in general)
2002-02-28Add 'void *' argument to app_verify_callback.Bodo Möller1-0/+36
Submitted by: D. K. Smetters <smetters@parc.xerox.com> Reviewed by: Bodo Moeller
2002-02-22Fix for AIX.Dr. Stephen Henson1-1/+1
Submitted by Dawn Whiteside <dwhitesi@tiercel.uwaterloo.ca>
2001-09-10Fix apps/openssl.c and ssl/ssltest.c so that they useBodo Möller1-1/+6
CRYPTO_set_mem_debug_options() instead of CRYPTO_dbg_set_options(), which is the default implementation of the former and should usually not be directly used by applications (at least if we assume that the options accepted by the default implementation will also be meaningful to any other implementations). Also fix apps/openssl.c and ssl/ssltest such that environment variable setting 'OPENSSL_DEBUG_MEMORY=off' actively disables the compiled-in library defaults (i.e. such that CRYPTO_MDEBUG is ignored in this case).
2001-09-01Make the necessary changes to work with the recent "ex_data" overhaul.Geoff Thorpe1-0/+1
See the commit log message for that for more information. NB: X509_STORE_CTX's use of "ex_data" support was actually misimplemented (initialisation by "memset" won't/can't/doesn't work). This fixes that but requires that X509_STORE_CTX_init() be able to handle errors - so its prototype has been changed to return 'int' rather than 'void'. All uses of that function throughout the source code have been tracked down and adjusted.
2001-07-31Make as sure as possible that gethostname() will be properly declared.Richard Levitte1-0/+8
2001-07-04Call ENGINE_cleanup() to avoid memory leak.Bodo Möller1-0/+2
2001-03-11Forcibly enable memory leak checking during "make test"Bodo Möller1-0/+6
2001-02-22e_os.h does not belong with the exported headers. Do not put it thereRichard Levitte1-1/+1
and make all files the depend on it include it without prefixing it with openssl/. This means that all Makefiles will have $(TOP) as one of the include directories.
2001-02-20Use new-style system-id macros everywhere possible. I hope I haven'tRichard Levitte1-21/+21
missed any. This compiles and runs on Linux, and external applications have no problems with it. The definite test will be to build this on VMS.
2000-12-15Locking issues.Bodo Möller1-0/+118
2000-11-30COMP_zlib should always be declared, even if it is not functional.Bodo Möller1-1/+1
Don't dump core in ssltest.
2000-11-30First tentative impementation of Kerberos 5 cryptos and keys for SSL/TLS. ↵Richard Levitte1-0/+14
Implemented by Vern Staats <staatsvr@asc.hpc.mil>, further hacked and distributed by Jeffrey Altman <jaltnab@columbia.edu>
2000-11-30The compression method may be undefined for some reason that hasRichard Levitte1-0/+3
generated errors. Therefore, print whatever error there may be...
2000-11-30Simplify and provide the possibility to clean a compression method.Richard Levitte1-12/+10
2000-11-30Make it possible to test SSL compressionRichard Levitte1-0/+33
2000-10-22If the functions get_dh*() are declared static, they should be defined the ↵Richard Levitte1-3/+3
same way
2000-06-01There have been a number of complaints from a number of sources that namesRichard Levitte1-1/+1
like Malloc, Realloc and especially Free conflict with already existing names on some operating systems or other packages. That is reason enough to change the names of the OpenSSL memory allocation macros to something that has a better chance of being unique, like prepending them with OPENSSL_. This change includes all the name changes needed throughout all C files.
2000-04-06Avoid memory leak.Bodo Möller1-2/+15
2000-03-26NeXT workaround.Bodo Möller1-0/+14
2000-03-13Update usage infoBodo Möller1-4/+4
2000-03-13Update test suite so that 'make test' succeeds in 'no-rsa' configuration.Bodo Möller1-3/+22
2000-03-13Connection timings (using ISO C function clock()).Bodo Möller1-28/+98
2000-03-10Always use fixed DH parameters created with 'dhparam -C',Bodo Möller1-69/+110
don't dynamically create them. This allows using ssltest for approximate performance comparisons: $ time ./ssltest -num 50 -tls1 -cert ../apps/server2.pem \ [-no_dhe|-dhe1024dsa|-dhe1024] (server2.pem contains a 1024 bit RSA key, the default has only 512 bits.) Note that these timings contain both the server's and the client's computations, they are not a good indicator for server workload in different configurations.
2000-02-04Report progress as in dsatest.c when creating a DHE key.Bodo Möller1-7/+32
2000-02-04Use correct, not American spelling.Bodo Möller1-1/+1
2000-02-03ispell (and minor modifications)Ulf Möller1-2/+2
2000-01-16Add missing #ifndefs that caused missing symbols when building libsslUlf Möller1-4/+0
as a shared library without RSA. Use #ifndef NO_SSL2 instead of NO_RSA in ssl/s2*.c. Submitted by: Kris Kennaway <kris@hub.freebsd.org> Modified by Ulf Möller
2000-01-16RAND_seedUlf Möller1-0/+4
1999-11-16Store verify_result with sessions to avoid potential security hole.Bodo Möller1-0/+5
1999-10-25Improve support for running everything as a monolithic application.Bodo Möller1-4/+8
Submitted by: Lennart Bång, Bodo Möller
1999-09-10Repair another bug in s23_get_client_hello:Bodo Möller1-1/+1
tls1 did not survive to restarts, so get rid of it.
1999-09-10Use non-copying BIO interface in ssltest.c.Bodo Möller1-50/+53
1999-09-08some more patches for avoiding problems with non-automatic variablesBodo Möller1-4/+4
1999-09-07Non-copying interface to BIO pairs.Bodo Möller1-0/+3
It's still totally untested ...
1999-09-03-no_dhe option for ssltest.cBodo Möller1-24/+32
1999-08-09BIO_write and BIO_read could, in theory, return -2.Bodo Möller1-2/+2
1999-08-09Provide fixed seed for parameter generation to speed up -dhe1024.Bodo Möller1-1/+3
1999-08-05New function DSA_dup_DH, and fixes for bugs that were foundBodo Möller1-1/+29
while implementing and using it.
1999-07-12cosmetic changesBodo Möller1-0/+3
1999-07-09Fix memory checking.Bodo Möller1-1/+1
1999-06-25Memory leak checks.Bodo Möller1-1/+1
1999-06-12Bugfix.Bodo Möller1-1/+14
1999-06-12BIO pairs.Bodo Möller1-1/+376