f25b0dd | Ben Laurie | 08 October 2003, 13:12:50 UTC | Another stupid diff. | 08 October 2003, 13:12:50 UTC |
871743a | Ben Laurie | 08 October 2003, 10:18:02 UTC | FIPS depends on object, so crypto must be built before fips. | 08 October 2003, 10:18:02 UTC |
2821a5e | Ben Laurie | 07 October 2003, 10:55:36 UTC | Don't assume diff is any good. | 07 October 2003, 10:55:36 UTC |
739320b | Ben Laurie | 05 October 2003, 22:22:15 UTC | No test. | 05 October 2003, 22:22:15 UTC |
c9ee3cc | Ben Laurie | 04 October 2003, 14:11:45 UTC | Fingerprinting needs to work even if OpenSSL isn't installed yet. | 04 October 2003, 14:11:45 UTC |
95a64aa | Richard Levitte | 02 October 2003, 10:55:25 UTC | Recent changes from 0.9.7-stable | 02 October 2003, 10:55:25 UTC |
80be2f4 | Ben Laurie | 30 September 2003, 16:15:49 UTC | setkey is already defined on HP/UX. | 30 September 2003, 16:15:49 UTC |
cf54f06 | Richard Levitte | 29 September 2003, 22:29:03 UTC | Make sure we get OPENSSL_FIPS. | 29 September 2003, 22:29:03 UTC |
5389c2d | Richard Levitte | 29 September 2003, 19:02:26 UTC | Recent changes from 0.9.7-stable | 29 September 2003, 19:02:26 UTC |
4e2307e | Richard Levitte | 29 September 2003, 18:46:31 UTC | Detect correctly that we're in FIPS mode. Don't run testfipsssl unless in FIPS mode. | 29 September 2003, 18:46:31 UTC |
64961dc | Richard Levitte | 29 September 2003, 15:10:24 UTC | Recent changes from 0.9.7-stable | 29 September 2003, 15:10:24 UTC |
ed2e0e3 | Richard Levitte | 28 September 2003, 09:26:37 UTC | Synchronise util/libeay.num with the 0.9.7-stable one. Correct some depend targets in the fips directory tree. make update | 28 September 2003, 09:26:37 UTC |
7027553 | Richard Levitte | 28 September 2003, 09:07:11 UTC | Recent changes from 0.9.7-stable | 28 September 2003, 09:07:11 UTC |
445aa1c | Ben Laurie | 27 September 2003, 20:07:17 UTC | DSA self-test. | 27 September 2003, 20:07:17 UTC |
2343078 | Ben Laurie | 27 September 2003, 15:54:43 UTC | Selftest RSA and some fixes. | 27 September 2003, 15:54:43 UTC |
2fe7c59 | Richard Levitte | 27 September 2003, 10:13:11 UTC | Recent changes from 0.9.7-stable. | 27 September 2003, 10:13:11 UTC |
899ffab | Ben Laurie | 25 September 2003, 20:04:40 UTC | Make FIPS work again. | 25 September 2003, 20:04:40 UTC |
577332d | Ben Laurie | 25 September 2003, 20:01:57 UTC | Constification. | 25 September 2003, 20:01:57 UTC |
3b84ce3 | Richard Levitte | 25 September 2003, 12:24:52 UTC | Use OPENSSL_FIPS instead of FIPS. | 25 September 2003, 12:24:52 UTC |
2667b06 | Richard Levitte | 25 September 2003, 12:22:46 UTC | Uhmm, o_str.o, not o_str.c... | 25 September 2003, 12:22:46 UTC |
a26be03 | Dr. Stephen Henson | 21 September 2003, 02:12:36 UTC | In order to get the expected self signed error when calling X509_verify_cert() in x509.c the cert should not be added to the trusted store. | 21 September 2003, 02:12:36 UTC |
d5adc4b | Ben Laurie | 14 September 2003, 13:01:54 UTC | Missing file. | 14 September 2003, 13:01:54 UTC |
fe2d15d | Ben Laurie | 13 September 2003, 20:41:53 UTC | Don't debug. | 13 September 2003, 20:41:53 UTC |
c45c8f3 | Ben Laurie | 13 September 2003, 17:03:54 UTC | Make TLSv1 work in FIPS mode. | 13 September 2003, 17:03:54 UTC |
b09c9a9 | Ben Laurie | 13 September 2003, 16:57:56 UTC | Add a debug flag. | 13 September 2003, 16:57:56 UTC |
a2fd4d0 | Ben Laurie | 13 September 2003, 13:36:13 UTC | Temporarily remove FIPS test that doesn't work. | 13 September 2003, 13:36:13 UTC |
52fc641 | Ben Laurie | 11 September 2003, 21:37:01 UTC | Add RSA to FIPS. | 11 September 2003, 21:37:01 UTC |
f29f610 | Richard Levitte | 10 September 2003, 09:15:22 UTC | make update | 10 September 2003, 09:15:22 UTC |
27d6381 | Richard Levitte | 10 September 2003, 09:15:09 UTC | Include "e_os.h" instead of "../e_os.h", and trust the building procedure to give the correct -I options to the compiler. This is *especially* true for test programs that appear in two places, with different paths to e_os.h depending on where they are built. | 10 September 2003, 09:15:09 UTC |
fa68935 | Richard Levitte | 10 September 2003, 09:06:01 UTC | Include openssl/fips.h outside of the check for FIPS, so make depend doesn't differ between FIPS and non-FIPS modes. | 10 September 2003, 09:06:01 UTC |
b2f94f8 | Richard Levitte | 10 September 2003, 09:05:06 UTC | We currently define FIPS, not OPENSSL_FIPS. The reason for this is (probably) that FIPS is an entirely internal macro, and is not accessible by third-party authors. | 10 September 2003, 09:05:06 UTC |
ad6eec3 | Dr. Stephen Henson | 10 September 2003, 00:44:53 UTC | Use BIO_snprintf() instead of snprintf(). Update hashes. | 10 September 2003, 00:44:53 UTC |
25c578f | Dr. Stephen Henson | 10 September 2003, 00:16:42 UTC | Typo. | 10 September 2003, 00:16:42 UTC |
22f0838 | Dr. Stephen Henson | 10 September 2003, 00:10:34 UTC | Include e_os.h in a few cases (to pick up str(n)icmp defs). Disable a few tests if not FIPS. | 10 September 2003, 00:10:34 UTC |
c61e45f | Dr. Stephen Henson | 09 September 2003, 23:43:29 UTC | Update hashes. Fix a few typos in o_str.c | 09 September 2003, 23:43:29 UTC |
7418027 | Richard Levitte | 09 September 2003, 16:39:41 UTC | make update | 09 September 2003, 16:39:41 UTC |
d344672 | Richard Levitte | 09 September 2003, 16:38:16 UTC | Move the FIPS check so make depend doesn't give different results depending on FIPS mode. | 09 September 2003, 16:38:16 UTC |
245dac4 | Richard Levitte | 09 September 2003, 14:48:52 UTC | Generalise the definition of strcasecmp() and strncasecmp() for platforms that don't (necessarely) have it. In the case of VMS, this means moving a couple of functions from apps/ to crypto/ and make them general (although only used privately). | 09 September 2003, 14:48:52 UTC |
c377882 | cvs2svn | 09 September 2003, 14:48:37 UTC | This commit was manufactured by cvs2svn to create branch 'OpenSSL-fips- 0_9_7-stable'. | 09 September 2003, 14:48:37 UTC |
e6fa67f | Richard Levitte | 09 September 2003, 14:48:36 UTC | Generalise the definition of strcasecmp() and strncasecmp() for platforms that don't (necessarely) have it. In the case of VMS, this means moving a couple of functions from apps/ to crypto/ and make them general (although only used privately). | 09 September 2003, 14:48:36 UTC |
c2cdb1a | Richard Levitte | 09 September 2003, 09:10:45 UTC | Test data files should not be part of the TEST value, or util/mk1mf.pl gets confused... The separate TESTDATA variable was inspired from crypto/evp/Makefile.ssl. | 09 September 2003, 09:10:45 UTC |
31b28f9 | Dr. Stephen Henson | 08 September 2003, 17:01:48 UTC | Put #ifdef FIPS round FIPS DSA_generate_parameters . #if 0 unimplemented ciphers so mkdef.pl doesn't pick them up. | 08 September 2003, 17:01:48 UTC |
f61bc95 | Richard Levitte | 08 September 2003, 16:49:37 UTC | Recent changes from 0.9.7-stable. | 08 September 2003, 16:49:37 UTC |
64a014a | Richard Levitte | 08 September 2003, 16:43:55 UTC | Make it builadable in non-FIPS mode. The current solution is very Unix-bound, and there is probably a better way to do this. | 08 September 2003, 16:43:55 UTC |
9ea72d3 | Geoff Thorpe | 08 September 2003, 15:47:55 UTC | These should be write-locks, not read-locks. | 08 September 2003, 15:47:55 UTC |
a86eff4 | Dr. Stephen Henson | 08 September 2003, 12:49:08 UTC | included <string.h> in fips.c to pick up memcmp definition. update fips_make_sha1 to use fips_err.h update hashes. | 08 September 2003, 12:49:08 UTC |
4c4ef33 | Dr. Stephen Henson | 08 September 2003, 12:39:13 UTC | Update dependencies. | 08 September 2003, 12:39:13 UTC |
1ce9c76 | Richard Levitte | 08 September 2003, 11:37:31 UTC | More files to ignore. | 08 September 2003, 11:37:31 UTC |
19c8d4a | Richard Levitte | 08 September 2003, 11:36:32 UTC | Ignore the directory rsp (introduced when running tests). | 08 September 2003, 11:36:32 UTC |
e7d580a | Richard Levitte | 08 September 2003, 11:35:23 UTC | Some more files to ignore. | 08 September 2003, 11:35:23 UTC |
1f8e046 | Richard Levitte | 08 September 2003, 11:33:07 UTC | Since fips_err is really just used as a header by fips_err_wrapper.c, let's change it's suffix from .c to .h. This also avoids some otherwise very mysterious (and probably sensible from a historical point of view :-)) name changes done by mk1mf.pl. | 08 September 2003, 11:33:07 UTC |
7e1ef2d | Richard Levitte | 08 September 2003, 10:00:23 UTC | When building the FIPS test binaries, also build the corresponding fingerprints. | 08 September 2003, 10:00:23 UTC |
ccf61c8 | Richard Levitte | 08 September 2003, 09:59:43 UTC | Remove some unneeded space. | 08 September 2003, 09:59:43 UTC |
6d02c53 | Richard Levitte | 08 September 2003, 09:59:11 UTC | Use $(TOP) instead of ../.. as much as possible. | 08 September 2003, 09:59:11 UTC |
dac0d33 | Richard Levitte | 08 September 2003, 09:57:57 UTC | Because of changes in Makefile.ssl, the files got reordered. | 08 September 2003, 09:57:57 UTC |
f63ff4a | Richard Levitte | 08 September 2003, 09:57:27 UTC | Produce libcrypto.sha1 directly after building the libraries. Otherwise, the test target will fail because libcrypto.sha1 is missing or not up to date. | 08 September 2003, 09:57:27 UTC |
9ef37a8 | Richard Levitte | 08 September 2003, 09:17:36 UTC | make update. | 08 September 2003, 09:17:36 UTC |
fbb4008 | Richard Levitte | 08 September 2003, 09:17:13 UTC | fips_err.c doesn't belong with the headers. | 08 September 2003, 09:17:13 UTC |
549d89f | Richard Levitte | 08 September 2003, 09:16:39 UTC | Include all the fips directories. | 08 September 2003, 09:16:39 UTC |
5db9e7b | Richard Levitte | 08 September 2003, 09:16:17 UTC | Handle the "fips" option. | 08 September 2003, 09:16:17 UTC |
104f570 | Ben Laurie | 07 September 2003, 11:13:54 UTC | Missing file. | 07 September 2003, 11:13:54 UTC |
e1015c1 | Ben Laurie | 07 September 2003, 10:59:34 UTC | Samples. | 07 September 2003, 10:59:34 UTC |
97e62d5 | Ben Laurie | 07 September 2003, 10:53:13 UTC | Add samples. | 07 September 2003, 10:53:13 UTC |
9aca5b2 | Dr. Stephen Henson | 06 September 2003, 16:57:16 UTC | Fix signed/unsigned warning. | 06 September 2003, 16:57:16 UTC |
b8b47f6 | Ben Laurie | 06 September 2003, 13:31:40 UTC | Add fingerprint chain and checking. | 06 September 2003, 13:31:40 UTC |
b5da126 | Ben Laurie | 06 September 2003, 10:41:27 UTC | Make the problem clearer. | 06 September 2003, 10:41:27 UTC |
a7d6495 | Richard Levitte | 05 September 2003, 14:09:40 UTC | Include e_os.h to get the proper definition of OPENSSL_UNISTD, and use that macro. It's possible that OPENSSL_UNISTD_IO should be used instead of OPENSSL_UNISTD, for the MSDOS case... | 05 September 2003, 14:09:40 UTC |
f743ef2 | Richard Levitte | 05 September 2003, 13:41:04 UTC | make update | 05 September 2003, 13:41:04 UTC |
79176d6 | Richard Levitte | 05 September 2003, 13:37:28 UTC | ALWAYS check the standalone source. make update. | 05 September 2003, 13:37:28 UTC |
e726e5f | Richard Levitte | 05 September 2003, 13:26:52 UTC | Make sure the compilation of the FIPS stuff goes through even in non-FIPS mode. Update the appropriate fingerprints accordingly. (something is weird, someone else was working on the same stuff, and removed fips_sha1_selftest.c from fips/sha1/standalone.sha1...) | 05 September 2003, 13:26:52 UTC |
c1a3237 | Dr. Stephen Henson | 05 September 2003, 13:00:34 UTC | Fix signed/unsigned warnings and C++ comments. Update hashes | 05 September 2003, 13:00:34 UTC |
6b211d8 | Richard Levitte | 05 September 2003, 12:22:21 UTC | Include string.h and stdlib.h where needed, to avoid warnings about strlen(), memcmp(), exit() and others to be used without a proper declaration. Update the appropriate fingerprints accordingly. | 05 September 2003, 12:22:21 UTC |
f3bda01 | Ben Laurie | 04 September 2003, 16:46:42 UTC | Missing files. | 04 September 2003, 16:46:42 UTC |
a907751 | Bodo Möller | 04 September 2003, 12:52:56 UTC | certain changes have to be listed twice in this file because OpenSSL 0.9.6h forked into 0.9.6i and 0.9.7 ... | 04 September 2003, 12:52:56 UTC |
4ccac96 | Ben Laurie | 04 September 2003, 10:22:13 UTC | Automagically seed FIPS PRNG. Add OPENSSL_FIPS flag. | 04 September 2003, 10:22:13 UTC |
4ef3352 | Ben Laurie | 04 September 2003, 09:04:24 UTC | -DFIPS may be the last thing on the line. | 04 September 2003, 09:04:24 UTC |
1f1bd3a | Ben Laurie | 04 September 2003, 07:17:43 UTC | Selftests. | 04 September 2003, 07:17:43 UTC |
560dfd2 | Dr. Stephen Henson | 03 September 2003, 23:56:01 UTC | New -ignore_err option in ocsp application to stop the server exiting on the first error in a request. | 03 September 2003, 23:56:01 UTC |
14f3d7c | Dr. Stephen Henson | 03 September 2003, 23:47:34 UTC | Only accept a client certificate if the server requests one, as required by SSL/TLS specs. | 03 September 2003, 23:47:34 UTC |
b2293a6 | Ben Laurie | 03 September 2003, 14:11:33 UTC | DSA stuff and tests. | 03 September 2003, 14:11:33 UTC |
766332a | Ben Laurie | 31 August 2003, 09:50:11 UTC | More test vectors. | 31 August 2003, 09:50:11 UTC |
51f7c5a | Ben Laurie | 31 August 2003, 08:52:39 UTC | Add test. | 31 August 2003, 08:52:39 UTC |
fc0376e | Ben Laurie | 30 August 2003, 17:28:08 UTC | Handle 3DES tests. | 30 August 2003, 17:28:08 UTC |
51c568b | Ben Laurie | 30 August 2003, 15:50:26 UTC | Add 3-DES CFB-r mode (no test vectors yet). | 30 August 2003, 15:50:26 UTC |
2b3784c | Ben Laurie | 30 August 2003, 15:35:37 UTC | Updated test vectors (probably incorrect, but who am I to question?). | 30 August 2003, 15:35:37 UTC |
2e9f3c4 | Ben Laurie | 30 August 2003, 14:49:08 UTC | Oops. Need to allocate extra buffer. | 30 August 2003, 14:49:08 UTC |
aac3861 | Ben Laurie | 30 August 2003, 13:19:03 UTC | Build the test program when needed. | 30 August 2003, 13:19:03 UTC |
e0162fa | Ben Laurie | 29 August 2003, 18:58:03 UTC | Remove unused functions/data. | 29 August 2003, 18:58:03 UTC |
510dc1e | Dr. Stephen Henson | 21 August 2003, 12:32:12 UTC | outlen should be int * in out_utf8. | 21 August 2003, 12:32:12 UTC |
563c05e | Bodo Möller | 14 August 2003, 10:33:56 UTC | fix out-of-bounds check in lock_dbg_cb (was too lose to detect all invalid cases) PR: 674 | 14 August 2003, 10:33:56 UTC |
a8e3195 | Richard Levitte | 14 August 2003, 07:02:27 UTC | Undo the change that left LD_LIBRARY_PATH unchanged. The errors I saw weren't due to that, but to a change on the SCO machines I used for testing, where my $PATH was suddenly incorrect. | 14 August 2003, 07:02:27 UTC |
643ecd2 | Bodo Möller | 11 August 2003, 18:56:22 UTC | make sure no error is left in the queue that is intentionally ignored | 11 August 2003, 18:56:22 UTC |
4435349 | Richard Levitte | 11 August 2003, 10:31:21 UTC | Make sure the order matches the command line in Makefile.ssl. | 11 August 2003, 10:31:21 UTC |
ec47bb7 | Richard Levitte | 11 August 2003, 10:24:52 UTC | - Add a configuration keyword "fips" to compile with FIPS implementations. - Reorder the build so the standalone FIPS SHA1 checker is built first. - Add necessary defines to avoid symbol clashes between FIPS and non-FIPS implementations. - Change necessary signatures. - Correct bugs in FIPS build Makefiles. - make update | 11 August 2003, 10:24:52 UTC |
bf50d5b | cvs2svn | 08 August 2003, 10:08:15 UTC | This commit was manufactured by cvs2svn to create branch 'OpenSSL-fips- 0_9_7-stable'. | 08 August 2003, 10:08:15 UTC |
94a1183 | Richard Levitte | 08 August 2003, 10:08:14 UTC | Avoid clashing with the regular DES functions when not compiling with -DFIPS. This is basically only visible when building with shared library supoort... | 08 August 2003, 10:08:14 UTC |
88401ed | Richard Levitte | 07 August 2003, 11:57:42 UTC | Correct two problems, found by Martin Kochanski <cardbox@easynet.co.uk>: 1. CreateToolhelp32Snapshot returns INVALID_HANDLE_VALUE, not NULL, on error. 2. On Windows CE, a snapshot handle is closed with CloseToolhelp32Snapshot, not CloseHandle. | 07 August 2003, 11:57:42 UTC |
30e4269 | Richard Levitte | 07 August 2003, 11:57:21 UTC | Correct two problems, found by Martin Kochanski <cardbox@easynet.co.uk>: 1. CreateToolhelp32Snapshot returns INVALID_HANDLE_VALUE, not NULL, on error. 2. On Windows CE, a snapshot handle is closed with CloseToolhelp32Snapshot, not CloseHandle. | 07 August 2003, 11:57:21 UTC |
59315df | Bodo Möller | 06 August 2003, 10:38:37 UTC | add OpenSSL license fix typo | 06 August 2003, 10:38:37 UTC |
3aa8d3a | Bodo Möller | 06 August 2003, 10:36:25 UTC | add OpenSSL license fix typo | 06 August 2003, 10:36:25 UTC |