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 13:28 levitte
28 CHANGES (1.977.2.1), "Exp", lines: +1 -1
29 Configure (1.314.2.1), "Exp", lines: +8 -4
30 Makefile.org (1.154.2.1), "Exp", lines: +2 -2
31 config (1.95.2.2), "Exp", lines: +4 -4
33 At Corinna Vinschen's request, change CygWin32 to Cygwin
35 2002-02-14 14:36 levitte
38 Configure (1.314.2.2), "Exp", lines: +1 -1
40 The Cygwin shared extension was shifted.
42 2002-02-14 14:42 levitte
45 crypto/err/err.c (1.51.2.1), "Exp", lines: +1 -1
47 For some reason, getting the topmost error was done the same way as
48 getting the bottommost one. I hope I understood correctly how this
49 should be done. It seems to work when running evp_test in an
50 environment where it can't find openssl.cnf.
52 2002-02-14 14:51 levitte
55 crypto/des/read2pwd.c (1.6.2.1), "Exp", lines: +1 -0
57 Make sure memset() is defined by including string.h Notified by
58 Oscar Jacobsson <oscar@jacobsson.org>
63 crypto/evp/evp_test.c (1.14.2.1), "Exp", lines: +2 -0
65 don't call OPENSSL_config(), this does not make any sense during
71 crypto/ec/ectest.c (1.21.2.1), "Exp", lines: +6 -1
73 fix: make it possible to disable memory debugging even if it is
76 2002-02-14 17:23 levitte
79 crypto/ui/ui_openssl.c (1.11.2.1), "Exp", lines: +7 -1
80 crypto/rsa/rsa.h (1.36.2.1), "Exp", lines: +6 -6
81 crypto/rand/rand_egd.c (1.16.2.1), "Exp", lines: +5 -1
82 crypto/des/read_pwd.c (1.26.2.1), "Exp", lines: +7 -1
83 crypto/bio/bss_log.c (1.30.2.1), "Exp", lines: +1 -1
84 crypto/bio/bss_bio.c (1.31.2.1), "Exp", lines: +5 -0
85 crypto/tmdiff.c (1.9.2.1), "Exp", lines: +17 -2
86 apps/speed.c (1.83.2.1), "Exp", lines: +20 -4
87 apps/ca.c (1.102.2.1), "Exp", lines: +1 -1
88 apps/s_time.c (1.23.2.1), "Exp", lines: +20 -2
89 Configure (1.314.2.3), "Exp", lines: +3 -0
90 e_os.h (1.56.2.1), "Exp", lines: +9 -1
92 Add the configuration target VxWorks.
94 2002-02-14 19:46 steve
97 crypto/engine/hw_sureware.c (1.2.2.1), "Exp", lines: +8 -4
101 #if out some unused function.
103 "index" is a global function on some platforms.
105 2002-02-14 19:52 steve
108 crypto/tmdiff.c (1.9.2.2), "Exp", lines: +1 -0
112 2002-02-15 00:38 steve
115 CHANGES (1.977.2.2), "Exp", lines: +5 -0
116 crypto/conf/conf.h (1.30.2.1), "Exp", lines: +2 -1
117 crypto/conf/conf_mall.c (1.6.2.1), "Exp", lines: +6 -7
118 crypto/conf/conf_mod.c (1.8.2.1), "Exp", lines: +8 -0
120 Add argument to OPENSSL_config() and add flag to tolerate missing
123 2002-02-15 01:12 steve
126 NEWS (1.39.2.1), "Exp", lines: +5 -1
130 2002-02-15 01:33 steve
133 crypto/asn1/asn1.h (1.103.2.1), "Exp", lines: +3 -0
134 crypto/asn1/asn1_err.c (1.42.2.1), "Exp", lines: +3 -0
135 crypto/asn1/asn_moid.c (1.2.2.1), "Exp", lines: +21 -10
136 crypto/conf/conf_mod.c (1.8.2.2), "Exp", lines: +2 -6
138 Don't call finish function if it isn't set.
142 2002-02-15 01:58 steve
145 crypto/x509/x509_vfy.c (1.56.2.1), "Exp", lines: +23 -13
147 Allow a NULL store parameter to X509_STORE_CTX_init().
149 2002-02-15 02:01 steve
152 crypto/evp/evp_enc.c (1.28.2.1), "Exp", lines: +2 -1
154 Only initialize cipher ctx if cipher is not NULL.
156 2002-02-15 03:43 steve
159 crypto/conf/conf_mod.c (1.8.2.3), "Exp", lines: +1 -1
161 Add flag to disable config module DSO loading.
163 2002-02-15 11:12 bodo
166 NEWS (1.39.2.2), "Exp", lines: +1 -0
170 2002-02-15 11:19 bodo
173 crypto/conf/conf.h (1.30.2.2), "Exp", lines: +1 -1
174 crypto/conf/conf_mall.c (1.6.2.2), "Exp", lines: +1 -1
178 2002-02-20 00:24 steve
181 CHANGES (1.977.2.3), "Exp", lines: +4 -0
182 apps/apps.c (1.49.2.1), "Exp", lines: +20 -0
183 crypto/conf/conf_mall.c (1.6.2.3), "Exp", lines: +2 -14
184 crypto/conf/conf_mod.c (1.8.2.4), "Exp", lines: +15 -1
186 Use default openssl.cnf if config filename set to NULL and
187 openssl_conf if appname NULL.
189 2002-02-23 14:43 steve
192 crypto/asn1/asn_moid.c (1.2.2.2), "Exp", lines: +0 -1
196 2002-02-26 22:42 jaenicke
199 CHANGES (1.977.2.6), "Exp", lines: +4 -0
200 ssl/ssl_lib.c (1.110.2.1), "Exp", lines: +6 -8
202 Make sure that bad sessions are removed in SSL_clear() (found by
203 Yoram Zahavi). Submitted by: Reviewed by: PR:
208 Configure (1.314.2.6), "Exp", lines: +1 -0
215 ssl/s3_lib.c (1.57.2.1), "Exp", lines: +1 -1
217 ADH-DES-CBC-SHA should be LOW.
219 2002-03-08 20:12 steve
222 apps/apps.c (1.49.2.4), "Exp", lines: +1 -1
226 2002-03-22 03:36 levitte
229 apps/version.c (1.13.2.1), "Exp", lines: +2 -2
230 apps/speed.c (1.83.2.6), "Exp", lines: +6 -6
231 apps/passwd.c (1.24.2.2), "Exp", lines: +2 -2
233 Use the more modern DES API in the openssl subcommands.
235 2002-03-22 11:29 levitte
238 crypto/des/des_old.h (1.9.2.4), "Exp", lines: +35 -23
240 Key schedules are given as arguments a bit differently in 0.9.6 and
241 earlier. Also, a few 0.9.6 functions were missing their mappings.
243 2002-03-22 11:46 levitte
246 crypto/des/destest.c (1.30.2.2), "Exp", lines: +37 -35
248 Key schedules are given as arguments a bit differently in 0.9.6 and
249 earlier. Also, it was an error to define crypt() at all times.
251 2002-03-26 15:25 levitte
254 CHANGES (1.977.2.15), "Exp", lines: +19 -8
255 crypto/des/des.h (1.40.2.2), "Exp", lines: +6 -0
257 Add the possibility to enable olde des support, not just disable
258 it, for future support. Redocument
260 2002-04-10 21:50 jaenicke
263 CHANGES (1.977.2.19), "Exp", lines: +723 -669
265 In preparation of 0.9.7: re-order changelog, so that the changes
266 are listed as of ... -> 0.9.6c -> 0.9.6d -> 0.9.7 Submitted by:
269 2002-04-11 20:43 jaenicke
272 NEWS (1.39.2.3), "Exp", lines: +27 -0
274 Compile NEWS from CHANGES. Submitted by: Reviewed by: PR:
276 2002-04-15 15:28 jaenicke
279 crypto/objects/obj_dat.h (1.49.2.5), "Exp", lines: +4 -4
280 crypto/objects/obj_mac.h (1.19.2.5), "Exp", lines: +1 -1
281 crypto/objects/objects.txt (1.20.2.5), "Exp", lines: +7 -2
283 Use the "mail" short name according to RFC2798 (Michael Bell
284 <michael.bell@rz.hu-berlin.de>). Submitted by: Reviewed by: PR:
286 2002-04-15 16:17 jaenicke
289 CHANGES (1.977.2.25), "Exp", lines: +4 -2
291 Document OID changes. Submitted by: Reviewed by: PR:
293 2002-04-20 12:25 levitte
296 util/mk1mf.pl (1.41.2.1), "Exp", lines: +4 -1
298 Make sure ec is properly handled in Windows.
303 crypto/conf/conf_mod.c (1.8.2.6), "Exp", lines: +1 -1
307 2002-05-11 14:42 steve
310 ssl/ssl_cert.c (1.48.2.3), "Exp", lines: +0 -1
313 closedir is not used on Win32.
315 2002-05-22 09:53 levitte
318 apps/speed.c (1.83.2.7), "Exp", lines: +4 -1
320 Remove warnings about unused symbols when configured with no-rsa.
322 2002-05-22 09:55 levitte
325 crypto/asn1/x_pubkey.c (1.21.2.1), "Exp", lines: +1 -1
327 Remove warnings about uninitialised variables. This has already
328 been applied in the main branch.
330 2002-05-22 09:56 levitte
333 crypto/engine/hw_4758_cca.c (1.1.2.4), "Exp", lines: +14 -14
335 Use 0 instead of NULL when casting to function pointers, to avoid
336 warnings from compilers when NULL is defined as '((void *)0)'.
337 This has already been applied in the main branch.
339 2002-05-22 09:58 levitte
342 util/mkerr.pl (1.18.2.1), "Exp", lines: +2 -2
344 Update copyright years. This has already been applied in the main
347 2002-05-23 17:25 levitte
350 VMS/tcpip_shr_decc.opt (1.1.4.1), "Exp", lines: +1 -0
357 crypto/evp/evp_test.c (1.14.2.5), "Exp", lines: +1 -1
361 2002-06-05 08:45 levitte
364 ssl/ssl-lib.com (1.11.2.3), "Exp", lines: +1 -1
365 test/maketests.com (1.13.2.2), "Exp", lines: +29 -1
367 Correct syntax in ssl-lib.com maketests.com was missing the TCP/IP
368 options TCPIP and NONE
370 2002-07-30 13:30 jaenicke
373 NEWS (1.39.2.11), "Exp", lines: +1 -1
375 Typo. Submitted by: Reviewed by: PR:
377 2002-08-13 14:19 levitte
380 demos/engines/rsaref/Makefile (1.3.2.1), "Exp", lines: +1 -1
382 Export text symbols as well (AIX experts might need to correct me
385 2002-08-13 14:26 levitte
388 demos/engines/cluster_labs/Makefile (1.1.2.1), "Exp", lines: +114 -0
389 demos/engines/cluster_labs/cluster_labs.h (1.1.2.1), "Exp", lines: +35 -0
390 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.1), "Exp", lines: +718 -0
391 demos/engines/cluster_labs/hw_cluster_labs.ec (1.1.2.1), "Exp", lines: +8 -0
392 demos/engines/cluster_labs/hw_cluster_labs_err.c (1.1.2.1), "Exp", lines: +151 -0
393 demos/engines/cluster_labs/hw_cluster_labs_err.h (1.1.2.1), "Exp", lines: +95 -0
394 demos/engines/ibmca/Makefile (1.1.2.1), "Exp", lines: +114 -0
395 demos/engines/ibmca/hw_ibmca.c (1.1.2.1), "Exp", lines: +917 -0
396 demos/engines/ibmca/hw_ibmca.ec (1.1.2.1), "Exp", lines: +8 -0
397 demos/engines/ibmca/hw_ibmca_err.c (1.1.2.1), "Exp", lines: +154 -0
398 demos/engines/ibmca/hw_ibmca_err.h (1.1.2.1), "Exp", lines: +98 -0
399 demos/engines/ibmca/ica_openssl_api.h (1.1.2.1), "Exp", lines: +189 -0
400 demos/engines/zencod/Makefile (1.1.2.1), "Exp", lines: +114 -0
401 demos/engines/zencod/hw_zencod.c (1.1.2.1), "Exp", lines: +1736 -0
402 demos/engines/zencod/hw_zencod.ec (1.1.2.1), "Exp", lines: +8 -0
403 demos/engines/zencod/hw_zencod.h (1.1.2.1), "Exp", lines: +160 -0
404 demos/engines/zencod/hw_zencod_err.c (1.1.2.1), "Exp", lines: +151 -0
405 demos/engines/zencod/hw_zencod_err.h (1.1.2.1), "Exp", lines: +95 -0
407 OK, I've amused myself with making sure the engines that have been
408 contributed TO WORK WITH 0.9.7 can be built as dynamically loadable
411 For now, they're not included in crypto/engine/ since 0.9.7
412 is in feature freeze. Further discussion might change that, but
413 don't hold your breath.
415 2002-08-15 13:48 levitte
418 crypto/crypto-lib.com (1.53.2.8), "Exp", lines: +1 -1
420 I think that's the last forgotten compilation module.
422 2002-08-16 18:44 jaenicke
425 README (1.39.2.9), "Exp", lines: +1 -1
427 Fix wrong URI. Submitted by: Mike Castle <dalgoda@ix.netcom.com>
430 2002-10-05 13:59 steve
433 crypto/engine/hw_cswift.c (1.17.2.4), "Exp", lines: +1 -1
435 Win32 fix (signed/unsigned compare error).
437 2002-10-09 14:19 levitte
440 crypto/engine/hw_cswift.c (1.17.2.5), "Exp", lines: +1 -0
442 The dissapearing destroy callback reappears
444 2002-10-24 00:09 levitte
447 crypto/crypto-lib.com (1.53.2.9), "Exp", lines: +1 -1
449 An engine changed name.
451 2002-10-29 18:00 geoff
454 ssl/ssl.h (1.126.2.15), "Exp", lines: +1 -1
456 Bodo spotted this keyslip in my patch to 0.9.7-stable.
458 2002-10-29 18:46 geoff
461 doc/ssl/SSL_CTX_set_session_cache_mode.pod (1.5.2.2), "Exp", lines: +1 -0
463 Correct another inconsistency in my recent commits.
465 2002-11-04 17:33 levitte
468 Configure (1.314.2.38), "Exp", lines: +4 -2
470 Return my normal debug targets to something not so extreme, and
471 make the extreme ones special (or 'extreme', if you will :-)).
473 2002-11-12 14:35 bodo
476 CHANGES (1.977.2.65), "Exp", lines: +4 -4
478 fix order of changes -- if B depends on A, A should be listed after
479 B (reversed 'chronological' order)
481 2002-11-13 12:35 levitte
484 crypto/cryptlib.h (1.10.2.4), "Exp", lines: +0 -4
485 crypto/crypto.h (1.62.2.3), "Exp", lines: +4 -0
487 Make OpenSSLdie() visible (it's a must to get a proper reference in
490 2002-11-13 14:36 levitte
493 crypto/pem/pem_lib.c (1.36.2.5), "Exp", lines: +1 -1
495 C++ comments in C code, 'nuff said...
497 2002-11-13 15:30 levitte
500 demos/engines/ibmca/hw_ibmca.c (1.1.2.2), "Exp", lines: +3 -0
501 demos/engines/zencod/hw_zencod.c (1.1.2.2), "Exp", lines: +4 -1
502 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.2), "Exp", lines: +5 -2
504 The loading functions should be static if we build a dynamic
507 2002-12-12 18:41 levitte
510 crypto/engine/hw_ncipher.c (1.26.2.7), "Exp", lines: +38 -2
511 crypto/engine/hw_ncipher_err.c (1.1.2.2), "Exp", lines: +1 -1
512 crypto/engine/hw_ncipher_err.h (1.1.2.2), "Exp", lines: +1 -1
513 crypto/cryptlib.c (1.32.2.8), "Exp", lines: +2 -1
514 crypto/crypto.h (1.62.2.7), "Exp", lines: +2 -1
515 CHANGES (1.977.2.78), "Exp", lines: +14 -0
517 Add a static lock called HWCRHK, for the case of having an
518 application that wants to use the hw_ncipher engine without having
519 given any callbacks for the dynamic type of locks.
521 2002-12-15 16:27 appro
524 Makefile.org (1.154.2.41), "Exp", lines: +2 -1
526 Another Solaris shared build clean-up. This is not actually needed
527 if one uses WorkShop C. It's gcc driver that brings copy of
528 libgcc.a into .so otherwise. In case you wonder what it's -Wl,-z...
529 and not just -z. Problem is that gcc driver apparently omits all -z
530 options but -z text. Don't ask me why. I'm not committing
531 corresponding workaround into the HEAD as Makefile.shared
532 reportedly needs even more work...
534 2002-12-16 19:17 appro
537 crypto/bn/bn_lcl.h (1.23.2.3), "Exp", lines: +3 -0
538 crypto/bn/bn_mul.c (1.28.2.4), "Exp", lines: +84 -445
540 This is rollback to 0.9.6h bn_mul.c to address problem reported in
543 2002-12-16 19:59 appro
546 Makefile.org (1.154.2.42), "Exp", lines: +3 -1
548 Some of Sun compiler drivers (well, one of those I have) collect
549 all options specified with -Wl in the beginnig of the ld command
550 line which kind of obsoletes the idea as it's -z defaultextract
551 that will be closest to lib*.a and not -z allextract:-(
553 2002-12-17 15:21 levitte
556 NEWS (1.39.2.16), "Exp", lines: +4 -1
558 A few more NEWS items.
560 !2002-12-27 17:49 appro
563 ! Configure (1.314.2.62), "Exp", lines: +1 -1
565 ! According to Tim Rice <tim@multitalents.net> assembler support in
566 ! SCO5 never worked anyway. Note this is not going to HEAD as we
567 ! intend to provide an alternative solution as soon as 0.9.7 is out.
569 2002-12-28 02:35 levitte
572 Configure (1.314.2.63), "Exp", lines: +1 -1
574 Hmm, the variables $x96_elf_asm and others contain a number of
575 colons, so when removing one reference, if should be replaced with
576 the appropriate number of colons, or chaos will follow...
578 It's rather silly to believe we'd release 0.9.7a in 2002 :-).
583 crypto/des/des_locl.h (1.19.2.5), "Exp", lines: +1 -1
584 crypto/rc5/rc5_locl.h (1.3.2.4), "Exp", lines: +1 -1
586 Fix warnings, use correct -Ds.
588 2003-02-06 19:00 bodo
591 crypto/ec/ec.h (1.34.2.1), "Exp", lines: +0 -2
592 crypto/ec/ec_err.c (1.17.2.1), "Exp", lines: +0 -2
593 crypto/ec/ec_lib.c (1.13.2.3), "Exp", lines: +2 -0
595 EC_GROUP_get_extra_data() should not set an error when it returns
596 NULL. (NB: this is not an API change because this internal
597 function is unused in 0.9.7. 0.9.8-dev will use it, and will
598 contain a similar change).
600 2003-02-06 19:07 bodo
603 crypto/ec/ec_mult.c (1.18.2.3), "Exp", lines: +11 -0
605 additional sanity checks for arguments to EC_POINTs_mul()
607 2003-02-14 15:43 bodo
610 crypto/ec/ec_lib.c (1.13.2.4), "Exp", lines: +1 -1
612 mask old error codes so that mkerr.pl does not re-add them
619 CHANGES (1.977.2.101), "Exp", lines: +6 -0
620 crypto/rsa/rsa_eay.c (1.28.2.4), "Exp", lines: +23 -4
621 crypto/rsa/rsa_lib.c (1.30.2.3), "Exp", lines: +7 -1
623 Turn on RSA blinding by default.
625 2003-03-24 17:57 steve
628 crypto/x509/x509_vfy.c (1.56.2.5), "Exp", lines: +2 -2
629 crypto/x509/x509_vfy.c (1.56.2.6), "Exp", lines: +2 -2
631 Get X509_V_FLAG_CRL_CHECK_ALL logic the right way round. PR:544
633 ? 2003-04-04 16:21 levitte
636 util/mkdef.pl (1.67.2.5), "Exp", lines: +10 -5
637 util/mkerr.pl (1.18.2.3), "Exp", lines: +6 -6
639 Transfer the changes to detect multiline comments and the GCC
640 extension __attribute__.
642 2003-04-08 13:54 levitte
645 test/Makefile.ssl (1.84.2.25), "Exp", lines: +29 -1
646 apps/Makefile.ssl (1.100.2.22), "Exp", lines: +1 -0
647 Makefile.org (1.154.2.61), "Exp", lines: +4 -5
649 Set LD_LIBRARY_PATH when linking, since OpenUnix' ld uses it to
650 create a library search path.
654 2003-04-09 07:25 levitte
657 test/Makefile.ssl (1.84.2.26), "Exp", lines: +1 -1
661 2003-04-09 08:50 levitte
664 apps/Makefile.ssl (1.100.2.23), "Exp", lines: +1 -0
668 2003-04-10 03:13 steve
671 crypto/rsa/rsa_sign.c (1.11.2.6), "Exp", lines: +2 -2
673 Only call redirected rsa_sign or rsa_verify if the pointer is set.
675 This allows, for example, a smart card to redirect rsa_sign
676 and keep the default rsa_verify.
678 2003-07-03 23:43 levitte
681 Makefile.org (1.154.2.65), "Exp", lines: +2 -2
683 Add a slash so grep doesn't return both ./crypto/bio/bss_mem.o and
684 ./crypto/mem.o when we're looking for mem.o.
689 crypto/aes/aes.h (1.1.2.5), "Exp", lines: +3 -0
690 crypto/aes/aes_cfb.c (1.1.2.4), "Exp", lines: +57 -0
692 Add untested CFB-r mode. Will be tested soon.
697 Configure (1.314.2.85), "Exp", lines: +2 -0
698 Makefile.org (1.154.2.67), "Exp", lines: +12 -3
699 crypto/cryptlib.c (1.32.2.9), "Exp", lines: +5 -0
700 crypto/md32_common.h (1.22.2.4), "Exp", lines: +11 -0
701 crypto/aes/Makefile.ssl (1.4.2.6), "Exp", lines: +2 -1
702 crypto/aes/aes_core.c (1.1.2.4), "Exp", lines: +4 -0
703 crypto/des/des.h (1.40.2.4), "Exp", lines: +1 -1
704 crypto/des/des_old.c (1.11.2.4), "Exp", lines: +1 -1
705 crypto/des/destest.c (1.30.2.6), "Exp", lines: +2 -2
706 crypto/des/ecb3_enc.c (1.8.2.1), "Exp", lines: +1 -3
707 crypto/dsa/Makefile.ssl (1.49.2.5), "Exp", lines: +7 -4
708 crypto/dsa/dsa_ossl.c (1.12.2.4), "Exp", lines: +2 -0
709 crypto/dsa/dsa_sign.c (1.10.2.3), "Exp", lines: +12 -0
710 crypto/dsa/dsa_vrf.c (1.10.2.3), "Exp", lines: +8 -0
711 crypto/engine/engine.h (1.36.2.6), "Exp", lines: +4 -0
712 crypto/err/err.h (1.35.2.3), "Exp", lines: +2 -0
713 crypto/err/err_all.c (1.17.2.2), "Exp", lines: +4 -0
714 crypto/err/openssl.ec (1.11.2.1), "Exp", lines: +1 -0
715 crypto/evp/Makefile.ssl (1.64.2.8), "Exp", lines: +8 -7
716 crypto/evp/c_all.c (1.7.8.7), "Exp", lines: +1 -0
717 crypto/evp/e_aes.c (1.6.2.4), "Exp", lines: +12 -4
718 crypto/evp/e_des3.c (1.8.2.2), "Exp", lines: +1 -1
719 crypto/evp/evp.h (1.86.2.10), "Exp", lines: +2 -0
720 crypto/evp/evp_err.c (1.23.2.1), "Exp", lines: +3 -1
721 crypto/md4/Makefile.ssl (1.6.2.4), "Exp", lines: +7 -4
722 crypto/md5/Makefile.ssl (1.33.2.7), "Exp", lines: +7 -4
723 crypto/rand/Makefile.ssl (1.56.2.4), "Exp", lines: +17 -15
724 crypto/rand/md_rand.c (1.69.2.2), "Exp", lines: +9 -0
725 crypto/rand/rand.h (1.26.2.5), "Exp", lines: +2 -0
726 crypto/rand/rand_err.c (1.6.2.1), "Exp", lines: +3 -1
727 crypto/rand/rand_lib.c (1.15.2.2), "Exp", lines: +11 -0
728 crypto/ripemd/Makefile.ssl (1.25.2.5), "Exp", lines: +7 -2
729 crypto/sha/Makefile.ssl (1.26.2.5), "Exp", lines: +16 -6
730 fips/.cvsignore (1.1.2.1), "Exp", lines: +1 -0
731 fips/Makefile.ssl (1.1.2.1), "Exp", lines: +155 -0
732 fips/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
733 fips/fips.c (1.1.2.1), "Exp", lines: +74 -0
734 fips/fips.h (1.1.2.1), "Exp", lines: +85 -0
735 fips/fips_check_sha1 (1.1.2.1), "Exp", lines: +7 -0
736 fips/fips_err.c (1.1.2.1), "Exp", lines: +96 -0
737 fips/fips_make_sha1 (1.1.2.1), "Exp", lines: +21 -0
738 fips/lib (1.1.2.1), "Exp", lines: +0 -0
739 fips/aes/.cvsignore (1.1.2.1), "Exp", lines: +4 -0
740 fips/aes/Makefile.ssl (1.1.2.1), "Exp", lines: +95 -0
741 fips/aes/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
742 fips/aes/fips_aes_core.c (1.1.2.1), "Exp", lines: +1260 -0
743 fips/aes/fips_aes_locl.h (1.1.2.1), "Exp", lines: +85 -0
744 fips/aes/fips_aesavs.c (1.1.2.1), "Exp", lines: +896 -0
745 fips/dsa/.cvsignore (1.1.2.1), "Exp", lines: +2 -0
746 fips/dsa/Makefile.ssl (1.1.2.1), "Exp", lines: +95 -0
747 fips/dsa/fingerprint.sha1 (1.1.2.1), "Exp", lines: +1 -0
748 fips/dsa/fips_dsa_ossl.c (1.1.2.1), "Exp", lines: +366 -0
749 fips/dsa/fips_dsatest.c (1.1.2.1), "Exp", lines: +252 -0
750 fips/rand/.cvsignore (1.1.2.1), "Exp", lines: +2 -0
751 fips/rand/Makefile.ssl (1.1.2.1), "Exp", lines: +94 -0
752 fips/rand/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
753 fips/rand/fips_rand.c (1.1.2.1), "Exp", lines: +236 -0
754 fips/rand/fips_rand.h (1.1.2.1), "Exp", lines: +55 -0
755 fips/rand/fips_randtest.c (1.1.2.1), "Exp", lines: +348 -0
756 fips/sha1/.cvsignore (1.1.2.1), "Exp", lines: +3 -0
757 fips/sha1/Makefile.ssl (1.1.2.1), "Exp", lines: +94 -0
758 fips/sha1/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
759 fips/sha1/fips_md32_common.h (1.1.2.1), "Exp", lines: +637 -0
760 fips/sha1/fips_sha1dgst.c (1.1.2.1), "Exp", lines: +76 -0
761 fips/sha1/fips_sha1test.c (1.1.2.1), "Exp", lines: +128 -0
762 fips/sha1/fips_sha_locl.h (1.1.2.1), "Exp", lines: +472 -0
763 fips/sha1/fips_standalone_sha1.c (1.1.2.1), "Exp", lines: +101 -0
764 fips/sha1/standalone.sha1 (1.1.2.1), "Exp", lines: +4 -0
765 test/Makefile.ssl (1.84.2.29), "Exp", lines: +81 -13
766 util/mkerr.pl (1.18.2.4), "Exp", lines: +2 -1
768 Unfinished FIPS stuff for review/improvement.
773 fips/fips_check_sha1 (1.1.2.2), "Exp", lines: +1 -1
780 fips/Makefile.ssl (1.1.2.2), "Exp", lines: +3 -3
781 fips/fingerprint.sha1 (1.1.2.2), "Exp", lines: +2 -1
782 fips/fips_make_sha1 (1.1.2.2), "Exp", lines: +1 -1
784 Build in non-FIPS mode.
789 Makefile.org (1.154.2.68), "Exp", lines: +1 -1
790 fips/fips_check_sha1 (1.1.2.3), "Exp", lines: +2 -1
791 fips/aes/fips_aesavs.c (1.1.2.2), "Exp", lines: +2 -0
792 fips/dsa/fips_dsa_ossl.c (1.1.2.2), "Exp", lines: +8 -0
793 fips/dsa/fips_dsatest.c (1.1.2.2), "Exp", lines: +2 -1
794 fips/sha1/fingerprint.sha1 (1.1.2.2), "Exp", lines: +1 -1
795 fips/sha1/fips_sha1dgst.c (1.1.2.2), "Exp", lines: +5 -1
796 fips/sha1/fips_standalone_sha1.c (1.1.2.2), "Exp", lines: +2 -0
797 fips/sha1/standalone.sha1 (1.1.2.2), "Exp", lines: +1 -1
804 fips/dsa/fingerprint.sha1 (1.1.2.2), "Exp", lines: +1 -1
805 fips/sha1/standalone.sha1 (1.1.2.3), "Exp", lines: +1 -1
812 Makefile.org (1.154.2.69), "Exp", lines: +5 -1
813 crypto/aes/aes.h (1.1.2.6), "Exp", lines: +3 -0
814 crypto/aes/aes_cfb.c (1.1.2.5), "Exp", lines: +19 -0
815 crypto/dsa/Makefile.ssl (1.49.2.6), "Exp", lines: +3 -2
816 crypto/err/Makefile.ssl (1.48.2.4), "Exp", lines: +17 -16
817 crypto/evp/e_aes.c (1.6.2.5), "Exp", lines: +8 -0
818 crypto/evp/e_des.c (1.5.2.2), "Exp", lines: +1 -1
819 crypto/evp/e_des3.c (1.8.2.3), "Exp", lines: +2 -2
820 crypto/evp/evp.h (1.86.2.11), "Exp", lines: +28 -11
821 crypto/evp/evp_locl.h (1.7.2.3), "Exp", lines: +2 -2
822 crypto/objects/obj_dat.h (1.49.2.13), "Exp", lines: +10 -5
823 crypto/objects/obj_mac.h (1.19.2.13), "Exp", lines: +5 -0
824 crypto/objects/obj_mac.num (1.15.2.9), "Exp", lines: +1 -0
825 crypto/objects/objects.txt (1.20.2.14), "Exp", lines: +4 -0
826 fips/Makefile.ssl (1.1.2.3), "Exp", lines: +7 -0
827 fips/aes/Makefile.ssl (1.1.2.2), "Exp", lines: +23 -1
828 fips/aes/fips_aesavs.c (1.1.2.3), "Exp", lines: +9 -1
829 test/Makefile.ssl (1.84.2.30), "Exp", lines: +101 -43
831 Add support for partial CFB modes, make tests work, update
837 crypto/aes/aes_cfb.c (1.1.2.6), "Exp", lines: +9 -6
838 crypto/evp/c_allc.c (1.8.2.3), "Exp", lines: +1 -0
839 crypto/evp/evp_test.c (1.14.2.11), "Exp", lines: +17 -8
840 crypto/evp/evptests.txt (1.9.2.2), "Exp", lines: +48 -1
842 Working CFB1 and test vectors.
847 crypto/evp/e_aes.c (1.6.2.6), "Exp", lines: +14 -0
848 crypto/objects/obj_dat.h (1.49.2.14), "Exp", lines: +15 -5
849 crypto/objects/obj_mac.h (1.19.2.14), "Exp", lines: +10 -0
850 crypto/objects/obj_mac.num (1.15.2.10), "Exp", lines: +2 -0
851 crypto/objects/objects.txt (1.20.2.15), "Exp", lines: +2 -0
852 fips/aes/Makefile.ssl (1.1.2.3), "Exp", lines: +1 -1
853 fips/aes/fips_aesavs.c (1.1.2.4), "Exp", lines: +34 -19
855 The rest of the keysizes for CFB1, working AES AVS test for CFB1.
860 fips/aes/fips_aesavs.c (1.1.2.5), "Exp", lines: +295 -303
867 fips/aes/fips_aesavs.c (1.1.2.6), "Exp", lines: +43 -17
874 fips/fips_err_wrapper.c (1.1.2.1), "Exp", lines: +5 -0
875 fips/sha1/sha1hashes.txt (1.1.2.1), "Exp", lines: +342 -0
876 fips/sha1/sha1vectors.txt (1.1.2.1), "Exp", lines: +2293 -0
883 crypto/aes/aes.h (1.1.2.7), "Exp", lines: +3 -0
884 crypto/aes/aes_cfb.c (1.1.2.7), "Exp", lines: +14 -0
885 crypto/evp/c_allc.c (1.8.2.4), "Exp", lines: +1 -0
886 crypto/evp/e_aes.c (1.6.2.7), "Exp", lines: +4 -9
887 crypto/evp/evptests.txt (1.9.2.3), "Exp", lines: +48 -0
888 crypto/objects/obj_dat.h (1.49.2.15), "Exp", lines: +20 -5
889 crypto/objects/obj_mac.h (1.19.2.15), "Exp", lines: +15 -0
890 crypto/objects/obj_mac.num (1.15.2.11), "Exp", lines: +3 -0
891 crypto/objects/objects.txt (1.20.2.16), "Exp", lines: +3 -0
892 fips/aes/fips_aesavs.c (1.1.2.7), "Exp", lines: +11 -0
899 Makefile.org (1.154.2.70), "Exp", lines: +16 -5
900 crypto/des/cfb_enc.c (1.7.2.1), "Exp", lines: +2 -1
901 crypto/des/des_enc.c (1.11.2.2), "Exp", lines: +4 -0
902 crypto/evp/e_aes.c (1.6.2.8), "Exp", lines: +7 -14
903 crypto/evp/e_des.c (1.5.2.3), "Exp", lines: +37 -1
904 crypto/evp/evp.h (1.86.2.12), "Exp", lines: +6 -0
905 crypto/evp/evp_locl.h (1.7.2.4), "Exp", lines: +9 -0
906 crypto/objects/obj_dat.h (1.49.2.16), "Exp", lines: +48 -23
907 crypto/objects/obj_mac.h (1.19.2.16), "Exp", lines: +31 -6
908 crypto/objects/obj_mac.num (1.15.2.12), "Exp", lines: +5 -0
909 crypto/objects/objects.txt (1.20.2.17), "Exp", lines: +12 -6
910 fips/Makefile.ssl (1.1.2.4), "Exp", lines: +8 -1
911 fips/fips_make_sha1 (1.1.2.3), "Exp", lines: +3 -0
912 fips/aes/Makefile.ssl (1.1.2.4), "Exp", lines: +1 -1
913 fips/des/.cvsignore (1.1.2.1), "Exp", lines: +3 -0
914 fips/des/Makefile.ssl (1.1.2.1), "Exp", lines: +96 -0
915 fips/des/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
916 fips/des/fips_des_enc.c (1.1.2.1), "Exp", lines: +288 -0
917 fips/des/fips_des_locl.h (1.1.2.1), "Exp", lines: +428 -0
918 fips/des/fips_desmovs.c (1.1.2.1), "Exp", lines: +659 -0
920 Whoops, forgot FIPS DES, also add EVPs for DES CFB1 and 8.
922 2003-07-31 23:30 levitte
925 Makefile.org (1.154.2.71), "Exp", lines: +2 -0
927 If FDIRS is to be treated like SDIRS, let's not forget to
928 initialize it in Makefile.org.
930 2003-07-31 23:41 levitte
933 fips/sha1/fips_sha1test.c (1.1.2.2), "Exp", lines: +3 -3
935 No C++ comments in C programs!
940 crypto/des/cfb_enc.c (1.7.2.2), "Exp", lines: +45 -36
941 crypto/evp/c_allc.c (1.8.2.5), "Exp", lines: +2 -0
942 crypto/evp/e_des.c (1.5.2.4), "Exp", lines: +8 -3
943 crypto/evp/evptests.txt (1.9.2.4), "Exp", lines: +6 -0
950 crypto/evp/evptests.txt (1.9.2.5), "Exp", lines: +4 -0
954 2003-08-01 15:07 steve
957 fips/aes/fips_aesavs.c (1.1.2.8), "Exp", lines: +3 -3
959 Replace C++ style comments.
961 2003-08-01 19:06 steve
964 crypto/evp/evp_lib.c (1.6.8.2), "Exp", lines: +24 -0
965 crypto/objects/obj_dat.h (1.49.2.17), "Exp", lines: +15 -46
966 crypto/objects/obj_mac.h (1.19.2.17), "Exp", lines: +1 -24
967 crypto/objects/obj_mac.num (1.15.2.13), "Exp", lines: +1 -4
968 crypto/objects/objects.txt (1.20.2.18), "Exp", lines: +8 -12
970 Make the EFB NIDs have empty OIDs aliased to the real EFB OID.
975 fips/des/fips_desmovs.c (1.1.2.2), "Exp", lines: +55 -37
977 Make tests work (CFB1 still doesn't produce the right answers,
980 2003-08-08 12:08 levitte
983 fips/des/fips_des_enc.c (1.1.2.2), "Exp", lines: +9 -0
985 Avoid clashing with the regular DES functions when not compiling
986 with -DFIPS. This is basically only visible when building with
987 shared library supoort...
989 2003-08-11 11:36 levitte
992 fips/sha1/.cvsignore (1.1.2.2)
993 fips/sha1/Makefile.ssl (1.1.2.3)
994 fips/sha1/fingerprint.sha1 (1.1.2.3)
995 fips/sha1/fips_md32_common.h (1.1.2.2)
996 fips/sha1/fips_sha1dgst.c (1.1.2.3)
997 fips/sha1/fips_sha1test.c (1.1.2.3)
998 fips/sha1/fips_sha_locl.h (1.1.2.2)
999 fips/sha1/fips_standalone_sha1.c (1.1.2.3)
1000 fips/sha1/sha1hashes.txt (1.1.2.2)
1001 fips/sha1/sha1vectors.txt (1.1.2.2)
1002 fips/sha1/standalone.sha1 (1.1.2.4)
1003 fips/dsa/.cvsignore (1.1.2.2)
1004 fips/dsa/Makefile.ssl (1.1.2.2)
1005 fips/dsa/fingerprint.sha1 (1.1.2.3)
1006 fips/dsa/fips_dsa_ossl.c (1.1.2.3)
1007 fips/dsa/fips_dsatest.c (1.1.2.3)
1008 fips/rand/.cvsignore (1.1.2.2)
1009 fips/rand/Makefile.ssl (1.1.2.2)
1010 fips/rand/fingerprint.sha1 (1.1.2.2)
1011 fips/rand/fips_rand.c (1.1.2.2)
1012 fips/rand/fips_rand.h (1.1.2.2)
1013 fips/rand/fips_randtest.c (1.1.2.2)
1014 fips/des/.cvsignore (1.1.2.2)
1015 fips/des/Makefile.ssl (1.1.2.3)
1016 fips/des/fingerprint.sha1 (1.1.2.2)
1017 fips/des/fips_des_enc.c (1.1.2.3)
1018 fips/des/fips_des_locl.h (1.1.2.2)
1019 fips/des/fips_desmovs.c (1.1.2.3)
1020 fips/aes/.cvsignore (1.1.2.2)
1021 fips/aes/Makefile.ssl (1.1.2.5)
1022 fips/aes/fingerprint.sha1 (1.1.2.2)
1023 fips/aes/fips_aes_core.c (1.1.2.2)
1024 fips/aes/fips_aes_locl.h (1.1.2.2)
1025 fips/aes/fips_aesavs.c (1.1.2.9)
1026 fips/.cvsignore (1.1.2.2)
1027 fips/Makefile.ssl (1.1.2.6)
1028 fips/fingerprint.sha1 (1.1.2.3)
1029 fips/fips.c (1.1.2.2)
1030 fips/fips.h (1.1.2.2)
1031 fips/fips_check_sha1 (1.1.2.4)
1032 fips/fips_err.c (1.1.2.2)
1033 fips/fips_err_wrapper.c (1.1.2.2)
1034 fips/fips_make_sha1 (1.1.2.4)
1037 util/libeay.num (1.173.2.16), "Exp", lines: +11 -38
1038 util/mkerr.pl (1.18.2.5), "Exp", lines: +1 -2
1039 test/Makefile.ssl (1.84.2.31), "Exp", lines: +54 -180
1040 crypto/ripemd/Makefile.ssl (1.25.2.6), "Exp", lines: +2 -7
1041 crypto/sha/Makefile.ssl (1.26.2.6), "Exp", lines: +6 -16
1042 crypto/rand/Makefile.ssl (1.56.2.5), "Exp", lines: +15 -17
1043 crypto/rand/md_rand.c (1.69.2.3), "Exp", lines: +0 -9
1044 crypto/rand/rand.h (1.26.2.6), "Exp", lines: +0 -2
1045 crypto/rand/rand_err.c (1.6.2.2), "Exp", lines: +1 -3
1046 crypto/rand/rand_lib.c (1.15.2.3), "Exp", lines: +0 -11
1047 crypto/objects/obj_dat.h (1.49.2.18), "Exp", lines: +3 -27
1048 crypto/objects/obj_mac.h (1.19.2.18), "Exp", lines: +0 -32
1049 crypto/objects/obj_mac.num (1.15.2.14), "Exp", lines: +0 -8
1050 crypto/objects/objects.txt (1.20.2.19), "Exp", lines: +0 -11
1051 crypto/md4/Makefile.ssl (1.6.2.5), "Exp", lines: +4 -7
1052 crypto/md5/Makefile.ssl (1.33.2.8), "Exp", lines: +4 -7
1053 crypto/evp/Makefile.ssl (1.64.2.9), "Exp", lines: +7 -8
1054 crypto/evp/c_allc.c (1.8.2.6), "Exp", lines: +0 -4
1055 crypto/evp/e_aes.c (1.6.2.9), "Exp", lines: +4 -22
1056 crypto/evp/e_des.c (1.5.2.5), "Exp", lines: +2 -43
1057 crypto/evp/e_des3.c (1.8.2.4), "Exp", lines: +3 -3
1058 crypto/evp/evp.h (1.86.2.13), "Exp", lines: +11 -36
1059 crypto/evp/evp_err.c (1.23.2.2), "Exp", lines: +1 -3
1060 crypto/evp/evp_lib.c (1.6.8.3), "Exp", lines: +0 -24
1061 crypto/evp/evp_locl.h (1.7.2.5), "Exp", lines: +2 -11
1062 crypto/evp/evp_test.c (1.14.2.12), "Exp", lines: +8 -17
1063 crypto/evp/evptests.txt (1.9.2.6), "Exp", lines: +1 -106
1064 crypto/dsa/Makefile.ssl (1.49.2.7), "Exp", lines: +6 -10
1065 crypto/dsa/dsa_ossl.c (1.12.2.5), "Exp", lines: +0 -2
1066 crypto/dsa/dsa_sign.c (1.10.2.4), "Exp", lines: +0 -12
1067 crypto/dsa/dsa_vrf.c (1.10.2.4), "Exp", lines: +0 -8
1068 crypto/err/Makefile.ssl (1.48.2.5), "Exp", lines: +16 -17
1069 crypto/err/err.h (1.35.2.4), "Exp", lines: +0 -2
1070 crypto/err/err_all.c (1.17.2.3), "Exp", lines: +0 -4
1071 crypto/err/openssl.ec (1.11.2.2), "Exp", lines: +0 -1
1072 crypto/des/des.h (1.40.2.5), "Exp", lines: +1 -1
1073 crypto/des/des_enc.c (1.11.2.3), "Exp", lines: +0 -4
1074 crypto/des/des_old.c (1.11.2.5), "Exp", lines: +1 -1
1075 crypto/des/destest.c (1.30.2.7), "Exp", lines: +2 -2
1076 crypto/des/ecb3_enc.c (1.8.2.2), "Exp", lines: +3 -1
1077 crypto/aes/Makefile.ssl (1.4.2.7), "Exp", lines: +1 -2
1078 crypto/aes/aes.h (1.1.2.8), "Exp", lines: +0 -9
1079 crypto/aes/aes_cfb.c (1.1.2.8), "Exp", lines: +0 -93
1080 crypto/aes/aes_core.c (1.1.2.5), "Exp", lines: +0 -4
1081 crypto/cryptlib.c (1.32.2.10), "Exp", lines: +0 -5
1082 crypto/md32_common.h (1.22.2.5), "Exp", lines: +0 -11
1083 Configure (1.314.2.86), "Exp", lines: +0 -2
1084 Makefile.org (1.154.2.72), "Exp", lines: +8 -34
1085 TABLE (1.99.2.30), "Exp", lines: +0 -50
1087 A new branch for FIPS-related changes has been created with the
1088 name OpenSSL-fips-0_9_7-stable.
1090 Since the 0.9.7-stable branch is supposed to be in freeze
1091 and should only contain bug corrections, this change removes the
1092 FIPS changes from that branch.
1094 2003-08-11 11:56 levitte
1097 apps/Makefile.ssl (1.100.2.24), "Exp", lines: +1 -1
1099 Oops, removed a little too much.
1101 2003-08-11 13:46 levitte
1104 test/Makefile.ssl (1.84.2.33), "Exp", lines: +28 -28
1106 Don't fiddle with LD_LIBRARY_PATH when building non-static.
1108 2003-08-14 08:54 levitte
1111 apps/Makefile.ssl (1.100.2.25), "Exp", lines: +1 -1
1112 test/Makefile.ssl (1.84.2.34), "Exp", lines: +28 -28
1114 Undo the change that left LD_LIBRARY_PATH unchanged. The errors I
1115 saw weren't due to that, but to a change on the SCO machines I used
1116 for testing, where my $PATH was suddenly incorrect.
1118 2003-09-27 20:31 levitte
1121 apps/pkcs8.c (1.22.2.8), "Exp", lines: +5 -6
1123 Remove extra argument to BIO_printf(). PR: 685
1125 2003-09-29 19:10 steve
1128 crypto/bio/bss_file.c (1.14.2.4), "Exp", lines: +2 -2
1130 Fix to make it compile under Win32.
1132 2003-11-19 06:18 geoff
1135 crypto/x509/x509.h (1.116.2.4), "Exp", lines: +0 -4
1137 Remove duplicate prototypes have already been (correctly) added to
1138 rsa.h, as this is already included by x509.h anyway.
1140 2003-11-22 11:42 ulf
1143 crypto/bn/asm/bn-586.pl (1.5.2.1), "Exp", lines: +1 -1
1145 bn_sub_part_words() is unused in 0.9.7.
1147 Spotted by Markus Friedl.
1149 2004-01-21 10:58 appro
1152 Configure (1.314.2.89), "Exp", lines: +1 -0
1153 config (1.95.2.27), "Exp", lines: +7 -6
1154 crypto/bn/Makefile.ssl (1.65.2.7), "Exp", lines: +3 -0
1156 Proper support for HP-UX64 gcc build. PR: 772
1158 2004-01-29 10:41 levitte
1161 crypto/bn/bn_lcl.h (1.23.2.6), "Exp", lines: +8 -9
1163 Have the declarations match the definitions.
1165 2004-03-08 14:07 steve
1168 apps/ca.c (1.102.2.28), "Exp", lines: +32 -4
1169 apps/openssl.cnf (1.23.2.2), "Exp", lines: +3 -0
1171 Incorporate crlNumber functionality from 0.9.8 except it is
1172 commented out in openssl.cnf .
1174 using the Codenomicon TLS Test Tool (CAN-2004-0079) Fix flaw in
1175 SSL/TLS handshaking when using Kerberos ciphersuites
1176 (CAN-2004-0112) Ready for 0.9.7d build
1178 Submitted by: Steven Henson Reviewed by: Joe Orton Approved
1181 2004-03-25 01:57 steve
1184 crypto/pkcs7/pk7_doit.c (1.50.2.9), "Exp", lines: +9 -4
1185 crypto/pkcs7/pk7_doit.c (1.50.2.4.2.2), "Exp", lines: +9 -4
1187 Make S/MIME encrypt work again.
1189 2004-04-02 14:39 levitte
1192 crypto/bn/Makefile.ssl (1.65.2.8), "Exp", lines: +1 -1
1194 Typo. "pa-rics2W" corrected to "pa-risc2W". PR: 868
1196 2004-05-11 14:44 ben
1199 apps/Makefile.ssl (1.100.2.27)
1200 crypto/Makefile.ssl (1.84.2.12)
1201 crypto/aes/Makefile.ssl (1.4.2.9)
1202 crypto/asn1/Makefile.ssl (1.77.2.7)
1203 crypto/bf/Makefile.ssl (1.25.2.6)
1204 crypto/bio/Makefile.ssl (1.52.2.4)
1205 crypto/bn/Makefile.ssl (1.65.2.9)
1206 crypto/buffer/Makefile.ssl (1.32.2.4)
1207 crypto/cast/Makefile.ssl (1.31.2.6)
1208 crypto/comp/Makefile.ssl (1.32.2.4)
1209 crypto/conf/Makefile.ssl (1.38.2.8)
1210 crypto/des/Makefile.ssl (1.61.2.13)
1211 crypto/dh/Makefile.ssl (1.43.2.5)
1212 crypto/dsa/Makefile.ssl (1.49.2.9)
1213 crypto/dso/Makefile.ssl (1.11.2.4)
1214 crypto/ec/Makefile.ssl (1.7.2.4)
1215 crypto/engine/Makefile.ssl (1.30.2.13)
1216 crypto/err/Makefile.ssl (1.48.2.7)
1217 crypto/evp/Makefile.ssl (1.64.2.12)
1218 crypto/hmac/Makefile.ssl (1.33.2.6)
1219 crypto/idea/Makefile.ssl (1.20.2.4)
1220 crypto/krb5/Makefile.ssl (1.5.2.6)
1221 crypto/lhash/Makefile.ssl (1.28.2.4)
1222 crypto/md2/Makefile.ssl (1.29.2.5)
1223 crypto/md4/Makefile.ssl (1.6.2.7)
1224 crypto/md5/Makefile.ssl (1.33.2.10)
1225 crypto/mdc2/Makefile.ssl (1.30.2.4)
1226 crypto/objects/Makefile.ssl (1.46.2.6)
1227 crypto/ocsp/Makefile.ssl (1.19.2.7)
1228 crypto/pem/Makefile.ssl (1.51.2.5)
1229 crypto/pkcs12/Makefile.ssl (1.37.2.5)
1230 crypto/pkcs7/Makefile.ssl (1.47.2.5)
1231 crypto/rand/Makefile.ssl (1.56.2.8)
1232 crypto/rc2/Makefile.ssl (1.20.2.4)
1233 crypto/rc4/Makefile.ssl (1.25.2.6)
1234 crypto/rc5/Makefile.ssl (1.22.2.6)
1235 crypto/ripemd/Makefile.ssl (1.25.2.9)
1236 crypto/rsa/Makefile.ssl (1.53.2.6)
1237 crypto/sha/Makefile.ssl (1.26.2.9)
1238 crypto/stack/Makefile.ssl (1.28.2.4)
1239 crypto/txt_db/Makefile.ssl (1.26.2.4)
1240 crypto/ui/Makefile.ssl (1.10.2.6)
1241 crypto/x509/Makefile.ssl (1.56.2.5)
1242 crypto/x509v3/Makefile.ssl (1.62.2.5)
1243 ssl/Makefile.ssl (1.53.2.11)
1244 test/Makefile.ssl (1.84.2.36)
1245 tools/Makefile.ssl (1.9.2.4)
1247 .cvsignore (1.7.6.2), "Exp", lines: +2 -1
1248 Configure (1.314.2.92), "Exp", lines: +38 -8
1249 FAQ (1.61.2.31), "Exp", lines: +1 -1
1250 INSTALL (1.45.2.9), "Exp", lines: +2 -2
1251 INSTALL.W32 (1.30.2.14), "Exp", lines: +9 -4
1252 Makefile.org (1.154.2.78), "Exp", lines: +51 -19
1253 PROBLEMS (1.4.2.10), "Exp", lines: +2 -2
1254 e_os.h (1.56.2.17), "Exp", lines: +20 -1
1255 apps/.cvsignore (1.5.8.1), "Exp", lines: +1 -0
1256 apps/Makefile (1.1.4.1), "Exp", lines: +1147 -0
1257 apps/apps.c (1.49.2.27), "Exp", lines: +0 -10
1258 apps/ca.c (1.102.2.31), "Exp", lines: +0 -10
1259 apps/dgst.c (1.23.2.10), "Exp", lines: +39 -11
1260 apps/openssl.c (1.48.2.9), "Exp", lines: +19 -0
1261 crypto/Makefile (1.1.4.1), "Exp", lines: +217 -0
1262 crypto/cryptlib.c (1.32.2.11), "Exp", lines: +5 -0
1263 crypto/crypto-lib.com (1.53.2.12), "Exp", lines: +1 -1
1264 crypto/md32_common.h (1.22.2.6), "Exp", lines: +12 -0
1265 crypto/aes/Makefile (1.1.4.1), "Exp", lines: +102 -0
1266 crypto/aes/aes.h (1.1.2.9), "Exp", lines: +9 -0
1267 crypto/aes/aes_cfb.c (1.1.2.9), "Exp", lines: +93 -0
1268 crypto/aes/aes_core.c (1.1.2.6), "Exp", lines: +4 -0
1269 crypto/asn1/Makefile (1.1.4.1), "Exp", lines: +1150 -0
1270 crypto/bf/Makefile (1.1.4.1), "Exp", lines: +113 -0
1271 crypto/bio/Makefile (1.1.4.1), "Exp", lines: +214 -0
1272 crypto/bio/bio.h (1.56.2.6), "Exp", lines: +1 -0
1273 crypto/bn/Makefile (1.1.4.1), "Exp", lines: +324 -0
1274 crypto/bn/bntest.c (1.55.2.4), "Exp", lines: +1 -1
1275 crypto/buffer/Makefile (1.1.4.1), "Exp", lines: +92 -0
1276 crypto/cast/Makefile (1.1.4.1), "Exp", lines: +118 -0
1277 crypto/cast/asm/.cvsignore (1.2.8.1), "Exp", lines: +1 -0
1278 crypto/comp/Makefile (1.1.4.1), "Exp", lines: +112 -0
1279 crypto/conf/Makefile (1.1.4.1), "Exp", lines: +181 -0
1280 crypto/des/Makefile (1.1.4.1), "Exp", lines: +314 -0
1281 crypto/des/cfb64ede.c (1.6.2.4), "Exp", lines: +111 -0
1282 crypto/des/des.h (1.40.2.6), "Exp", lines: +5 -1
1283 crypto/des/des_enc.c (1.11.2.4), "Exp", lines: +8 -0
1284 crypto/des/des_old.c (1.11.2.6), "Exp", lines: +1 -1
1285 crypto/des/destest.c (1.30.2.8), "Exp", lines: +2 -2
1286 crypto/des/ecb3_enc.c (1.8.2.3), "Exp", lines: +1 -3
1287 crypto/des/set_key.c (1.18.2.2), "Exp", lines: +4 -0
1288 crypto/dh/Makefile (1.1.4.1), "Exp", lines: +131 -0
1289 crypto/dsa/Makefile (1.1.4.1), "Exp", lines: +173 -0
1290 crypto/dsa/dsa_gen.c (1.19.2.1), "Exp", lines: +4 -1
1291 crypto/dsa/dsa_key.c (1.9.2.1), "Exp", lines: +2 -0
1292 crypto/dsa/dsa_ossl.c (1.12.2.6), "Exp", lines: +2 -0
1293 crypto/dsa/dsa_sign.c (1.10.2.5), "Exp", lines: +12 -0
1294 crypto/dsa/dsa_vrf.c (1.10.2.5), "Exp", lines: +8 -0
1295 crypto/dso/Makefile (1.1.4.1), "Exp", lines: +140 -0
1296 crypto/ec/Makefile (1.1.4.1), "Exp", lines: +126 -0
1297 crypto/engine/Makefile (1.1.4.1), "Exp", lines: +536 -0
1298 crypto/engine/hw_cryptodev.c (1.1.2.6), "Exp", lines: +6 -2
1299 crypto/err/Makefile (1.1.4.1), "Exp", lines: +118 -0
1300 crypto/err/err.h (1.35.2.6), "Exp", lines: +2 -0
1301 crypto/err/err_all.c (1.17.2.4), "Exp", lines: +4 -0
1302 crypto/err/openssl.ec (1.11.2.3), "Exp", lines: +1 -0
1303 crypto/evp/Makefile (1.1.4.1), "Exp", lines: +1057 -0
1304 crypto/evp/bio_md.c (1.11.2.1), "Exp", lines: +6 -0
1305 crypto/evp/c_allc.c (1.8.2.7), "Exp", lines: +8 -0
1306 crypto/evp/e_aes.c (1.6.2.10), "Exp", lines: +22 -4
1307 crypto/evp/e_des.c (1.5.2.8), "Exp", lines: +36 -3
1308 crypto/evp/e_des3.c (1.8.2.7), "Exp", lines: +43 -4
1309 crypto/evp/evp.h (1.86.2.15), "Exp", lines: +39 -11
1310 crypto/evp/evp_err.c (1.23.2.3), "Exp", lines: +3 -1
1311 crypto/evp/evp_lib.c (1.6.8.4), "Exp", lines: +24 -0
1312 crypto/evp/evp_locl.h (1.7.2.6), "Exp", lines: +11 -2
1313 crypto/evp/evp_test.c (1.14.2.13), "Exp", lines: +17 -8
1314 crypto/evp/evptests.txt (1.9.2.7), "Exp", lines: +106 -1
1315 crypto/hmac/Makefile (1.1.4.1), "Exp", lines: +99 -0
1316 crypto/idea/Makefile (1.1.4.1), "Exp", lines: +89 -0
1317 crypto/krb5/Makefile (1.1.4.1), "Exp", lines: +88 -0
1318 crypto/lhash/Makefile (1.1.4.1), "Exp", lines: +91 -0
1319 crypto/md2/Makefile (1.1.4.1), "Exp", lines: +91 -0
1320 crypto/md4/Makefile (1.1.4.1), "Exp", lines: +93 -0
1321 crypto/md5/Makefile (1.1.4.1), "Exp", lines: +129 -0
1322 crypto/mdc2/Makefile (1.1.4.1), "Exp", lines: +96 -0
1323 crypto/objects/Makefile (1.1.4.1), "Exp", lines: +121 -0
1324 crypto/objects/obj_dat.h (1.49.2.19), "Exp", lines: +33 -3
1325 crypto/objects/obj_mac.h (1.19.2.19), "Exp", lines: +40 -0
1326 crypto/objects/obj_mac.num (1.15.2.15), "Exp", lines: +10 -0
1327 crypto/objects/objects.txt (1.20.2.20), "Exp", lines: +13 -0
1328 crypto/ocsp/Makefile (1.1.4.1), "Exp", lines: +291 -0
1329 crypto/pem/Makefile (1.1.4.1), "Exp", lines: +334 -0
1330 crypto/pkcs12/Makefile (1.1.4.1), "Exp", lines: +415 -0
1331 crypto/pkcs7/Makefile (1.1.4.1), "Exp", lines: +241 -0
1332 crypto/rand/Makefile (1.1.4.1), "Exp", lines: +196 -0
1333 crypto/rand/md_rand.c (1.69.2.4), "Exp", lines: +9 -0
1334 crypto/rand/rand.h (1.26.2.7), "Exp", lines: +3 -0
1335 crypto/rand/rand_err.c (1.6.2.3), "Exp", lines: +4 -1
1336 crypto/rand/rand_lib.c (1.15.2.4), "Exp", lines: +11 -0
1337 crypto/rc2/Makefile (1.1.4.1), "Exp", lines: +89 -0
1338 crypto/rc4/Makefile (1.1.4.1), "Exp", lines: +108 -0
1339 crypto/rc5/Makefile (1.1.4.1), "Exp", lines: +106 -0
1340 crypto/ripemd/Makefile (1.1.4.1), "Exp", lines: +111 -0
1341 crypto/rsa/Makefile (1.1.4.1), "Exp", lines: +239 -0
1342 crypto/rsa/rsa_eay.c (1.28.2.9), "Exp", lines: +1 -1
1343 crypto/rsa/rsa_gen.c (1.8.6.1), "Exp", lines: +3 -0
1344 crypto/sha/Makefile (1.1.4.1), "Exp", lines: +118 -0
1345 crypto/sha/sha1dgst.c (1.21.2.1), "Exp", lines: +8 -0
1346 crypto/stack/Makefile (1.1.4.1), "Exp", lines: +86 -0
1347 crypto/txt_db/Makefile (1.1.4.1), "Exp", lines: +86 -0
1348 crypto/ui/Makefile (1.1.4.1), "Exp", lines: +115 -0
1349 crypto/x509/Makefile (1.1.4.1), "Exp", lines: +592 -0
1350 crypto/x509v3/Makefile (1.1.4.1), "Exp", lines: +601 -0
1351 fips/Makefile (1.1.4.1), "Exp", lines: +202 -0
1352 fips/fingerprint.sha1 (1.1.2.4), "Exp", lines: +4 -4
1353 fips/fips.c (1.1.2.3), "Exp", lines: +120 -5
1354 fips/fips.h (1.1.2.3), "Exp", lines: +42 -2
1355 fips/fips_check_sha1 (1.1.2.5), "Exp", lines: +2 -2
1356 fips/fips_err.h (1.1.4.1), "Exp", lines: +117 -0
1357 fips/fips_err_wrapper.c (1.1.2.3), "Exp", lines: +4 -2
1358 fips/fips_locl.h (1.1.4.1), "Exp", lines: +62 -0
1359 fips/fips_make_sha1 (1.1.2.5), "Exp", lines: +9 -6
1360 fips/fips_test_suite.c (1.1.4.1), "Exp", lines: +302 -0
1361 fips/openssl_fips_fingerprint (1.1.4.1), "Exp", lines: +25 -0
1362 fips/aes/Makefile (1.1.4.1), "Exp", lines: +131 -0
1363 fips/aes/fingerprint.sha1 (1.1.2.3), "Exp", lines: +3 -2
1364 fips/aes/fips_aes_core.c (1.1.2.3), "Exp", lines: +5 -2
1365 fips/aes/fips_aes_locl.h (1.1.2.3), "Exp", lines: +0 -0
1366 fips/aes/fips_aes_selftest.c (1.1.4.1), "Exp", lines: +112 -0
1367 fips/aes/fips_aesavs.c (1.1.2.10), "Exp", lines: +12 -6
1368 fips/des/Makefile (1.1.4.1), "Exp", lines: +155 -0
1369 fips/des/fingerprint.sha1 (1.1.2.3), "Exp", lines: +5 -2
1370 fips/des/fips_des_enc.c (1.1.2.4), "Exp", lines: +16 -3
1371 fips/des/fips_des_locl.h (1.1.2.3), "Exp", lines: +1 -1
1372 fips/des/fips_des_selftest.c (1.1.4.1), "Exp", lines: +200 -0
1373 fips/des/fips_desmovs.c (1.1.2.4), "Exp", lines: +186 -79
1374 fips/des/fips_set_key.c (1.1.4.1), "Exp", lines: +415 -0
1375 fips/des/asm/fips-dx86-elf.s (1.1.4.1), "Exp", lines: +2697 -0
1376 fips/dsa/Makefile (1.1.4.1), "Exp", lines: +159 -0
1377 fips/dsa/fingerprint.sha1 (1.1.2.4), "Exp", lines: +3 -1
1378 fips/dsa/fips_dsa_gen.c (1.1.4.1), "Exp", lines: +373 -0
1379 fips/dsa/fips_dsa_ossl.c (1.1.2.4), "Exp", lines: +16 -3
1380 fips/dsa/fips_dsa_selftest.c (1.1.4.1), "Exp", lines: +168 -0
1381 fips/dsa/fips_dsatest.c (1.1.2.4), "Exp", lines: +10 -6
1382 fips/dsa/fips_dssvs.c (1.1.4.1), "Exp", lines: +306 -0
1383 fips/rand/Makefile (1.1.4.1), "Exp", lines: +104 -0
1384 fips/rand/fingerprint.sha1 (1.1.2.3), "Exp", lines: +2 -2
1385 fips/rand/fips_rand.c (1.1.2.3), "Exp", lines: +60 -10
1386 fips/rand/fips_rand.h (1.1.2.3), "Exp", lines: +19 -1
1387 fips/rand/fips_randtest.c (1.1.2.3), "Exp", lines: +31 -10
1388 fips/rsa/Makefile (1.1.4.1), "Exp", lines: +112 -0
1389 fips/rsa/fingerprint.sha1 (1.1.4.1), "Exp", lines: +3 -0
1390 fips/rsa/fips_rsa_eay.c (1.1.4.1), "Exp", lines: +735 -0
1391 fips/rsa/fips_rsa_gen.c (1.1.4.1), "Exp", lines: +249 -0
1392 fips/rsa/fips_rsa_selftest.c (1.1.4.1), "Exp", lines: +207 -0
1393 fips/sha1/.cvsignore (1.1.2.3), "Exp", lines: +1 -2
1394 fips/sha1/Makefile (1.1.4.1), "Exp", lines: +158 -0
1395 fips/sha1/fingerprint.sha1 (1.1.2.4), "Exp", lines: +5 -3
1396 fips/sha1/fips_md32_common.h (1.1.2.3), "Exp", lines: +0 -0
1397 fips/sha1/fips_sha1_selftest.c (1.1.4.1), "Exp", lines: +97 -0
1398 fips/sha1/fips_sha1dgst.c (1.1.2.4), "Exp", lines: +4 -4
1399 fips/sha1/fips_sha1test.c (1.1.2.4), "Exp", lines: +17 -0
1400 fips/sha1/fips_sha_locl.h (1.1.2.3), "Exp", lines: +7 -0
1401 fips/sha1/fips_standalone_sha1.c (1.1.2.4), "Exp", lines: +60 -7
1402 fips/sha1/sha1hashes.txt (1.1.2.3), "Exp", lines: +0 -0
1403 fips/sha1/sha1vectors.txt (1.1.2.3), "Exp", lines: +0 -0
1404 fips/sha1/standalone.sha1 (1.1.2.5), "Exp", lines: +6 -4
1405 fips/sha1/asm/sx86-elf.s (1.1.4.1), "Exp", lines: +1568 -0
1406 ms/do_masm.bat (1.1.8.2), "Exp", lines: +12 -10
1407 ms/do_ms.bat (1.4.8.2), "Exp", lines: +11 -11
1408 ms/do_nasm.bat (1.1.8.2), "Exp", lines: +12 -11
1409 ms/do_nt.bat (1.2.8.1), "Exp", lines: +4 -4
1410 shlib/hpux10-cc.sh (1.3.2.2), "Exp", lines: +3 -3
1411 ssl/Makefile (1.1.4.1), "Exp", lines: +1019 -0
1412 ssl/s3_clnt.c (1.53.2.16), "Exp", lines: +10 -0
1413 ssl/s3_srvr.c (1.85.2.21), "Exp", lines: +9 -0
1414 ssl/ssl_cert.c (1.48.2.7), "Exp", lines: +9 -0
1415 ssl/ssl_lib.c (1.110.2.12), "Exp", lines: +13 -1
1416 ssl/ssltest.c (1.53.2.23), "Exp", lines: +33 -1
1417 ssl/t1_enc.c (1.27.2.8), "Exp", lines: +19 -1
1418 test/.cvsignore (1.4.8.1), "Exp", lines: +4 -0
1419 test/Makefile (1.1.4.1), "Exp", lines: +941 -0
1420 test/bctest (1.14.2.1), "Exp", lines: +1 -1
1421 test/testenc (1.3.8.1), "Exp", lines: +1 -1
1422 test/testfipsssl (1.1.4.1), "Exp", lines: +113 -0
1423 tools/Makefile (1.1.4.1), "Exp", lines: +61 -0
1424 util/cygwin.sh (1.1.2.5), "Exp", lines: +3 -3
1425 util/domd (1.6.2.3), "Exp", lines: +5 -5
1426 util/fixNT.sh (1.1.1.2.8.1), "Exp", lines: +3 -3
1427 util/libeay.num (1.173.2.19), "Exp", lines: +55 -11
1428 util/mk1mf.pl (1.41.2.10), "Exp", lines: +6 -4
1429 util/mkdef.pl (1.67.2.7), "Exp", lines: +11 -4
1430 util/mkerr.pl (1.18.2.6), "Exp", lines: +2 -1
1431 util/mkfiles.pl (1.12.2.1), "Exp", lines: +8 -1
1432 util/pod2mantest (1.1.2.7), "Exp", lines: +1 -1
1433 util/selftest.pl (1.18.2.1), "Exp", lines: +2 -2
1434 util/pl/BC-16.pl (1.2.2.1), "Exp", lines: +1 -1
1435 util/pl/BC-32.pl (1.11.2.4), "Exp", lines: +1 -1
1436 util/pl/Mingw32.pl (1.12.6.5), "Exp", lines: +1 -1
1437 util/pl/OS2-EMX.pl (1.1.2.3), "Exp", lines: +1 -1
1438 util/pl/VC-16.pl (1.3.2.1), "Exp", lines: +2 -2
1439 util/pl/VC-32.pl (1.11.2.3), "Exp", lines: +2 -2
1440 util/pl/VC-CE.pl (1.1.2.5), "Exp", lines: +1 -1
1441 util/pl/ultrix.pl (1.2.8.1), "Exp", lines: +1 -1
1443 Pull FIPS back into stable.
1445 2004-05-12 10:27 levitte
1448 apps/Makefile (1.1.4.2), "Exp", lines: +3 -1
1450 Only check for FIPS signatures when FIPS is enabled.
1452 2004-05-12 10:28 levitte
1455 crypto/des/FILES0 (1.1.4.2), "Exp", lines: +1 -1
1457 Makefile.ssl changed name to Makefile.
1459 2004-05-12 10:28 levitte
1462 fips/rand/fips_rand.c (1.1.2.4), "Exp", lines: +5 -1
1464 Only really build this file when OPENSSL_FIPS is defined. And oh,
1465 let's keep internal variables static.
1467 2004-05-12 10:42 levitte
1470 fips/rand/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1472 I forgot to modify the signature for fips_rand.c...
1474 2004-05-12 10:46 levitte
1477 fips/rsa/.cvsignore (1.1.4.1), "Exp", lines: +1 -0
1478 fips/.cvsignore (1.1.2.3), "Exp", lines: +1 -1
1479 fips/aes/.cvsignore (1.1.2.3), "Exp", lines: +0 -3
1480 fips/des/.cvsignore (1.1.2.3), "Exp", lines: +0 -2
1481 fips/dsa/.cvsignore (1.1.2.3), "Exp", lines: +0 -1
1482 fips/rand/.cvsignore (1.1.2.3), "Exp", lines: +0 -1
1484 Ignore the 'lib' timestamp file.
1486 2004-05-12 12:07 levitte
1489 fips/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1490 fips/aes/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1491 fips/des/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1492 fips/dsa/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1493 fips/rand/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1494 fips/rsa/.cvsignore (1.1.4.2), "Exp", lines: +1 -0
1495 fips/sha1/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1497 Ignore 'Makefile.save'
1499 2004-05-12 12:09 levitte
1502 apps/apps.h (1.44.2.13), "Exp", lines: +0 -6
1503 crypto/o_str.c (1.5.2.1), "Exp", lines: +4 -3
1504 crypto/o_str.h (1.2.6.1), "Exp", lines: +0 -0
1506 The functions OPENSSL_strcasen?cmp() were forgotten when merging
1507 the FIPS branch into this. It's needed at least for certain
1508 OpenVMS versions, and should really be used in a more general way.
1510 2004-05-12 12:17 levitte
1513 crypto/Makefile (1.1.4.2), "Exp", lines: +3 -3
1515 Forgot to update the Makefile with the o_str stuff...
1517 2004-05-12 16:11 ben
1520 crypto/rand/rand.h (1.26.2.8), "Exp", lines: +2 -0
1521 crypto/rand/rand_err.c (1.6.2.4), "Exp", lines: +2 -0
1522 fips/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1523 fips/fips.c (1.1.2.4), "Exp", lines: +5 -1
1524 fips/rand/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1525 fips/rand/fips_rand.c (1.1.2.5), "Exp", lines: +29 -0
1527 Blow up in people's faces if they don't reseed.
1529 2004-05-12 19:53 steve
1532 apps/x509.c (1.67.2.16), "Exp", lines: +0 -7
1536 2004-05-14 19:54 levitte
1539 util/libeay.num (1.173.2.20), "Exp", lines: +43 -54
1541 All EVP_*_cfb functions have changed names to EVP_*_cfb64 or
1544 2004-05-15 18:39 ben
1547 ssl/s23_clnt.c (1.20.2.6), "Exp", lines: +5 -2
1548 ssl/s2_clnt.c (1.37.2.11), "Exp", lines: +5 -2
1549 ssl/s2_srvr.c (1.36.2.8), "Exp", lines: +6 -3
1550 ssl/s3_clnt.c (1.53.2.17), "Exp", lines: +2 -1
1551 ssl/s3_srvr.c (1.85.2.22), "Exp", lines: +4 -2
1552 ssl/ssl_sess.c (1.40.2.8), "Exp", lines: +2 -1
1554 Check error returns.
1556 2004-05-15 19:51 ben
1559 crypto/dh/dh.h (1.23.2.6), "Exp", lines: +1 -0
1560 crypto/dh/dh_err.c (1.6.2.3), "Exp", lines: +2 -1
1561 crypto/dh/dh_gen.c (1.8.8.2), "Exp", lines: +9 -0
1562 fips/fips_test_suite.c (1.1.4.2), "Exp", lines: +4 -3
1563 fips/aes/fips_aesavs.c (1.1.2.11), "Exp", lines: +49 -1
1564 fips/des/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1565 fips/des/fips_desmovs.c (1.1.2.5), "Exp", lines: +49 -1
1566 fips/des/fips_set_key.c (1.1.4.2), "Exp", lines: +2 -0
1567 fips/sha1/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1568 fips/sha1/fips_md32_common.h (1.1.2.4), "Exp", lines: +3 -0
1569 fips/sha1/standalone.sha1 (1.1.2.6), "Exp", lines: +1 -1
1571 Fix self-tests, ban some things in FIPS mode, fix copyrights.
1573 2004-05-17 06:28 levitte
1576 util/mk1mf.pl (1.41.2.11), "Exp", lines: +8 -2
1577 util/pl/BC-16.pl (1.2.2.2), "Exp", lines: +9 -4
1578 util/pl/BC-32.pl (1.11.2.5), "Exp", lines: +8 -3
1579 util/pl/Mingw32.pl (1.12.6.6), "Exp", lines: +7 -2
1580 util/pl/OS2-EMX.pl (1.1.2.4), "Exp", lines: +7 -2
1581 util/pl/VC-16.pl (1.3.2.2), "Exp", lines: +7 -2
1582 util/pl/VC-32.pl (1.11.2.4), "Exp", lines: +7 -2
1583 util/pl/VC-CE.pl (1.1.2.6), "Exp", lines: +7 -2
1584 util/pl/linux.pl (1.3.6.1), "Exp", lines: +7 -2
1585 util/pl/ultrix.pl (1.2.8.2), "Exp", lines: +7 -2
1586 util/pl/unix.pl (1.2.8.1), "Exp", lines: +7 -2
1588 Generate SHA1 files on Windows and other platforms supported by
1589 mk1mf.pl, when building in FIPS mode.
1593 2004-05-17 06:30 levitte
1596 apps/apps.h (1.44.2.14), "Exp", lines: +3 -0
1597 apps/openssl.c (1.48.2.10), "Exp", lines: +9 -5
1599 Make sure the applications know when we are running in FIPS mode.
1600 We can't use the variable in libcrypto, since it's supposedly
1603 Note: currently only supported in MONOLITH mode.
1605 2004-05-17 06:31 levitte
1608 apps/enc.c (1.35.2.9), "Exp", lines: +10 -1
1610 When in FIPS mode, use SHA1 to digest the key, rather than MD5, as
1611 MD5 isn't a FIPS-approved algorithm.
1613 Note: this means the user needs to keep track of this, and
1614 we need to add support for that...
1616 2004-05-17 06:39 levitte
1619 apps/enc.c (1.35.2.10), "Exp", lines: +14 -0
1621 Make it possible for the user to choose the digest used to create
1624 2004-05-17 06:40 levitte
1627 apps/enc.c (1.35.2.11), "Exp", lines: +4 -4
1629 Rewrite the usage to avoid confusion.
1631 2004-05-17 06:47 levitte
1634 apps/enc.c (1.35.2.12), "Exp", lines: +1 -1
1638 2004-05-19 16:16 levitte
1641 fips/rsa/fingerprint.sha1 (1.1.4.2), "Exp", lines: +2 -2
1642 fips/rsa/fips_rsa_eay.c (1.1.4.2), "Exp", lines: +8 -8
1643 fips/rsa/fips_rsa_gen.c (1.1.4.2), "Exp", lines: +1 -1
1644 fips/dsa/fingerprint.sha1 (1.1.2.5), "Exp", lines: +2 -2
1645 fips/dsa/fips_dsa_gen.c (1.1.4.2), "Exp", lines: +2 -2
1646 fips/dsa/fips_dsa_ossl.c (1.1.2.5), "Exp", lines: +4 -4
1647 fips/aes/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1648 fips/aes/fips_aes_core.c (1.1.2.4), "Exp", lines: +5 -5
1649 crypto/rsa/rsa.h (1.36.2.11), "Exp", lines: +4 -0
1650 crypto/aes/aes.h (1.1.2.10), "Exp", lines: +6 -0
1651 crypto/dsa/dsa.h (1.26.2.5), "Exp", lines: +4 -0
1653 Define FIPS_*_SIZE_T for AES, DSA and RSA as well, in preparation
1654 for size_t-ification of those algorithms in future version of
1657 2004-05-27 11:33 levitte
1660 makevms.com (1.35.2.3), "Exp", lines: +27 -0
1662 Copy the FIPS files to the temporary openssl include directory.
1664 2004-05-27 12:04 levitte
1667 fips/fips-lib.com (1.1.2.1), "Exp", lines: +1179 -0
1668 makevms.com (1.35.2.4), "Exp", lines: +8 -0
1670 Compile the FIPS directory on VMS as well. fips-lib.com is
1671 essentially a copy of crypto-lib.com, with just a few edits.
1673 2004-05-27 12:07 levitte
1676 fips/install.com (1.1.2.1), "Exp", lines: +55 -0
1677 install.com (1.4.2.2), "Exp", lines: +6 -6
1679 Run an installation of FIPS stuff as well.
1681 2004-05-27 12:19 levitte
1684 test/maketests.com (1.13.2.5), "Exp", lines: +3 -3
1685 apps/makeapps.com (1.18.2.5), "Exp", lines: +3 -3
1687 Make sure o_str.h is reachable.
1689 2004-06-19 15:15 ben
1692 Makefile.org (1.154.2.80), "Exp", lines: +1 -1
1693 crypto/dh/dh.h (1.23.2.7), "Exp", lines: +0 -1
1694 crypto/dh/dh_check.c (1.6.2.1), "Exp", lines: +4 -0
1695 crypto/dh/dh_err.c (1.6.2.4), "Exp", lines: +0 -1
1696 crypto/dh/dh_gen.c (1.8.8.3), "Exp", lines: +5 -9
1697 crypto/dh/dh_key.c (1.16.2.3), "Exp", lines: +4 -0
1698 fips/Makefile (1.1.4.2), "Exp", lines: +13 -14
1699 fips/fingerprint.sha1 (1.1.2.6), "Exp", lines: +2 -2
1700 fips/fips.h (1.1.2.4), "Exp", lines: +1 -0
1701 fips/fips_err.h (1.1.4.2), "Exp", lines: +1 -0
1702 fips/fips_make_sha1 (1.1.2.6), "Exp", lines: +3 -0
1703 fips/fips_test_suite.c (1.1.4.3), "Exp", lines: +13 -9
1704 fips/openssl_fips_fingerprint (1.1.4.2), "Exp", lines: +1 -2
1706 The version that was actually submitted for FIPS testing.
1708 2004-06-19 15:16 ben
1711 fips/dh/Makefile (1.1.2.1), "Exp", lines: +92 -0
1712 fips/dh/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
1713 fips/dh/fips_dh_check.c (1.1.2.1), "Exp", lines: +119 -0
1714 fips/dh/fips_dh_gen.c (1.1.2.1), "Exp", lines: +182 -0
1715 fips/dh/fips_dh_key.c (1.1.2.1), "Exp", lines: +222 -0
1717 Add Diffie-Hellman to FIPS.
1719 2004-06-19 15:18 ben
1722 fips/.cvsignore (1.1.2.5), "Exp", lines: +2 -0
1723 fips/dh/.cvsignore (1.1.2.1), "Exp", lines: +1 -0
1727 2004-06-19 15:32 ben
1730 Makefile.org (1.154.2.81), "Exp", lines: +2 -7
1732 Make make tags make tags.
1734 2004-06-19 15:54 ben
1737 apps/Makefile (1.1.4.3), "Exp", lines: +3 -3
1738 apps/prime.c (1.1.2.1), "Exp", lines: +115 -0
1739 apps/progs.h (1.26.2.3), "Exp", lines: +2 -0
1741 Add primality tester.
1743 2004-06-21 11:07 levitte
1746 fips/aes/Makefile (1.1.4.2), "Exp", lines: +7 -5
1747 fips/des/Makefile (1.1.4.2), "Exp", lines: +7 -5
1748 fips/dh/Makefile (1.1.2.2), "Exp", lines: +7 -6
1749 fips/dsa/Makefile (1.1.4.2), "Exp", lines: +7 -6
1750 fips/rsa/Makefile (1.1.4.2), "Exp", lines: +7 -6
1751 fips/sha1/Makefile (1.1.4.2), "Exp", lines: +7 -5
1753 Make sure we don't try to loop over an empty EXHEADER. In the
1754 Makefiles where this was fixed by commenting away code, change it
1755 to check for an empty EXHEADER instead, so we have less hassle in a
1756 future where EXHEADER changes.
1760 2004-06-21 20:05 levitte
1763 Makefile.org (1.154.2.82), "Exp", lines: +3 -1
1765 Standard sh doesn't tolerate ! as part of the conditional command.
1769 2004-06-24 14:12 steve
1772 apps/prime.c (1.1.2.2), "Exp", lines: +3 -0
1774 Include <string.h> to get definition of strcmp.
1776 2004-06-24 14:31 steve
1779 crypto/evp/evp_lib.c (1.6.8.5), "Exp", lines: +2 -2
1781 Return an error if an attempt is made to encode or decode cipher
1782 ASN1 parameters and the cipher doesn't support it.
1784 2004-06-28 22:33 levitte
1787 fips/dh/fips_dh_check.c (1.1.2.2), "Exp", lines: +6 -0
1788 fips/dh/fips_dh_gen.c (1.1.2.2), "Exp", lines: +6 -2
1789 fips/dh/fips_dh_key.c (1.1.2.2), "Exp", lines: +8 -0
1791 Make sure the FIPS stuff is only really compiled when in FIPS mode.
1793 2004-07-04 18:36 steve
1796 crypto/asn1/p5_pbev2.c (1.20.2.2), "Exp", lines: +2 -1
1800 2004-07-12 19:59 ben
1803 fips/fips_test_suite.c (1.1.4.4), "Exp", lines: +39 -6
1804 fips/dh/fingerprint.sha1 (1.1.2.2), "Exp", lines: +3 -3
1806 Corrected test program.
1808 2004-07-17 14:48 appro
1811 fips/des/Makefile (1.1.4.3), "Exp", lines: +1 -1
1813 Eliminate enforced -g from CFLAGS. It switches off optimization
1814 with some compilers, e.g. DEC C.
1816 2004-07-21 19:35 steve
1819 fips/fingerprint.sha1 (1.1.2.7), "Exp", lines: +1 -1
1820 fips/fips.c (1.1.2.5), "Exp", lines: +3 -3
1821 fips/rsa/fingerprint.sha1 (1.1.4.3), "Exp", lines: +1 -1
1822 fips/rsa/fips_rsa_selftest.c (1.1.4.2), "Exp", lines: +8 -8
1824 Avoid compiler warnings.
1826 2004-07-21 19:41 steve
1829 crypto/pem/pem_all.c (1.20.2.1), "Exp", lines: +119 -0
1831 When in FIPS mode write private keys in PKCS#8 and PBES2 format to
1832 avoid use of prohibited MD5 algorithm.
1834 2004-07-23 15:20 ben
1837 fips/rand/fingerprint.sha1 (1.1.2.7), "Exp", lines: +1 -1
1838 fips/rand/fips_rand.c (1.1.2.7), "Exp", lines: +22 -7
1839 fips/rand/fips_randtest.c (1.1.2.5), "Exp", lines: +2 -2
1843 2004-07-24 15:40 appro
1846 ssl/ssl_cert.c (1.48.2.9), "Exp", lines: +5 -2
1848 Add casts where casts due. It's "safe" to cast, because "wrong"
1849 casts will either be optimized away or never performed. The trouble
1850 is that compiler first parses code, then optimizes, not both at
1853 2004-07-27 02:17 steve
1856 fips/fips_test_suite.c (1.1.4.5), "Exp", lines: +9 -8
1858 Stop compiler warnings.
1860 2004-07-27 02:20 steve
1863 crypto/err/err.c (1.51.2.6), "Exp", lines: +1 -0
1865 Add FIPS name to error library.
1867 2004-07-27 14:22 steve
1870 Makefile.org (1.154.2.84), "Exp", lines: +3 -3
1871 fips/fips_check_sha1 (1.1.2.6), "Exp", lines: +1 -1
1872 fips/openssl_fips_fingerprint (1.1.4.3), "Exp", lines: +1 -1
1874 Rename libcrypto.sha1 to libcrypto.a.sha1
1876 2004-07-27 16:09 levitte
1879 makevms.com (1.35.2.5), "Exp", lines: +1 -1
1883 2004-07-27 20:28 steve
1886 ssl/s3_lib.c (1.57.2.11), "Exp", lines: +33 -33
1887 ssl/ssl.h (1.126.2.20), "Exp", lines: +1 -0
1888 ssl/ssl_ciph.c (1.33.2.9), "Exp", lines: +11 -0
1889 ssl/ssl_locl.h (1.47.2.3), "Exp", lines: +2 -1
1891 New cipher "strength" FIPS which specifies that a cipher suite is
1894 New cipherstring "FIPS" is all FIPS compatible ciphersuites
1897 Only allow FIPS ciphersuites in FIPS mode.
1899 2004-07-28 04:24 levitte
1902 makevms.com (1.35.2.6), "Exp", lines: +2 -2
1904 From the FIPS directory, darnit!
1906 2004-07-28 15:47 levitte
1909 makevms.com (1.35.2.7), "Exp", lines: +5 -1
1911 Define OPENSSL_FIPS in opensslconf.h if a logical name with the
1912 same name is defined.
1914 Go up one directory level before dealing with FIPS stuff.
1916 2004-07-30 00:26 levitte
1919 fips/fips-lib.com (1.1.2.2), "Exp", lines: +3 -3
1921 We're building crypto stuff, not ssl stuff. Additionally, we're in
1922 the fips subdirectory, not the crypto one...
1924 2004-07-30 16:37 levitte
1927 fips/sha1/fingerprint.sha1 (1.1.2.7), "Exp", lines: +2 -2
1928 fips/sha1/fips_md32_common.h (1.1.2.6), "Exp", lines: +1 -1
1929 fips/sha1/fips_sha_locl.h (1.1.2.5), "Exp", lines: +2 -2
1930 fips/sha1/fips_standalone_sha1.c (1.1.2.5), "Exp", lines: +1 -1
1931 fips/sha1/standalone.sha1 (1.1.2.8), "Exp", lines: +3 -3
1932 ssl/ssl_ciph.c (1.33.2.10), "Exp", lines: +2 -2
1933 fips/rsa/fingerprint.sha1 (1.1.4.4), "Exp", lines: +2 -2
1934 fips/rsa/fips_rsa_eay.c (1.1.4.3), "Exp", lines: +1 -1
1935 fips/rsa/fips_rsa_gen.c (1.1.4.3), "Exp", lines: +1 -1
1936 fips/dh/fingerprint.sha1 (1.1.2.3), "Exp", lines: +1 -1
1937 fips/dh/fips_dh_gen.c (1.1.2.3), "Exp", lines: +1 -1
1938 fips/dsa/fingerprint.sha1 (1.1.2.6), "Exp", lines: +2 -2
1939 fips/dsa/fips_dsa_gen.c (1.1.4.3), "Exp", lines: +4 -3
1940 fips/dsa/fips_dsa_ossl.c (1.1.2.6), "Exp", lines: +2 -2
1941 fips/des/fingerprint.sha1 (1.1.2.5), "Exp", lines: +2 -2
1942 fips/des/fips_des_enc.c (1.1.2.5), "Exp", lines: +2 -2
1943 fips/des/fips_set_key.c (1.1.4.3), "Exp", lines: +3 -3
1944 fips/fingerprint.sha1 (1.1.2.8), "Exp", lines: +2 -2
1945 fips/fips.c (1.1.2.6), "Exp", lines: +76 -23
1946 fips/fips.h (1.1.2.5), "Exp", lines: +2 -3
1947 fips/fips_locl.h (1.1.4.2), "Exp", lines: +7 -2
1948 fips/aes/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1949 fips/aes/fips_aes_core.c (1.1.2.5), "Exp", lines: +1 -1
1950 crypto/rand/md_rand.c (1.69.2.5), "Exp", lines: +1 -1
1951 crypto/rand/rand_lib.c (1.15.2.5), "Exp", lines: +2 -1
1952 crypto/dsa/dsa_sign.c (1.10.2.6), "Exp", lines: +2 -2
1953 crypto/dsa/dsa_vrf.c (1.10.2.6), "Exp", lines: +1 -1
1954 crypto/pem/pem_all.c (1.20.2.2), "Exp", lines: +2 -2
1955 crypto/cryptlib.c (1.32.2.12), "Exp", lines: +122 -6
1956 crypto/crypto.h (1.62.2.8), "Exp", lines: +8 -1
1957 crypto/md32_common.h (1.22.2.7), "Exp", lines: +2 -2
1959 To protect FIPS-related global variables, add locking mechanisms
1962 NOTE: because two new locks are added, this adds potential
1963 binary incompatibility with earlier versions in the 0.9.7 series.
1964 However, those locks will only ever be touched when FIPS_mode_set()
1965 is called and after, thanks to a variable that's only changed from
1966 0 to 1 once (when FIPS_mode_set() is called). So basically, as
1967 long as FIPS mode hasn't been engaged explicitely by the calling
1968 application, the new locks are treated as if they didn't exist at
1969 all, thus not becoming a problem. Applications that are built or
1970 rebuilt to use FIPS functionality will need to be recompiled in any
1971 case, thus not being a problem either.
1973 2004-08-02 16:15 levitte
1976 crypto/cryptlib.c (1.32.2.13), "Exp", lines: +4 -4
1978 Let's lock a write lock when changing values, shall we?
1980 Thanks to Dr Stephen Henson <shenson@drh-consultancy.co.uk>
1981 for making me aware of this error.
1983 2004-08-05 20:11 steve
1986 fips/fingerprint.sha1 (1.1.2.9), "Exp", lines: +1 -1
1987 fips/fips.c (1.1.2.7), "Exp", lines: +1 -1
1989 Stop compiler giving bogus shadow warning.
1991 2004-08-09 14:13 levitte
1994 makevms.com (1.35.2.8), "Exp", lines: +1 -1
1996 In the fips directory, we use FIPS-LIB.COM, not CRYPTO-LIB.COM...
1998 2004-08-09 14:14 levitte
2001 fips/fips-lib.com (1.1.2.3), "Exp", lines: +4 -4
2003 Correct typos and include directory specifications.
2005 2004-08-10 11:11 levitte
2008 fips/fips-lib.com (1.1.2.4), "Exp", lines: +2 -1
2010 Update the VMS fips library builder with the DH library.
2012 2004-08-10 12:04 levitte
2015 fips/rand/fingerprint.sha1 (1.1.2.8), "Exp", lines: +1 -1
2016 fips/rand/fips_rand.c (1.1.2.8), "Exp", lines: +7 -1
2018 With DEC C in ANSI C mode, we need to define _XOPEN_SOURCE_EXTENDED
2019 to get struct timeval and gettimeofday().
2021 2004-08-11 22:34 levitte
2024 apps/makeapps.com (1.18.2.6), "Exp", lines: +2 -2
2026 Another missing module in the VMS build files. I believe this is
2029 2004-09-06 16:19 levitte
2032 fips/fips.c (1.1.2.8), "Exp", lines: +5 -4
2034 Replace the bogus checks of n with proper uses of feof(), ferror()
2037 2004-09-06 16:21 levitte
2040 fips/sha1/fips_sha_locl.h (1.1.2.6), "Exp", lines: +2 -2
2042 num is an unsigned long, but since it was transfered from
2043 crypto/sha/sha_locl.h, where it is in fact an int, we need to check
2044 for less-than-zero as if it was an int...
2046 2004-09-10 22:27 steve
2049 crypto/x509/x509_req.c (1.13.2.2), "Exp", lines: +1 -1
2053 2004-09-11 11:45 levitte
2056 test/testenc.com (1.6.8.2), "Exp", lines: +1 -1
2058 Makefile.ssl changed name to Makefile...
2060 2004-09-14 00:30 steve
2063 crypto/asn1/a_strex.c (1.8.2.6), "Exp", lines: +7 -2
2065 ASN1_STRING_to_UTF8() assumed that the MBSTRING_* flags were of the
2066 form MBSTRING_FLAG|nbyte where "nbyte" is the number of bytes per
2069 Unfortunately this isn't so and we can't change the
2070 #defines because this would break binary compatibility, so for
2071 0.9.7X only translate between the two.
2073 2004-09-14 00:39 steve
2076 crypto/x509/x509_req.c (1.13.2.3), "Exp", lines: +1 -1
2078 Oops, forgot to reorder extension request nids.
2080 2004-10-08 12:03 ben
2083 fips/fingerprint.sha1 (1.1.2.10), "Exp", lines: +1 -1
2084 fips/sha1/fingerprint.sha1 (1.1.2.8), "Exp", lines: +1 -1
2085 fips/sha1/standalone.sha1 (1.1.2.9), "Exp", lines: +1 -1
2087 Update fingerprints.
2089 2004-10-14 07:51 levitte
2092 VMS/mkshared.com (1.3.2.1), "Exp", lines: +8 -0
2094 We need to check for OPENSSL_FIPS when building shared libraries,
2095 so we get correct transfer vectors for those functions when
2098 2004-10-26 13:47 steve
2101 util/mkfiles.pl (1.12.2.2), "Exp", lines: +1 -0
2103 Add fips/dh directory to mkfiles.pl
2105 2004-10-26 14:17 levitte
2108 fips/sha1/Makefile (1.1.4.4), "Exp", lines: +3 -1
2109 util/mkfiles.pl (1.12.2.3), "Exp", lines: +1 -0
2110 fips/Makefile (1.1.4.5), "Exp", lines: +7 -1
2111 crypto/sha/Makefile (1.1.4.4), "Exp", lines: +1 -7
2113 fips/dh was missing in mkfiles.pl. make update
2115 2004-10-26 15:01 steve
2118 util/mkfiles.pl (1.12.2.4), "Exp", lines: +0 -1
2120 Only add fips/dh once...
2122 2004-11-01 09:20 levitte
2125 fips/rand/fingerprint.sha1 (1.1.2.9), "Exp", lines: +1 -1
2126 fips/rand/fips_rand.c (1.1.2.9), "Exp", lines: +3 -1
2128 Make sure _XOPEN_SOURCE_EXTENDED is correctly defined, and only if
2129 not already defined.
2131 2004-11-11 02:18 steve
2134 crypto/engine/vendor_defns/sureware.h (1.2.2.1), "Exp", lines: +1 -1
2136 The use of "exp" as a variable name in a prototype causes a
2137 conflict with FC2 headers.
2139 2004-11-13 14:52 steve
2142 crypto/evp/e_old.c (1.1.2.2), "Exp", lines: +1 -1
2146 Use OPENSSL_NO_CAST, not OPENSSL_NO_CAST5 in e_old.c
2148 2004-11-27 13:55 steve
2151 apps/prime.c (1.1.2.3), "Exp", lines: +28 -17
2153 Fix leaks and give an error if no argument specified in prime.c
2155 2004-11-27 14:02 steve
2158 apps/prime.c (1.1.2.4), "Exp", lines: +7 -8
2160 Remove unnecessary check and call BIO_free_all() on bio_out to
2161 avoid a leak on VMS.
2163 2004-12-09 19:00 appro
2166 apps/openssl.c (1.48.2.11), "Exp", lines: +1 -1
2168 Eliminate dependency on UNICODE macro.
2170 2004-12-09 19:03 appro
2173 crypto/Makefile (1.1.4.4), "Exp", lines: +2 -0
2175 Postpone linking of shared libcrypto in FIPS build.
2177 2004-12-09 19:13 appro
2180 fips/fingerprint.sha1 (1.1.2.11), "Exp", lines: +1 -1
2181 fips/fips.c (1.1.2.9), "Exp", lines: +13 -1
2182 fips/openssl_fips_fingerprint (1.1.4.4), "Exp", lines: +4 -2
2184 Cygwin specific FIPS fix-ups.
2186 2004-12-09 23:43 appro
2189 Configure (1.314.2.100), "Exp", lines: +2 -3
2190 crypto/des/des_enc.c (1.11.2.5), "Exp", lines: +2 -2
2192 Eliminate false dependency on 386 config option is FIPS context.
2193 At the same time limit assembler support to ELF platforms [that's
2194 what is there, ELF modules].
2196 2004-12-10 12:37 appro
2199 Configure (1.314.2.101), "Exp", lines: +10 -3
2200 crypto/des/des_enc.c (1.11.2.6), "Exp", lines: +2 -2
2202 Respect no-asm with fips option and disable FIPS DES assembler in
2203 shared context [because it's not PIC].
2205 2004-12-10 14:15 appro
2208 fips/sha1/fingerprint.sha1 (1.1.2.10), "Exp", lines: +1 -1
2209 fips/sha1/standalone.sha1 (1.1.2.11), "Exp", lines: +1 -1
2210 fips/sha1/asm/sx86-elf.s (1.1.4.3), "Exp", lines: +32 -32
2212 Solaris x86 assembler update.
2214 2004-12-10 17:30 appro
2217 fips/fips_check_sha1 (1.1.2.7), "Exp", lines: +1 -1
2218 fips/openssl_fips_fingerprint (1.1.4.5), "Exp", lines: +1 -1
2219 fips/sha1/Makefile (1.1.4.6), "Exp", lines: +1 -1
2221 Adapt FIPS sub-tree for mingw.
2223 2004-12-20 14:18 appro
2226 util/mklink.pl (1.6.2.2), "Exp", lines: +1 -0
2228 When re-linking files, really relink them. In other words, emulate
2231 2004-12-28 00:48 appro
2234 Configure (1.314.2.103), "Exp", lines: +1 -2
2235 Makefile.org (1.154.2.92), "Exp", lines: +2 -2
2237 Cosmetic mingw update. PR: 924
2239 2005-01-03 18:46 steve
2242 fips/rsa/fingerprint.sha1 (1.1.4.5), "Exp", lines: +1 -1
2243 fips/rsa/fips_rsa_selftest.c (1.1.4.3), "Exp", lines: +55 -11
2247 2005-01-09 18:58 appro
2250 crypto/evp/c_alld.c (1.4.2.1), "Exp", lines: +1 -1
2251 crypto/evp/m_sha.c (1.8.2.1), "Exp", lines: +1 -1
2252 crypto/sha/shatest.c (1.11.2.2), "Exp", lines: +2 -2
2254 Allow for ./config no-sha0. PR: 993
2256 2005-01-11 07:53 levitte
2259 apps/apps.c (1.49.2.31), "Exp", lines: +0 -16
2261 Remove VMS_strcasecmp() from apps.c, it's not used any more. And
2262 besides, the implementation is bogus.
2264 2005-01-11 17:54 levitte
2267 fips/rsa/fingerprint.sha1 (1.1.4.6), "Exp", lines: +1 -1
2268 fips/rsa/fips_rsa_selftest.c (1.1.4.4), "Exp", lines: +2 -2
2270 Clear signed vs. unsigned conflicts. Change the fingerprint
2273 2005-01-11 19:25 levitte
2276 ssl/ssltest.c (1.53.2.24), "Exp", lines: +2 -2
2277 fips/rand/fips_randtest.c (1.1.2.6), "Exp", lines: +3 -3
2278 fips/sha1/fips_sha1test.c (1.1.2.5), "Exp", lines: +10 -4
2279 fips/des/fips_desmovs.c (1.1.2.6), "Exp", lines: +8 -7
2280 fips/dsa/fips_dsatest.c (1.1.2.5), "Exp", lines: +2 -2
2281 apps/openssl.c (1.48.2.12), "Exp", lines: +1 -1
2282 fips/aes/fips_aesavs.c (1.1.2.12), "Exp", lines: +8 -7
2284 Use EXIT() instead of exit().
2286 2005-01-26 21:00 steve
2289 apps/dgst.c (1.23.2.13), "Exp", lines: +10 -0
2290 apps/pkcs12.c (1.60.2.13), "Exp", lines: +8 -1
2291 crypto/crypto.h (1.62.2.9), "Exp", lines: +49 -0
2292 crypto/md32_common.h (1.22.2.9), "Exp", lines: +1 -1
2293 crypto/bf/bf_skey.c (1.6.2.1), "Exp", lines: +2 -1
2294 crypto/bf/blowfish.h (1.9.2.1), "Exp", lines: +4 -1
2295 crypto/cast/c_skey.c (1.5.6.1), "Exp", lines: +3 -1
2296 crypto/cast/cast.h (1.7.2.1), "Exp", lines: +4 -1
2297 crypto/evp/bio_md.c (1.11.2.3), "Exp", lines: +2 -7
2298 crypto/evp/digest.c (1.21.2.7), "Exp", lines: +11 -0
2299 crypto/evp/e_aes.c (1.6.2.11), "Exp", lines: +11 -11
2300 crypto/evp/e_des.c (1.5.2.9), "Exp", lines: +5 -3
2301 crypto/evp/e_des3.c (1.8.2.8), "Exp", lines: +6 -6
2302 crypto/evp/evp.h (1.86.2.16), "Exp", lines: +17 -0
2303 crypto/evp/evp_enc.c (1.28.2.11), "Exp", lines: +15 -1
2304 crypto/evp/evp_err.c (1.23.2.4), "Exp", lines: +6 -1
2305 crypto/evp/evp_locl.h (1.7.2.7), "Exp", lines: +17 -2
2306 crypto/evp/m_dss.c (1.8.2.1), "Exp", lines: +1 -1
2307 crypto/evp/m_md2.c (1.9.2.1), "Exp", lines: +1 -0
2308 crypto/evp/m_md4.c (1.8.2.1), "Exp", lines: +1 -0
2309 crypto/evp/m_md5.c (1.9.2.1), "Exp", lines: +1 -0
2310 crypto/evp/m_mdc2.c (1.9.2.1), "Exp", lines: +1 -0
2311 crypto/evp/m_sha.c (1.8.2.2), "Exp", lines: +1 -0
2312 crypto/evp/m_sha1.c (1.8.2.1), "Exp", lines: +1 -1
2313 crypto/evp/names.c (1.7.2.1), "Exp", lines: +3 -0
2314 crypto/hmac/hmac.c (1.12.2.3), "Exp", lines: +7 -0
2315 crypto/hmac/hmac.h (1.14.2.2), "Exp", lines: +1 -0
2316 crypto/idea/i_skey.c (1.5.6.1), "Exp", lines: +13 -0
2317 crypto/idea/idea.h (1.10.2.1), "Exp", lines: +4 -0
2318 crypto/md2/md2.h (1.11.2.1), "Exp", lines: +3 -0
2319 crypto/md2/md2_dgst.c (1.13.2.4), "Exp", lines: +3 -1
2320 crypto/md4/md4.h (1.3.2.1), "Exp", lines: +3 -0
2321 crypto/md4/md4_dgst.c (1.2.2.2), "Exp", lines: +1 -1
2322 crypto/md5/md5.h (1.10.2.3), "Exp", lines: +3 -0
2323 crypto/md5/md5_dgst.c (1.16.2.2), "Exp", lines: +1 -1
2324 crypto/mdc2/mdc2.h (1.9.2.1), "Exp", lines: +3 -1
2325 crypto/mdc2/mdc2dgst.c (1.13.2.1), "Exp", lines: +3 -1
2326 crypto/rc2/rc2.h (1.10.2.1), "Exp", lines: +4 -1
2327 crypto/rc2/rc2_skey.c (1.4.6.1), "Exp", lines: +13 -0
2328 crypto/rc4/rc4.h (1.10.2.2), "Exp", lines: +3 -0
2329 crypto/rc4/rc4_skey.c (1.10.8.2), "Exp", lines: +2 -1
2330 crypto/rc5/rc5.h (1.5.2.1), "Exp", lines: +4 -1
2331 crypto/rc5/rc5_skey.c (1.4.6.1), "Exp", lines: +14 -0
2332 crypto/ripemd/ripemd.h (1.8.2.1), "Exp", lines: +3 -0
2333 crypto/ripemd/rmd_dgst.c (1.13.2.2), "Exp", lines: +2 -1
2334 crypto/sha/sha.h (1.11.2.2), "Exp", lines: +3 -0
2335 crypto/sha/sha_locl.h (1.16.2.3), "Exp", lines: +4 -0
2336 crypto/x509/x509_cmp.c (1.22.2.4), "Exp", lines: +7 -1
2337 crypto/x509/x509_vfy.c (1.56.2.13), "Exp", lines: +1 -1
2338 ssl/s3_clnt.c (1.53.2.18), "Exp", lines: +2 -0
2339 ssl/s3_enc.c (1.31.2.9), "Exp", lines: +3 -0
2340 ssl/s3_srvr.c (1.85.2.23), "Exp", lines: +2 -0
2341 ssl/t1_enc.c (1.27.2.9), "Exp", lines: +2 -0
2343 FIPS algorithm blocking.
2345 Non FIPS algorithms are not normally allowed in FIPS mode.
2347 Any attempt to use them via high level functions will
2350 The low level non-FIPS algorithm functions cannot return
2351 errors so they produce assertion failures. HMAC also has to give an
2352 assertion error because it (erroneously) can't return an error
2355 There are exceptions (such as MD5 in TLS and non
2356 cryptographic use of algorithms) and applications can override the
2357 blocking and use non FIPS algorithms anyway.
2359 For low level functions the override is perfomed by
2360 prefixing the algorithm initalization function with "private_" for
2361 example private_MD5_Init().
2363 For high level functions an override is performed by
2364 setting a flag in the context.
2366 2005-01-26 21:05 steve
2369 crypto/bf/Makefile (1.1.4.3), "Exp", lines: +5 -2
2370 crypto/cast/Makefile (1.1.4.3), "Exp", lines: +4 -2
2371 crypto/des/Makefile (1.1.4.6), "Exp", lines: +1 -1
2372 crypto/evp/Makefile (1.1.4.5), "Exp", lines: +5 -5
2373 crypto/idea/Makefile (1.1.4.3), "Exp", lines: +3 -0
2374 crypto/md2/Makefile (1.1.4.3), "Exp", lines: +3 -1
2375 crypto/mdc2/Makefile (1.1.4.3), "Exp", lines: +4 -2
2376 crypto/rc2/Makefile (1.1.4.3), "Exp", lines: +5 -2
2377 crypto/rc5/Makefile (1.1.4.3), "Exp", lines: +5 -1
2378 crypto/sha/Makefile (1.1.4.7), "Exp", lines: +7 -1
2379 fips/Makefile (1.1.4.7), "Exp", lines: +1 -7
2380 fips/sha1/Makefile (1.1.4.8), "Exp", lines: +1 -3
2381 util/libeay.num (1.173.2.24), "Exp", lines: +13 -0
2385 2005-01-27 02:49 steve
2388 apps/dgst.c (1.23.2.14), "Exp", lines: +9 -5
2389 crypto/crypto.h (1.62.2.10), "Exp", lines: +3 -0
2390 crypto/evp/digest.c (1.21.2.8), "Exp", lines: +34 -0
2391 crypto/hmac/hmac.c (1.12.2.4), "Exp", lines: +9 -0
2393 More FIPS algorithm blocking.
2395 Catch attempted use of non FIPS algorithms with HMAC.
2397 Give an assertion error for applications that ignore FIPS
2400 Make -non-fips-allow work with dgst and HMAC.
2402 2005-01-28 15:03 steve
2405 apps/dgst.c (1.23.2.15), "Exp", lines: +2 -1
2406 apps/enc.c (1.35.2.13), "Exp", lines: +38 -4
2407 crypto/evp/e_rc4.c (1.11.2.2), "Exp", lines: +1 -0
2408 crypto/evp/evp.h (1.86.2.17), "Exp", lines: +3 -0
2409 crypto/evp/evp_enc.c (1.28.2.12), "Exp", lines: +60 -15
2410 crypto/evp/evp_locl.h (1.7.2.8), "Exp", lines: +1 -0
2411 test/testenc (1.3.8.2), "Exp", lines: +8 -8
2413 Further FIPS algorithm blocking.
2415 Fixes to cipher blocking and enabling code.
2417 Add option -non-fips-allow to 'enc' and update testenc.
2419 2005-01-31 02:33 steve
2422 ssl/s23_clnt.c (1.20.2.7), "Exp", lines: +16 -0
2423 ssl/s23_srvr.c (1.41.2.6), "Exp", lines: +9 -0
2424 ssl/s3_clnt.c (1.53.2.19), "Exp", lines: +0 -8
2425 ssl/s3_enc.c (1.31.2.10), "Exp", lines: +1 -0
2426 ssl/s3_srvr.c (1.85.2.24), "Exp", lines: +0 -8
2427 ssl/ssl.h (1.126.2.21), "Exp", lines: +1 -0
2428 ssl/ssl_cert.c (1.48.2.10), "Exp", lines: +0 -8
2429 ssl/ssl_err.c (1.41.2.4), "Exp", lines: +2 -1
2430 ssl/ssl_lib.c (1.110.2.13), "Exp", lines: +8 -9
2431 ssl/t1_enc.c (1.27.2.10), "Exp", lines: +0 -18
2433 Only allow TLS is FIPS mode.
2435 Remove old FIPS_allow_md5() calls.
2437 2005-01-31 02:40 steve
2440 crypto/asn1/a_verify.c (1.12.2.3), "Exp", lines: +7 -6
2444 2005-01-31 02:46 steve
2447 test/testss (1.7.2.1), "Exp", lines: +1 -1
2449 Use SHA1 for test certificates so FIPS SSL/TLS tests work.
2451 2005-02-03 12:09 appro
2454 Configure (1.314.2.105), "Exp", lines: +2 -2
2455 Makefile.org (1.154.2.94), "Exp", lines: +16 -6
2456 TABLE (1.99.2.44), "Exp", lines: +2 -2
2458 Final HP-UX specific touches to "cope with run-time linker on
2459 multi-ABI platforms."
2461 2005-02-05 19:24 steve
2464 apps/req.c (1.88.2.18), "Exp", lines: +8 -1
2465 apps/x509.c (1.67.2.20), "Exp", lines: +8 -1
2467 In FIPS mode use SHA1 as default digest in x509 and req utilities.
2469 2005-03-12 10:28 appro
2472 Makefile.org (1.154.2.95), "Exp", lines: +9 -2
2473 apps/Makefile (1.1.4.13), "Exp", lines: +0 -1
2474 test/Makefile (1.1.4.9), "Exp", lines: +0 -1
2476 Move copying of .dll to apps/ and test/ to more appropriate place.
2478 2005-03-12 13:15 appro
2481 apps/Makefile (1.1.4.14), "Exp", lines: +4 -2
2482 test/Makefile (1.1.4.10), "Exp", lines: +42 -194
2484 Fold rules in test/Makefile and provide hooks for updated FIPS
2487 2005-03-15 10:46 appro
2490 Makefile.org (1.154.2.96), "Exp", lines: +1 -1
2491 crypto/Makefile (1.1.4.6), "Exp", lines: +2 -3
2492 fips/Makefile (1.1.4.8), "Exp", lines: +4 -1
2494 Real Bourne shell doesn't accept ! as in "if ! grep ..." Fix this
2495 in crypto/Makefile and make Makefile.org and fips/Makefile more
2498 2005-03-22 18:29 steve
2501 fips/fingerprint.sha1 (1.1.2.12), "Exp", lines: +1 -1
2502 fips/fips.c (1.1.2.10), "Exp", lines: +1 -0
2506 2005-03-26 20:32 appro
2509 crypto/perlasm/x86nasm.pl (1.2.8.8), "Exp", lines: +6 -1
2511 Resolve "operation size not specified" in NASM modules.
2513 2005-03-27 05:36 steve
2516 crypto/evp/e_null.c (1.9.2.1), "Exp", lines: +1 -1
2517 ssl/s3_lib.c (1.57.2.13), "Exp", lines: +3 -3
2519 Allow 'null' cipher and appropriate Kerberos ciphersuites in FIPS
2522 2005-04-03 21:16 appro
2525 Configure (1.314.2.109), "Exp", lines: +10 -0
2526 TABLE (1.99.2.48), "Exp", lines: +50 -0
2527 config (1.95.2.33), "Exp", lines: +9 -2
2528 crypto/bn/Makefile (1.1.4.4), "Exp", lines: +1 -0
2529 crypto/rc4/Makefile (1.1.4.6), "Exp", lines: +1 -1
2531 Extend Solaris x86 support to amd64. Note that if both gcc and Sun
2532 C are installed, it defaults to gcc, because it beats Sun C on
2533 every benchmark. Also note that gcc shared build was verified to
2536 2005-04-14 00:47 appro
2539 Makefile.org (1.154.2.98), "Exp", lines: +1 -1
2541 Move cygcrypto.dll above cygwin.dll.
2543 2005-04-14 14:44 steve
2546 fips/fipshashes.sha1 (1.1.2.1), "Exp", lines: +29 -0
2547 util/checkhash.pl (1.1.2.1), "Exp", lines: +181 -0
2549 Perl script that checks or rebuilds FIPS hash files. This works on
2550 both Unix and Windows.
2552 Merge all FIPS hash files into a single hash file
2555 2005-04-15 05:27 steve
2558 fips/Makefile (1.1.4.9), "Exp", lines: +1 -1
2559 fips/aes/Makefile (1.1.4.4), "Exp", lines: +1 -4
2560 fips/des/Makefile (1.1.4.6), "Exp", lines: +1 -4
2561 fips/dh/Makefile (1.1.2.5), "Exp", lines: +1 -4
2562 fips/dsa/Makefile (1.1.4.4), "Exp", lines: +1 -4
2563 fips/rand/Makefile (1.1.4.3), "Exp", lines: +1 -4
2564 fips/rsa/Makefile (1.1.4.5), "Exp", lines: +1 -4
2565 fips/sha1/Makefile (1.1.4.9), "Exp", lines: +1 -7
2567 Update hash checking in makefiles to use new perl script.
2569 2005-04-15 10:00 nils
2572 doc/HOWTO/keys.txt (1.1.2.2), "Exp", lines: +3 -3
2573 doc/crypto/EVP_EncryptInit.pod (1.10.2.5), "Exp", lines: +3 -3
2575 EVP_CIPHER_CTX_init is a void function + fix typo
2579 2005-04-17 03:15 levitte
2582 ssl/ssltest.c (1.53.2.28), "Exp", lines: +4 -1
2584 Apparently, isascii() is an X/Open function, so to get it properly
2585 declared, we need to define _XOPEN_SOURCE before including ctype.h.
2589 2005-04-17 06:35 steve
2592 util/pl/VC-32.pl (1.11.2.6), "Exp", lines: +1 -1
2594 Include user32.lib to import MessageBoxIndirect
2596 2005-04-17 06:37 steve
2599 util/checkhash.pl (1.1.2.2), "Exp", lines: +163 -127
2601 Modify checkhash.pl so it can be run standalone or included as a
2602 funtion in another perl script.
2604 2005-04-17 16:00 appro
2607 fips/sha1/Makefile (1.1.4.10), "Exp", lines: +9 -5
2609 Bring back fips_standalone_sha1.
2611 2005-04-17 16:17 appro
2614 fips/sha1/asm/sx86-elf.s (1.1.4.4)
2616 Configure (1.314.2.114), "Exp", lines: +1 -1
2617 fips/fipshashes.sha1 (1.1.2.2), "Exp", lines: +1 -1
2618 fips/sha1/Makefile (1.1.4.11), "Exp", lines: +1 -1
2619 fips/sha1/standalone.sha1 (1.1.2.13), "Exp", lines: +1 -1
2620 fips/sha1/asm/fips-sx86-elf.s (1.1.2.1), "Exp", lines: +1568 -0
2622 Rename fips/sha1/sx86-elf.s to fips/sha1/fips-sx86-elf.s.
2624 2005-04-17 16:21 steve
2627 util/checkhash.pl (1.1.2.3), "Exp", lines: +2 -0
2629 Return 0 for successful hash check.
2631 2005-04-17 16:35 appro
2634 Configure (1.314.2.115), "Exp", lines: +1 -1
2635 fips/fipshashes.sha1 (1.1.2.3), "Exp", lines: +1 -1
2636 fips/des/asm/fips-dx86-elf.s (1.1.4.2), "Exp", lines: +108 -98
2638 Regenerate fips/des/asm/fips-dx86-elf.s with -fPIC flag.
2640 2005-04-17 16:54 appro
2643 Configure (1.314.2.116), "Exp", lines: +8 -1
2644 Makefile.org (1.154.2.99), "Exp", lines: +3 -2
2645 crypto/aes/aes_cbc.c (1.1.2.11), "Exp", lines: +2 -0
2646 fips/fipshashes.sha1 (1.1.2.4), "Exp", lines: +1 -0
2647 fips/aes/Makefile (1.1.4.5), "Exp", lines: +4 -2
2648 fips/aes/asm/fips-ax86-elf.s (1.1.2.1), "Exp", lines: +1822 -0
2650 Throw in fips/aes/asm/fips-ax86-elf.s.
2652 2005-04-17 17:26 appro
2655 crypto/cryptlib.c (1.32.2.18), "Exp", lines: +6 -55
2656 crypto/crypto.h (1.62.2.11), "Exp", lines: +0 -3
2657 fips/fips.c (1.1.2.11), "Exp", lines: +62 -8
2658 fips/fips.h (1.1.2.7), "Exp", lines: +2 -3
2659 fips/fips_locl.h (1.1.4.3), "Exp", lines: +6 -3
2660 fips/fipshashes.sha1 (1.1.2.5), "Exp", lines: +4 -4
2661 fips/rand/fips_rand.c (1.1.2.10), "Exp", lines: +3 -1
2662 fips/rsa/fips_rsa_gen.c (1.1.4.4), "Exp", lines: +4 -2
2664 Resolve minor binary compatibility issues in fips.
2666 2005-04-17 18:22 appro
2669 fips/fipshashes.sha1 (1.1.2.6), "Exp", lines: +12 -12
2670 fips/des/fips_des_locl.h (1.1.2.4), "Exp", lines: +1 -1
2671 fips/des/fips_set_key.c (1.1.4.4), "Exp", lines: +2 -2
2672 fips/dh/fips_dh_key.c (1.1.2.3), "Exp", lines: +1 -1
2673 fips/dsa/fips_dsa_ossl.c (1.1.2.7), "Exp", lines: +1 -1
2674 fips/dsa/fips_dsa_selftest.c (1.1.4.2), "Exp", lines: +3 -3
2675 fips/rand/fips_rand.c (1.1.2.11), "Exp", lines: +2 -2
2676 fips/rand/fips_rand.h (1.1.2.5), "Exp", lines: +1 -1
2677 fips/rsa/fips_rsa_eay.c (1.1.4.4), "Exp", lines: +1 -1
2678 fips/rsa/fips_rsa_gen.c (1.1.4.5), "Exp", lines: +1 -1
2679 fips/rsa/fips_rsa_selftest.c (1.1.4.5), "Exp", lines: +11 -11
2680 fips/sha1/fips_sha1_selftest.c (1.1.4.2), "Exp", lines: +1 -1
2681 fips/sha1/fips_sha1dgst.c (1.1.2.5), "Exp", lines: +1 -1
2682 fips/sha1/standalone.sha1 (1.1.2.14), "Exp", lines: +2 -2
2684 Minor fips const-ification.
2686 2005-04-18 07:02 steve
2689 crypto/bf/bf_skey.c (1.6.2.2), "Exp", lines: +1 -0
2690 crypto/cast/c_skey.c (1.5.6.2), "Exp", lines: +1 -0
2691 crypto/idea/i_skey.c (1.5.6.2), "Exp", lines: +1 -0
2692 crypto/rc2/rc2_skey.c (1.4.6.2), "Exp", lines: +1 -0
2693 crypto/rc4/rc4_skey.c (1.10.8.3), "Exp", lines: +1 -0
2694 crypto/rc5/rc5_skey.c (1.4.6.2), "Exp", lines: +1 -0
2696 Pick up definition of FIPS_mode() in fips.h to avoid warnings.
2698 2005-04-18 10:34 steve
2701 fips/fingerprint.sha1 (1.1.2.14)
2702 fips/fips_check_sha1 (1.1.2.8)
2703 fips/fips_make_sha1 (1.1.2.7)
2704 fips/aes/fingerprint.sha1 (1.1.2.7)
2705 fips/des/fingerprint.sha1 (1.1.2.6)
2706 fips/dh/fingerprint.sha1 (1.1.2.4)
2707 fips/dsa/fingerprint.sha1 (1.1.2.7)
2708 fips/rand/fingerprint.sha1 (1.1.2.10)
2709 fips/rsa/fingerprint.sha1 (1.1.4.7)
2710 fips/sha1/fingerprint.sha1 (1.1.2.12)
2712 fips/sha1/Makefile (1.1.4.12), "Exp", lines: +1 -4
2714 Remove obsolete fingerprint.sha1 files and associated scripts.
2715 Delete test in fips/sha1/Makefile: the top level test checks the
2718 2005-04-19 09:11 appro
2721 fips/fipshashes.sha1 (1.1.2.7)
2722 fips/sha1/standalone.sha1 (1.1.2.15)
2724 fips/fipshashes.c (1.1.2.1), "Exp", lines: +32 -0
2725 util/checkhash.pl (1.1.2.4), "Exp", lines: +7 -4
2727 Maintain fingerprint hashes as C source.
2729 2005-04-19 09:17 appro
2732 util/checkhash.pl (1.1.2.5), "Exp", lines: +1 -1
2734 Complete the transition C-code hashes.
2736 2005-04-19 16:21 appro
2739 Configure (1.314.2.117), "Exp", lines: +24 -21
2740 Makefile.org (1.154.2.100), "Exp", lines: +1 -11
2741 TABLE (1.99.2.52), "Exp", lines: +20 -20
2742 apps/Makefile (1.1.4.15), "Exp", lines: +1 -1
2743 test/Makefile (1.1.4.12), "Exp", lines: +1 -1
2745 Enable shared link on HP-UX.
2747 2005-04-19 18:00 steve
2750 util/mkdef.pl (1.67.2.9), "Exp", lines: +2 -2
2754 2005-04-20 10:27 steve
2757 Configure (1.314.2.118), "Exp", lines: +1 -1
2758 util/mk1mf.pl (1.41.2.12), "Exp", lines: +2 -0
2760 Ignore zlib related options in mk1mf.pl
2762 2005-04-20 18:42 steve
2765 Configure (1.314.2.119), "Exp", lines: +2 -2
2767 Don't use kerberos library locations on windows.
2769 2005-04-21 19:06 steve
2772 apps/openssl.c (1.48.2.13), "Exp", lines: +0 -2
2773 fips/fips.c (1.1.2.12), "Exp", lines: +0 -27
2774 fips/fips.h (1.1.2.8), "Exp", lines: +0 -2
2775 fips/fipshashes.c (1.1.2.2), "Exp", lines: +2 -2
2777 Remove defunct FIPS_allow_md5() and related functions.
2779 2005-04-22 06:15 appro
2782 fips/fips.c (1.1.2.13), "Exp", lines: +3 -3
2783 fips/fips_err.h (1.1.4.4), "Exp", lines: +3 -3
2784 fips/fipshashes.c (1.1.2.4), "Exp", lines: +2 -2
2786 Move some variables to .bss.
2788 2005-04-22 07:17 steve
2791 CHANGES (1.977.2.156), "Exp", lines: +5 -0
2792 crypto/bn/bn.h (1.66.2.4), "Exp", lines: +2 -0
2793 crypto/bn/bn_mont.c (1.30.2.3), "Exp", lines: +20 -0
2794 crypto/dh/dh_key.c (1.16.2.4), "Exp", lines: +14 -10
2795 crypto/dsa/dsa_ossl.c (1.12.2.7), "Exp", lines: +12 -9
2796 crypto/rsa/rsa_eay.c (1.28.2.10), "Exp", lines: +16 -90
2797 fips/fipshashes.c (1.1.2.5), "Exp", lines: +3 -3
2798 fips/dh/fips_dh_key.c (1.1.2.4), "Exp", lines: +13 -10
2799 fips/dsa/fips_dsa_ossl.c (1.1.2.8), "Exp", lines: +12 -9
2800 fips/rsa/fips_rsa_eay.c (1.1.4.5), "Exp", lines: +17 -90
2802 New function BN_MONT_CTX_set_locked, to set montgomery parameters
2803 in a threadsafe manner.
2805 Modify or add calls to use it in rsa, dsa and dh
2808 2005-04-23 06:46 nils
2811 crypto/dsa/dsa_ossl.c (1.12.2.8), "Exp", lines: +1 -1
2812 crypto/rsa/rsa_eay.c (1.28.2.11), "Exp", lines: +4 -4