aboutsummaryrefslogtreecommitdiffstats
path: root/ssl/ssltest.c
Commit message (Collapse)AuthorAgeFilesLines
* Forcibly enable memory leak checking during "make test"Bodo Möller2001-03-111-0/+6
|
* e_os.h does not belong with the exported headers. Do not put it thereRichard Levitte2001-02-221-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.
* Use new-style system-id macros everywhere possible. I hope I haven'tRichard Levitte2001-02-201-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.
* Locking issues.Bodo Möller2000-12-151-0/+118
|
* COMP_zlib should always be declared, even if it is not functional.Bodo Möller2000-11-301-1/+1
| | | | Don't dump core in ssltest.
* First tentative impementation of Kerberos 5 cryptos and keys for SSL/TLS. ↵Richard Levitte2000-11-301-0/+14
| | | | Implemented by Vern Staats <staatsvr@asc.hpc.mil>, further hacked and distributed by Jeffrey Altman <jaltnab@columbia.edu>
* The compression method may be undefined for some reason that hasRichard Levitte2000-11-301-0/+3
| | | | generated errors. Therefore, print whatever error there may be...
* Simplify and provide the possibility to clean a compression method.Richard Levitte2000-11-301-12/+10
|
* Make it possible to test SSL compressionRichard Levitte2000-11-301-0/+33
|
* If the functions get_dh*() are declared static, they should be defined the ↵Richard Levitte2000-10-221-3/+3
| | | | same way
* There have been a number of complaints from a number of sources that namesRichard Levitte2000-06-011-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.
* Avoid memory leak.Bodo Möller2000-04-061-2/+15
|
* NeXT workaround.Bodo Möller2000-03-261-0/+14
|
* Update usage infoBodo Möller2000-03-131-4/+4
|
* Update test suite so that 'make test' succeeds in 'no-rsa' configuration.Bodo Möller2000-03-131-3/+22
|
* Connection timings (using ISO C function clock()).Bodo Möller2000-03-131-28/+98
|
* Always use fixed DH parameters created with 'dhparam -C',Bodo Möller2000-03-101-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.
* Report progress as in dsatest.c when creating a DHE key.Bodo Möller2000-02-041-7/+32
|
* Use correct, not American spelling.Bodo Möller2000-02-041-1/+1
|
* ispell (and minor modifications)Ulf Möller2000-02-031-2/+2
|
* Add missing #ifndefs that caused missing symbols when building libsslUlf Möller2000-01-161-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
* RAND_seedUlf Möller2000-01-161-0/+4
|
* Store verify_result with sessions to avoid potential security hole.Bodo Möller1999-11-161-0/+5
|
* Improve support for running everything as a monolithic application.Bodo Möller1999-10-251-4/+8
| | | | Submitted by: Lennart Bång, Bodo Möller
* Repair another bug in s23_get_client_hello:Bodo Möller1999-09-101-1/+1
| | | | tls1 did not survive to restarts, so get rid of it.
* Use non-copying BIO interface in ssltest.c.Bodo Möller1999-09-101-50/+53
|
* some more patches for avoiding problems with non-automatic variablesBodo Möller1999-09-081-4/+4
|
* Non-copying interface to BIO pairs.Bodo Möller1999-09-071-0/+3
| | | | It's still totally untested ...
* -no_dhe option for ssltest.cBodo Möller1999-09-031-24/+32
|
* BIO_write and BIO_read could, in theory, return -2.Bodo Möller1999-08-091-2/+2
|
* Provide fixed seed for parameter generation to speed up -dhe1024.Bodo Möller1999-08-091-1/+3
|
* New function DSA_dup_DH, and fixes for bugs that were foundBodo Möller1999-08-051-1/+29
| | | | while implementing and using it.
* cosmetic changesBodo Möller1999-07-121-0/+3
|
* Fix memory checking.Bodo Möller1999-07-091-1/+1
|
* Memory leak checks.Bodo Möller1999-06-251-1/+1
|
* Bugfix.Bodo Möller1999-06-121-1/+14
|
* BIO pairs.Bodo Möller1999-06-121-1/+376
|
* Avoid warnings.Bodo Möller1999-06-101-2/+5
|
* "extern" is a C++ reserved word.Ulf Möller1999-06-091-2/+2
| | | | Pointed out by: Janez Jere <jj@void.si>
* It was a very bad idea to use #include "../e_os.h" -- when this occursBodo Möller1999-05-211-5/+1
| | | | | | | | | | in cryptlib.h (which is often included as "../cryptlib.h"), then the question remains relative to which directory this is to be interpreted. gcc went one further directory up, as intended; but makedepend thinks differently, and so probably do some C compilers. So the ../ must go away; thus e_os.h goes back into include/openssl (but I now use #include "openssl/e_os.h" instead of <openssl/e_os.h> to make the point) -- and we have another huge bunch of dependency changes. Argh.
* Don't install e_os.h in include/openssl, use it only as a localBodo Möller1999-05-201-1/+7
| | | | include file.
* VMS support.Ulf Möller1999-05-131-2/+7
| | | | Submitted by: Richard Levitte <richard@levitte.org>
* New Configure option no-<cipher> (rsa, idea, rc5, ...).Ulf Möller1999-04-271-5/+9
|
* Remove NOPROTO definitions and error code comments.Ulf Möller1999-04-261-14/+0
|
* Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1999-04-231-6/+6
| | | | | | Submitted by: Reviewed by: PR:
* Change functions to ANSI C.Ulf Möller1999-04-191-15/+6
|
* More stuff for new TLS ciphersuites.Ben Laurie1999-02-211-4/+5
|
* Updates to the new SSL compression codeMark J. Cox1999-02-161-1/+1
| | | | | | | | | | | | | | [Eric A. Young, (from changes to C2Net SSLeay, integrated by Mark Cox)] Fix so that the version number in the master secret, when passed via RSA, checks that if TLS was proposed, but we roll back to SSLv3 (because the server will not accept higher), that the version number is 0x03,0x01, not 0x03,0x00 [Eric A. Young, (from changes to C2Net SSLeay, integrated by Mark Cox)] Submitted by: Reviewed by: PR:
* Import of old SSLeay release: SSLeay 0.9.1b (unreleased)Ralf S. Engelschall1998-12-211-0/+1
|
* Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall1998-12-211-59/+175
|