aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
...
* MD4 implemented. Assar Westerlund provided the digest code itself and the ↵Richard Levitte2000-08-141-34/+46
| | | | test utility, I added the bits to get a EVP interface, the command line utility and the speed test
* I got sick and tired of having to keep track of NIDs when such a thingRichard Levitte2000-07-051-25/+27
| | | | | | | | | | | | | | | | | | could be done automagically, much like the numbering in libeay.num and ssleay.num. The solution works as follows: - New object identifiers are inserted in objects.txt, following the syntax given in objects.README. - objects.pl is used to process obj_mac.num and create a new obj_mac.h. - obj_dat.pl is used to create a new obj_dat.h, using the data in obj_mac.h. This is currently kind of a hack, and the perl code in objects.pl isn't very elegant, but it works as I intended. The simplest way to check that it worked correctly is to look in obj_dat.h and check the array nid_objs and make sure the objects haven't moved around (this is important!). Additions are OK, as well as consistent name changes.
* Enable DSO support on alpha (OSF1), cc and gcc.Geoff Thorpe2000-06-131-32/+34
| | | | | | Also, "make update" has added some missing functions to libeay.num, updated the TABLE for the alpha changes, and updated thousands of dependancies that have changed from recent commits.
* Small bugs in the test scripts removed.Richard Levitte2000-03-182-6/+6
|
* Typo corrected.Richard Levitte2000-03-161-1/+1
|
* another typoBodo Möller2000-03-131-1/+1
|
* typoBodo Möller2000-03-131-1/+1
|
* Synchronise with Unixly testsRichard Levitte2000-03-135-97/+209
|
* Run test_ssl last -- it's the only test that really uses the SSL libraryBodo Möller2000-03-131-1/+1
| | | | in addition to the crypto library.
* "openssl no-..." commands for avoiding the need to grepBodo Möller2000-03-135-14/+14
| | | | "openssl list-standard-commands".
* Include a timing test that works without RSA.Bodo Möller2000-03-131-1/+4
|
* Corrections.Bodo Möller2000-03-133-3/+3
| | | | | In testss, use MD5 as digest algorithm so that the resulting certificates can be used for testssl with RSA.
* Update test suite so that 'make test' succeeds in 'no-rsa' configuration.Bodo Möller2000-03-135-47/+106
|
* Synchronise with Unix.Richard Levitte2000-03-131-0/+16
|
* Correct a potential bug.Richard Levitte2000-03-131-3/+3
|
* Don't try to test the RSA command if it is not available.Bodo Möller2000-03-131-0/+7
|
* Connection timings (using ISO C function clock()).Bodo Möller2000-03-131-1/+6
|
* Always use fixed DH parameters created with 'dhparam -C',Bodo Möller2000-03-101-1/+1
| | | | | | | | | | | 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.
* New logical names to skip algorithms are now supported.Richard Levitte2000-02-271-2/+26
|
* Make sure that all test files are gone before starting the tests, orRichard Levitte2000-02-269-1/+34
| | | | backup will complain about some version not existing. Perhaps.
* Move to using the same perl code as Makefile.sslRichard Levitte2000-02-261-3/+1
|
* Just as in Unix, make sure to generate some kind of "random data".Richard Levitte2000-02-261-0/+5
|
* Typo corrected.Richard Levitte2000-02-261-1/+1
|
* Changes to synchronise with Unix.Richard Levitte2000-02-251-1/+1
| | | | (actually, much more is needed, like a real config script)
* Improve bntest slightly, and fix another bug in the BN library.Ulf Möller2000-02-061-8/+5
|
* SynchroniseRichard Levitte2000-01-302-2/+6
|
* Make DSA_generate_parameters, and fix a couple of bugBodo Möller2000-01-302-2/+6
| | | | (including another problem in the s3_srvr.c state machine).
* Tidy up CRYPTO_EX_DATA structures.Dr. Stephen Henson2000-01-231-4/+8
|
* Finish off the X509_ATTRIBUTE string stuff.Dr. Stephen Henson2000-01-201-9/+10
|
* Rename rsa_oaep_test to the more appropriate name rsa_test for theUlf Möller2000-01-182-7/+7
| | | | benefit of MS-DOS users.
* Synchronise with the makefiles.Richard Levitte2000-01-161-2/+2
|
* Delete "random" file .rnd in "make clean".Bodo Möller2000-01-141-1/+1
|
* Let "make test" survive without DEVRANDOMBodo Möller2000-01-142-4/+6
| | | | | (and rename a target in test/Makefile.ssl to make it easier to guess the name of the file executed by it)
* Useless files deleted -- they were just copies of files of the same nameBodo Möller1999-12-082-92/+0
| | | | in the apps/ directory (which were recently changed).
* DIFFERENCE doesn't handle long (>255 chars) lines well. Use BACKUP instead. ↵Richard Levitte1999-11-128-61/+61
| | | | No, I'm not joking.
* adjust to changes in test/Makefile.sslRichard Levitte1999-11-121-1/+1
|
* adjust to changes in test/testsslRichard Levitte1999-11-121-0/+4
|
* Use a temporary file, not a pipe, for BN test because there are someBodo Möller1999-09-242-2/+8
| | | | broken bc's around.
* 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.
* -no_dhe option for ssltest.cBodo Möller1999-09-031-0/+3
|
* RIPEMD160 shape-up. Final touch.Andy Polyakov1999-08-281-1/+1
|
* New function DSA_dup_DH, and fixes for bugs that were foundBodo Möller1999-08-051-4/+4
| | | | while implementing and using it.
* avoid some NO_<cipher> problemsBodo Möller1999-08-021-1/+1
|
* VMS updates.Ulf Möller1999-07-284-5/+56
| | | | Submitted by: Richard Levitte <levitte@stacken.kth.se>
* Don't access configuration files outside the source tree.Bodo Möller1999-06-173-4/+5
|
* BIO pairs.Bodo Möller1999-06-121-1/+36
|
* It was a very bad idea to use #include "../e_os.h" -- when this occursBodo Möller1999-05-211-33/+34
| | | | | | | | | | 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-34/+33
| | | | include file.
* Update dependencies.Bodo Möller1999-05-151-32/+33
|
* Get rid of the cast.Ben Laurie1999-05-151-1/+2
|