1 This is a collection of those CVS change log entries for the 0.9.7
2 branch (OpenSSL_0_9_7-stable) that do not appear similarly in
5 Some obvious false positives have been eliminated: e.g., we do not
6 care about a simple "make update"; and we don't care about changes
7 identified to the 0.9.7 branch that were explicitly identified as
10 Eliminating all other entries (and finally this file), either as false
11 positives or as things that should go into 0.9.8, remains to be done.
12 Any additional changes to 0.9.7 that are not immediately put into 0.9.8,
13 but belong there as well, should be added to the end of this file.
16 2002-02-14 03:43 levitte
19 crypto/des/str2key.c (1.12.2.1), "Exp", lines: +12 -0
21 Because making the key strong by xoring the last byte with 0xF0
22 generates different keys than previous versions of OpenSSL and
23 libdes, let's make Assar's change experimental for now.
25 2002-02-14 14:42 levitte
28 crypto/err/err.c (1.51.2.1), "Exp", lines: +1 -1
30 For some reason, getting the topmost error was done the same way as
31 getting the bottommost one. I hope I understood correctly how this
32 should be done. It seems to work when running evp_test in an
33 environment where it can't find openssl.cnf.
35 2002-02-14 14:51 levitte
38 crypto/des/read2pwd.c (1.6.2.1), "Exp", lines: +1 -0
40 Make sure memset() is defined by including string.h Notified by
41 Oscar Jacobsson <oscar@jacobsson.org>
43 2002-02-14 17:23 levitte
46 crypto/ui/ui_openssl.c (1.11.2.1), "Exp", lines: +7 -1
47 crypto/rsa/rsa.h (1.36.2.1), "Exp", lines: +6 -6
48 crypto/rand/rand_egd.c (1.16.2.1), "Exp", lines: +5 -1
49 crypto/des/read_pwd.c (1.26.2.1), "Exp", lines: +7 -1
50 crypto/bio/bss_log.c (1.30.2.1), "Exp", lines: +1 -1
51 crypto/bio/bss_bio.c (1.31.2.1), "Exp", lines: +5 -0
52 crypto/tmdiff.c (1.9.2.1), "Exp", lines: +17 -2
53 apps/speed.c (1.83.2.1), "Exp", lines: +20 -4
54 apps/ca.c (1.102.2.1), "Exp", lines: +1 -1
55 apps/s_time.c (1.23.2.1), "Exp", lines: +20 -2
56 Configure (1.314.2.3), "Exp", lines: +3 -0
57 e_os.h (1.56.2.1), "Exp", lines: +9 -1
59 Add the configuration target VxWorks.
61 2002-02-14 19:46 steve
64 crypto/engine/hw_sureware.c (1.2.2.1), "Exp", lines: +8 -4
68 #if out some unused function.
70 "index" is a global function on some platforms.
72 2002-02-14 19:52 steve
75 crypto/tmdiff.c (1.9.2.2), "Exp", lines: +1 -0
79 2002-02-15 00:38 steve
82 CHANGES (1.977.2.2), "Exp", lines: +5 -0
83 crypto/conf/conf.h (1.30.2.1), "Exp", lines: +2 -1
84 crypto/conf/conf_mall.c (1.6.2.1), "Exp", lines: +6 -7
85 crypto/conf/conf_mod.c (1.8.2.1), "Exp", lines: +8 -0
87 Add argument to OPENSSL_config() and add flag to tolerate missing
90 2002-02-15 01:12 steve
93 NEWS (1.39.2.1), "Exp", lines: +5 -1
97 2002-02-15 01:33 steve
100 crypto/asn1/asn1.h (1.103.2.1), "Exp", lines: +3 -0
101 crypto/asn1/asn1_err.c (1.42.2.1), "Exp", lines: +3 -0
102 crypto/asn1/asn_moid.c (1.2.2.1), "Exp", lines: +21 -10
103 crypto/conf/conf_mod.c (1.8.2.2), "Exp", lines: +2 -6
105 Don't call finish function if it isn't set.
109 2002-02-15 01:58 steve
112 crypto/x509/x509_vfy.c (1.56.2.1), "Exp", lines: +23 -13
114 Allow a NULL store parameter to X509_STORE_CTX_init().
116 2002-02-15 02:01 steve
119 crypto/evp/evp_enc.c (1.28.2.1), "Exp", lines: +2 -1
121 Only initialize cipher ctx if cipher is not NULL.
123 2002-02-15 03:43 steve
126 crypto/conf/conf_mod.c (1.8.2.3), "Exp", lines: +1 -1
128 Add flag to disable config module DSO loading.
130 2002-02-20 00:24 steve
133 CHANGES (1.977.2.3), "Exp", lines: +4 -0
134 apps/apps.c (1.49.2.1), "Exp", lines: +20 -0
135 crypto/conf/conf_mall.c (1.6.2.3), "Exp", lines: +2 -14
136 crypto/conf/conf_mod.c (1.8.2.4), "Exp", lines: +15 -1
138 Use default openssl.cnf if config filename set to NULL and
139 openssl_conf if appname NULL.
141 2002-02-23 14:43 steve
144 crypto/asn1/asn_moid.c (1.2.2.2), "Exp", lines: +0 -1
148 2002-02-26 22:42 jaenicke
151 CHANGES (1.977.2.6), "Exp", lines: +4 -0
152 ssl/ssl_lib.c (1.110.2.1), "Exp", lines: +6 -8
154 Make sure that bad sessions are removed in SSL_clear() (found by
155 Yoram Zahavi). Submitted by: Reviewed by: PR:
160 Configure (1.314.2.6), "Exp", lines: +1 -0
164 2002-03-08 20:12 steve
167 apps/apps.c (1.49.2.4), "Exp", lines: +1 -1
171 2002-03-22 03:36 levitte
174 apps/version.c (1.13.2.1), "Exp", lines: +2 -2
175 apps/speed.c (1.83.2.6), "Exp", lines: +6 -6
176 apps/passwd.c (1.24.2.2), "Exp", lines: +2 -2
178 Use the more modern DES API in the openssl subcommands.
180 2002-03-22 11:29 levitte
183 crypto/des/des_old.h (1.9.2.4), "Exp", lines: +35 -23
185 Key schedules are given as arguments a bit differently in 0.9.6 and
186 earlier. Also, a few 0.9.6 functions were missing their mappings.
188 2002-03-22 11:46 levitte
191 crypto/des/destest.c (1.30.2.2), "Exp", lines: +37 -35
193 Key schedules are given as arguments a bit differently in 0.9.6 and
194 earlier. Also, it was an error to define crypt() at all times.
196 2002-03-26 15:25 levitte
199 CHANGES (1.977.2.15), "Exp", lines: +19 -8
200 crypto/des/des.h (1.40.2.2), "Exp", lines: +6 -0
202 Add the possibility to enable olde des support, not just disable
203 it, for future support. Redocument
205 2002-04-10 21:50 jaenicke
208 CHANGES (1.977.2.19), "Exp", lines: +723 -669
210 In preparation of 0.9.7: re-order changelog, so that the changes
211 are listed as of ... -> 0.9.6c -> 0.9.6d -> 0.9.7 Submitted by:
214 2002-04-11 20:43 jaenicke
217 NEWS (1.39.2.3), "Exp", lines: +27 -0
219 Compile NEWS from CHANGES. Submitted by: Reviewed by: PR:
221 2002-04-15 15:28 jaenicke
224 crypto/objects/obj_dat.h (1.49.2.5), "Exp", lines: +4 -4
225 crypto/objects/obj_mac.h (1.19.2.5), "Exp", lines: +1 -1
226 crypto/objects/objects.txt (1.20.2.5), "Exp", lines: +7 -2
228 Use the "mail" short name according to RFC2798 (Michael Bell
229 <michael.bell@rz.hu-berlin.de>). Submitted by: Reviewed by: PR:
231 2002-04-15 16:17 jaenicke
234 CHANGES (1.977.2.25), "Exp", lines: +4 -2
236 Document OID changes. Submitted by: Reviewed by: PR:
238 2002-04-20 12:25 levitte
241 util/mk1mf.pl (1.41.2.1), "Exp", lines: +4 -1
243 Make sure ec is properly handled in Windows.
248 crypto/conf/conf_mod.c (1.8.2.6), "Exp", lines: +1 -1
252 2002-05-11 14:42 steve
255 ssl/ssl_cert.c (1.48.2.3), "Exp", lines: +0 -1
258 closedir is not used on Win32.
260 2002-05-22 09:53 levitte
263 apps/speed.c (1.83.2.7), "Exp", lines: +4 -1
265 Remove warnings about unused symbols when configured with no-rsa.
267 2002-05-22 09:55 levitte
270 crypto/asn1/x_pubkey.c (1.21.2.1), "Exp", lines: +1 -1
272 Remove warnings about uninitialised variables. This has already
273 been applied in the main branch.
275 2002-05-22 09:56 levitte
278 crypto/engine/hw_4758_cca.c (1.1.2.4), "Exp", lines: +14 -14
280 Use 0 instead of NULL when casting to function pointers, to avoid
281 warnings from compilers when NULL is defined as '((void *)0)'.
282 This has already been applied in the main branch.
284 2002-05-22 09:58 levitte
287 util/mkerr.pl (1.18.2.1), "Exp", lines: +2 -2
289 Update copyright years. This has already been applied in the main
292 2002-05-23 17:25 levitte
295 VMS/tcpip_shr_decc.opt (1.1.4.1), "Exp", lines: +1 -0
302 crypto/evp/evp_test.c (1.14.2.5), "Exp", lines: +1 -1
306 2002-06-05 08:45 levitte
309 ssl/ssl-lib.com (1.11.2.3), "Exp", lines: +1 -1
310 test/maketests.com (1.13.2.2), "Exp", lines: +29 -1
312 Correct syntax in ssl-lib.com maketests.com was missing the TCP/IP
313 options TCPIP and NONE
315 2002-07-30 13:30 jaenicke
318 NEWS (1.39.2.11), "Exp", lines: +1 -1
320 Typo. Submitted by: Reviewed by: PR:
322 2002-08-13 14:19 levitte
325 demos/engines/rsaref/Makefile (1.3.2.1), "Exp", lines: +1 -1
327 Export text symbols as well (AIX experts might need to correct me
330 2002-08-13 14:26 levitte
333 demos/engines/cluster_labs/Makefile (1.1.2.1), "Exp", lines: +114 -0
334 demos/engines/cluster_labs/cluster_labs.h (1.1.2.1), "Exp", lines: +35 -0
335 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.1), "Exp", lines: +718 -0
336 demos/engines/cluster_labs/hw_cluster_labs.ec (1.1.2.1), "Exp", lines: +8 -0
337 demos/engines/cluster_labs/hw_cluster_labs_err.c (1.1.2.1), "Exp", lines: +151 -0
338 demos/engines/cluster_labs/hw_cluster_labs_err.h (1.1.2.1), "Exp", lines: +95 -0
339 demos/engines/ibmca/Makefile (1.1.2.1), "Exp", lines: +114 -0
340 demos/engines/ibmca/hw_ibmca.c (1.1.2.1), "Exp", lines: +917 -0
341 demos/engines/ibmca/hw_ibmca.ec (1.1.2.1), "Exp", lines: +8 -0
342 demos/engines/ibmca/hw_ibmca_err.c (1.1.2.1), "Exp", lines: +154 -0
343 demos/engines/ibmca/hw_ibmca_err.h (1.1.2.1), "Exp", lines: +98 -0
344 demos/engines/ibmca/ica_openssl_api.h (1.1.2.1), "Exp", lines: +189 -0
345 demos/engines/zencod/Makefile (1.1.2.1), "Exp", lines: +114 -0
346 demos/engines/zencod/hw_zencod.c (1.1.2.1), "Exp", lines: +1736 -0
347 demos/engines/zencod/hw_zencod.ec (1.1.2.1), "Exp", lines: +8 -0
348 demos/engines/zencod/hw_zencod.h (1.1.2.1), "Exp", lines: +160 -0
349 demos/engines/zencod/hw_zencod_err.c (1.1.2.1), "Exp", lines: +151 -0
350 demos/engines/zencod/hw_zencod_err.h (1.1.2.1), "Exp", lines: +95 -0
352 OK, I've amused myself with making sure the engines that have been
353 contributed TO WORK WITH 0.9.7 can be built as dynamically loadable
356 For now, they're not included in crypto/engine/ since 0.9.7
357 is in feature freeze. Further discussion might change that, but
358 don't hold your breath.
360 2002-08-15 13:48 levitte
363 crypto/crypto-lib.com (1.53.2.8), "Exp", lines: +1 -1
365 I think that's the last forgotten compilation module.
367 2002-08-16 18:44 jaenicke
370 README (1.39.2.9), "Exp", lines: +1 -1
372 Fix wrong URI. Submitted by: Mike Castle <dalgoda@ix.netcom.com>
375 2002-10-05 13:59 steve
378 crypto/engine/hw_cswift.c (1.17.2.4), "Exp", lines: +1 -1
380 Win32 fix (signed/unsigned compare error).
382 2002-10-09 14:19 levitte
385 crypto/engine/hw_cswift.c (1.17.2.5), "Exp", lines: +1 -0
387 The dissapearing destroy callback reappears
389 2002-10-24 00:09 levitte
392 crypto/crypto-lib.com (1.53.2.9), "Exp", lines: +1 -1
394 An engine changed name.
396 2002-10-29 18:46 geoff
399 doc/ssl/SSL_CTX_set_session_cache_mode.pod (1.5.2.2), "Exp", lines: +1 -0
401 Correct another inconsistency in my recent commits.
403 2002-11-04 17:33 levitte
406 Configure (1.314.2.38), "Exp", lines: +4 -2
408 Return my normal debug targets to something not so extreme, and
409 make the extreme ones special (or 'extreme', if you will :-)).
411 2002-11-13 12:35 levitte
414 crypto/cryptlib.h (1.10.2.4), "Exp", lines: +0 -4
415 crypto/crypto.h (1.62.2.3), "Exp", lines: +4 -0
417 Make OpenSSLdie() visible (it's a must to get a proper reference in
420 2002-11-13 14:36 levitte
423 crypto/pem/pem_lib.c (1.36.2.5), "Exp", lines: +1 -1
425 C++ comments in C code, 'nuff said...
427 2002-11-13 15:30 levitte
430 demos/engines/ibmca/hw_ibmca.c (1.1.2.2), "Exp", lines: +3 -0
431 demos/engines/zencod/hw_zencod.c (1.1.2.2), "Exp", lines: +4 -1
432 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.2), "Exp", lines: +5 -2
434 The loading functions should be static if we build a dynamic
437 2002-12-12 18:41 levitte
440 crypto/engine/hw_ncipher.c (1.26.2.7), "Exp", lines: +38 -2
441 crypto/engine/hw_ncipher_err.c (1.1.2.2), "Exp", lines: +1 -1
442 crypto/engine/hw_ncipher_err.h (1.1.2.2), "Exp", lines: +1 -1
443 crypto/cryptlib.c (1.32.2.8), "Exp", lines: +2 -1
444 crypto/crypto.h (1.62.2.7), "Exp", lines: +2 -1
445 CHANGES (1.977.2.78), "Exp", lines: +14 -0
447 Add a static lock called HWCRHK, for the case of having an
448 application that wants to use the hw_ncipher engine without having
449 given any callbacks for the dynamic type of locks.
451 2002-12-15 16:27 appro
454 Makefile.org (1.154.2.41), "Exp", lines: +2 -1
456 Another Solaris shared build clean-up. This is not actually needed
457 if one uses WorkShop C. It's gcc driver that brings copy of
458 libgcc.a into .so otherwise. In case you wonder what it's -Wl,-z...
459 and not just -z. Problem is that gcc driver apparently omits all -z
460 options but -z text. Don't ask me why. I'm not committing
461 corresponding workaround into the HEAD as Makefile.shared
462 reportedly needs even more work...
464 2002-12-16 19:17 appro
467 crypto/bn/bn_lcl.h (1.23.2.3), "Exp", lines: +3 -0
468 crypto/bn/bn_mul.c (1.28.2.4), "Exp", lines: +84 -445
470 This is rollback to 0.9.6h bn_mul.c to address problem reported in
473 2002-12-16 19:59 appro
476 Makefile.org (1.154.2.42), "Exp", lines: +3 -1
478 Some of Sun compiler drivers (well, one of those I have) collect
479 all options specified with -Wl in the beginnig of the ld command
480 line which kind of obsoletes the idea as it's -z defaultextract
481 that will be closest to lib*.a and not -z allextract:-(
483 2002-12-17 15:21 levitte
486 NEWS (1.39.2.16), "Exp", lines: +4 -1
488 A few more NEWS items.
490 !2002-12-27 17:49 appro
493 ! Configure (1.314.2.62), "Exp", lines: +1 -1
495 ! According to Tim Rice <tim@multitalents.net> assembler support in
496 ! SCO5 never worked anyway. Note this is not going to HEAD as we
497 ! intend to provide an alternative solution as soon as 0.9.7 is out.
499 2002-12-28 02:35 levitte
502 Configure (1.314.2.63), "Exp", lines: +1 -1
504 Hmm, the variables $x96_elf_asm and others contain a number of
505 colons, so when removing one reference, if should be replaced with
506 the appropriate number of colons, or chaos will follow...
508 It's rather silly to believe we'd release 0.9.7a in 2002 :-).
513 crypto/des/des_locl.h (1.19.2.5), "Exp", lines: +1 -1
514 crypto/rc5/rc5_locl.h (1.3.2.4), "Exp", lines: +1 -1
516 Fix warnings, use correct -Ds.
521 CHANGES (1.977.2.101), "Exp", lines: +6 -0
522 crypto/rsa/rsa_eay.c (1.28.2.4), "Exp", lines: +23 -4
523 crypto/rsa/rsa_lib.c (1.30.2.3), "Exp", lines: +7 -1
525 Turn on RSA blinding by default.
527 2003-03-24 17:57 steve
530 crypto/x509/x509_vfy.c (1.56.2.5), "Exp", lines: +2 -2
531 crypto/x509/x509_vfy.c (1.56.2.6), "Exp", lines: +2 -2
533 Get X509_V_FLAG_CRL_CHECK_ALL logic the right way round. PR:544
535 ? 2003-04-04 16:21 levitte
538 util/mkdef.pl (1.67.2.5), "Exp", lines: +10 -5
539 util/mkerr.pl (1.18.2.3), "Exp", lines: +6 -6
541 Transfer the changes to detect multiline comments and the GCC
542 extension __attribute__.
544 2003-04-08 13:54 levitte
547 test/Makefile.ssl (1.84.2.25), "Exp", lines: +29 -1
548 apps/Makefile.ssl (1.100.2.22), "Exp", lines: +1 -0
549 Makefile.org (1.154.2.61), "Exp", lines: +4 -5
551 Set LD_LIBRARY_PATH when linking, since OpenUnix' ld uses it to
552 create a library search path.
556 2003-04-09 07:25 levitte
559 test/Makefile.ssl (1.84.2.26), "Exp", lines: +1 -1
563 2003-04-09 08:50 levitte
566 apps/Makefile.ssl (1.100.2.23), "Exp", lines: +1 -0
570 2003-04-10 03:13 steve
573 crypto/rsa/rsa_sign.c (1.11.2.6), "Exp", lines: +2 -2
575 Only call redirected rsa_sign or rsa_verify if the pointer is set.
577 This allows, for example, a smart card to redirect rsa_sign
578 and keep the default rsa_verify.
580 2003-07-03 23:43 levitte
583 Makefile.org (1.154.2.65), "Exp", lines: +2 -2
585 Add a slash so grep doesn't return both ./crypto/bio/bss_mem.o and
586 ./crypto/mem.o when we're looking for mem.o.
591 crypto/aes/aes.h (1.1.2.5), "Exp", lines: +3 -0
592 crypto/aes/aes_cfb.c (1.1.2.4), "Exp", lines: +57 -0
594 Add untested CFB-r mode. Will be tested soon.
599 Configure (1.314.2.85), "Exp", lines: +2 -0
600 Makefile.org (1.154.2.67), "Exp", lines: +12 -3
601 crypto/cryptlib.c (1.32.2.9), "Exp", lines: +5 -0
602 crypto/md32_common.h (1.22.2.4), "Exp", lines: +11 -0
603 crypto/aes/Makefile.ssl (1.4.2.6), "Exp", lines: +2 -1
604 crypto/aes/aes_core.c (1.1.2.4), "Exp", lines: +4 -0
605 crypto/des/des.h (1.40.2.4), "Exp", lines: +1 -1
606 crypto/des/des_old.c (1.11.2.4), "Exp", lines: +1 -1
607 crypto/des/destest.c (1.30.2.6), "Exp", lines: +2 -2
608 crypto/des/ecb3_enc.c (1.8.2.1), "Exp", lines: +1 -3
609 crypto/dsa/Makefile.ssl (1.49.2.5), "Exp", lines: +7 -4
610 crypto/dsa/dsa_ossl.c (1.12.2.4), "Exp", lines: +2 -0
611 crypto/dsa/dsa_sign.c (1.10.2.3), "Exp", lines: +12 -0
612 crypto/dsa/dsa_vrf.c (1.10.2.3), "Exp", lines: +8 -0
613 crypto/engine/engine.h (1.36.2.6), "Exp", lines: +4 -0
614 crypto/err/err.h (1.35.2.3), "Exp", lines: +2 -0
615 crypto/err/err_all.c (1.17.2.2), "Exp", lines: +4 -0
616 crypto/err/openssl.ec (1.11.2.1), "Exp", lines: +1 -0
617 crypto/evp/Makefile.ssl (1.64.2.8), "Exp", lines: +8 -7
618 crypto/evp/c_all.c (1.7.8.7), "Exp", lines: +1 -0
619 crypto/evp/e_aes.c (1.6.2.4), "Exp", lines: +12 -4
620 crypto/evp/e_des3.c (1.8.2.2), "Exp", lines: +1 -1
621 crypto/evp/evp.h (1.86.2.10), "Exp", lines: +2 -0
622 crypto/evp/evp_err.c (1.23.2.1), "Exp", lines: +3 -1
623 crypto/md4/Makefile.ssl (1.6.2.4), "Exp", lines: +7 -4
624 crypto/md5/Makefile.ssl (1.33.2.7), "Exp", lines: +7 -4
625 crypto/rand/Makefile.ssl (1.56.2.4), "Exp", lines: +17 -15
626 crypto/rand/md_rand.c (1.69.2.2), "Exp", lines: +9 -0
627 crypto/rand/rand.h (1.26.2.5), "Exp", lines: +2 -0
628 crypto/rand/rand_err.c (1.6.2.1), "Exp", lines: +3 -1
629 crypto/rand/rand_lib.c (1.15.2.2), "Exp", lines: +11 -0
630 crypto/ripemd/Makefile.ssl (1.25.2.5), "Exp", lines: +7 -2
631 crypto/sha/Makefile.ssl (1.26.2.5), "Exp", lines: +16 -6
632 fips/.cvsignore (1.1.2.1), "Exp", lines: +1 -0
633 fips/Makefile.ssl (1.1.2.1), "Exp", lines: +155 -0
634 fips/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
635 fips/fips.c (1.1.2.1), "Exp", lines: +74 -0
636 fips/fips.h (1.1.2.1), "Exp", lines: +85 -0
637 fips/fips_check_sha1 (1.1.2.1), "Exp", lines: +7 -0
638 fips/fips_err.c (1.1.2.1), "Exp", lines: +96 -0
639 fips/fips_make_sha1 (1.1.2.1), "Exp", lines: +21 -0
640 fips/lib (1.1.2.1), "Exp", lines: +0 -0
641 fips/aes/.cvsignore (1.1.2.1), "Exp", lines: +4 -0
642 fips/aes/Makefile.ssl (1.1.2.1), "Exp", lines: +95 -0
643 fips/aes/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
644 fips/aes/fips_aes_core.c (1.1.2.1), "Exp", lines: +1260 -0
645 fips/aes/fips_aes_locl.h (1.1.2.1), "Exp", lines: +85 -0
646 fips/aes/fips_aesavs.c (1.1.2.1), "Exp", lines: +896 -0
647 fips/dsa/.cvsignore (1.1.2.1), "Exp", lines: +2 -0
648 fips/dsa/Makefile.ssl (1.1.2.1), "Exp", lines: +95 -0
649 fips/dsa/fingerprint.sha1 (1.1.2.1), "Exp", lines: +1 -0
650 fips/dsa/fips_dsa_ossl.c (1.1.2.1), "Exp", lines: +366 -0
651 fips/dsa/fips_dsatest.c (1.1.2.1), "Exp", lines: +252 -0
652 fips/rand/.cvsignore (1.1.2.1), "Exp", lines: +2 -0
653 fips/rand/Makefile.ssl (1.1.2.1), "Exp", lines: +94 -0
654 fips/rand/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
655 fips/rand/fips_rand.c (1.1.2.1), "Exp", lines: +236 -0
656 fips/rand/fips_rand.h (1.1.2.1), "Exp", lines: +55 -0
657 fips/rand/fips_randtest.c (1.1.2.1), "Exp", lines: +348 -0
658 fips/sha1/.cvsignore (1.1.2.1), "Exp", lines: +3 -0
659 fips/sha1/Makefile.ssl (1.1.2.1), "Exp", lines: +94 -0
660 fips/sha1/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
661 fips/sha1/fips_md32_common.h (1.1.2.1), "Exp", lines: +637 -0
662 fips/sha1/fips_sha1dgst.c (1.1.2.1), "Exp", lines: +76 -0
663 fips/sha1/fips_sha1test.c (1.1.2.1), "Exp", lines: +128 -0
664 fips/sha1/fips_sha_locl.h (1.1.2.1), "Exp", lines: +472 -0
665 fips/sha1/fips_standalone_sha1.c (1.1.2.1), "Exp", lines: +101 -0
666 fips/sha1/standalone.sha1 (1.1.2.1), "Exp", lines: +4 -0
667 test/Makefile.ssl (1.84.2.29), "Exp", lines: +81 -13
668 util/mkerr.pl (1.18.2.4), "Exp", lines: +2 -1
670 Unfinished FIPS stuff for review/improvement.
675 fips/fips_check_sha1 (1.1.2.2), "Exp", lines: +1 -1
682 fips/Makefile.ssl (1.1.2.2), "Exp", lines: +3 -3
683 fips/fingerprint.sha1 (1.1.2.2), "Exp", lines: +2 -1
684 fips/fips_make_sha1 (1.1.2.2), "Exp", lines: +1 -1
686 Build in non-FIPS mode.
691 Makefile.org (1.154.2.68), "Exp", lines: +1 -1
692 fips/fips_check_sha1 (1.1.2.3), "Exp", lines: +2 -1
693 fips/aes/fips_aesavs.c (1.1.2.2), "Exp", lines: +2 -0
694 fips/dsa/fips_dsa_ossl.c (1.1.2.2), "Exp", lines: +8 -0
695 fips/dsa/fips_dsatest.c (1.1.2.2), "Exp", lines: +2 -1
696 fips/sha1/fingerprint.sha1 (1.1.2.2), "Exp", lines: +1 -1
697 fips/sha1/fips_sha1dgst.c (1.1.2.2), "Exp", lines: +5 -1
698 fips/sha1/fips_standalone_sha1.c (1.1.2.2), "Exp", lines: +2 -0
699 fips/sha1/standalone.sha1 (1.1.2.2), "Exp", lines: +1 -1
706 fips/dsa/fingerprint.sha1 (1.1.2.2), "Exp", lines: +1 -1
707 fips/sha1/standalone.sha1 (1.1.2.3), "Exp", lines: +1 -1
714 Makefile.org (1.154.2.69), "Exp", lines: +5 -1
715 crypto/aes/aes.h (1.1.2.6), "Exp", lines: +3 -0
716 crypto/aes/aes_cfb.c (1.1.2.5), "Exp", lines: +19 -0
717 crypto/dsa/Makefile.ssl (1.49.2.6), "Exp", lines: +3 -2
718 crypto/err/Makefile.ssl (1.48.2.4), "Exp", lines: +17 -16
719 crypto/evp/e_aes.c (1.6.2.5), "Exp", lines: +8 -0
720 crypto/evp/e_des.c (1.5.2.2), "Exp", lines: +1 -1
721 crypto/evp/e_des3.c (1.8.2.3), "Exp", lines: +2 -2
722 crypto/evp/evp.h (1.86.2.11), "Exp", lines: +28 -11
723 crypto/evp/evp_locl.h (1.7.2.3), "Exp", lines: +2 -2
724 crypto/objects/obj_dat.h (1.49.2.13), "Exp", lines: +10 -5
725 crypto/objects/obj_mac.h (1.19.2.13), "Exp", lines: +5 -0
726 crypto/objects/obj_mac.num (1.15.2.9), "Exp", lines: +1 -0
727 crypto/objects/objects.txt (1.20.2.14), "Exp", lines: +4 -0
728 fips/Makefile.ssl (1.1.2.3), "Exp", lines: +7 -0
729 fips/aes/Makefile.ssl (1.1.2.2), "Exp", lines: +23 -1
730 fips/aes/fips_aesavs.c (1.1.2.3), "Exp", lines: +9 -1
731 test/Makefile.ssl (1.84.2.30), "Exp", lines: +101 -43
733 Add support for partial CFB modes, make tests work, update
739 crypto/aes/aes_cfb.c (1.1.2.6), "Exp", lines: +9 -6
740 crypto/evp/c_allc.c (1.8.2.3), "Exp", lines: +1 -0
741 crypto/evp/evp_test.c (1.14.2.11), "Exp", lines: +17 -8
742 crypto/evp/evptests.txt (1.9.2.2), "Exp", lines: +48 -1
744 Working CFB1 and test vectors.
749 crypto/evp/e_aes.c (1.6.2.6), "Exp", lines: +14 -0
750 crypto/objects/obj_dat.h (1.49.2.14), "Exp", lines: +15 -5
751 crypto/objects/obj_mac.h (1.19.2.14), "Exp", lines: +10 -0
752 crypto/objects/obj_mac.num (1.15.2.10), "Exp", lines: +2 -0
753 crypto/objects/objects.txt (1.20.2.15), "Exp", lines: +2 -0
754 fips/aes/Makefile.ssl (1.1.2.3), "Exp", lines: +1 -1
755 fips/aes/fips_aesavs.c (1.1.2.4), "Exp", lines: +34 -19
757 The rest of the keysizes for CFB1, working AES AVS test for CFB1.
762 fips/aes/fips_aesavs.c (1.1.2.5), "Exp", lines: +295 -303
769 fips/aes/fips_aesavs.c (1.1.2.6), "Exp", lines: +43 -17
776 fips/fips_err_wrapper.c (1.1.2.1), "Exp", lines: +5 -0
777 fips/sha1/sha1hashes.txt (1.1.2.1), "Exp", lines: +342 -0
778 fips/sha1/sha1vectors.txt (1.1.2.1), "Exp", lines: +2293 -0
785 crypto/aes/aes.h (1.1.2.7), "Exp", lines: +3 -0
786 crypto/aes/aes_cfb.c (1.1.2.7), "Exp", lines: +14 -0
787 crypto/evp/c_allc.c (1.8.2.4), "Exp", lines: +1 -0
788 crypto/evp/e_aes.c (1.6.2.7), "Exp", lines: +4 -9
789 crypto/evp/evptests.txt (1.9.2.3), "Exp", lines: +48 -0
790 crypto/objects/obj_dat.h (1.49.2.15), "Exp", lines: +20 -5
791 crypto/objects/obj_mac.h (1.19.2.15), "Exp", lines: +15 -0
792 crypto/objects/obj_mac.num (1.15.2.11), "Exp", lines: +3 -0
793 crypto/objects/objects.txt (1.20.2.16), "Exp", lines: +3 -0
794 fips/aes/fips_aesavs.c (1.1.2.7), "Exp", lines: +11 -0
801 Makefile.org (1.154.2.70), "Exp", lines: +16 -5
802 crypto/des/cfb_enc.c (1.7.2.1), "Exp", lines: +2 -1
803 crypto/des/des_enc.c (1.11.2.2), "Exp", lines: +4 -0
804 crypto/evp/e_aes.c (1.6.2.8), "Exp", lines: +7 -14
805 crypto/evp/e_des.c (1.5.2.3), "Exp", lines: +37 -1
806 crypto/evp/evp.h (1.86.2.12), "Exp", lines: +6 -0
807 crypto/evp/evp_locl.h (1.7.2.4), "Exp", lines: +9 -0
808 crypto/objects/obj_dat.h (1.49.2.16), "Exp", lines: +48 -23
809 crypto/objects/obj_mac.h (1.19.2.16), "Exp", lines: +31 -6
810 crypto/objects/obj_mac.num (1.15.2.12), "Exp", lines: +5 -0
811 crypto/objects/objects.txt (1.20.2.17), "Exp", lines: +12 -6
812 fips/Makefile.ssl (1.1.2.4), "Exp", lines: +8 -1
813 fips/fips_make_sha1 (1.1.2.3), "Exp", lines: +3 -0
814 fips/aes/Makefile.ssl (1.1.2.4), "Exp", lines: +1 -1
815 fips/des/.cvsignore (1.1.2.1), "Exp", lines: +3 -0
816 fips/des/Makefile.ssl (1.1.2.1), "Exp", lines: +96 -0
817 fips/des/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
818 fips/des/fips_des_enc.c (1.1.2.1), "Exp", lines: +288 -0
819 fips/des/fips_des_locl.h (1.1.2.1), "Exp", lines: +428 -0
820 fips/des/fips_desmovs.c (1.1.2.1), "Exp", lines: +659 -0
822 Whoops, forgot FIPS DES, also add EVPs for DES CFB1 and 8.
824 2003-07-31 23:30 levitte
827 Makefile.org (1.154.2.71), "Exp", lines: +2 -0
829 If FDIRS is to be treated like SDIRS, let's not forget to
830 initialize it in Makefile.org.
832 2003-07-31 23:41 levitte
835 fips/sha1/fips_sha1test.c (1.1.2.2), "Exp", lines: +3 -3
837 No C++ comments in C programs!
842 crypto/des/cfb_enc.c (1.7.2.2), "Exp", lines: +45 -36
843 crypto/evp/c_allc.c (1.8.2.5), "Exp", lines: +2 -0
844 crypto/evp/e_des.c (1.5.2.4), "Exp", lines: +8 -3
845 crypto/evp/evptests.txt (1.9.2.4), "Exp", lines: +6 -0
852 crypto/evp/evptests.txt (1.9.2.5), "Exp", lines: +4 -0
856 2003-08-01 15:07 steve
859 fips/aes/fips_aesavs.c (1.1.2.8), "Exp", lines: +3 -3
861 Replace C++ style comments.
863 2003-08-01 19:06 steve
866 crypto/evp/evp_lib.c (1.6.8.2), "Exp", lines: +24 -0
867 crypto/objects/obj_dat.h (1.49.2.17), "Exp", lines: +15 -46
868 crypto/objects/obj_mac.h (1.19.2.17), "Exp", lines: +1 -24
869 crypto/objects/obj_mac.num (1.15.2.13), "Exp", lines: +1 -4
870 crypto/objects/objects.txt (1.20.2.18), "Exp", lines: +8 -12
872 Make the EFB NIDs have empty OIDs aliased to the real EFB OID.
877 fips/des/fips_desmovs.c (1.1.2.2), "Exp", lines: +55 -37
879 Make tests work (CFB1 still doesn't produce the right answers,
882 2003-08-08 12:08 levitte
885 fips/des/fips_des_enc.c (1.1.2.2), "Exp", lines: +9 -0
887 Avoid clashing with the regular DES functions when not compiling
888 with -DFIPS. This is basically only visible when building with
889 shared library supoort...
891 2003-08-11 11:36 levitte
894 fips/sha1/.cvsignore (1.1.2.2)
895 fips/sha1/Makefile.ssl (1.1.2.3)
896 fips/sha1/fingerprint.sha1 (1.1.2.3)
897 fips/sha1/fips_md32_common.h (1.1.2.2)
898 fips/sha1/fips_sha1dgst.c (1.1.2.3)
899 fips/sha1/fips_sha1test.c (1.1.2.3)
900 fips/sha1/fips_sha_locl.h (1.1.2.2)
901 fips/sha1/fips_standalone_sha1.c (1.1.2.3)
902 fips/sha1/sha1hashes.txt (1.1.2.2)
903 fips/sha1/sha1vectors.txt (1.1.2.2)
904 fips/sha1/standalone.sha1 (1.1.2.4)
905 fips/dsa/.cvsignore (1.1.2.2)
906 fips/dsa/Makefile.ssl (1.1.2.2)
907 fips/dsa/fingerprint.sha1 (1.1.2.3)
908 fips/dsa/fips_dsa_ossl.c (1.1.2.3)
909 fips/dsa/fips_dsatest.c (1.1.2.3)
910 fips/rand/.cvsignore (1.1.2.2)
911 fips/rand/Makefile.ssl (1.1.2.2)
912 fips/rand/fingerprint.sha1 (1.1.2.2)
913 fips/rand/fips_rand.c (1.1.2.2)
914 fips/rand/fips_rand.h (1.1.2.2)
915 fips/rand/fips_randtest.c (1.1.2.2)
916 fips/des/.cvsignore (1.1.2.2)
917 fips/des/Makefile.ssl (1.1.2.3)
918 fips/des/fingerprint.sha1 (1.1.2.2)
919 fips/des/fips_des_enc.c (1.1.2.3)
920 fips/des/fips_des_locl.h (1.1.2.2)
921 fips/des/fips_desmovs.c (1.1.2.3)
922 fips/aes/.cvsignore (1.1.2.2)
923 fips/aes/Makefile.ssl (1.1.2.5)
924 fips/aes/fingerprint.sha1 (1.1.2.2)
925 fips/aes/fips_aes_core.c (1.1.2.2)
926 fips/aes/fips_aes_locl.h (1.1.2.2)
927 fips/aes/fips_aesavs.c (1.1.2.9)
928 fips/.cvsignore (1.1.2.2)
929 fips/Makefile.ssl (1.1.2.6)
930 fips/fingerprint.sha1 (1.1.2.3)
931 fips/fips.c (1.1.2.2)
932 fips/fips.h (1.1.2.2)
933 fips/fips_check_sha1 (1.1.2.4)
934 fips/fips_err.c (1.1.2.2)
935 fips/fips_err_wrapper.c (1.1.2.2)
936 fips/fips_make_sha1 (1.1.2.4)
939 util/libeay.num (1.173.2.16), "Exp", lines: +11 -38
940 util/mkerr.pl (1.18.2.5), "Exp", lines: +1 -2
941 test/Makefile.ssl (1.84.2.31), "Exp", lines: +54 -180
942 crypto/ripemd/Makefile.ssl (1.25.2.6), "Exp", lines: +2 -7
943 crypto/sha/Makefile.ssl (1.26.2.6), "Exp", lines: +6 -16
944 crypto/rand/Makefile.ssl (1.56.2.5), "Exp", lines: +15 -17
945 crypto/rand/md_rand.c (1.69.2.3), "Exp", lines: +0 -9
946 crypto/rand/rand.h (1.26.2.6), "Exp", lines: +0 -2
947 crypto/rand/rand_err.c (1.6.2.2), "Exp", lines: +1 -3
948 crypto/rand/rand_lib.c (1.15.2.3), "Exp", lines: +0 -11
949 crypto/objects/obj_dat.h (1.49.2.18), "Exp", lines: +3 -27
950 crypto/objects/obj_mac.h (1.19.2.18), "Exp", lines: +0 -32
951 crypto/objects/obj_mac.num (1.15.2.14), "Exp", lines: +0 -8
952 crypto/objects/objects.txt (1.20.2.19), "Exp", lines: +0 -11
953 crypto/md4/Makefile.ssl (1.6.2.5), "Exp", lines: +4 -7
954 crypto/md5/Makefile.ssl (1.33.2.8), "Exp", lines: +4 -7
955 crypto/evp/Makefile.ssl (1.64.2.9), "Exp", lines: +7 -8
956 crypto/evp/c_allc.c (1.8.2.6), "Exp", lines: +0 -4
957 crypto/evp/e_aes.c (1.6.2.9), "Exp", lines: +4 -22
958 crypto/evp/e_des.c (1.5.2.5), "Exp", lines: +2 -43
959 crypto/evp/e_des3.c (1.8.2.4), "Exp", lines: +3 -3
960 crypto/evp/evp.h (1.86.2.13), "Exp", lines: +11 -36
961 crypto/evp/evp_err.c (1.23.2.2), "Exp", lines: +1 -3
962 crypto/evp/evp_lib.c (1.6.8.3), "Exp", lines: +0 -24
963 crypto/evp/evp_locl.h (1.7.2.5), "Exp", lines: +2 -11
964 crypto/evp/evp_test.c (1.14.2.12), "Exp", lines: +8 -17
965 crypto/evp/evptests.txt (1.9.2.6), "Exp", lines: +1 -106
966 crypto/dsa/Makefile.ssl (1.49.2.7), "Exp", lines: +6 -10
967 crypto/dsa/dsa_ossl.c (1.12.2.5), "Exp", lines: +0 -2
968 crypto/dsa/dsa_sign.c (1.10.2.4), "Exp", lines: +0 -12
969 crypto/dsa/dsa_vrf.c (1.10.2.4), "Exp", lines: +0 -8
970 crypto/err/Makefile.ssl (1.48.2.5), "Exp", lines: +16 -17
971 crypto/err/err.h (1.35.2.4), "Exp", lines: +0 -2
972 crypto/err/err_all.c (1.17.2.3), "Exp", lines: +0 -4
973 crypto/err/openssl.ec (1.11.2.2), "Exp", lines: +0 -1
974 crypto/des/des.h (1.40.2.5), "Exp", lines: +1 -1
975 crypto/des/des_enc.c (1.11.2.3), "Exp", lines: +0 -4
976 crypto/des/des_old.c (1.11.2.5), "Exp", lines: +1 -1
977 crypto/des/destest.c (1.30.2.7), "Exp", lines: +2 -2
978 crypto/des/ecb3_enc.c (1.8.2.2), "Exp", lines: +3 -1
979 crypto/aes/Makefile.ssl (1.4.2.7), "Exp", lines: +1 -2
980 crypto/aes/aes.h (1.1.2.8), "Exp", lines: +0 -9
981 crypto/aes/aes_cfb.c (1.1.2.8), "Exp", lines: +0 -93
982 crypto/aes/aes_core.c (1.1.2.5), "Exp", lines: +0 -4
983 crypto/cryptlib.c (1.32.2.10), "Exp", lines: +0 -5
984 crypto/md32_common.h (1.22.2.5), "Exp", lines: +0 -11
985 Configure (1.314.2.86), "Exp", lines: +0 -2
986 Makefile.org (1.154.2.72), "Exp", lines: +8 -34
987 TABLE (1.99.2.30), "Exp", lines: +0 -50
989 A new branch for FIPS-related changes has been created with the
990 name OpenSSL-fips-0_9_7-stable.
992 Since the 0.9.7-stable branch is supposed to be in freeze
993 and should only contain bug corrections, this change removes the
994 FIPS changes from that branch.
996 2003-08-11 11:56 levitte
999 apps/Makefile.ssl (1.100.2.24), "Exp", lines: +1 -1
1001 Oops, removed a little too much.
1003 2003-08-11 13:46 levitte
1006 test/Makefile.ssl (1.84.2.33), "Exp", lines: +28 -28
1008 Don't fiddle with LD_LIBRARY_PATH when building non-static.
1010 2003-08-14 08:54 levitte
1013 apps/Makefile.ssl (1.100.2.25), "Exp", lines: +1 -1
1014 test/Makefile.ssl (1.84.2.34), "Exp", lines: +28 -28
1016 Undo the change that left LD_LIBRARY_PATH unchanged. The errors I
1017 saw weren't due to that, but to a change on the SCO machines I used
1018 for testing, where my $PATH was suddenly incorrect.
1020 2003-09-27 20:31 levitte
1023 apps/pkcs8.c (1.22.2.8), "Exp", lines: +5 -6
1025 Remove extra argument to BIO_printf(). PR: 685
1027 2003-09-29 19:10 steve
1030 crypto/bio/bss_file.c (1.14.2.4), "Exp", lines: +2 -2
1032 Fix to make it compile under Win32.
1034 2003-11-19 06:18 geoff
1037 crypto/x509/x509.h (1.116.2.4), "Exp", lines: +0 -4
1039 Remove duplicate prototypes have already been (correctly) added to
1040 rsa.h, as this is already included by x509.h anyway.
1042 2004-01-21 10:58 appro
1045 Configure (1.314.2.89), "Exp", lines: +1 -0
1046 config (1.95.2.27), "Exp", lines: +7 -6
1047 crypto/bn/Makefile.ssl (1.65.2.7), "Exp", lines: +3 -0
1049 Proper support for HP-UX64 gcc build. PR: 772
1051 2004-01-29 10:41 levitte
1054 crypto/bn/bn_lcl.h (1.23.2.6), "Exp", lines: +8 -9
1056 Have the declarations match the definitions.
1058 2004-03-16 06:50 steve
1061 apps/x509.c (1.67.2.14), "Exp", lines: +0 -1
1062 ssl/kssl.c (1.20.2.12), "Exp", lines: +2 -2
1066 2004-03-17 05:01 mark
1069 CHANGES (1.977.2.128), "Exp", lines: +9 -1
1070 FAQ (1.61.2.30), "Exp", lines: +1 -1
1071 LICENSE (1.7.2.3), "Exp", lines: +1 -1
1072 NEWS (1.39.2.21), "Exp", lines: +8 -0
1073 README (1.39.2.24), "Exp", lines: +2 -2
1074 STATUS (1.211.2.41), "Exp", lines: +4 -1
1075 openssl.spec (1.6.2.6), "Exp", lines: +1 -1
1076 crypto/opensslv.h (1.40.2.21), "Exp", lines: +2 -2
1077 ssl/s3_pkt.c (1.46.2.6), "Exp", lines: +8 -0
1078 ssl/s3_srvr.c (1.85.2.20), "Exp", lines: +16 -0
1080 Fix null-pointer assignment in do_change_cipher_spec() revealed by
1081 using the Codenomicon TLS Test Tool (CAN-2004-0079) Fix flaw in
1082 SSL/TLS handshaking when using Kerberos ciphersuites
1083 (CAN-2004-0112) Ready for 0.9.7d build
1085 Submitted by: Steven Henson Reviewed by: Joe Orton Approved
1088 2004-03-25 01:57 steve
1091 crypto/pkcs7/pk7_doit.c (1.50.2.9), "Exp", lines: +9 -4
1092 crypto/pkcs7/pk7_doit.c (1.50.2.4.2.2), "Exp", lines: +9 -4
1094 Make S/MIME encrypt work again.
1096 2004-04-02 14:39 levitte
1099 crypto/bn/Makefile.ssl (1.65.2.8), "Exp", lines: +1 -1
1101 Typo. "pa-rics2W" corrected to "pa-risc2W". PR: 868
1103 2004-05-11 14:44 ben
1106 apps/Makefile.ssl (1.100.2.27)
1107 crypto/Makefile.ssl (1.84.2.12)
1108 crypto/aes/Makefile.ssl (1.4.2.9)
1109 crypto/asn1/Makefile.ssl (1.77.2.7)
1110 crypto/bf/Makefile.ssl (1.25.2.6)
1111 crypto/bio/Makefile.ssl (1.52.2.4)
1112 crypto/bn/Makefile.ssl (1.65.2.9)
1113 crypto/buffer/Makefile.ssl (1.32.2.4)
1114 crypto/cast/Makefile.ssl (1.31.2.6)
1115 crypto/comp/Makefile.ssl (1.32.2.4)
1116 crypto/conf/Makefile.ssl (1.38.2.8)
1117 crypto/des/Makefile.ssl (1.61.2.13)
1118 crypto/dh/Makefile.ssl (1.43.2.5)
1119 crypto/dsa/Makefile.ssl (1.49.2.9)
1120 crypto/dso/Makefile.ssl (1.11.2.4)
1121 crypto/ec/Makefile.ssl (1.7.2.4)
1122 crypto/engine/Makefile.ssl (1.30.2.13)
1123 crypto/err/Makefile.ssl (1.48.2.7)
1124 crypto/evp/Makefile.ssl (1.64.2.12)
1125 crypto/hmac/Makefile.ssl (1.33.2.6)
1126 crypto/idea/Makefile.ssl (1.20.2.4)
1127 crypto/krb5/Makefile.ssl (1.5.2.6)
1128 crypto/lhash/Makefile.ssl (1.28.2.4)
1129 crypto/md2/Makefile.ssl (1.29.2.5)
1130 crypto/md4/Makefile.ssl (1.6.2.7)
1131 crypto/md5/Makefile.ssl (1.33.2.10)
1132 crypto/mdc2/Makefile.ssl (1.30.2.4)
1133 crypto/objects/Makefile.ssl (1.46.2.6)
1134 crypto/ocsp/Makefile.ssl (1.19.2.7)
1135 crypto/pem/Makefile.ssl (1.51.2.5)
1136 crypto/pkcs12/Makefile.ssl (1.37.2.5)
1137 crypto/pkcs7/Makefile.ssl (1.47.2.5)
1138 crypto/rand/Makefile.ssl (1.56.2.8)
1139 crypto/rc2/Makefile.ssl (1.20.2.4)
1140 crypto/rc4/Makefile.ssl (1.25.2.6)
1141 crypto/rc5/Makefile.ssl (1.22.2.6)
1142 crypto/ripemd/Makefile.ssl (1.25.2.9)
1143 crypto/rsa/Makefile.ssl (1.53.2.6)
1144 crypto/sha/Makefile.ssl (1.26.2.9)
1145 crypto/stack/Makefile.ssl (1.28.2.4)
1146 crypto/txt_db/Makefile.ssl (1.26.2.4)
1147 crypto/ui/Makefile.ssl (1.10.2.6)
1148 crypto/x509/Makefile.ssl (1.56.2.5)
1149 crypto/x509v3/Makefile.ssl (1.62.2.5)
1150 ssl/Makefile.ssl (1.53.2.11)
1151 test/Makefile.ssl (1.84.2.36)
1152 tools/Makefile.ssl (1.9.2.4)
1154 .cvsignore (1.7.6.2), "Exp", lines: +2 -1
1155 Configure (1.314.2.92), "Exp", lines: +38 -8
1156 FAQ (1.61.2.31), "Exp", lines: +1 -1
1157 INSTALL (1.45.2.9), "Exp", lines: +2 -2
1158 INSTALL.W32 (1.30.2.14), "Exp", lines: +9 -4
1159 Makefile.org (1.154.2.78), "Exp", lines: +51 -19
1160 PROBLEMS (1.4.2.10), "Exp", lines: +2 -2
1161 e_os.h (1.56.2.17), "Exp", lines: +20 -1
1162 apps/.cvsignore (1.5.8.1), "Exp", lines: +1 -0
1163 apps/Makefile (1.1.4.1), "Exp", lines: +1147 -0
1164 apps/apps.c (1.49.2.27), "Exp", lines: +0 -10
1165 apps/ca.c (1.102.2.31), "Exp", lines: +0 -10
1166 apps/dgst.c (1.23.2.10), "Exp", lines: +39 -11
1167 apps/openssl.c (1.48.2.9), "Exp", lines: +19 -0
1168 crypto/Makefile (1.1.4.1), "Exp", lines: +217 -0
1169 crypto/cryptlib.c (1.32.2.11), "Exp", lines: +5 -0
1170 crypto/crypto-lib.com (1.53.2.12), "Exp", lines: +1 -1
1171 crypto/md32_common.h (1.22.2.6), "Exp", lines: +12 -0
1172 crypto/aes/Makefile (1.1.4.1), "Exp", lines: +102 -0
1173 crypto/aes/aes.h (1.1.2.9), "Exp", lines: +9 -0
1174 crypto/aes/aes_cfb.c (1.1.2.9), "Exp", lines: +93 -0
1175 crypto/aes/aes_core.c (1.1.2.6), "Exp", lines: +4 -0
1176 crypto/asn1/Makefile (1.1.4.1), "Exp", lines: +1150 -0
1177 crypto/bf/Makefile (1.1.4.1), "Exp", lines: +113 -0
1178 crypto/bio/Makefile (1.1.4.1), "Exp", lines: +214 -0
1179 crypto/bio/bio.h (1.56.2.6), "Exp", lines: +1 -0
1180 crypto/bn/Makefile (1.1.4.1), "Exp", lines: +324 -0
1181 crypto/bn/bntest.c (1.55.2.4), "Exp", lines: +1 -1
1182 crypto/buffer/Makefile (1.1.4.1), "Exp", lines: +92 -0
1183 crypto/cast/Makefile (1.1.4.1), "Exp", lines: +118 -0
1184 crypto/cast/asm/.cvsignore (1.2.8.1), "Exp", lines: +1 -0
1185 crypto/comp/Makefile (1.1.4.1), "Exp", lines: +112 -0
1186 crypto/conf/Makefile (1.1.4.1), "Exp", lines: +181 -0
1187 crypto/des/Makefile (1.1.4.1), "Exp", lines: +314 -0
1188 crypto/des/cfb64ede.c (1.6.2.4), "Exp", lines: +111 -0
1189 crypto/des/des.h (1.40.2.6), "Exp", lines: +5 -1
1190 crypto/des/des_enc.c (1.11.2.4), "Exp", lines: +8 -0
1191 crypto/des/des_old.c (1.11.2.6), "Exp", lines: +1 -1
1192 crypto/des/destest.c (1.30.2.8), "Exp", lines: +2 -2
1193 crypto/des/ecb3_enc.c (1.8.2.3), "Exp", lines: +1 -3
1194 crypto/des/set_key.c (1.18.2.2), "Exp", lines: +4 -0
1195 crypto/dh/Makefile (1.1.4.1), "Exp", lines: +131 -0
1196 crypto/dsa/Makefile (1.1.4.1), "Exp", lines: +173 -0
1197 crypto/dsa/dsa_gen.c (1.19.2.1), "Exp", lines: +4 -1
1198 crypto/dsa/dsa_key.c (1.9.2.1), "Exp", lines: +2 -0
1199 crypto/dsa/dsa_ossl.c (1.12.2.6), "Exp", lines: +2 -0
1200 crypto/dsa/dsa_sign.c (1.10.2.5), "Exp", lines: +12 -0
1201 crypto/dsa/dsa_vrf.c (1.10.2.5), "Exp", lines: +8 -0
1202 crypto/dso/Makefile (1.1.4.1), "Exp", lines: +140 -0
1203 crypto/ec/Makefile (1.1.4.1), "Exp", lines: +126 -0
1204 crypto/engine/Makefile (1.1.4.1), "Exp", lines: +536 -0
1205 crypto/engine/hw_cryptodev.c (1.1.2.6), "Exp", lines: +6 -2
1206 crypto/err/Makefile (1.1.4.1), "Exp", lines: +118 -0
1207 crypto/err/err.h (1.35.2.6), "Exp", lines: +2 -0
1208 crypto/err/err_all.c (1.17.2.4), "Exp", lines: +4 -0
1209 crypto/err/openssl.ec (1.11.2.3), "Exp", lines: +1 -0
1210 crypto/evp/Makefile (1.1.4.1), "Exp", lines: +1057 -0
1211 crypto/evp/bio_md.c (1.11.2.1), "Exp", lines: +6 -0
1212 crypto/evp/c_allc.c (1.8.2.7), "Exp", lines: +8 -0
1213 crypto/evp/e_aes.c (1.6.2.10), "Exp", lines: +22 -4
1214 crypto/evp/e_des.c (1.5.2.8), "Exp", lines: +36 -3
1215 crypto/evp/e_des3.c (1.8.2.7), "Exp", lines: +43 -4
1216 crypto/evp/evp.h (1.86.2.15), "Exp", lines: +39 -11
1217 crypto/evp/evp_err.c (1.23.2.3), "Exp", lines: +3 -1
1218 crypto/evp/evp_lib.c (1.6.8.4), "Exp", lines: +24 -0
1219 crypto/evp/evp_locl.h (1.7.2.6), "Exp", lines: +11 -2
1220 crypto/evp/evp_test.c (1.14.2.13), "Exp", lines: +17 -8
1221 crypto/evp/evptests.txt (1.9.2.7), "Exp", lines: +106 -1
1222 crypto/hmac/Makefile (1.1.4.1), "Exp", lines: +99 -0
1223 crypto/idea/Makefile (1.1.4.1), "Exp", lines: +89 -0
1224 crypto/krb5/Makefile (1.1.4.1), "Exp", lines: +88 -0
1225 crypto/lhash/Makefile (1.1.4.1), "Exp", lines: +91 -0
1226 crypto/md2/Makefile (1.1.4.1), "Exp", lines: +91 -0
1227 crypto/md4/Makefile (1.1.4.1), "Exp", lines: +93 -0
1228 crypto/md5/Makefile (1.1.4.1), "Exp", lines: +129 -0
1229 crypto/mdc2/Makefile (1.1.4.1), "Exp", lines: +96 -0
1230 crypto/objects/Makefile (1.1.4.1), "Exp", lines: +121 -0
1231 crypto/objects/obj_dat.h (1.49.2.19), "Exp", lines: +33 -3
1232 crypto/objects/obj_mac.h (1.19.2.19), "Exp", lines: +40 -0
1233 crypto/objects/obj_mac.num (1.15.2.15), "Exp", lines: +10 -0
1234 crypto/objects/objects.txt (1.20.2.20), "Exp", lines: +13 -0
1235 crypto/ocsp/Makefile (1.1.4.1), "Exp", lines: +291 -0
1236 crypto/pem/Makefile (1.1.4.1), "Exp", lines: +334 -0
1237 crypto/pkcs12/Makefile (1.1.4.1), "Exp", lines: +415 -0
1238 crypto/pkcs7/Makefile (1.1.4.1), "Exp", lines: +241 -0
1239 crypto/rand/Makefile (1.1.4.1), "Exp", lines: +196 -0
1240 crypto/rand/md_rand.c (1.69.2.4), "Exp", lines: +9 -0
1241 crypto/rand/rand.h (1.26.2.7), "Exp", lines: +3 -0
1242 crypto/rand/rand_err.c (1.6.2.3), "Exp", lines: +4 -1
1243 crypto/rand/rand_lib.c (1.15.2.4), "Exp", lines: +11 -0
1244 crypto/rc2/Makefile (1.1.4.1), "Exp", lines: +89 -0
1245 crypto/rc4/Makefile (1.1.4.1), "Exp", lines: +108 -0
1246 crypto/rc5/Makefile (1.1.4.1), "Exp", lines: +106 -0
1247 crypto/ripemd/Makefile (1.1.4.1), "Exp", lines: +111 -0
1248 crypto/rsa/Makefile (1.1.4.1), "Exp", lines: +239 -0
1249 crypto/rsa/rsa_eay.c (1.28.2.9), "Exp", lines: +1 -1
1250 crypto/rsa/rsa_gen.c (1.8.6.1), "Exp", lines: +3 -0
1251 crypto/sha/Makefile (1.1.4.1), "Exp", lines: +118 -0
1252 crypto/sha/sha1dgst.c (1.21.2.1), "Exp", lines: +8 -0
1253 crypto/stack/Makefile (1.1.4.1), "Exp", lines: +86 -0
1254 crypto/txt_db/Makefile (1.1.4.1), "Exp", lines: +86 -0
1255 crypto/ui/Makefile (1.1.4.1), "Exp", lines: +115 -0
1256 crypto/x509/Makefile (1.1.4.1), "Exp", lines: +592 -0
1257 crypto/x509v3/Makefile (1.1.4.1), "Exp", lines: +601 -0
1258 fips/Makefile (1.1.4.1), "Exp", lines: +202 -0
1259 fips/fingerprint.sha1 (1.1.2.4), "Exp", lines: +4 -4
1260 fips/fips.c (1.1.2.3), "Exp", lines: +120 -5
1261 fips/fips.h (1.1.2.3), "Exp", lines: +42 -2
1262 fips/fips_check_sha1 (1.1.2.5), "Exp", lines: +2 -2
1263 fips/fips_err.h (1.1.4.1), "Exp", lines: +117 -0
1264 fips/fips_err_wrapper.c (1.1.2.3), "Exp", lines: +4 -2
1265 fips/fips_locl.h (1.1.4.1), "Exp", lines: +62 -0
1266 fips/fips_make_sha1 (1.1.2.5), "Exp", lines: +9 -6
1267 fips/fips_test_suite.c (1.1.4.1), "Exp", lines: +302 -0
1268 fips/openssl_fips_fingerprint (1.1.4.1), "Exp", lines: +25 -0
1269 fips/aes/Makefile (1.1.4.1), "Exp", lines: +131 -0
1270 fips/aes/fingerprint.sha1 (1.1.2.3), "Exp", lines: +3 -2
1271 fips/aes/fips_aes_core.c (1.1.2.3), "Exp", lines: +5 -2
1272 fips/aes/fips_aes_locl.h (1.1.2.3), "Exp", lines: +0 -0
1273 fips/aes/fips_aes_selftest.c (1.1.4.1), "Exp", lines: +112 -0
1274 fips/aes/fips_aesavs.c (1.1.2.10), "Exp", lines: +12 -6
1275 fips/des/Makefile (1.1.4.1), "Exp", lines: +155 -0
1276 fips/des/fingerprint.sha1 (1.1.2.3), "Exp", lines: +5 -2
1277 fips/des/fips_des_enc.c (1.1.2.4), "Exp", lines: +16 -3
1278 fips/des/fips_des_locl.h (1.1.2.3), "Exp", lines: +1 -1
1279 fips/des/fips_des_selftest.c (1.1.4.1), "Exp", lines: +200 -0
1280 fips/des/fips_desmovs.c (1.1.2.4), "Exp", lines: +186 -79
1281 fips/des/fips_set_key.c (1.1.4.1), "Exp", lines: +415 -0
1282 fips/des/asm/fips-dx86-elf.s (1.1.4.1), "Exp", lines: +2697 -0
1283 fips/dsa/Makefile (1.1.4.1), "Exp", lines: +159 -0
1284 fips/dsa/fingerprint.sha1 (1.1.2.4), "Exp", lines: +3 -1
1285 fips/dsa/fips_dsa_gen.c (1.1.4.1), "Exp", lines: +373 -0
1286 fips/dsa/fips_dsa_ossl.c (1.1.2.4), "Exp", lines: +16 -3
1287 fips/dsa/fips_dsa_selftest.c (1.1.4.1), "Exp", lines: +168 -0
1288 fips/dsa/fips_dsatest.c (1.1.2.4), "Exp", lines: +10 -6
1289 fips/dsa/fips_dssvs.c (1.1.4.1), "Exp", lines: +306 -0
1290 fips/rand/Makefile (1.1.4.1), "Exp", lines: +104 -0
1291 fips/rand/fingerprint.sha1 (1.1.2.3), "Exp", lines: +2 -2
1292 fips/rand/fips_rand.c (1.1.2.3), "Exp", lines: +60 -10
1293 fips/rand/fips_rand.h (1.1.2.3), "Exp", lines: +19 -1
1294 fips/rand/fips_randtest.c (1.1.2.3), "Exp", lines: +31 -10
1295 fips/rsa/Makefile (1.1.4.1), "Exp", lines: +112 -0
1296 fips/rsa/fingerprint.sha1 (1.1.4.1), "Exp", lines: +3 -0
1297 fips/rsa/fips_rsa_eay.c (1.1.4.1), "Exp", lines: +735 -0
1298 fips/rsa/fips_rsa_gen.c (1.1.4.1), "Exp", lines: +249 -0
1299 fips/rsa/fips_rsa_selftest.c (1.1.4.1), "Exp", lines: +207 -0
1300 fips/sha1/.cvsignore (1.1.2.3), "Exp", lines: +1 -2
1301 fips/sha1/Makefile (1.1.4.1), "Exp", lines: +158 -0
1302 fips/sha1/fingerprint.sha1 (1.1.2.4), "Exp", lines: +5 -3
1303 fips/sha1/fips_md32_common.h (1.1.2.3), "Exp", lines: +0 -0
1304 fips/sha1/fips_sha1_selftest.c (1.1.4.1), "Exp", lines: +97 -0
1305 fips/sha1/fips_sha1dgst.c (1.1.2.4), "Exp", lines: +4 -4
1306 fips/sha1/fips_sha1test.c (1.1.2.4), "Exp", lines: +17 -0
1307 fips/sha1/fips_sha_locl.h (1.1.2.3), "Exp", lines: +7 -0
1308 fips/sha1/fips_standalone_sha1.c (1.1.2.4), "Exp", lines: +60 -7
1309 fips/sha1/sha1hashes.txt (1.1.2.3), "Exp", lines: +0 -0
1310 fips/sha1/sha1vectors.txt (1.1.2.3), "Exp", lines: +0 -0
1311 fips/sha1/standalone.sha1 (1.1.2.5), "Exp", lines: +6 -4
1312 fips/sha1/asm/sx86-elf.s (1.1.4.1), "Exp", lines: +1568 -0
1313 ms/do_masm.bat (1.1.8.2), "Exp", lines: +12 -10
1314 ms/do_ms.bat (1.4.8.2), "Exp", lines: +11 -11
1315 ms/do_nasm.bat (1.1.8.2), "Exp", lines: +12 -11
1316 ms/do_nt.bat (1.2.8.1), "Exp", lines: +4 -4
1317 shlib/hpux10-cc.sh (1.3.2.2), "Exp", lines: +3 -3
1318 ssl/Makefile (1.1.4.1), "Exp", lines: +1019 -0
1319 ssl/s3_clnt.c (1.53.2.16), "Exp", lines: +10 -0
1320 ssl/s3_srvr.c (1.85.2.21), "Exp", lines: +9 -0
1321 ssl/ssl_cert.c (1.48.2.7), "Exp", lines: +9 -0
1322 ssl/ssl_lib.c (1.110.2.12), "Exp", lines: +13 -1
1323 ssl/ssltest.c (1.53.2.23), "Exp", lines: +33 -1
1324 ssl/t1_enc.c (1.27.2.8), "Exp", lines: +19 -1
1325 test/.cvsignore (1.4.8.1), "Exp", lines: +4 -0
1326 test/Makefile (1.1.4.1), "Exp", lines: +941 -0
1327 test/bctest (1.14.2.1), "Exp", lines: +1 -1
1328 test/testenc (1.3.8.1), "Exp", lines: +1 -1
1329 test/testfipsssl (1.1.4.1), "Exp", lines: +113 -0
1330 tools/Makefile (1.1.4.1), "Exp", lines: +61 -0
1331 util/cygwin.sh (1.1.2.5), "Exp", lines: +3 -3
1332 util/domd (1.6.2.3), "Exp", lines: +5 -5
1333 util/fixNT.sh (1.1.1.2.8.1), "Exp", lines: +3 -3
1334 util/libeay.num (1.173.2.19), "Exp", lines: +55 -11
1335 util/mk1mf.pl (1.41.2.10), "Exp", lines: +6 -4
1336 util/mkdef.pl (1.67.2.7), "Exp", lines: +11 -4
1337 util/mkerr.pl (1.18.2.6), "Exp", lines: +2 -1
1338 util/mkfiles.pl (1.12.2.1), "Exp", lines: +8 -1
1339 util/pod2mantest (1.1.2.7), "Exp", lines: +1 -1
1340 util/selftest.pl (1.18.2.1), "Exp", lines: +2 -2
1341 util/pl/BC-16.pl (1.2.2.1), "Exp", lines: +1 -1
1342 util/pl/BC-32.pl (1.11.2.4), "Exp", lines: +1 -1
1343 util/pl/Mingw32.pl (1.12.6.5), "Exp", lines: +1 -1
1344 util/pl/OS2-EMX.pl (1.1.2.3), "Exp", lines: +1 -1
1345 util/pl/VC-16.pl (1.3.2.1), "Exp", lines: +2 -2
1346 util/pl/VC-32.pl (1.11.2.3), "Exp", lines: +2 -2
1347 util/pl/VC-CE.pl (1.1.2.5), "Exp", lines: +1 -1
1348 util/pl/ultrix.pl (1.2.8.1), "Exp", lines: +1 -1
1350 Pull FIPS back into stable.
1352 2004-05-12 10:27 levitte
1355 apps/Makefile (1.1.4.2), "Exp", lines: +3 -1
1357 Only check for FIPS signatures when FIPS is enabled.
1359 2004-05-12 10:28 levitte
1362 crypto/des/FILES0 (1.1.4.2), "Exp", lines: +1 -1
1364 Makefile.ssl changed name to Makefile.
1366 2004-05-12 10:28 levitte
1369 fips/rand/fips_rand.c (1.1.2.4), "Exp", lines: +5 -1
1371 Only really build this file when OPENSSL_FIPS is defined. And oh,
1372 let's keep internal variables static.
1374 2004-05-12 10:42 levitte
1377 fips/rand/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1379 I forgot to modify the signature for fips_rand.c...
1381 2004-05-12 10:46 levitte
1384 fips/rsa/.cvsignore (1.1.4.1), "Exp", lines: +1 -0
1385 fips/.cvsignore (1.1.2.3), "Exp", lines: +1 -1
1386 fips/aes/.cvsignore (1.1.2.3), "Exp", lines: +0 -3
1387 fips/des/.cvsignore (1.1.2.3), "Exp", lines: +0 -2
1388 fips/dsa/.cvsignore (1.1.2.3), "Exp", lines: +0 -1
1389 fips/rand/.cvsignore (1.1.2.3), "Exp", lines: +0 -1
1391 Ignore the 'lib' timestamp file.
1393 2004-05-12 12:07 levitte
1396 fips/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1397 fips/aes/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1398 fips/des/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1399 fips/dsa/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1400 fips/rand/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1401 fips/rsa/.cvsignore (1.1.4.2), "Exp", lines: +1 -0
1402 fips/sha1/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1404 Ignore 'Makefile.save'
1406 2004-05-12 12:09 levitte
1409 apps/apps.h (1.44.2.13), "Exp", lines: +0 -6
1410 crypto/o_str.c (1.5.2.1), "Exp", lines: +4 -3
1411 crypto/o_str.h (1.2.6.1), "Exp", lines: +0 -0
1413 The functions OPENSSL_strcasen?cmp() were forgotten when merging
1414 the FIPS branch into this. It's needed at least for certain
1415 OpenVMS versions, and should really be used in a more general way.
1417 2004-05-12 12:17 levitte
1420 crypto/Makefile (1.1.4.2), "Exp", lines: +3 -3
1422 Forgot to update the Makefile with the o_str stuff...
1424 2004-05-12 16:11 ben
1427 crypto/rand/rand.h (1.26.2.8), "Exp", lines: +2 -0
1428 crypto/rand/rand_err.c (1.6.2.4), "Exp", lines: +2 -0
1429 fips/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1430 fips/fips.c (1.1.2.4), "Exp", lines: +5 -1
1431 fips/rand/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1432 fips/rand/fips_rand.c (1.1.2.5), "Exp", lines: +29 -0
1434 Blow up in people's faces if they don't reseed.
1436 2004-05-12 19:53 steve
1439 apps/x509.c (1.67.2.16), "Exp", lines: +0 -7
1443 2004-05-14 19:54 levitte
1446 util/libeay.num (1.173.2.20), "Exp", lines: +43 -54
1448 All EVP_*_cfb functions have changed names to EVP_*_cfb64 or
1451 2004-05-15 18:39 ben
1454 ssl/s23_clnt.c (1.20.2.6), "Exp", lines: +5 -2
1455 ssl/s2_clnt.c (1.37.2.11), "Exp", lines: +5 -2
1456 ssl/s2_srvr.c (1.36.2.8), "Exp", lines: +6 -3
1457 ssl/s3_clnt.c (1.53.2.17), "Exp", lines: +2 -1
1458 ssl/s3_srvr.c (1.85.2.22), "Exp", lines: +4 -2
1459 ssl/ssl_sess.c (1.40.2.8), "Exp", lines: +2 -1
1461 Check error returns.
1463 2004-05-15 19:51 ben
1466 crypto/dh/dh.h (1.23.2.6), "Exp", lines: +1 -0
1467 crypto/dh/dh_err.c (1.6.2.3), "Exp", lines: +2 -1
1468 crypto/dh/dh_gen.c (1.8.8.2), "Exp", lines: +9 -0
1469 fips/fips_test_suite.c (1.1.4.2), "Exp", lines: +4 -3
1470 fips/aes/fips_aesavs.c (1.1.2.11), "Exp", lines: +49 -1
1471 fips/des/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1472 fips/des/fips_desmovs.c (1.1.2.5), "Exp", lines: +49 -1
1473 fips/des/fips_set_key.c (1.1.4.2), "Exp", lines: +2 -0
1474 fips/sha1/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1475 fips/sha1/fips_md32_common.h (1.1.2.4), "Exp", lines: +3 -0
1476 fips/sha1/standalone.sha1 (1.1.2.6), "Exp", lines: +1 -1
1478 Fix self-tests, ban some things in FIPS mode, fix copyrights.
1480 2004-05-17 06:28 levitte
1483 util/mk1mf.pl (1.41.2.11), "Exp", lines: +8 -2
1484 util/pl/BC-16.pl (1.2.2.2), "Exp", lines: +9 -4
1485 util/pl/BC-32.pl (1.11.2.5), "Exp", lines: +8 -3
1486 util/pl/Mingw32.pl (1.12.6.6), "Exp", lines: +7 -2
1487 util/pl/OS2-EMX.pl (1.1.2.4), "Exp", lines: +7 -2
1488 util/pl/VC-16.pl (1.3.2.2), "Exp", lines: +7 -2
1489 util/pl/VC-32.pl (1.11.2.4), "Exp", lines: +7 -2
1490 util/pl/VC-CE.pl (1.1.2.6), "Exp", lines: +7 -2
1491 util/pl/linux.pl (1.3.6.1), "Exp", lines: +7 -2
1492 util/pl/ultrix.pl (1.2.8.2), "Exp", lines: +7 -2
1493 util/pl/unix.pl (1.2.8.1), "Exp", lines: +7 -2
1495 Generate SHA1 files on Windows and other platforms supported by
1496 mk1mf.pl, when building in FIPS mode.
1500 2004-05-17 06:30 levitte
1503 apps/apps.h (1.44.2.14), "Exp", lines: +3 -0
1504 apps/openssl.c (1.48.2.10), "Exp", lines: +9 -5
1506 Make sure the applications know when we are running in FIPS mode.
1507 We can't use the variable in libcrypto, since it's supposedly
1510 Note: currently only supported in MONOLITH mode.
1512 2004-05-17 06:31 levitte
1515 apps/enc.c (1.35.2.9), "Exp", lines: +10 -1
1517 When in FIPS mode, use SHA1 to digest the key, rather than MD5, as
1518 MD5 isn't a FIPS-approved algorithm.
1520 Note: this means the user needs to keep track of this, and
1521 we need to add support for that...
1523 2004-05-17 06:39 levitte
1526 apps/enc.c (1.35.2.10), "Exp", lines: +14 -0
1528 Make it possible for the user to choose the digest used to create
1531 2004-05-17 06:40 levitte
1534 apps/enc.c (1.35.2.11), "Exp", lines: +4 -4
1536 Rewrite the usage to avoid confusion.
1538 2004-05-17 06:47 levitte
1541 apps/enc.c (1.35.2.12), "Exp", lines: +1 -1
1545 2004-05-19 16:16 levitte
1548 fips/rsa/fingerprint.sha1 (1.1.4.2), "Exp", lines: +2 -2
1549 fips/rsa/fips_rsa_eay.c (1.1.4.2), "Exp", lines: +8 -8
1550 fips/rsa/fips_rsa_gen.c (1.1.4.2), "Exp", lines: +1 -1
1551 fips/dsa/fingerprint.sha1 (1.1.2.5), "Exp", lines: +2 -2
1552 fips/dsa/fips_dsa_gen.c (1.1.4.2), "Exp", lines: +2 -2
1553 fips/dsa/fips_dsa_ossl.c (1.1.2.5), "Exp", lines: +4 -4
1554 fips/aes/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1555 fips/aes/fips_aes_core.c (1.1.2.4), "Exp", lines: +5 -5
1556 crypto/rsa/rsa.h (1.36.2.11), "Exp", lines: +4 -0
1557 crypto/aes/aes.h (1.1.2.10), "Exp", lines: +6 -0
1558 crypto/dsa/dsa.h (1.26.2.5), "Exp", lines: +4 -0
1560 Define FIPS_*_SIZE_T for AES, DSA and RSA as well, in preparation
1561 for size_t-ification of those algorithms in future version of
1564 2004-05-27 11:33 levitte
1567 makevms.com (1.35.2.3), "Exp", lines: +27 -0
1569 Copy the FIPS files to the temporary openssl include directory.
1571 2004-05-27 12:04 levitte
1574 fips/fips-lib.com (1.1.2.1), "Exp", lines: +1179 -0
1575 makevms.com (1.35.2.4), "Exp", lines: +8 -0
1577 Compile the FIPS directory on VMS as well. fips-lib.com is
1578 essentially a copy of crypto-lib.com, with just a few edits.
1580 2004-05-27 12:07 levitte
1583 fips/install.com (1.1.2.1), "Exp", lines: +55 -0
1584 install.com (1.4.2.2), "Exp", lines: +6 -6
1586 Run an installation of FIPS stuff as well.
1588 2004-05-27 12:19 levitte
1591 test/maketests.com (1.13.2.5), "Exp", lines: +3 -3
1592 apps/makeapps.com (1.18.2.5), "Exp", lines: +3 -3
1594 Make sure o_str.h is reachable.
1596 2004-06-19 15:15 ben
1599 Makefile.org (1.154.2.80), "Exp", lines: +1 -1
1600 crypto/dh/dh.h (1.23.2.7), "Exp", lines: +0 -1
1601 crypto/dh/dh_check.c (1.6.2.1), "Exp", lines: +4 -0
1602 crypto/dh/dh_err.c (1.6.2.4), "Exp", lines: +0 -1
1603 crypto/dh/dh_gen.c (1.8.8.3), "Exp", lines: +5 -9
1604 crypto/dh/dh_key.c (1.16.2.3), "Exp", lines: +4 -0
1605 fips/Makefile (1.1.4.2), "Exp", lines: +13 -14
1606 fips/fingerprint.sha1 (1.1.2.6), "Exp", lines: +2 -2
1607 fips/fips.h (1.1.2.4), "Exp", lines: +1 -0
1608 fips/fips_err.h (1.1.4.2), "Exp", lines: +1 -0
1609 fips/fips_make_sha1 (1.1.2.6), "Exp", lines: +3 -0
1610 fips/fips_test_suite.c (1.1.4.3), "Exp", lines: +13 -9
1611 fips/openssl_fips_fingerprint (1.1.4.2), "Exp", lines: +1 -2
1613 The version that was actually submitted for FIPS testing.
1615 2004-06-19 15:16 ben
1618 fips/dh/Makefile (1.1.2.1), "Exp", lines: +92 -0
1619 fips/dh/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
1620 fips/dh/fips_dh_check.c (1.1.2.1), "Exp", lines: +119 -0
1621 fips/dh/fips_dh_gen.c (1.1.2.1), "Exp", lines: +182 -0
1622 fips/dh/fips_dh_key.c (1.1.2.1), "Exp", lines: +222 -0
1624 Add Diffie-Hellman to FIPS.
1626 2004-06-19 15:18 ben
1629 fips/.cvsignore (1.1.2.5), "Exp", lines: +2 -0
1630 fips/dh/.cvsignore (1.1.2.1), "Exp", lines: +1 -0
1634 2004-06-19 15:32 ben
1637 Makefile.org (1.154.2.81), "Exp", lines: +2 -7
1639 Make make tags make tags.
1641 2004-06-19 15:54 ben
1644 apps/Makefile (1.1.4.3), "Exp", lines: +3 -3
1645 apps/prime.c (1.1.2.1), "Exp", lines: +115 -0
1646 apps/progs.h (1.26.2.3), "Exp", lines: +2 -0
1648 Add primality tester.
1650 2004-06-21 11:07 levitte
1653 fips/aes/Makefile (1.1.4.2), "Exp", lines: +7 -5
1654 fips/des/Makefile (1.1.4.2), "Exp", lines: +7 -5
1655 fips/dh/Makefile (1.1.2.2), "Exp", lines: +7 -6
1656 fips/dsa/Makefile (1.1.4.2), "Exp", lines: +7 -6
1657 fips/rsa/Makefile (1.1.4.2), "Exp", lines: +7 -6
1658 fips/sha1/Makefile (1.1.4.2), "Exp", lines: +7 -5
1660 Make sure we don't try to loop over an empty EXHEADER. In the
1661 Makefiles where this was fixed by commenting away code, change it
1662 to check for an empty EXHEADER instead, so we have less hassle in a
1663 future where EXHEADER changes.
1667 2004-06-21 20:05 levitte
1670 Makefile.org (1.154.2.82), "Exp", lines: +3 -1
1672 Standard sh doesn't tolerate ! as part of the conditional command.
1676 2004-06-24 14:12 steve
1679 apps/prime.c (1.1.2.2), "Exp", lines: +3 -0
1681 Include <string.h> to get definition of strcmp.
1683 2004-06-24 14:31 steve
1686 crypto/evp/evp_lib.c (1.6.8.5), "Exp", lines: +2 -2
1688 Return an error if an attempt is made to encode or decode cipher
1689 ASN1 parameters and the cipher doesn't support it.
1691 2004-06-28 22:33 levitte
1694 fips/dh/fips_dh_check.c (1.1.2.2), "Exp", lines: +6 -0
1695 fips/dh/fips_dh_gen.c (1.1.2.2), "Exp", lines: +6 -2
1696 fips/dh/fips_dh_key.c (1.1.2.2), "Exp", lines: +8 -0
1698 Make sure the FIPS stuff is only really compiled when in FIPS mode.
1700 2004-07-04 18:36 steve
1703 crypto/asn1/p5_pbev2.c (1.20.2.2), "Exp", lines: +2 -1
1707 2004-07-12 19:59 ben
1710 fips/fips_test_suite.c (1.1.4.4), "Exp", lines: +39 -6
1711 fips/dh/fingerprint.sha1 (1.1.2.2), "Exp", lines: +3 -3
1713 Corrected test program.
1715 2004-07-17 14:48 appro
1718 fips/des/Makefile (1.1.4.3), "Exp", lines: +1 -1
1720 Eliminate enforced -g from CFLAGS. It switches off optimization
1721 with some compilers, e.g. DEC C.
1723 2004-07-21 19:35 steve
1726 fips/fingerprint.sha1 (1.1.2.7), "Exp", lines: +1 -1
1727 fips/fips.c (1.1.2.5), "Exp", lines: +3 -3
1728 fips/rsa/fingerprint.sha1 (1.1.4.3), "Exp", lines: +1 -1
1729 fips/rsa/fips_rsa_selftest.c (1.1.4.2), "Exp", lines: +8 -8
1731 Avoid compiler warnings.
1733 2004-07-21 19:41 steve
1736 crypto/pem/pem_all.c (1.20.2.1), "Exp", lines: +119 -0
1738 When in FIPS mode write private keys in PKCS#8 and PBES2 format to
1739 avoid use of prohibited MD5 algorithm.
1741 2004-07-23 15:20 ben
1744 fips/rand/fingerprint.sha1 (1.1.2.7), "Exp", lines: +1 -1
1745 fips/rand/fips_rand.c (1.1.2.7), "Exp", lines: +22 -7
1746 fips/rand/fips_randtest.c (1.1.2.5), "Exp", lines: +2 -2
1750 2004-07-24 15:40 appro
1753 ssl/ssl_cert.c (1.48.2.9), "Exp", lines: +5 -2
1755 Add casts where casts due. It's "safe" to cast, because "wrong"
1756 casts will either be optimized away or never performed. The trouble
1757 is that compiler first parses code, then optimizes, not both at
1760 2004-07-27 02:17 steve
1763 fips/fips_test_suite.c (1.1.4.5), "Exp", lines: +9 -8
1765 Stop compiler warnings.
1767 2004-07-27 02:20 steve
1770 crypto/err/err.c (1.51.2.6), "Exp", lines: +1 -0
1772 Add FIPS name to error library.
1774 2004-07-27 14:22 steve
1777 Makefile.org (1.154.2.84), "Exp", lines: +3 -3
1778 fips/fips_check_sha1 (1.1.2.6), "Exp", lines: +1 -1
1779 fips/openssl_fips_fingerprint (1.1.4.3), "Exp", lines: +1 -1
1781 Rename libcrypto.sha1 to libcrypto.a.sha1
1783 2004-07-27 16:09 levitte
1786 makevms.com (1.35.2.5), "Exp", lines: +1 -1
1790 2004-07-27 20:28 steve
1793 ssl/s3_lib.c (1.57.2.11), "Exp", lines: +33 -33
1794 ssl/ssl.h (1.126.2.20), "Exp", lines: +1 -0
1795 ssl/ssl_ciph.c (1.33.2.9), "Exp", lines: +11 -0
1796 ssl/ssl_locl.h (1.47.2.3), "Exp", lines: +2 -1
1798 New cipher "strength" FIPS which specifies that a cipher suite is
1801 New cipherstring "FIPS" is all FIPS compatible ciphersuites
1804 Only allow FIPS ciphersuites in FIPS mode.
1806 2004-07-28 04:24 levitte
1809 makevms.com (1.35.2.6), "Exp", lines: +2 -2
1811 From the FIPS directory, darnit!
1813 2004-07-28 15:47 levitte
1816 makevms.com (1.35.2.7), "Exp", lines: +5 -1
1818 Define OPENSSL_FIPS in opensslconf.h if a logical name with the
1819 same name is defined.
1821 Go up one directory level before dealing with FIPS stuff.
1823 2004-07-30 00:26 levitte
1826 fips/fips-lib.com (1.1.2.2), "Exp", lines: +3 -3
1828 We're building crypto stuff, not ssl stuff. Additionally, we're in
1829 the fips subdirectory, not the crypto one...
1831 2004-07-30 16:37 levitte
1834 fips/sha1/fingerprint.sha1 (1.1.2.7), "Exp", lines: +2 -2
1835 fips/sha1/fips_md32_common.h (1.1.2.6), "Exp", lines: +1 -1
1836 fips/sha1/fips_sha_locl.h (1.1.2.5), "Exp", lines: +2 -2
1837 fips/sha1/fips_standalone_sha1.c (1.1.2.5), "Exp", lines: +1 -1
1838 fips/sha1/standalone.sha1 (1.1.2.8), "Exp", lines: +3 -3
1839 ssl/ssl_ciph.c (1.33.2.10), "Exp", lines: +2 -2
1840 fips/rsa/fingerprint.sha1 (1.1.4.4), "Exp", lines: +2 -2
1841 fips/rsa/fips_rsa_eay.c (1.1.4.3), "Exp", lines: +1 -1
1842 fips/rsa/fips_rsa_gen.c (1.1.4.3), "Exp", lines: +1 -1
1843 fips/dh/fingerprint.sha1 (1.1.2.3), "Exp", lines: +1 -1
1844 fips/dh/fips_dh_gen.c (1.1.2.3), "Exp", lines: +1 -1
1845 fips/dsa/fingerprint.sha1 (1.1.2.6), "Exp", lines: +2 -2
1846 fips/dsa/fips_dsa_gen.c (1.1.4.3), "Exp", lines: +4 -3
1847 fips/dsa/fips_dsa_ossl.c (1.1.2.6), "Exp", lines: +2 -2
1848 fips/des/fingerprint.sha1 (1.1.2.5), "Exp", lines: +2 -2
1849 fips/des/fips_des_enc.c (1.1.2.5), "Exp", lines: +2 -2
1850 fips/des/fips_set_key.c (1.1.4.3), "Exp", lines: +3 -3
1851 fips/fingerprint.sha1 (1.1.2.8), "Exp", lines: +2 -2
1852 fips/fips.c (1.1.2.6), "Exp", lines: +76 -23
1853 fips/fips.h (1.1.2.5), "Exp", lines: +2 -3
1854 fips/fips_locl.h (1.1.4.2), "Exp", lines: +7 -2
1855 fips/aes/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1856 fips/aes/fips_aes_core.c (1.1.2.5), "Exp", lines: +1 -1
1857 crypto/rand/md_rand.c (1.69.2.5), "Exp", lines: +1 -1
1858 crypto/rand/rand_lib.c (1.15.2.5), "Exp", lines: +2 -1
1859 crypto/dsa/dsa_sign.c (1.10.2.6), "Exp", lines: +2 -2
1860 crypto/dsa/dsa_vrf.c (1.10.2.6), "Exp", lines: +1 -1
1861 crypto/pem/pem_all.c (1.20.2.2), "Exp", lines: +2 -2
1862 crypto/cryptlib.c (1.32.2.12), "Exp", lines: +122 -6
1863 crypto/crypto.h (1.62.2.8), "Exp", lines: +8 -1
1864 crypto/md32_common.h (1.22.2.7), "Exp", lines: +2 -2
1866 To protect FIPS-related global variables, add locking mechanisms
1869 NOTE: because two new locks are added, this adds potential
1870 binary incompatibility with earlier versions in the 0.9.7 series.
1871 However, those locks will only ever be touched when FIPS_mode_set()
1872 is called and after, thanks to a variable that's only changed from
1873 0 to 1 once (when FIPS_mode_set() is called). So basically, as
1874 long as FIPS mode hasn't been engaged explicitely by the calling
1875 application, the new locks are treated as if they didn't exist at
1876 all, thus not becoming a problem. Applications that are built or
1877 rebuilt to use FIPS functionality will need to be recompiled in any
1878 case, thus not being a problem either.
1880 2004-08-02 16:15 levitte
1883 crypto/cryptlib.c (1.32.2.13), "Exp", lines: +4 -4
1885 Let's lock a write lock when changing values, shall we?
1887 Thanks to Dr Stephen Henson <shenson@drh-consultancy.co.uk>
1888 for making me aware of this error.
1890 2004-08-05 20:11 steve
1893 fips/fingerprint.sha1 (1.1.2.9), "Exp", lines: +1 -1
1894 fips/fips.c (1.1.2.7), "Exp", lines: +1 -1
1896 Stop compiler giving bogus shadow warning.
1898 2004-08-09 14:13 levitte
1901 makevms.com (1.35.2.8), "Exp", lines: +1 -1
1903 In the fips directory, we use FIPS-LIB.COM, not CRYPTO-LIB.COM...
1905 2004-08-09 14:14 levitte
1908 fips/fips-lib.com (1.1.2.3), "Exp", lines: +4 -4
1910 Correct typos and include directory specifications.
1912 2004-08-10 11:11 levitte
1915 fips/fips-lib.com (1.1.2.4), "Exp", lines: +2 -1
1917 Update the VMS fips library builder with the DH library.
1919 2004-08-10 12:04 levitte
1922 fips/rand/fingerprint.sha1 (1.1.2.8), "Exp", lines: +1 -1
1923 fips/rand/fips_rand.c (1.1.2.8), "Exp", lines: +7 -1
1925 With DEC C in ANSI C mode, we need to define _XOPEN_SOURCE_EXTENDED
1926 to get struct timeval and gettimeofday().
1928 2004-08-11 22:34 levitte
1931 apps/makeapps.com (1.18.2.6), "Exp", lines: +2 -2
1933 Another missing module in the VMS build files. I believe this is
1936 2004-09-06 16:19 levitte
1939 fips/fips.c (1.1.2.8), "Exp", lines: +5 -4
1941 Replace the bogus checks of n with proper uses of feof(), ferror()
1944 2004-09-06 16:21 levitte
1947 fips/sha1/fips_sha_locl.h (1.1.2.6), "Exp", lines: +2 -2
1949 num is an unsigned long, but since it was transfered from
1950 crypto/sha/sha_locl.h, where it is in fact an int, we need to check
1951 for less-than-zero as if it was an int...
1953 2004-09-10 22:27 steve
1956 crypto/x509/x509_req.c (1.13.2.2), "Exp", lines: +1 -1
1960 2004-09-11 11:45 levitte
1963 test/testenc.com (1.6.8.2), "Exp", lines: +1 -1
1965 Makefile.ssl changed name to Makefile...
1967 2004-09-14 00:30 steve
1970 crypto/asn1/a_strex.c (1.8.2.6), "Exp", lines: +7 -2
1972 ASN1_STRING_to_UTF8() assumed that the MBSTRING_* flags were of the
1973 form MBSTRING_FLAG|nbyte where "nbyte" is the number of bytes per
1976 Unfortunately this isn't so and we can't change the
1977 #defines because this would break binary compatibility, so for
1978 0.9.7X only translate between the two.
1980 2004-09-14 00:39 steve
1983 crypto/x509/x509_req.c (1.13.2.3), "Exp", lines: +1 -1
1985 Oops, forgot to reorder extension request nids.
1987 2004-10-08 12:03 ben
1990 fips/fingerprint.sha1 (1.1.2.10), "Exp", lines: +1 -1
1991 fips/sha1/fingerprint.sha1 (1.1.2.8), "Exp", lines: +1 -1
1992 fips/sha1/standalone.sha1 (1.1.2.9), "Exp", lines: +1 -1
1994 Update fingerprints.
1996 2004-10-14 07:51 levitte
1999 VMS/mkshared.com (1.3.2.1), "Exp", lines: +8 -0
2001 We need to check for OPENSSL_FIPS when building shared libraries,
2002 so we get correct transfer vectors for those functions when
2005 2004-10-26 13:47 steve
2008 util/mkfiles.pl (1.12.2.2), "Exp", lines: +1 -0
2010 Add fips/dh directory to mkfiles.pl
2012 2004-10-26 14:17 levitte
2015 fips/sha1/Makefile (1.1.4.4), "Exp", lines: +3 -1
2016 util/mkfiles.pl (1.12.2.3), "Exp", lines: +1 -0
2017 fips/Makefile (1.1.4.5), "Exp", lines: +7 -1
2018 crypto/sha/Makefile (1.1.4.4), "Exp", lines: +1 -7
2020 fips/dh was missing in mkfiles.pl. make update
2022 2004-10-26 15:01 steve
2025 util/mkfiles.pl (1.12.2.4), "Exp", lines: +0 -1
2027 Only add fips/dh once...
2029 2004-11-01 09:20 levitte
2032 fips/rand/fingerprint.sha1 (1.1.2.9), "Exp", lines: +1 -1
2033 fips/rand/fips_rand.c (1.1.2.9), "Exp", lines: +3 -1
2035 Make sure _XOPEN_SOURCE_EXTENDED is correctly defined, and only if
2036 not already defined.
2038 2004-11-11 02:18 steve
2041 crypto/engine/vendor_defns/sureware.h (1.2.2.1), "Exp", lines: +1 -1
2043 The use of "exp" as a variable name in a prototype causes a
2044 conflict with FC2 headers.
2046 2004-11-13 14:52 steve
2049 crypto/evp/e_old.c (1.1.2.2), "Exp", lines: +1 -1
2053 Use OPENSSL_NO_CAST, not OPENSSL_NO_CAST5 in e_old.c
2055 2004-11-27 13:55 steve
2058 apps/prime.c (1.1.2.3), "Exp", lines: +28 -17
2060 Fix leaks and give an error if no argument specified in prime.c
2062 2004-11-27 14:02 steve
2065 apps/prime.c (1.1.2.4), "Exp", lines: +7 -8
2067 Remove unnecessary check and call BIO_free_all() on bio_out to
2068 avoid a leak on VMS.
2070 2004-12-09 19:00 appro
2073 apps/openssl.c (1.48.2.11), "Exp", lines: +1 -1
2075 Eliminate dependency on UNICODE macro.
2077 2004-12-09 19:03 appro
2080 crypto/Makefile (1.1.4.4), "Exp", lines: +2 -0
2082 Postpone linking of shared libcrypto in FIPS build.
2084 2004-12-09 19:13 appro
2087 fips/fingerprint.sha1 (1.1.2.11), "Exp", lines: +1 -1
2088 fips/fips.c (1.1.2.9), "Exp", lines: +13 -1
2089 fips/openssl_fips_fingerprint (1.1.4.4), "Exp", lines: +4 -2
2091 Cygwin specific FIPS fix-ups.
2093 2004-12-09 23:43 appro
2096 Configure (1.314.2.100), "Exp", lines: +2 -3
2097 crypto/des/des_enc.c (1.11.2.5), "Exp", lines: +2 -2
2099 Eliminate false dependency on 386 config option is FIPS context.
2100 At the same time limit assembler support to ELF platforms [that's
2101 what is there, ELF modules].
2103 2004-12-10 12:37 appro
2106 Configure (1.314.2.101), "Exp", lines: +10 -3
2107 crypto/des/des_enc.c (1.11.2.6), "Exp", lines: +2 -2
2109 Respect no-asm with fips option and disable FIPS DES assembler in
2110 shared context [because it's not PIC].
2112 2004-12-10 14:15 appro
2115 fips/sha1/fingerprint.sha1 (1.1.2.10), "Exp", lines: +1 -1
2116 fips/sha1/standalone.sha1 (1.1.2.11), "Exp", lines: +1 -1
2117 fips/sha1/asm/sx86-elf.s (1.1.4.3), "Exp", lines: +32 -32
2119 Solaris x86 assembler update.
2121 2004-12-10 17:30 appro
2124 fips/fips_check_sha1 (1.1.2.7), "Exp", lines: +1 -1
2125 fips/openssl_fips_fingerprint (1.1.4.5), "Exp", lines: +1 -1
2126 fips/sha1/Makefile (1.1.4.6), "Exp", lines: +1 -1
2128 Adapt FIPS sub-tree for mingw.
2130 2004-12-20 14:18 appro
2133 util/mklink.pl (1.6.2.2), "Exp", lines: +1 -0
2135 When re-linking files, really relink them. In other words, emulate
2138 2004-12-28 00:48 appro
2141 Configure (1.314.2.103), "Exp", lines: +1 -2
2142 Makefile.org (1.154.2.92), "Exp", lines: +2 -2
2144 Cosmetic mingw update. PR: 924
2146 2005-01-03 18:46 steve
2149 fips/rsa/fingerprint.sha1 (1.1.4.5), "Exp", lines: +1 -1
2150 fips/rsa/fips_rsa_selftest.c (1.1.4.3), "Exp", lines: +55 -11
2154 2005-01-09 18:58 appro
2157 crypto/evp/c_alld.c (1.4.2.1), "Exp", lines: +1 -1
2158 crypto/evp/m_sha.c (1.8.2.1), "Exp", lines: +1 -1
2159 crypto/sha/shatest.c (1.11.2.2), "Exp", lines: +2 -2
2161 Allow for ./config no-sha0. PR: 993
2163 2005-01-11 07:53 levitte
2166 apps/apps.c (1.49.2.31), "Exp", lines: +0 -16
2168 Remove VMS_strcasecmp() from apps.c, it's not used any more. And
2169 besides, the implementation is bogus.
2171 2005-01-11 17:54 levitte
2174 fips/rsa/fingerprint.sha1 (1.1.4.6), "Exp", lines: +1 -1
2175 fips/rsa/fips_rsa_selftest.c (1.1.4.4), "Exp", lines: +2 -2
2177 Clear signed vs. unsigned conflicts. Change the fingerprint
2180 2005-01-11 19:25 levitte
2183 ssl/ssltest.c (1.53.2.24), "Exp", lines: +2 -2
2184 fips/rand/fips_randtest.c (1.1.2.6), "Exp", lines: +3 -3
2185 fips/sha1/fips_sha1test.c (1.1.2.5), "Exp", lines: +10 -4
2186 fips/des/fips_desmovs.c (1.1.2.6), "Exp", lines: +8 -7
2187 fips/dsa/fips_dsatest.c (1.1.2.5), "Exp", lines: +2 -2
2188 apps/openssl.c (1.48.2.12), "Exp", lines: +1 -1
2189 fips/aes/fips_aesavs.c (1.1.2.12), "Exp", lines: +8 -7
2191 Use EXIT() instead of exit().
2193 2005-01-26 21:00 steve
2196 apps/dgst.c (1.23.2.13), "Exp", lines: +10 -0
2197 apps/pkcs12.c (1.60.2.13), "Exp", lines: +8 -1
2198 crypto/crypto.h (1.62.2.9), "Exp", lines: +49 -0
2199 crypto/md32_common.h (1.22.2.9), "Exp", lines: +1 -1
2200 crypto/bf/bf_skey.c (1.6.2.1), "Exp", lines: +2 -1
2201 crypto/bf/blowfish.h (1.9.2.1), "Exp", lines: +4 -1
2202 crypto/cast/c_skey.c (1.5.6.1), "Exp", lines: +3 -1
2203 crypto/cast/cast.h (1.7.2.1), "Exp", lines: +4 -1
2204 crypto/evp/bio_md.c (1.11.2.3), "Exp", lines: +2 -7
2205 crypto/evp/digest.c (1.21.2.7), "Exp", lines: +11 -0
2206 crypto/evp/e_aes.c (1.6.2.11), "Exp", lines: +11 -11
2207 crypto/evp/e_des.c (1.5.2.9), "Exp", lines: +5 -3
2208 crypto/evp/e_des3.c (1.8.2.8), "Exp", lines: +6 -6
2209 crypto/evp/evp.h (1.86.2.16), "Exp", lines: +17 -0
2210 crypto/evp/evp_enc.c (1.28.2.11), "Exp", lines: +15 -1
2211 crypto/evp/evp_err.c (1.23.2.4), "Exp", lines: +6 -1
2212 crypto/evp/evp_locl.h (1.7.2.7), "Exp", lines: +17 -2
2213 crypto/evp/m_dss.c (1.8.2.1), "Exp", lines: +1 -1
2214 crypto/evp/m_md2.c (1.9.2.1), "Exp", lines: +1 -0
2215 crypto/evp/m_md4.c (1.8.2.1), "Exp", lines: +1 -0
2216 crypto/evp/m_md5.c (1.9.2.1), "Exp", lines: +1 -0
2217 crypto/evp/m_mdc2.c (1.9.2.1), "Exp", lines: +1 -0
2218 crypto/evp/m_sha.c (1.8.2.2), "Exp", lines: +1 -0
2219 crypto/evp/m_sha1.c (1.8.2.1), "Exp", lines: +1 -1
2220 crypto/evp/names.c (1.7.2.1), "Exp", lines: +3 -0
2221 crypto/hmac/hmac.c (1.12.2.3), "Exp", lines: +7 -0
2222 crypto/hmac/hmac.h (1.14.2.2), "Exp", lines: +1 -0
2223 crypto/idea/i_skey.c (1.5.6.1), "Exp", lines: +13 -0
2224 crypto/idea/idea.h (1.10.2.1), "Exp", lines: +4 -0
2225 crypto/md2/md2.h (1.11.2.1), "Exp", lines: +3 -0
2226 crypto/md2/md2_dgst.c (1.13.2.4), "Exp", lines: +3 -1
2227 crypto/md4/md4.h (1.3.2.1), "Exp", lines: +3 -0
2228 crypto/md4/md4_dgst.c (1.2.2.2), "Exp", lines: +1 -1
2229 crypto/md5/md5.h (1.10.2.3), "Exp", lines: +3 -0
2230 crypto/md5/md5_dgst.c (1.16.2.2), "Exp", lines: +1 -1
2231 crypto/mdc2/mdc2.h (1.9.2.1), "Exp", lines: +3 -1
2232 crypto/mdc2/mdc2dgst.c (1.13.2.1), "Exp", lines: +3 -1
2233 crypto/rc2/rc2.h (1.10.2.1), "Exp", lines: +4 -1
2234 crypto/rc2/rc2_skey.c (1.4.6.1), "Exp", lines: +13 -0
2235 crypto/rc4/rc4.h (1.10.2.2), "Exp", lines: +3 -0
2236 crypto/rc4/rc4_skey.c (1.10.8.2), "Exp", lines: +2 -1
2237 crypto/rc5/rc5.h (1.5.2.1), "Exp", lines: +4 -1
2238 crypto/rc5/rc5_skey.c (1.4.6.1), "Exp", lines: +14 -0
2239 crypto/ripemd/ripemd.h (1.8.2.1), "Exp", lines: +3 -0
2240 crypto/ripemd/rmd_dgst.c (1.13.2.2), "Exp", lines: +2 -1
2241 crypto/sha/sha.h (1.11.2.2), "Exp", lines: +3 -0
2242 crypto/sha/sha_locl.h (1.16.2.3), "Exp", lines: +4 -0
2243 crypto/x509/x509_cmp.c (1.22.2.4), "Exp", lines: +7 -1
2244 crypto/x509/x509_vfy.c (1.56.2.13), "Exp", lines: +1 -1
2245 ssl/s3_clnt.c (1.53.2.18), "Exp", lines: +2 -0
2246 ssl/s3_enc.c (1.31.2.9), "Exp", lines: +3 -0
2247 ssl/s3_srvr.c (1.85.2.23), "Exp", lines: +2 -0
2248 ssl/t1_enc.c (1.27.2.9), "Exp", lines: +2 -0
2250 FIPS algorithm blocking.
2252 Non FIPS algorithms are not normally allowed in FIPS mode.
2254 Any attempt to use them via high level functions will
2257 The low level non-FIPS algorithm functions cannot return
2258 errors so they produce assertion failures. HMAC also has to give an
2259 assertion error because it (erroneously) can't return an error
2262 There are exceptions (such as MD5 in TLS and non
2263 cryptographic use of algorithms) and applications can override the
2264 blocking and use non FIPS algorithms anyway.
2266 For low level functions the override is perfomed by
2267 prefixing the algorithm initalization function with "private_" for
2268 example private_MD5_Init().
2270 For high level functions an override is performed by
2271 setting a flag in the context.
2273 2005-01-26 21:05 steve
2276 crypto/bf/Makefile (1.1.4.3), "Exp", lines: +5 -2
2277 crypto/cast/Makefile (1.1.4.3), "Exp", lines: +4 -2
2278 crypto/des/Makefile (1.1.4.6), "Exp", lines: +1 -1
2279 crypto/evp/Makefile (1.1.4.5), "Exp", lines: +5 -5
2280 crypto/idea/Makefile (1.1.4.3), "Exp", lines: +3 -0
2281 crypto/md2/Makefile (1.1.4.3), "Exp", lines: +3 -1
2282 crypto/mdc2/Makefile (1.1.4.3), "Exp", lines: +4 -2
2283 crypto/rc2/Makefile (1.1.4.3), "Exp", lines: +5 -2
2284 crypto/rc5/Makefile (1.1.4.3), "Exp", lines: +5 -1
2285 crypto/sha/Makefile (1.1.4.7), "Exp", lines: +7 -1
2286 fips/Makefile (1.1.4.7), "Exp", lines: +1 -7
2287 fips/sha1/Makefile (1.1.4.8), "Exp", lines: +1 -3
2288 util/libeay.num (1.173.2.24), "Exp", lines: +13 -0
2292 2005-01-27 02:49 steve
2295 apps/dgst.c (1.23.2.14), "Exp", lines: +9 -5
2296 crypto/crypto.h (1.62.2.10), "Exp", lines: +3 -0
2297 crypto/evp/digest.c (1.21.2.8), "Exp", lines: +34 -0
2298 crypto/hmac/hmac.c (1.12.2.4), "Exp", lines: +9 -0
2300 More FIPS algorithm blocking.
2302 Catch attempted use of non FIPS algorithms with HMAC.
2304 Give an assertion error for applications that ignore FIPS
2307 Make -non-fips-allow work with dgst and HMAC.
2309 2005-01-28 15:03 steve
2312 apps/dgst.c (1.23.2.15), "Exp", lines: +2 -1
2313 apps/enc.c (1.35.2.13), "Exp", lines: +38 -4
2314 crypto/evp/e_rc4.c (1.11.2.2), "Exp", lines: +1 -0
2315 crypto/evp/evp.h (1.86.2.17), "Exp", lines: +3 -0
2316 crypto/evp/evp_enc.c (1.28.2.12), "Exp", lines: +60 -15
2317 crypto/evp/evp_locl.h (1.7.2.8), "Exp", lines: +1 -0
2318 test/testenc (1.3.8.2), "Exp", lines: +8 -8
2320 Further FIPS algorithm blocking.
2322 Fixes to cipher blocking and enabling code.
2324 Add option -non-fips-allow to 'enc' and update testenc.
2326 2005-01-31 02:33 steve
2329 ssl/s23_clnt.c (1.20.2.7), "Exp", lines: +16 -0
2330 ssl/s23_srvr.c (1.41.2.6), "Exp", lines: +9 -0
2331 ssl/s3_clnt.c (1.53.2.19), "Exp", lines: +0 -8
2332 ssl/s3_enc.c (1.31.2.10), "Exp", lines: +1 -0
2333 ssl/s3_srvr.c (1.85.2.24), "Exp", lines: +0 -8
2334 ssl/ssl.h (1.126.2.21), "Exp", lines: +1 -0
2335 ssl/ssl_cert.c (1.48.2.10), "Exp", lines: +0 -8
2336 ssl/ssl_err.c (1.41.2.4), "Exp", lines: +2 -1
2337 ssl/ssl_lib.c (1.110.2.13), "Exp", lines: +8 -9
2338 ssl/t1_enc.c (1.27.2.10), "Exp", lines: +0 -18
2340 Only allow TLS is FIPS mode.
2342 Remove old FIPS_allow_md5() calls.
2344 2005-01-31 02:40 steve
2347 crypto/asn1/a_verify.c (1.12.2.3), "Exp", lines: +7 -6
2351 2005-01-31 02:46 steve
2354 test/testss (1.7.2.1), "Exp", lines: +1 -1
2356 Use SHA1 for test certificates so FIPS SSL/TLS tests work.
2358 2005-02-03 12:09 appro
2361 Configure (1.314.2.105), "Exp", lines: +2 -2
2362 Makefile.org (1.154.2.94), "Exp", lines: +16 -6
2363 TABLE (1.99.2.44), "Exp", lines: +2 -2
2365 Final HP-UX specific touches to "cope with run-time linker on
2366 multi-ABI platforms."
2368 2005-02-05 19:24 steve
2371 apps/req.c (1.88.2.18), "Exp", lines: +8 -1
2372 apps/x509.c (1.67.2.20), "Exp", lines: +8 -1
2374 In FIPS mode use SHA1 as default digest in x509 and req utilities.
2376 2005-03-12 10:28 appro
2379 Makefile.org (1.154.2.95), "Exp", lines: +9 -2
2380 apps/Makefile (1.1.4.13), "Exp", lines: +0 -1
2381 test/Makefile (1.1.4.9), "Exp", lines: +0 -1
2383 Move copying of .dll to apps/ and test/ to more appropriate place.
2385 2005-03-12 13:15 appro
2388 apps/Makefile (1.1.4.14), "Exp", lines: +4 -2
2389 test/Makefile (1.1.4.10), "Exp", lines: +42 -194
2391 Fold rules in test/Makefile and provide hooks for updated FIPS
2394 2005-03-15 10:46 appro
2397 Makefile.org (1.154.2.96), "Exp", lines: +1 -1
2398 crypto/Makefile (1.1.4.6), "Exp", lines: +2 -3
2399 fips/Makefile (1.1.4.8), "Exp", lines: +4 -1
2401 Real Bourne shell doesn't accept ! as in "if ! grep ..." Fix this
2402 in crypto/Makefile and make Makefile.org and fips/Makefile more
2405 2005-03-22 18:29 steve
2408 fips/fingerprint.sha1 (1.1.2.12), "Exp", lines: +1 -1
2409 fips/fips.c (1.1.2.10), "Exp", lines: +1 -0
2413 2005-03-26 20:32 appro
2416 crypto/perlasm/x86nasm.pl (1.2.8.8), "Exp", lines: +6 -1
2418 Resolve "operation size not specified" in NASM modules.
2420 2005-03-27 05:36 steve
2423 crypto/evp/e_null.c (1.9.2.1), "Exp", lines: +1 -1
2424 ssl/s3_lib.c (1.57.2.13), "Exp", lines: +3 -3
2426 Allow 'null' cipher and appropriate Kerberos ciphersuites in FIPS
2429 2005-04-03 21:16 appro
2432 Configure (1.314.2.109), "Exp", lines: +10 -0
2433 TABLE (1.99.2.48), "Exp", lines: +50 -0
2434 config (1.95.2.33), "Exp", lines: +9 -2
2435 crypto/bn/Makefile (1.1.4.4), "Exp", lines: +1 -0
2436 crypto/rc4/Makefile (1.1.4.6), "Exp", lines: +1 -1
2438 Extend Solaris x86 support to amd64. Note that if both gcc and Sun
2439 C are installed, it defaults to gcc, because it beats Sun C on
2440 every benchmark. Also note that gcc shared build was verified to
2443 2005-04-14 00:47 appro
2446 Makefile.org (1.154.2.98), "Exp", lines: +1 -1
2448 Move cygcrypto.dll above cygwin.dll.
2450 2005-04-14 14:44 steve
2453 fips/fipshashes.sha1 (1.1.2.1), "Exp", lines: +29 -0
2454 util/checkhash.pl (1.1.2.1), "Exp", lines: +181 -0
2456 Perl script that checks or rebuilds FIPS hash files. This works on
2457 both Unix and Windows.
2459 Merge all FIPS hash files into a single hash file
2462 2005-04-15 05:27 steve
2465 fips/Makefile (1.1.4.9), "Exp", lines: +1 -1
2466 fips/aes/Makefile (1.1.4.4), "Exp", lines: +1 -4
2467 fips/des/Makefile (1.1.4.6), "Exp", lines: +1 -4
2468 fips/dh/Makefile (1.1.2.5), "Exp", lines: +1 -4
2469 fips/dsa/Makefile (1.1.4.4), "Exp", lines: +1 -4
2470 fips/rand/Makefile (1.1.4.3), "Exp", lines: +1 -4
2471 fips/rsa/Makefile (1.1.4.5), "Exp", lines: +1 -4
2472 fips/sha1/Makefile (1.1.4.9), "Exp", lines: +1 -7
2474 Update hash checking in makefiles to use new perl script.
2476 2005-04-15 10:00 nils
2479 doc/HOWTO/keys.txt (1.1.2.2), "Exp", lines: +3 -3
2480 doc/crypto/EVP_EncryptInit.pod (1.10.2.5), "Exp", lines: +3 -3
2482 EVP_CIPHER_CTX_init is a void function + fix typo
2486 2005-04-17 06:35 steve
2489 util/pl/VC-32.pl (1.11.2.6), "Exp", lines: +1 -1
2491 Include user32.lib to import MessageBoxIndirect
2493 2005-04-17 06:37 steve
2496 util/checkhash.pl (1.1.2.2), "Exp", lines: +163 -127
2498 Modify checkhash.pl so it can be run standalone or included as a
2499 funtion in another perl script.
2501 2005-04-17 16:00 appro
2504 fips/sha1/Makefile (1.1.4.10), "Exp", lines: +9 -5
2506 Bring back fips_standalone_sha1.
2508 2005-04-17 16:17 appro
2511 fips/sha1/asm/sx86-elf.s (1.1.4.4)
2513 Configure (1.314.2.114), "Exp", lines: +1 -1
2514 fips/fipshashes.sha1 (1.1.2.2), "Exp", lines: +1 -1
2515 fips/sha1/Makefile (1.1.4.11), "Exp", lines: +1 -1
2516 fips/sha1/standalone.sha1 (1.1.2.13), "Exp", lines: +1 -1
2517 fips/sha1/asm/fips-sx86-elf.s (1.1.2.1), "Exp", lines: +1568 -0
2519 Rename fips/sha1/sx86-elf.s to fips/sha1/fips-sx86-elf.s.
2521 2005-04-17 16:21 steve
2524 util/checkhash.pl (1.1.2.3), "Exp", lines: +2 -0
2526 Return 0 for successful hash check.
2528 2005-04-17 16:35 appro
2531 Configure (1.314.2.115), "Exp", lines: +1 -1
2532 fips/fipshashes.sha1 (1.1.2.3), "Exp", lines: +1 -1
2533 fips/des/asm/fips-dx86-elf.s (1.1.4.2), "Exp", lines: +108 -98
2535 Regenerate fips/des/asm/fips-dx86-elf.s with -fPIC flag.
2537 2005-04-17 16:54 appro
2540 Configure (1.314.2.116), "Exp", lines: +8 -1
2541 Makefile.org (1.154.2.99), "Exp", lines: +3 -2
2542 crypto/aes/aes_cbc.c (1.1.2.11), "Exp", lines: +2 -0
2543 fips/fipshashes.sha1 (1.1.2.4), "Exp", lines: +1 -0
2544 fips/aes/Makefile (1.1.4.5), "Exp", lines: +4 -2
2545 fips/aes/asm/fips-ax86-elf.s (1.1.2.1), "Exp", lines: +1822 -0
2547 Throw in fips/aes/asm/fips-ax86-elf.s.
2549 2005-04-17 17:26 appro
2552 crypto/cryptlib.c (1.32.2.18), "Exp", lines: +6 -55
2553 crypto/crypto.h (1.62.2.11), "Exp", lines: +0 -3
2554 fips/fips.c (1.1.2.11), "Exp", lines: +62 -8
2555 fips/fips.h (1.1.2.7), "Exp", lines: +2 -3
2556 fips/fips_locl.h (1.1.4.3), "Exp", lines: +6 -3
2557 fips/fipshashes.sha1 (1.1.2.5), "Exp", lines: +4 -4
2558 fips/rand/fips_rand.c (1.1.2.10), "Exp", lines: +3 -1
2559 fips/rsa/fips_rsa_gen.c (1.1.4.4), "Exp", lines: +4 -2
2561 Resolve minor binary compatibility issues in fips.
2563 2005-04-17 18:22 appro
2566 fips/fipshashes.sha1 (1.1.2.6), "Exp", lines: +12 -12
2567 fips/des/fips_des_locl.h (1.1.2.4), "Exp", lines: +1 -1
2568 fips/des/fips_set_key.c (1.1.4.4), "Exp", lines: +2 -2
2569 fips/dh/fips_dh_key.c (1.1.2.3), "Exp", lines: +1 -1
2570 fips/dsa/fips_dsa_ossl.c (1.1.2.7), "Exp", lines: +1 -1
2571 fips/dsa/fips_dsa_selftest.c (1.1.4.2), "Exp", lines: +3 -3
2572 fips/rand/fips_rand.c (1.1.2.11), "Exp", lines: +2 -2
2573 fips/rand/fips_rand.h (1.1.2.5), "Exp", lines: +1 -1
2574 fips/rsa/fips_rsa_eay.c (1.1.4.4), "Exp", lines: +1 -1
2575 fips/rsa/fips_rsa_gen.c (1.1.4.5), "Exp", lines: +1 -1
2576 fips/rsa/fips_rsa_selftest.c (1.1.4.5), "Exp", lines: +11 -11
2577 fips/sha1/fips_sha1_selftest.c (1.1.4.2), "Exp", lines: +1 -1
2578 fips/sha1/fips_sha1dgst.c (1.1.2.5), "Exp", lines: +1 -1
2579 fips/sha1/standalone.sha1 (1.1.2.14), "Exp", lines: +2 -2
2581 Minor fips const-ification.
2583 2005-04-18 07:02 steve
2586 crypto/bf/bf_skey.c (1.6.2.2), "Exp", lines: +1 -0
2587 crypto/cast/c_skey.c (1.5.6.2), "Exp", lines: +1 -0
2588 crypto/idea/i_skey.c (1.5.6.2), "Exp", lines: +1 -0
2589 crypto/rc2/rc2_skey.c (1.4.6.2), "Exp", lines: +1 -0
2590 crypto/rc4/rc4_skey.c (1.10.8.3), "Exp", lines: +1 -0
2591 crypto/rc5/rc5_skey.c (1.4.6.2), "Exp", lines: +1 -0
2593 Pick up definition of FIPS_mode() in fips.h to avoid warnings.
2595 2005-04-18 10:34 steve
2598 fips/fingerprint.sha1 (1.1.2.14)
2599 fips/fips_check_sha1 (1.1.2.8)
2600 fips/fips_make_sha1 (1.1.2.7)
2601 fips/aes/fingerprint.sha1 (1.1.2.7)
2602 fips/des/fingerprint.sha1 (1.1.2.6)
2603 fips/dh/fingerprint.sha1 (1.1.2.4)
2604 fips/dsa/fingerprint.sha1 (1.1.2.7)
2605 fips/rand/fingerprint.sha1 (1.1.2.10)
2606 fips/rsa/fingerprint.sha1 (1.1.4.7)
2607 fips/sha1/fingerprint.sha1 (1.1.2.12)
2609 fips/sha1/Makefile (1.1.4.12), "Exp", lines: +1 -4
2611 Remove obsolete fingerprint.sha1 files and associated scripts.
2612 Delete test in fips/sha1/Makefile: the top level test checks the
2615 2005-04-19 09:11 appro
2618 fips/fipshashes.sha1 (1.1.2.7)
2619 fips/sha1/standalone.sha1 (1.1.2.15)
2621 fips/fipshashes.c (1.1.2.1), "Exp", lines: +32 -0
2622 util/checkhash.pl (1.1.2.4), "Exp", lines: +7 -4
2624 Maintain fingerprint hashes as C source.
2626 2005-04-19 09:17 appro
2629 util/checkhash.pl (1.1.2.5), "Exp", lines: +1 -1
2631 Complete the transition C-code hashes.
2633 2005-04-19 16:21 appro
2636 Configure (1.314.2.117), "Exp", lines: +24 -21
2637 Makefile.org (1.154.2.100), "Exp", lines: +1 -11
2638 TABLE (1.99.2.52), "Exp", lines: +20 -20
2639 apps/Makefile (1.1.4.15), "Exp", lines: +1 -1
2640 test/Makefile (1.1.4.12), "Exp", lines: +1 -1
2642 Enable shared link on HP-UX.
2644 2005-04-20 10:27 steve
2647 Configure (1.314.2.118), "Exp", lines: +1 -1
2648 util/mk1mf.pl (1.41.2.12), "Exp", lines: +2 -0
2650 Ignore zlib related options in mk1mf.pl
2652 2005-04-20 18:42 steve
2655 Configure (1.314.2.119), "Exp", lines: +2 -2
2657 Don't use kerberos library locations on windows.
2659 2005-04-21 19:06 steve
2662 apps/openssl.c (1.48.2.13), "Exp", lines: +0 -2
2663 fips/fips.c (1.1.2.12), "Exp", lines: +0 -27
2664 fips/fips.h (1.1.2.8), "Exp", lines: +0 -2
2665 fips/fipshashes.c (1.1.2.2), "Exp", lines: +2 -2
2667 Remove defunct FIPS_allow_md5() and related functions.
2669 2005-04-22 06:15 appro
2672 fips/fips.c (1.1.2.13), "Exp", lines: +3 -3
2673 fips/fips_err.h (1.1.4.4), "Exp", lines: +3 -3
2674 fips/fipshashes.c (1.1.2.4), "Exp", lines: +2 -2
2676 Move some variables to .bss.
2678 2005-04-22 07:17 steve
2681 CHANGES (1.977.2.156), "Exp", lines: +5 -0
2682 crypto/bn/bn.h (1.66.2.4), "Exp", lines: +2 -0
2683 crypto/bn/bn_mont.c (1.30.2.3), "Exp", lines: +20 -0
2684 crypto/dh/dh_key.c (1.16.2.4), "Exp", lines: +14 -10
2685 crypto/dsa/dsa_ossl.c (1.12.2.7), "Exp", lines: +12 -9
2686 crypto/rsa/rsa_eay.c (1.28.2.10), "Exp", lines: +16 -90
2687 fips/fipshashes.c (1.1.2.5), "Exp", lines: +3 -3
2688 fips/dh/fips_dh_key.c (1.1.2.4), "Exp", lines: +13 -10
2689 fips/dsa/fips_dsa_ossl.c (1.1.2.8), "Exp", lines: +12 -9
2690 fips/rsa/fips_rsa_eay.c (1.1.4.5), "Exp", lines: +17 -90
2692 New function BN_MONT_CTX_set_locked, to set montgomery parameters
2693 in a threadsafe manner.
2695 Modify or add calls to use it in rsa, dsa and dh
2698 2005-04-23 06:46 nils
2701 crypto/dsa/dsa_ossl.c (1.12.2.8), "Exp", lines: +1 -1
2702 crypto/rsa/rsa_eay.c (1.28.2.11), "Exp", lines: +4 -4