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.
14 2002-02-14 03:43 levitte
17 crypto/des/str2key.c (1.12.2.1), "Exp", lines: +12 -0
19 Because making the key strong by xoring the last byte with 0xF0
20 generates different keys than previous versions of OpenSSL and
21 libdes, let's make Assar's change experimental for now.
23 2002-02-14 13:28 levitte
26 CHANGES (1.977.2.1), "Exp", lines: +1 -1
27 Configure (1.314.2.1), "Exp", lines: +8 -4
28 Makefile.org (1.154.2.1), "Exp", lines: +2 -2
29 config (1.95.2.2), "Exp", lines: +4 -4
31 At Corinna Vinschen's request, change CygWin32 to Cygwin
33 2002-02-14 14:36 levitte
36 Configure (1.314.2.2), "Exp", lines: +1 -1
38 The Cygwin shared extension was shifted.
40 2002-02-14 14:42 levitte
43 crypto/err/err.c (1.51.2.1), "Exp", lines: +1 -1
45 For some reason, getting the topmost error was done the same way as
46 getting the bottommost one. I hope I understood correctly how this
47 should be done. It seems to work when running evp_test in an
48 environment where it can't find openssl.cnf.
50 2002-02-14 14:51 levitte
53 crypto/des/read2pwd.c (1.6.2.1), "Exp", lines: +1 -0
55 Make sure memset() is defined by including string.h Notified by
56 Oscar Jacobsson <oscar@jacobsson.org>
61 crypto/evp/evp_test.c (1.14.2.1), "Exp", lines: +2 -0
63 don't call OPENSSL_config(), this does not make any sense during
69 crypto/ec/ectest.c (1.21.2.1), "Exp", lines: +6 -1
71 fix: make it possible to disable memory debugging even if it is
74 2002-02-14 17:23 levitte
77 crypto/ui/ui_openssl.c (1.11.2.1), "Exp", lines: +7 -1
78 crypto/rsa/rsa.h (1.36.2.1), "Exp", lines: +6 -6
79 crypto/rand/rand_egd.c (1.16.2.1), "Exp", lines: +5 -1
80 crypto/des/read_pwd.c (1.26.2.1), "Exp", lines: +7 -1
81 crypto/bio/bss_log.c (1.30.2.1), "Exp", lines: +1 -1
82 crypto/bio/bss_bio.c (1.31.2.1), "Exp", lines: +5 -0
83 crypto/tmdiff.c (1.9.2.1), "Exp", lines: +17 -2
84 apps/speed.c (1.83.2.1), "Exp", lines: +20 -4
85 apps/ca.c (1.102.2.1), "Exp", lines: +1 -1
86 apps/s_time.c (1.23.2.1), "Exp", lines: +20 -2
87 Configure (1.314.2.3), "Exp", lines: +3 -0
88 e_os.h (1.56.2.1), "Exp", lines: +9 -1
90 Add the configuration target VxWorks.
92 2002-02-14 19:46 steve
95 crypto/engine/hw_sureware.c (1.2.2.1), "Exp", lines: +8 -4
99 #if out some unused function.
101 "index" is a global function on some platforms.
103 2002-02-14 19:52 steve
106 crypto/tmdiff.c (1.9.2.2), "Exp", lines: +1 -0
110 2002-02-15 00:38 steve
113 CHANGES (1.977.2.2), "Exp", lines: +5 -0
114 crypto/conf/conf.h (1.30.2.1), "Exp", lines: +2 -1
115 crypto/conf/conf_mall.c (1.6.2.1), "Exp", lines: +6 -7
116 crypto/conf/conf_mod.c (1.8.2.1), "Exp", lines: +8 -0
118 Add argument to OPENSSL_config() and add flag to tolerate missing
121 2002-02-15 01:12 steve
124 NEWS (1.39.2.1), "Exp", lines: +5 -1
128 2002-02-15 01:33 steve
131 crypto/asn1/asn1.h (1.103.2.1), "Exp", lines: +3 -0
132 crypto/asn1/asn1_err.c (1.42.2.1), "Exp", lines: +3 -0
133 crypto/asn1/asn_moid.c (1.2.2.1), "Exp", lines: +21 -10
134 crypto/conf/conf_mod.c (1.8.2.2), "Exp", lines: +2 -6
136 Don't call finish function if it isn't set.
140 2002-02-15 01:58 steve
143 crypto/x509/x509_vfy.c (1.56.2.1), "Exp", lines: +23 -13
145 Allow a NULL store parameter to X509_STORE_CTX_init().
147 2002-02-15 02:01 steve
150 crypto/evp/evp_enc.c (1.28.2.1), "Exp", lines: +2 -1
152 Only initialize cipher ctx if cipher is not NULL.
154 2002-02-15 03:43 steve
157 crypto/conf/conf_mod.c (1.8.2.3), "Exp", lines: +1 -1
159 Add flag to disable config module DSO loading.
161 2002-02-15 11:12 bodo
164 NEWS (1.39.2.2), "Exp", lines: +1 -0
168 2002-02-15 11:19 bodo
171 crypto/conf/conf.h (1.30.2.2), "Exp", lines: +1 -1
172 crypto/conf/conf_mall.c (1.6.2.2), "Exp", lines: +1 -1
176 2002-02-20 00:24 steve
179 CHANGES (1.977.2.3), "Exp", lines: +4 -0
180 apps/apps.c (1.49.2.1), "Exp", lines: +20 -0
181 crypto/conf/conf_mall.c (1.6.2.3), "Exp", lines: +2 -14
182 crypto/conf/conf_mod.c (1.8.2.4), "Exp", lines: +15 -1
184 Use default openssl.cnf if config filename set to NULL and
185 openssl_conf if appname NULL.
187 2002-02-23 14:43 steve
190 crypto/asn1/asn_moid.c (1.2.2.2), "Exp", lines: +0 -1
194 2002-02-26 22:42 jaenicke
197 CHANGES (1.977.2.6), "Exp", lines: +4 -0
198 ssl/ssl_lib.c (1.110.2.1), "Exp", lines: +6 -8
200 Make sure that bad sessions are removed in SSL_clear() (found by
201 Yoram Zahavi). Submitted by: Reviewed by: PR:
206 Configure (1.314.2.6), "Exp", lines: +1 -0
213 ssl/s3_lib.c (1.57.2.1), "Exp", lines: +1 -1
215 ADH-DES-CBC-SHA should be LOW.
217 2002-03-08 20:12 steve
220 apps/apps.c (1.49.2.4), "Exp", lines: +1 -1
224 2002-03-22 03:36 levitte
227 apps/version.c (1.13.2.1), "Exp", lines: +2 -2
228 apps/speed.c (1.83.2.6), "Exp", lines: +6 -6
229 apps/passwd.c (1.24.2.2), "Exp", lines: +2 -2
231 Use the more modern DES API in the openssl subcommands.
233 2002-03-22 11:29 levitte
236 crypto/des/des_old.h (1.9.2.4), "Exp", lines: +35 -23
238 Key schedules are given as arguments a bit differently in 0.9.6 and
239 earlier. Also, a few 0.9.6 functions were missing their mappings.
241 2002-03-22 11:46 levitte
244 crypto/des/destest.c (1.30.2.2), "Exp", lines: +37 -35
246 Key schedules are given as arguments a bit differently in 0.9.6 and
247 earlier. Also, it was an error to define crypt() at all times.
249 2002-03-26 15:25 levitte
252 CHANGES (1.977.2.15), "Exp", lines: +19 -8
253 crypto/des/des.h (1.40.2.2), "Exp", lines: +6 -0
255 Add the possibility to enable olde des support, not just disable
256 it, for future support. Redocument
258 2002-04-10 21:50 jaenicke
261 CHANGES (1.977.2.19), "Exp", lines: +723 -669
263 In preparation of 0.9.7: re-order changelog, so that the changes
264 are listed as of ... -> 0.9.6c -> 0.9.6d -> 0.9.7 Submitted by:
267 2002-04-11 20:43 jaenicke
270 NEWS (1.39.2.3), "Exp", lines: +27 -0
272 Compile NEWS from CHANGES. Submitted by: Reviewed by: PR:
274 2002-04-15 15:28 jaenicke
277 crypto/objects/obj_dat.h (1.49.2.5), "Exp", lines: +4 -4
278 crypto/objects/obj_mac.h (1.19.2.5), "Exp", lines: +1 -1
279 crypto/objects/objects.txt (1.20.2.5), "Exp", lines: +7 -2
281 Use the "mail" short name according to RFC2798 (Michael Bell
282 <michael.bell@rz.hu-berlin.de>). Submitted by: Reviewed by: PR:
284 2002-04-15 16:17 jaenicke
287 CHANGES (1.977.2.25), "Exp", lines: +4 -2
289 Document OID changes. Submitted by: Reviewed by: PR:
291 2002-04-20 12:25 levitte
294 util/mk1mf.pl (1.41.2.1), "Exp", lines: +4 -1
296 Make sure ec is properly handled in Windows.
301 crypto/conf/conf_mod.c (1.8.2.6), "Exp", lines: +1 -1
305 2002-05-11 14:42 steve
308 ssl/ssl_cert.c (1.48.2.3), "Exp", lines: +0 -1
311 closedir is not used on Win32.
313 2002-05-22 09:53 levitte
316 apps/speed.c (1.83.2.7), "Exp", lines: +4 -1
318 Remove warnings about unused symbols when configured with no-rsa.
320 2002-05-22 09:55 levitte
323 crypto/asn1/x_pubkey.c (1.21.2.1), "Exp", lines: +1 -1
325 Remove warnings about uninitialised variables. This has already
326 been applied in the main branch.
328 2002-05-22 09:56 levitte
331 crypto/engine/hw_4758_cca.c (1.1.2.4), "Exp", lines: +14 -14
333 Use 0 instead of NULL when casting to function pointers, to avoid
334 warnings from compilers when NULL is defined as '((void *)0)'.
335 This has already been applied in the main branch.
337 2002-05-22 09:58 levitte
340 util/mkerr.pl (1.18.2.1), "Exp", lines: +2 -2
342 Update copyright years. This has already been applied in the main
345 2002-05-23 17:25 levitte
348 VMS/tcpip_shr_decc.opt (1.1.4.1), "Exp", lines: +1 -0
355 crypto/evp/evp_test.c (1.14.2.5), "Exp", lines: +1 -1
359 2002-06-05 08:45 levitte
362 ssl/ssl-lib.com (1.11.2.3), "Exp", lines: +1 -1
363 test/maketests.com (1.13.2.2), "Exp", lines: +29 -1
365 Correct syntax in ssl-lib.com maketests.com was missing the TCP/IP
366 options TCPIP and NONE
368 2002-07-30 13:30 jaenicke
371 NEWS (1.39.2.11), "Exp", lines: +1 -1
373 Typo. Submitted by: Reviewed by: PR:
375 2002-08-13 14:19 levitte
378 demos/engines/rsaref/Makefile (1.3.2.1), "Exp", lines: +1 -1
380 Export text symbols as well (AIX experts might need to correct me
383 2002-08-13 14:26 levitte
386 demos/engines/cluster_labs/Makefile (1.1.2.1), "Exp", lines: +114 -0
387 demos/engines/cluster_labs/cluster_labs.h (1.1.2.1), "Exp", lines: +35 -0
388 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.1), "Exp", lines: +718 -0
389 demos/engines/cluster_labs/hw_cluster_labs.ec (1.1.2.1), "Exp", lines: +8 -0
390 demos/engines/cluster_labs/hw_cluster_labs_err.c (1.1.2.1), "Exp", lines: +151 -0
391 demos/engines/cluster_labs/hw_cluster_labs_err.h (1.1.2.1), "Exp", lines: +95 -0
392 demos/engines/ibmca/Makefile (1.1.2.1), "Exp", lines: +114 -0
393 demos/engines/ibmca/hw_ibmca.c (1.1.2.1), "Exp", lines: +917 -0
394 demos/engines/ibmca/hw_ibmca.ec (1.1.2.1), "Exp", lines: +8 -0
395 demos/engines/ibmca/hw_ibmca_err.c (1.1.2.1), "Exp", lines: +154 -0
396 demos/engines/ibmca/hw_ibmca_err.h (1.1.2.1), "Exp", lines: +98 -0
397 demos/engines/ibmca/ica_openssl_api.h (1.1.2.1), "Exp", lines: +189 -0
398 demos/engines/zencod/Makefile (1.1.2.1), "Exp", lines: +114 -0
399 demos/engines/zencod/hw_zencod.c (1.1.2.1), "Exp", lines: +1736 -0
400 demos/engines/zencod/hw_zencod.ec (1.1.2.1), "Exp", lines: +8 -0
401 demos/engines/zencod/hw_zencod.h (1.1.2.1), "Exp", lines: +160 -0
402 demos/engines/zencod/hw_zencod_err.c (1.1.2.1), "Exp", lines: +151 -0
403 demos/engines/zencod/hw_zencod_err.h (1.1.2.1), "Exp", lines: +95 -0
405 OK, I've amused myself with making sure the engines that have been
406 contributed TO WORK WITH 0.9.7 can be built as dynamically loadable
409 For now, they're not included in crypto/engine/ since 0.9.7
410 is in feature freeze. Further discussion might change that, but
411 don't hold your breath.
413 2002-08-15 13:48 levitte
416 crypto/crypto-lib.com (1.53.2.8), "Exp", lines: +1 -1
418 I think that's the last forgotten compilation module.
420 2002-08-16 18:44 jaenicke
423 README (1.39.2.9), "Exp", lines: +1 -1
425 Fix wrong URI. Submitted by: Mike Castle <dalgoda@ix.netcom.com>
428 2002-10-05 13:59 steve
431 crypto/engine/hw_cswift.c (1.17.2.4), "Exp", lines: +1 -1
433 Win32 fix (signed/unsigned compare error).
435 2002-10-09 14:19 levitte
438 crypto/engine/hw_cswift.c (1.17.2.5), "Exp", lines: +1 -0
440 The dissapearing destroy callback reappears
442 2002-10-24 00:09 levitte
445 crypto/crypto-lib.com (1.53.2.9), "Exp", lines: +1 -1
447 An engine changed name.
449 2002-10-29 18:00 geoff
452 ssl/ssl.h (1.126.2.15), "Exp", lines: +1 -1
454 Bodo spotted this keyslip in my patch to 0.9.7-stable.
456 2002-10-29 18:46 geoff
459 doc/ssl/SSL_CTX_set_session_cache_mode.pod (1.5.2.2), "Exp", lines: +1 -0
461 Correct another inconsistency in my recent commits.
463 2002-11-04 17:33 levitte
466 Configure (1.314.2.38), "Exp", lines: +4 -2
468 Return my normal debug targets to something not so extreme, and
469 make the extreme ones special (or 'extreme', if you will :-)).
471 2002-11-12 14:35 bodo
474 CHANGES (1.977.2.65), "Exp", lines: +4 -4
476 fix order of changes -- if B depends on A, A should be listed after
477 B (reversed 'chronological' order)
479 2002-11-13 12:35 levitte
482 crypto/cryptlib.h (1.10.2.4), "Exp", lines: +0 -4
483 crypto/crypto.h (1.62.2.3), "Exp", lines: +4 -0
485 Make OpenSSLdie() visible (it's a must to get a proper reference in
488 2002-11-13 14:36 levitte
491 crypto/pem/pem_lib.c (1.36.2.5), "Exp", lines: +1 -1
493 C++ comments in C code, 'nuff said...
495 2002-11-13 15:30 levitte
498 demos/engines/ibmca/hw_ibmca.c (1.1.2.2), "Exp", lines: +3 -0
499 demos/engines/zencod/hw_zencod.c (1.1.2.2), "Exp", lines: +4 -1
500 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.2), "Exp", lines: +5 -2
502 The loading functions should be static if we build a dynamic
505 2002-12-12 18:41 levitte
508 crypto/engine/hw_ncipher.c (1.26.2.7), "Exp", lines: +38 -2
509 crypto/engine/hw_ncipher_err.c (1.1.2.2), "Exp", lines: +1 -1
510 crypto/engine/hw_ncipher_err.h (1.1.2.2), "Exp", lines: +1 -1
511 crypto/cryptlib.c (1.32.2.8), "Exp", lines: +2 -1
512 crypto/crypto.h (1.62.2.7), "Exp", lines: +2 -1
513 CHANGES (1.977.2.78), "Exp", lines: +14 -0
515 Add a static lock called HWCRHK, for the case of having an
516 application that wants to use the hw_ncipher engine without having
517 given any callbacks for the dynamic type of locks.
519 2002-12-15 16:27 appro
522 Makefile.org (1.154.2.41), "Exp", lines: +2 -1
524 Another Solaris shared build clean-up. This is not actually needed
525 if one uses WorkShop C. It's gcc driver that brings copy of
526 libgcc.a into .so otherwise. In case you wonder what it's -Wl,-z...
527 and not just -z. Problem is that gcc driver apparently omits all -z
528 options but -z text. Don't ask me why. I'm not committing
529 corresponding workaround into the HEAD as Makefile.shared
530 reportedly needs even more work...
532 2002-12-16 19:17 appro
535 crypto/bn/bn_lcl.h (1.23.2.3), "Exp", lines: +3 -0
536 crypto/bn/bn_mul.c (1.28.2.4), "Exp", lines: +84 -445
538 This is rollback to 0.9.6h bn_mul.c to address problem reported in
541 2002-12-16 19:59 appro
544 Makefile.org (1.154.2.42), "Exp", lines: +3 -1
546 Some of Sun compiler drivers (well, one of those I have) collect
547 all options specified with -Wl in the beginnig of the ld command
548 line which kind of obsoletes the idea as it's -z defaultextract
549 that will be closest to lib*.a and not -z allextract:-(
551 2002-12-17 15:21 levitte
554 NEWS (1.39.2.16), "Exp", lines: +4 -1
556 A few more NEWS items.
558 !2002-12-27 17:49 appro
561 ! Configure (1.314.2.62), "Exp", lines: +1 -1
563 ! According to Tim Rice <tim@multitalents.net> assembler support in
564 ! SCO5 never worked anyway. Note this is not going to HEAD as we
565 ! intend to provide an alternative solution as soon as 0.9.7 is out.
567 2002-12-28 02:35 levitte
570 Configure (1.314.2.63), "Exp", lines: +1 -1
572 Hmm, the variables $x96_elf_asm and others contain a number of
573 colons, so when removing one reference, if should be replaced with
574 the appropriate number of colons, or chaos will follow...
576 It's rather silly to believe we'd release 0.9.7a in 2002 :-).
581 crypto/des/des_locl.h (1.19.2.5), "Exp", lines: +1 -1
582 crypto/rc5/rc5_locl.h (1.3.2.4), "Exp", lines: +1 -1
584 Fix warnings, use correct -Ds.
586 2003-02-06 19:00 bodo
589 crypto/ec/ec.h (1.34.2.1), "Exp", lines: +0 -2
590 crypto/ec/ec_err.c (1.17.2.1), "Exp", lines: +0 -2
591 crypto/ec/ec_lib.c (1.13.2.3), "Exp", lines: +2 -0
593 EC_GROUP_get_extra_data() should not set an error when it returns
594 NULL. (NB: this is not an API change because this internal
595 function is unused in 0.9.7. 0.9.8-dev will use it, and will
596 contain a similar change).
598 2003-02-06 19:07 bodo
601 crypto/ec/ec_mult.c (1.18.2.3), "Exp", lines: +11 -0
603 additional sanity checks for arguments to EC_POINTs_mul()
605 2003-02-14 15:43 bodo
608 crypto/ec/ec_lib.c (1.13.2.4), "Exp", lines: +1 -1
610 mask old error codes so that mkerr.pl does not re-add them
617 CHANGES (1.977.2.101), "Exp", lines: +6 -0
618 crypto/rsa/rsa_eay.c (1.28.2.4), "Exp", lines: +23 -4
619 crypto/rsa/rsa_lib.c (1.30.2.3), "Exp", lines: +7 -1
621 Turn on RSA blinding by default.
623 2003-03-24 17:57 steve
626 crypto/x509/x509_vfy.c (1.56.2.5), "Exp", lines: +2 -2
627 crypto/x509/x509_vfy.c (1.56.2.6), "Exp", lines: +2 -2
629 Get X509_V_FLAG_CRL_CHECK_ALL logic the right way round. PR:544
631 ? 2003-04-04 16:21 levitte
634 util/mkdef.pl (1.67.2.5), "Exp", lines: +10 -5
635 util/mkerr.pl (1.18.2.3), "Exp", lines: +6 -6
637 Transfer the changes to detect multiline comments and the GCC
638 extension __attribute__.
640 2003-04-08 13:54 levitte
643 test/Makefile.ssl (1.84.2.25), "Exp", lines: +29 -1
644 apps/Makefile.ssl (1.100.2.22), "Exp", lines: +1 -0
645 Makefile.org (1.154.2.61), "Exp", lines: +4 -5
647 Set LD_LIBRARY_PATH when linking, since OpenUnix' ld uses it to
648 create a library search path.
652 2003-04-09 07:25 levitte
655 test/Makefile.ssl (1.84.2.26), "Exp", lines: +1 -1
659 2003-04-09 08:50 levitte
662 apps/Makefile.ssl (1.100.2.23), "Exp", lines: +1 -0
666 2003-04-10 03:13 steve
669 crypto/rsa/rsa_sign.c (1.11.2.6), "Exp", lines: +2 -2
671 Only call redirected rsa_sign or rsa_verify if the pointer is set.
673 This allows, for example, a smart card to redirect rsa_sign
674 and keep the default rsa_verify.
676 2003-07-03 23:43 levitte
679 Makefile.org (1.154.2.65), "Exp", lines: +2 -2
681 Add a slash so grep doesn't return both ./crypto/bio/bss_mem.o and
682 ./crypto/mem.o when we're looking for mem.o.
687 crypto/aes/aes.h (1.1.2.5), "Exp", lines: +3 -0
688 crypto/aes/aes_cfb.c (1.1.2.4), "Exp", lines: +57 -0
690 Add untested CFB-r mode. Will be tested soon.
695 Configure (1.314.2.85), "Exp", lines: +2 -0
696 Makefile.org (1.154.2.67), "Exp", lines: +12 -3
697 crypto/cryptlib.c (1.32.2.9), "Exp", lines: +5 -0
698 crypto/md32_common.h (1.22.2.4), "Exp", lines: +11 -0
699 crypto/aes/Makefile.ssl (1.4.2.6), "Exp", lines: +2 -1
700 crypto/aes/aes_core.c (1.1.2.4), "Exp", lines: +4 -0
701 crypto/des/des.h (1.40.2.4), "Exp", lines: +1 -1
702 crypto/des/des_old.c (1.11.2.4), "Exp", lines: +1 -1
703 crypto/des/destest.c (1.30.2.6), "Exp", lines: +2 -2
704 crypto/des/ecb3_enc.c (1.8.2.1), "Exp", lines: +1 -3
705 crypto/dsa/Makefile.ssl (1.49.2.5), "Exp", lines: +7 -4
706 crypto/dsa/dsa_ossl.c (1.12.2.4), "Exp", lines: +2 -0
707 crypto/dsa/dsa_sign.c (1.10.2.3), "Exp", lines: +12 -0
708 crypto/dsa/dsa_vrf.c (1.10.2.3), "Exp", lines: +8 -0
709 crypto/engine/engine.h (1.36.2.6), "Exp", lines: +4 -0
710 crypto/err/err.h (1.35.2.3), "Exp", lines: +2 -0
711 crypto/err/err_all.c (1.17.2.2), "Exp", lines: +4 -0
712 crypto/err/openssl.ec (1.11.2.1), "Exp", lines: +1 -0
713 crypto/evp/Makefile.ssl (1.64.2.8), "Exp", lines: +8 -7
714 crypto/evp/c_all.c (1.7.8.7), "Exp", lines: +1 -0
715 crypto/evp/e_aes.c (1.6.2.4), "Exp", lines: +12 -4
716 crypto/evp/e_des3.c (1.8.2.2), "Exp", lines: +1 -1
717 crypto/evp/evp.h (1.86.2.10), "Exp", lines: +2 -0
718 crypto/evp/evp_err.c (1.23.2.1), "Exp", lines: +3 -1
719 crypto/md4/Makefile.ssl (1.6.2.4), "Exp", lines: +7 -4
720 crypto/md5/Makefile.ssl (1.33.2.7), "Exp", lines: +7 -4
721 crypto/rand/Makefile.ssl (1.56.2.4), "Exp", lines: +17 -15
722 crypto/rand/md_rand.c (1.69.2.2), "Exp", lines: +9 -0
723 crypto/rand/rand.h (1.26.2.5), "Exp", lines: +2 -0
724 crypto/rand/rand_err.c (1.6.2.1), "Exp", lines: +3 -1
725 crypto/rand/rand_lib.c (1.15.2.2), "Exp", lines: +11 -0
726 crypto/ripemd/Makefile.ssl (1.25.2.5), "Exp", lines: +7 -2
727 crypto/sha/Makefile.ssl (1.26.2.5), "Exp", lines: +16 -6
728 fips/.cvsignore (1.1.2.1), "Exp", lines: +1 -0
729 fips/Makefile.ssl (1.1.2.1), "Exp", lines: +155 -0
730 fips/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
731 fips/fips.c (1.1.2.1), "Exp", lines: +74 -0
732 fips/fips.h (1.1.2.1), "Exp", lines: +85 -0
733 fips/fips_check_sha1 (1.1.2.1), "Exp", lines: +7 -0
734 fips/fips_err.c (1.1.2.1), "Exp", lines: +96 -0
735 fips/fips_make_sha1 (1.1.2.1), "Exp", lines: +21 -0
736 fips/lib (1.1.2.1), "Exp", lines: +0 -0
737 fips/aes/.cvsignore (1.1.2.1), "Exp", lines: +4 -0
738 fips/aes/Makefile.ssl (1.1.2.1), "Exp", lines: +95 -0
739 fips/aes/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
740 fips/aes/fips_aes_core.c (1.1.2.1), "Exp", lines: +1260 -0
741 fips/aes/fips_aes_locl.h (1.1.2.1), "Exp", lines: +85 -0
742 fips/aes/fips_aesavs.c (1.1.2.1), "Exp", lines: +896 -0
743 fips/dsa/.cvsignore (1.1.2.1), "Exp", lines: +2 -0
744 fips/dsa/Makefile.ssl (1.1.2.1), "Exp", lines: +95 -0
745 fips/dsa/fingerprint.sha1 (1.1.2.1), "Exp", lines: +1 -0
746 fips/dsa/fips_dsa_ossl.c (1.1.2.1), "Exp", lines: +366 -0
747 fips/dsa/fips_dsatest.c (1.1.2.1), "Exp", lines: +252 -0
748 fips/rand/.cvsignore (1.1.2.1), "Exp", lines: +2 -0
749 fips/rand/Makefile.ssl (1.1.2.1), "Exp", lines: +94 -0
750 fips/rand/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
751 fips/rand/fips_rand.c (1.1.2.1), "Exp", lines: +236 -0
752 fips/rand/fips_rand.h (1.1.2.1), "Exp", lines: +55 -0
753 fips/rand/fips_randtest.c (1.1.2.1), "Exp", lines: +348 -0
754 fips/sha1/.cvsignore (1.1.2.1), "Exp", lines: +3 -0
755 fips/sha1/Makefile.ssl (1.1.2.1), "Exp", lines: +94 -0
756 fips/sha1/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
757 fips/sha1/fips_md32_common.h (1.1.2.1), "Exp", lines: +637 -0
758 fips/sha1/fips_sha1dgst.c (1.1.2.1), "Exp", lines: +76 -0
759 fips/sha1/fips_sha1test.c (1.1.2.1), "Exp", lines: +128 -0
760 fips/sha1/fips_sha_locl.h (1.1.2.1), "Exp", lines: +472 -0
761 fips/sha1/fips_standalone_sha1.c (1.1.2.1), "Exp", lines: +101 -0
762 fips/sha1/standalone.sha1 (1.1.2.1), "Exp", lines: +4 -0
763 test/Makefile.ssl (1.84.2.29), "Exp", lines: +81 -13
764 util/mkerr.pl (1.18.2.4), "Exp", lines: +2 -1
766 Unfinished FIPS stuff for review/improvement.
771 fips/fips_check_sha1 (1.1.2.2), "Exp", lines: +1 -1
778 fips/Makefile.ssl (1.1.2.2), "Exp", lines: +3 -3
779 fips/fingerprint.sha1 (1.1.2.2), "Exp", lines: +2 -1
780 fips/fips_make_sha1 (1.1.2.2), "Exp", lines: +1 -1
782 Build in non-FIPS mode.
787 Makefile.org (1.154.2.68), "Exp", lines: +1 -1
788 fips/fips_check_sha1 (1.1.2.3), "Exp", lines: +2 -1
789 fips/aes/fips_aesavs.c (1.1.2.2), "Exp", lines: +2 -0
790 fips/dsa/fips_dsa_ossl.c (1.1.2.2), "Exp", lines: +8 -0
791 fips/dsa/fips_dsatest.c (1.1.2.2), "Exp", lines: +2 -1
792 fips/sha1/fingerprint.sha1 (1.1.2.2), "Exp", lines: +1 -1
793 fips/sha1/fips_sha1dgst.c (1.1.2.2), "Exp", lines: +5 -1
794 fips/sha1/fips_standalone_sha1.c (1.1.2.2), "Exp", lines: +2 -0
795 fips/sha1/standalone.sha1 (1.1.2.2), "Exp", lines: +1 -1
802 fips/dsa/fingerprint.sha1 (1.1.2.2), "Exp", lines: +1 -1
803 fips/sha1/standalone.sha1 (1.1.2.3), "Exp", lines: +1 -1
810 Makefile.org (1.154.2.69), "Exp", lines: +5 -1
811 crypto/aes/aes.h (1.1.2.6), "Exp", lines: +3 -0
812 crypto/aes/aes_cfb.c (1.1.2.5), "Exp", lines: +19 -0
813 crypto/dsa/Makefile.ssl (1.49.2.6), "Exp", lines: +3 -2
814 crypto/err/Makefile.ssl (1.48.2.4), "Exp", lines: +17 -16
815 crypto/evp/e_aes.c (1.6.2.5), "Exp", lines: +8 -0
816 crypto/evp/e_des.c (1.5.2.2), "Exp", lines: +1 -1
817 crypto/evp/e_des3.c (1.8.2.3), "Exp", lines: +2 -2
818 crypto/evp/evp.h (1.86.2.11), "Exp", lines: +28 -11
819 crypto/evp/evp_locl.h (1.7.2.3), "Exp", lines: +2 -2
820 crypto/objects/obj_dat.h (1.49.2.13), "Exp", lines: +10 -5
821 crypto/objects/obj_mac.h (1.19.2.13), "Exp", lines: +5 -0
822 crypto/objects/obj_mac.num (1.15.2.9), "Exp", lines: +1 -0
823 crypto/objects/objects.txt (1.20.2.14), "Exp", lines: +4 -0
824 fips/Makefile.ssl (1.1.2.3), "Exp", lines: +7 -0
825 fips/aes/Makefile.ssl (1.1.2.2), "Exp", lines: +23 -1
826 fips/aes/fips_aesavs.c (1.1.2.3), "Exp", lines: +9 -1
827 test/Makefile.ssl (1.84.2.30), "Exp", lines: +101 -43
829 Add support for partial CFB modes, make tests work, update
835 crypto/aes/aes_cfb.c (1.1.2.6), "Exp", lines: +9 -6
836 crypto/evp/c_allc.c (1.8.2.3), "Exp", lines: +1 -0
837 crypto/evp/evp_test.c (1.14.2.11), "Exp", lines: +17 -8
838 crypto/evp/evptests.txt (1.9.2.2), "Exp", lines: +48 -1
840 Working CFB1 and test vectors.
845 crypto/evp/e_aes.c (1.6.2.6), "Exp", lines: +14 -0
846 crypto/objects/obj_dat.h (1.49.2.14), "Exp", lines: +15 -5
847 crypto/objects/obj_mac.h (1.19.2.14), "Exp", lines: +10 -0
848 crypto/objects/obj_mac.num (1.15.2.10), "Exp", lines: +2 -0
849 crypto/objects/objects.txt (1.20.2.15), "Exp", lines: +2 -0
850 fips/aes/Makefile.ssl (1.1.2.3), "Exp", lines: +1 -1
851 fips/aes/fips_aesavs.c (1.1.2.4), "Exp", lines: +34 -19
853 The rest of the keysizes for CFB1, working AES AVS test for CFB1.
858 fips/aes/fips_aesavs.c (1.1.2.5), "Exp", lines: +295 -303
865 fips/aes/fips_aesavs.c (1.1.2.6), "Exp", lines: +43 -17
872 fips/fips_err_wrapper.c (1.1.2.1), "Exp", lines: +5 -0
873 fips/sha1/sha1hashes.txt (1.1.2.1), "Exp", lines: +342 -0
874 fips/sha1/sha1vectors.txt (1.1.2.1), "Exp", lines: +2293 -0
881 crypto/aes/aes.h (1.1.2.7), "Exp", lines: +3 -0
882 crypto/aes/aes_cfb.c (1.1.2.7), "Exp", lines: +14 -0
883 crypto/evp/c_allc.c (1.8.2.4), "Exp", lines: +1 -0
884 crypto/evp/e_aes.c (1.6.2.7), "Exp", lines: +4 -9
885 crypto/evp/evptests.txt (1.9.2.3), "Exp", lines: +48 -0
886 crypto/objects/obj_dat.h (1.49.2.15), "Exp", lines: +20 -5
887 crypto/objects/obj_mac.h (1.19.2.15), "Exp", lines: +15 -0
888 crypto/objects/obj_mac.num (1.15.2.11), "Exp", lines: +3 -0
889 crypto/objects/objects.txt (1.20.2.16), "Exp", lines: +3 -0
890 fips/aes/fips_aesavs.c (1.1.2.7), "Exp", lines: +11 -0
897 Makefile.org (1.154.2.70), "Exp", lines: +16 -5
898 crypto/des/cfb_enc.c (1.7.2.1), "Exp", lines: +2 -1
899 crypto/des/des_enc.c (1.11.2.2), "Exp", lines: +4 -0
900 crypto/evp/e_aes.c (1.6.2.8), "Exp", lines: +7 -14
901 crypto/evp/e_des.c (1.5.2.3), "Exp", lines: +37 -1
902 crypto/evp/evp.h (1.86.2.12), "Exp", lines: +6 -0
903 crypto/evp/evp_locl.h (1.7.2.4), "Exp", lines: +9 -0
904 crypto/objects/obj_dat.h (1.49.2.16), "Exp", lines: +48 -23
905 crypto/objects/obj_mac.h (1.19.2.16), "Exp", lines: +31 -6
906 crypto/objects/obj_mac.num (1.15.2.12), "Exp", lines: +5 -0
907 crypto/objects/objects.txt (1.20.2.17), "Exp", lines: +12 -6
908 fips/Makefile.ssl (1.1.2.4), "Exp", lines: +8 -1
909 fips/fips_make_sha1 (1.1.2.3), "Exp", lines: +3 -0
910 fips/aes/Makefile.ssl (1.1.2.4), "Exp", lines: +1 -1
911 fips/des/.cvsignore (1.1.2.1), "Exp", lines: +3 -0
912 fips/des/Makefile.ssl (1.1.2.1), "Exp", lines: +96 -0
913 fips/des/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
914 fips/des/fips_des_enc.c (1.1.2.1), "Exp", lines: +288 -0
915 fips/des/fips_des_locl.h (1.1.2.1), "Exp", lines: +428 -0
916 fips/des/fips_desmovs.c (1.1.2.1), "Exp", lines: +659 -0
918 Whoops, forgot FIPS DES, also add EVPs for DES CFB1 and 8.
920 2003-07-31 23:30 levitte
923 Makefile.org (1.154.2.71), "Exp", lines: +2 -0
925 If FDIRS is to be treated like SDIRS, let's not forget to
926 initialize it in Makefile.org.
928 2003-07-31 23:41 levitte
931 fips/sha1/fips_sha1test.c (1.1.2.2), "Exp", lines: +3 -3
933 No C++ comments in C programs!
938 crypto/des/cfb_enc.c (1.7.2.2), "Exp", lines: +45 -36
939 crypto/evp/c_allc.c (1.8.2.5), "Exp", lines: +2 -0
940 crypto/evp/e_des.c (1.5.2.4), "Exp", lines: +8 -3
941 crypto/evp/evptests.txt (1.9.2.4), "Exp", lines: +6 -0
948 crypto/evp/evptests.txt (1.9.2.5), "Exp", lines: +4 -0
952 2003-08-01 15:07 steve
955 fips/aes/fips_aesavs.c (1.1.2.8), "Exp", lines: +3 -3
957 Replace C++ style comments.
959 2003-08-01 19:06 steve
962 crypto/evp/evp_lib.c (1.6.8.2), "Exp", lines: +24 -0
963 crypto/objects/obj_dat.h (1.49.2.17), "Exp", lines: +15 -46
964 crypto/objects/obj_mac.h (1.19.2.17), "Exp", lines: +1 -24
965 crypto/objects/obj_mac.num (1.15.2.13), "Exp", lines: +1 -4
966 crypto/objects/objects.txt (1.20.2.18), "Exp", lines: +8 -12
968 Make the EFB NIDs have empty OIDs aliased to the real EFB OID.
973 fips/des/fips_desmovs.c (1.1.2.2), "Exp", lines: +55 -37
975 Make tests work (CFB1 still doesn't produce the right answers,
978 2003-08-08 12:08 levitte
981 fips/des/fips_des_enc.c (1.1.2.2), "Exp", lines: +9 -0
983 Avoid clashing with the regular DES functions when not compiling
984 with -DFIPS. This is basically only visible when building with
985 shared library supoort...
987 2003-08-11 11:36 levitte
990 fips/sha1/.cvsignore (1.1.2.2)
991 fips/sha1/Makefile.ssl (1.1.2.3)
992 fips/sha1/fingerprint.sha1 (1.1.2.3)
993 fips/sha1/fips_md32_common.h (1.1.2.2)
994 fips/sha1/fips_sha1dgst.c (1.1.2.3)
995 fips/sha1/fips_sha1test.c (1.1.2.3)
996 fips/sha1/fips_sha_locl.h (1.1.2.2)
997 fips/sha1/fips_standalone_sha1.c (1.1.2.3)
998 fips/sha1/sha1hashes.txt (1.1.2.2)
999 fips/sha1/sha1vectors.txt (1.1.2.2)
1000 fips/sha1/standalone.sha1 (1.1.2.4)
1001 fips/dsa/.cvsignore (1.1.2.2)
1002 fips/dsa/Makefile.ssl (1.1.2.2)
1003 fips/dsa/fingerprint.sha1 (1.1.2.3)
1004 fips/dsa/fips_dsa_ossl.c (1.1.2.3)
1005 fips/dsa/fips_dsatest.c (1.1.2.3)
1006 fips/rand/.cvsignore (1.1.2.2)
1007 fips/rand/Makefile.ssl (1.1.2.2)
1008 fips/rand/fingerprint.sha1 (1.1.2.2)
1009 fips/rand/fips_rand.c (1.1.2.2)
1010 fips/rand/fips_rand.h (1.1.2.2)
1011 fips/rand/fips_randtest.c (1.1.2.2)
1012 fips/des/.cvsignore (1.1.2.2)
1013 fips/des/Makefile.ssl (1.1.2.3)
1014 fips/des/fingerprint.sha1 (1.1.2.2)
1015 fips/des/fips_des_enc.c (1.1.2.3)
1016 fips/des/fips_des_locl.h (1.1.2.2)
1017 fips/des/fips_desmovs.c (1.1.2.3)
1018 fips/aes/.cvsignore (1.1.2.2)
1019 fips/aes/Makefile.ssl (1.1.2.5)
1020 fips/aes/fingerprint.sha1 (1.1.2.2)
1021 fips/aes/fips_aes_core.c (1.1.2.2)
1022 fips/aes/fips_aes_locl.h (1.1.2.2)
1023 fips/aes/fips_aesavs.c (1.1.2.9)
1024 fips/.cvsignore (1.1.2.2)
1025 fips/Makefile.ssl (1.1.2.6)
1026 fips/fingerprint.sha1 (1.1.2.3)
1027 fips/fips.c (1.1.2.2)
1028 fips/fips.h (1.1.2.2)
1029 fips/fips_check_sha1 (1.1.2.4)
1030 fips/fips_err.c (1.1.2.2)
1031 fips/fips_err_wrapper.c (1.1.2.2)
1032 fips/fips_make_sha1 (1.1.2.4)
1035 util/libeay.num (1.173.2.16), "Exp", lines: +11 -38
1036 util/mkerr.pl (1.18.2.5), "Exp", lines: +1 -2
1037 test/Makefile.ssl (1.84.2.31), "Exp", lines: +54 -180
1038 crypto/ripemd/Makefile.ssl (1.25.2.6), "Exp", lines: +2 -7
1039 crypto/sha/Makefile.ssl (1.26.2.6), "Exp", lines: +6 -16
1040 crypto/rand/Makefile.ssl (1.56.2.5), "Exp", lines: +15 -17
1041 crypto/rand/md_rand.c (1.69.2.3), "Exp", lines: +0 -9
1042 crypto/rand/rand.h (1.26.2.6), "Exp", lines: +0 -2
1043 crypto/rand/rand_err.c (1.6.2.2), "Exp", lines: +1 -3
1044 crypto/rand/rand_lib.c (1.15.2.3), "Exp", lines: +0 -11
1045 crypto/objects/obj_dat.h (1.49.2.18), "Exp", lines: +3 -27
1046 crypto/objects/obj_mac.h (1.19.2.18), "Exp", lines: +0 -32
1047 crypto/objects/obj_mac.num (1.15.2.14), "Exp", lines: +0 -8
1048 crypto/objects/objects.txt (1.20.2.19), "Exp", lines: +0 -11
1049 crypto/md4/Makefile.ssl (1.6.2.5), "Exp", lines: +4 -7
1050 crypto/md5/Makefile.ssl (1.33.2.8), "Exp", lines: +4 -7
1051 crypto/evp/Makefile.ssl (1.64.2.9), "Exp", lines: +7 -8
1052 crypto/evp/c_allc.c (1.8.2.6), "Exp", lines: +0 -4
1053 crypto/evp/e_aes.c (1.6.2.9), "Exp", lines: +4 -22
1054 crypto/evp/e_des.c (1.5.2.5), "Exp", lines: +2 -43
1055 crypto/evp/e_des3.c (1.8.2.4), "Exp", lines: +3 -3
1056 crypto/evp/evp.h (1.86.2.13), "Exp", lines: +11 -36
1057 crypto/evp/evp_err.c (1.23.2.2), "Exp", lines: +1 -3
1058 crypto/evp/evp_lib.c (1.6.8.3), "Exp", lines: +0 -24
1059 crypto/evp/evp_locl.h (1.7.2.5), "Exp", lines: +2 -11
1060 crypto/evp/evp_test.c (1.14.2.12), "Exp", lines: +8 -17
1061 crypto/evp/evptests.txt (1.9.2.6), "Exp", lines: +1 -106
1062 crypto/dsa/Makefile.ssl (1.49.2.7), "Exp", lines: +6 -10
1063 crypto/dsa/dsa_ossl.c (1.12.2.5), "Exp", lines: +0 -2
1064 crypto/dsa/dsa_sign.c (1.10.2.4), "Exp", lines: +0 -12
1065 crypto/dsa/dsa_vrf.c (1.10.2.4), "Exp", lines: +0 -8
1066 crypto/err/Makefile.ssl (1.48.2.5), "Exp", lines: +16 -17
1067 crypto/err/err.h (1.35.2.4), "Exp", lines: +0 -2
1068 crypto/err/err_all.c (1.17.2.3), "Exp", lines: +0 -4
1069 crypto/err/openssl.ec (1.11.2.2), "Exp", lines: +0 -1
1070 crypto/des/des.h (1.40.2.5), "Exp", lines: +1 -1
1071 crypto/des/des_enc.c (1.11.2.3), "Exp", lines: +0 -4
1072 crypto/des/des_old.c (1.11.2.5), "Exp", lines: +1 -1
1073 crypto/des/destest.c (1.30.2.7), "Exp", lines: +2 -2
1074 crypto/des/ecb3_enc.c (1.8.2.2), "Exp", lines: +3 -1
1075 crypto/aes/Makefile.ssl (1.4.2.7), "Exp", lines: +1 -2
1076 crypto/aes/aes.h (1.1.2.8), "Exp", lines: +0 -9
1077 crypto/aes/aes_cfb.c (1.1.2.8), "Exp", lines: +0 -93
1078 crypto/aes/aes_core.c (1.1.2.5), "Exp", lines: +0 -4
1079 crypto/cryptlib.c (1.32.2.10), "Exp", lines: +0 -5
1080 crypto/md32_common.h (1.22.2.5), "Exp", lines: +0 -11
1081 Configure (1.314.2.86), "Exp", lines: +0 -2
1082 Makefile.org (1.154.2.72), "Exp", lines: +8 -34
1083 TABLE (1.99.2.30), "Exp", lines: +0 -50
1085 A new branch for FIPS-related changes has been created with the
1086 name OpenSSL-fips-0_9_7-stable.
1088 Since the 0.9.7-stable branch is supposed to be in freeze
1089 and should only contain bug corrections, this change removes the
1090 FIPS changes from that branch.
1092 2003-08-11 11:56 levitte
1095 apps/Makefile.ssl (1.100.2.24), "Exp", lines: +1 -1
1097 Oops, removed a little too much.
1099 2003-08-11 13:46 levitte
1102 test/Makefile.ssl (1.84.2.33), "Exp", lines: +28 -28
1104 Don't fiddle with LD_LIBRARY_PATH when building non-static.
1106 2003-08-14 08:54 levitte
1109 apps/Makefile.ssl (1.100.2.25), "Exp", lines: +1 -1
1110 test/Makefile.ssl (1.84.2.34), "Exp", lines: +28 -28
1112 Undo the change that left LD_LIBRARY_PATH unchanged. The errors I
1113 saw weren't due to that, but to a change on the SCO machines I used
1114 for testing, where my $PATH was suddenly incorrect.
1116 2003-09-27 20:31 levitte
1119 apps/pkcs8.c (1.22.2.8), "Exp", lines: +5 -6
1121 Remove extra argument to BIO_printf(). PR: 685
1123 2003-09-29 19:10 steve
1126 crypto/bio/bss_file.c (1.14.2.4), "Exp", lines: +2 -2
1128 Fix to make it compile under Win32.
1130 2003-11-19 06:18 geoff
1133 crypto/x509/x509.h (1.116.2.4), "Exp", lines: +0 -4
1135 Remove duplicate prototypes have already been (correctly) added to
1136 rsa.h, as this is already included by x509.h anyway.
1138 2003-11-22 11:42 ulf
1141 crypto/bn/asm/bn-586.pl (1.5.2.1), "Exp", lines: +1 -1
1143 bn_sub_part_words() is unused in 0.9.7.
1145 Spotted by Markus Friedl.
1147 2004-01-21 10:58 appro
1150 Configure (1.314.2.89), "Exp", lines: +1 -0
1151 config (1.95.2.27), "Exp", lines: +7 -6
1152 crypto/bn/Makefile.ssl (1.65.2.7), "Exp", lines: +3 -0
1154 Proper support for HP-UX64 gcc build. PR: 772
1156 2004-01-29 10:41 levitte
1159 crypto/bn/bn_lcl.h (1.23.2.6), "Exp", lines: +8 -9
1161 Have the declarations match the definitions.
1163 2004-03-08 14:07 steve
1166 apps/ca.c (1.102.2.28), "Exp", lines: +32 -4
1167 apps/openssl.cnf (1.23.2.2), "Exp", lines: +3 -0
1169 Incorporate crlNumber functionality from 0.9.8 except it is
1170 commented out in openssl.cnf .
1172 using the Codenomicon TLS Test Tool (CAN-2004-0079) Fix flaw in
1173 SSL/TLS handshaking when using Kerberos ciphersuites
1174 (CAN-2004-0112) Ready for 0.9.7d build
1176 Submitted by: Steven Henson Reviewed by: Joe Orton Approved
1179 2004-03-25 01:57 steve
1182 crypto/pkcs7/pk7_doit.c (1.50.2.9), "Exp", lines: +9 -4
1183 crypto/pkcs7/pk7_doit.c (1.50.2.4.2.2), "Exp", lines: +9 -4
1185 Make S/MIME encrypt work again.
1187 2004-04-02 14:39 levitte
1190 crypto/bn/Makefile.ssl (1.65.2.8), "Exp", lines: +1 -1
1192 Typo. "pa-rics2W" corrected to "pa-risc2W". PR: 868
1194 2004-05-11 14:44 ben
1197 apps/Makefile.ssl (1.100.2.27)
1198 crypto/Makefile.ssl (1.84.2.12)
1199 crypto/aes/Makefile.ssl (1.4.2.9)
1200 crypto/asn1/Makefile.ssl (1.77.2.7)
1201 crypto/bf/Makefile.ssl (1.25.2.6)
1202 crypto/bio/Makefile.ssl (1.52.2.4)
1203 crypto/bn/Makefile.ssl (1.65.2.9)
1204 crypto/buffer/Makefile.ssl (1.32.2.4)
1205 crypto/cast/Makefile.ssl (1.31.2.6)
1206 crypto/comp/Makefile.ssl (1.32.2.4)
1207 crypto/conf/Makefile.ssl (1.38.2.8)
1208 crypto/des/Makefile.ssl (1.61.2.13)
1209 crypto/dh/Makefile.ssl (1.43.2.5)
1210 crypto/dsa/Makefile.ssl (1.49.2.9)
1211 crypto/dso/Makefile.ssl (1.11.2.4)
1212 crypto/ec/Makefile.ssl (1.7.2.4)
1213 crypto/engine/Makefile.ssl (1.30.2.13)
1214 crypto/err/Makefile.ssl (1.48.2.7)
1215 crypto/evp/Makefile.ssl (1.64.2.12)
1216 crypto/hmac/Makefile.ssl (1.33.2.6)
1217 crypto/idea/Makefile.ssl (1.20.2.4)
1218 crypto/krb5/Makefile.ssl (1.5.2.6)
1219 crypto/lhash/Makefile.ssl (1.28.2.4)
1220 crypto/md2/Makefile.ssl (1.29.2.5)
1221 crypto/md4/Makefile.ssl (1.6.2.7)
1222 crypto/md5/Makefile.ssl (1.33.2.10)
1223 crypto/mdc2/Makefile.ssl (1.30.2.4)
1224 crypto/objects/Makefile.ssl (1.46.2.6)
1225 crypto/ocsp/Makefile.ssl (1.19.2.7)
1226 crypto/pem/Makefile.ssl (1.51.2.5)
1227 crypto/pkcs12/Makefile.ssl (1.37.2.5)
1228 crypto/pkcs7/Makefile.ssl (1.47.2.5)
1229 crypto/rand/Makefile.ssl (1.56.2.8)
1230 crypto/rc2/Makefile.ssl (1.20.2.4)
1231 crypto/rc4/Makefile.ssl (1.25.2.6)
1232 crypto/rc5/Makefile.ssl (1.22.2.6)
1233 crypto/ripemd/Makefile.ssl (1.25.2.9)
1234 crypto/rsa/Makefile.ssl (1.53.2.6)
1235 crypto/sha/Makefile.ssl (1.26.2.9)
1236 crypto/stack/Makefile.ssl (1.28.2.4)
1237 crypto/txt_db/Makefile.ssl (1.26.2.4)
1238 crypto/ui/Makefile.ssl (1.10.2.6)
1239 crypto/x509/Makefile.ssl (1.56.2.5)
1240 crypto/x509v3/Makefile.ssl (1.62.2.5)
1241 ssl/Makefile.ssl (1.53.2.11)
1242 test/Makefile.ssl (1.84.2.36)
1243 tools/Makefile.ssl (1.9.2.4)
1245 .cvsignore (1.7.6.2), "Exp", lines: +2 -1
1246 Configure (1.314.2.92), "Exp", lines: +38 -8
1247 FAQ (1.61.2.31), "Exp", lines: +1 -1
1248 INSTALL (1.45.2.9), "Exp", lines: +2 -2
1249 INSTALL.W32 (1.30.2.14), "Exp", lines: +9 -4
1250 Makefile.org (1.154.2.78), "Exp", lines: +51 -19
1251 PROBLEMS (1.4.2.10), "Exp", lines: +2 -2
1252 e_os.h (1.56.2.17), "Exp", lines: +20 -1
1253 apps/.cvsignore (1.5.8.1), "Exp", lines: +1 -0
1254 apps/Makefile (1.1.4.1), "Exp", lines: +1147 -0
1255 apps/apps.c (1.49.2.27), "Exp", lines: +0 -10
1256 apps/ca.c (1.102.2.31), "Exp", lines: +0 -10
1257 apps/dgst.c (1.23.2.10), "Exp", lines: +39 -11
1258 apps/openssl.c (1.48.2.9), "Exp", lines: +19 -0
1259 crypto/Makefile (1.1.4.1), "Exp", lines: +217 -0
1260 crypto/cryptlib.c (1.32.2.11), "Exp", lines: +5 -0
1261 crypto/crypto-lib.com (1.53.2.12), "Exp", lines: +1 -1
1262 crypto/md32_common.h (1.22.2.6), "Exp", lines: +12 -0
1263 crypto/aes/Makefile (1.1.4.1), "Exp", lines: +102 -0
1264 crypto/aes/aes.h (1.1.2.9), "Exp", lines: +9 -0
1265 crypto/aes/aes_cfb.c (1.1.2.9), "Exp", lines: +93 -0
1266 crypto/aes/aes_core.c (1.1.2.6), "Exp", lines: +4 -0
1267 crypto/asn1/Makefile (1.1.4.1), "Exp", lines: +1150 -0
1268 crypto/bf/Makefile (1.1.4.1), "Exp", lines: +113 -0
1269 crypto/bio/Makefile (1.1.4.1), "Exp", lines: +214 -0
1270 crypto/bio/bio.h (1.56.2.6), "Exp", lines: +1 -0
1271 crypto/bn/Makefile (1.1.4.1), "Exp", lines: +324 -0
1272 crypto/bn/bntest.c (1.55.2.4), "Exp", lines: +1 -1
1273 crypto/buffer/Makefile (1.1.4.1), "Exp", lines: +92 -0
1274 crypto/cast/Makefile (1.1.4.1), "Exp", lines: +118 -0
1275 crypto/cast/asm/.cvsignore (1.2.8.1), "Exp", lines: +1 -0
1276 crypto/comp/Makefile (1.1.4.1), "Exp", lines: +112 -0
1277 crypto/conf/Makefile (1.1.4.1), "Exp", lines: +181 -0
1278 crypto/des/Makefile (1.1.4.1), "Exp", lines: +314 -0
1279 crypto/des/cfb64ede.c (1.6.2.4), "Exp", lines: +111 -0
1280 crypto/des/des.h (1.40.2.6), "Exp", lines: +5 -1
1281 crypto/des/des_enc.c (1.11.2.4), "Exp", lines: +8 -0
1282 crypto/des/des_old.c (1.11.2.6), "Exp", lines: +1 -1
1283 crypto/des/destest.c (1.30.2.8), "Exp", lines: +2 -2
1284 crypto/des/ecb3_enc.c (1.8.2.3), "Exp", lines: +1 -3
1285 crypto/des/set_key.c (1.18.2.2), "Exp", lines: +4 -0
1286 crypto/dh/Makefile (1.1.4.1), "Exp", lines: +131 -0
1287 crypto/dsa/Makefile (1.1.4.1), "Exp", lines: +173 -0
1288 crypto/dsa/dsa_gen.c (1.19.2.1), "Exp", lines: +4 -1
1289 crypto/dsa/dsa_key.c (1.9.2.1), "Exp", lines: +2 -0
1290 crypto/dsa/dsa_ossl.c (1.12.2.6), "Exp", lines: +2 -0
1291 crypto/dsa/dsa_sign.c (1.10.2.5), "Exp", lines: +12 -0
1292 crypto/dsa/dsa_vrf.c (1.10.2.5), "Exp", lines: +8 -0
1293 crypto/dso/Makefile (1.1.4.1), "Exp", lines: +140 -0
1294 crypto/ec/Makefile (1.1.4.1), "Exp", lines: +126 -0
1295 crypto/engine/Makefile (1.1.4.1), "Exp", lines: +536 -0
1296 crypto/engine/hw_cryptodev.c (1.1.2.6), "Exp", lines: +6 -2
1297 crypto/err/Makefile (1.1.4.1), "Exp", lines: +118 -0
1298 crypto/err/err.h (1.35.2.6), "Exp", lines: +2 -0
1299 crypto/err/err_all.c (1.17.2.4), "Exp", lines: +4 -0
1300 crypto/err/openssl.ec (1.11.2.3), "Exp", lines: +1 -0
1301 crypto/evp/Makefile (1.1.4.1), "Exp", lines: +1057 -0
1302 crypto/evp/bio_md.c (1.11.2.1), "Exp", lines: +6 -0
1303 crypto/evp/c_allc.c (1.8.2.7), "Exp", lines: +8 -0
1304 crypto/evp/e_aes.c (1.6.2.10), "Exp", lines: +22 -4
1305 crypto/evp/e_des.c (1.5.2.8), "Exp", lines: +36 -3
1306 crypto/evp/e_des3.c (1.8.2.7), "Exp", lines: +43 -4
1307 crypto/evp/evp.h (1.86.2.15), "Exp", lines: +39 -11
1308 crypto/evp/evp_err.c (1.23.2.3), "Exp", lines: +3 -1
1309 crypto/evp/evp_lib.c (1.6.8.4), "Exp", lines: +24 -0
1310 crypto/evp/evp_locl.h (1.7.2.6), "Exp", lines: +11 -2
1311 crypto/evp/evp_test.c (1.14.2.13), "Exp", lines: +17 -8
1312 crypto/evp/evptests.txt (1.9.2.7), "Exp", lines: +106 -1
1313 crypto/hmac/Makefile (1.1.4.1), "Exp", lines: +99 -0
1314 crypto/idea/Makefile (1.1.4.1), "Exp", lines: +89 -0
1315 crypto/krb5/Makefile (1.1.4.1), "Exp", lines: +88 -0
1316 crypto/lhash/Makefile (1.1.4.1), "Exp", lines: +91 -0
1317 crypto/md2/Makefile (1.1.4.1), "Exp", lines: +91 -0
1318 crypto/md4/Makefile (1.1.4.1), "Exp", lines: +93 -0
1319 crypto/md5/Makefile (1.1.4.1), "Exp", lines: +129 -0
1320 crypto/mdc2/Makefile (1.1.4.1), "Exp", lines: +96 -0
1321 crypto/objects/Makefile (1.1.4.1), "Exp", lines: +121 -0
1322 crypto/objects/obj_dat.h (1.49.2.19), "Exp", lines: +33 -3
1323 crypto/objects/obj_mac.h (1.19.2.19), "Exp", lines: +40 -0
1324 crypto/objects/obj_mac.num (1.15.2.15), "Exp", lines: +10 -0
1325 crypto/objects/objects.txt (1.20.2.20), "Exp", lines: +13 -0
1326 crypto/ocsp/Makefile (1.1.4.1), "Exp", lines: +291 -0
1327 crypto/pem/Makefile (1.1.4.1), "Exp", lines: +334 -0
1328 crypto/pkcs12/Makefile (1.1.4.1), "Exp", lines: +415 -0
1329 crypto/pkcs7/Makefile (1.1.4.1), "Exp", lines: +241 -0
1330 crypto/rand/Makefile (1.1.4.1), "Exp", lines: +196 -0
1331 crypto/rand/md_rand.c (1.69.2.4), "Exp", lines: +9 -0
1332 crypto/rand/rand.h (1.26.2.7), "Exp", lines: +3 -0
1333 crypto/rand/rand_err.c (1.6.2.3), "Exp", lines: +4 -1
1334 crypto/rand/rand_lib.c (1.15.2.4), "Exp", lines: +11 -0
1335 crypto/rc2/Makefile (1.1.4.1), "Exp", lines: +89 -0
1336 crypto/rc4/Makefile (1.1.4.1), "Exp", lines: +108 -0
1337 crypto/rc5/Makefile (1.1.4.1), "Exp", lines: +106 -0
1338 crypto/ripemd/Makefile (1.1.4.1), "Exp", lines: +111 -0
1339 crypto/rsa/Makefile (1.1.4.1), "Exp", lines: +239 -0
1340 crypto/rsa/rsa_eay.c (1.28.2.9), "Exp", lines: +1 -1
1341 crypto/rsa/rsa_gen.c (1.8.6.1), "Exp", lines: +3 -0
1342 crypto/sha/Makefile (1.1.4.1), "Exp", lines: +118 -0
1343 crypto/sha/sha1dgst.c (1.21.2.1), "Exp", lines: +8 -0
1344 crypto/stack/Makefile (1.1.4.1), "Exp", lines: +86 -0
1345 crypto/txt_db/Makefile (1.1.4.1), "Exp", lines: +86 -0
1346 crypto/ui/Makefile (1.1.4.1), "Exp", lines: +115 -0
1347 crypto/x509/Makefile (1.1.4.1), "Exp", lines: +592 -0
1348 crypto/x509v3/Makefile (1.1.4.1), "Exp", lines: +601 -0
1349 fips/Makefile (1.1.4.1), "Exp", lines: +202 -0
1350 fips/fingerprint.sha1 (1.1.2.4), "Exp", lines: +4 -4
1351 fips/fips.c (1.1.2.3), "Exp", lines: +120 -5
1352 fips/fips.h (1.1.2.3), "Exp", lines: +42 -2
1353 fips/fips_check_sha1 (1.1.2.5), "Exp", lines: +2 -2
1354 fips/fips_err.h (1.1.4.1), "Exp", lines: +117 -0
1355 fips/fips_err_wrapper.c (1.1.2.3), "Exp", lines: +4 -2
1356 fips/fips_locl.h (1.1.4.1), "Exp", lines: +62 -0
1357 fips/fips_make_sha1 (1.1.2.5), "Exp", lines: +9 -6
1358 fips/fips_test_suite.c (1.1.4.1), "Exp", lines: +302 -0
1359 fips/openssl_fips_fingerprint (1.1.4.1), "Exp", lines: +25 -0
1360 fips/aes/Makefile (1.1.4.1), "Exp", lines: +131 -0
1361 fips/aes/fingerprint.sha1 (1.1.2.3), "Exp", lines: +3 -2
1362 fips/aes/fips_aes_core.c (1.1.2.3), "Exp", lines: +5 -2
1363 fips/aes/fips_aes_locl.h (1.1.2.3), "Exp", lines: +0 -0
1364 fips/aes/fips_aes_selftest.c (1.1.4.1), "Exp", lines: +112 -0
1365 fips/aes/fips_aesavs.c (1.1.2.10), "Exp", lines: +12 -6
1366 fips/des/Makefile (1.1.4.1), "Exp", lines: +155 -0
1367 fips/des/fingerprint.sha1 (1.1.2.3), "Exp", lines: +5 -2
1368 fips/des/fips_des_enc.c (1.1.2.4), "Exp", lines: +16 -3
1369 fips/des/fips_des_locl.h (1.1.2.3), "Exp", lines: +1 -1
1370 fips/des/fips_des_selftest.c (1.1.4.1), "Exp", lines: +200 -0
1371 fips/des/fips_desmovs.c (1.1.2.4), "Exp", lines: +186 -79
1372 fips/des/fips_set_key.c (1.1.4.1), "Exp", lines: +415 -0
1373 fips/des/asm/fips-dx86-elf.s (1.1.4.1), "Exp", lines: +2697 -0
1374 fips/dsa/Makefile (1.1.4.1), "Exp", lines: +159 -0
1375 fips/dsa/fingerprint.sha1 (1.1.2.4), "Exp", lines: +3 -1
1376 fips/dsa/fips_dsa_gen.c (1.1.4.1), "Exp", lines: +373 -0
1377 fips/dsa/fips_dsa_ossl.c (1.1.2.4), "Exp", lines: +16 -3
1378 fips/dsa/fips_dsa_selftest.c (1.1.4.1), "Exp", lines: +168 -0
1379 fips/dsa/fips_dsatest.c (1.1.2.4), "Exp", lines: +10 -6
1380 fips/dsa/fips_dssvs.c (1.1.4.1), "Exp", lines: +306 -0
1381 fips/rand/Makefile (1.1.4.1), "Exp", lines: +104 -0
1382 fips/rand/fingerprint.sha1 (1.1.2.3), "Exp", lines: +2 -2
1383 fips/rand/fips_rand.c (1.1.2.3), "Exp", lines: +60 -10
1384 fips/rand/fips_rand.h (1.1.2.3), "Exp", lines: +19 -1
1385 fips/rand/fips_randtest.c (1.1.2.3), "Exp", lines: +31 -10
1386 fips/rsa/Makefile (1.1.4.1), "Exp", lines: +112 -0
1387 fips/rsa/fingerprint.sha1 (1.1.4.1), "Exp", lines: +3 -0
1388 fips/rsa/fips_rsa_eay.c (1.1.4.1), "Exp", lines: +735 -0
1389 fips/rsa/fips_rsa_gen.c (1.1.4.1), "Exp", lines: +249 -0
1390 fips/rsa/fips_rsa_selftest.c (1.1.4.1), "Exp", lines: +207 -0
1391 fips/sha1/.cvsignore (1.1.2.3), "Exp", lines: +1 -2
1392 fips/sha1/Makefile (1.1.4.1), "Exp", lines: +158 -0
1393 fips/sha1/fingerprint.sha1 (1.1.2.4), "Exp", lines: +5 -3
1394 fips/sha1/fips_md32_common.h (1.1.2.3), "Exp", lines: +0 -0
1395 fips/sha1/fips_sha1_selftest.c (1.1.4.1), "Exp", lines: +97 -0
1396 fips/sha1/fips_sha1dgst.c (1.1.2.4), "Exp", lines: +4 -4
1397 fips/sha1/fips_sha1test.c (1.1.2.4), "Exp", lines: +17 -0
1398 fips/sha1/fips_sha_locl.h (1.1.2.3), "Exp", lines: +7 -0
1399 fips/sha1/fips_standalone_sha1.c (1.1.2.4), "Exp", lines: +60 -7
1400 fips/sha1/sha1hashes.txt (1.1.2.3), "Exp", lines: +0 -0
1401 fips/sha1/sha1vectors.txt (1.1.2.3), "Exp", lines: +0 -0
1402 fips/sha1/standalone.sha1 (1.1.2.5), "Exp", lines: +6 -4
1403 fips/sha1/asm/sx86-elf.s (1.1.4.1), "Exp", lines: +1568 -0
1404 ms/do_masm.bat (1.1.8.2), "Exp", lines: +12 -10
1405 ms/do_ms.bat (1.4.8.2), "Exp", lines: +11 -11
1406 ms/do_nasm.bat (1.1.8.2), "Exp", lines: +12 -11
1407 ms/do_nt.bat (1.2.8.1), "Exp", lines: +4 -4
1408 shlib/hpux10-cc.sh (1.3.2.2), "Exp", lines: +3 -3
1409 ssl/Makefile (1.1.4.1), "Exp", lines: +1019 -0
1410 ssl/s3_clnt.c (1.53.2.16), "Exp", lines: +10 -0
1411 ssl/s3_srvr.c (1.85.2.21), "Exp", lines: +9 -0
1412 ssl/ssl_cert.c (1.48.2.7), "Exp", lines: +9 -0
1413 ssl/ssl_lib.c (1.110.2.12), "Exp", lines: +13 -1
1414 ssl/ssltest.c (1.53.2.23), "Exp", lines: +33 -1
1415 ssl/t1_enc.c (1.27.2.8), "Exp", lines: +19 -1
1416 test/.cvsignore (1.4.8.1), "Exp", lines: +4 -0
1417 test/Makefile (1.1.4.1), "Exp", lines: +941 -0
1418 test/bctest (1.14.2.1), "Exp", lines: +1 -1
1419 test/testenc (1.3.8.1), "Exp", lines: +1 -1
1420 test/testfipsssl (1.1.4.1), "Exp", lines: +113 -0
1421 tools/Makefile (1.1.4.1), "Exp", lines: +61 -0
1422 util/cygwin.sh (1.1.2.5), "Exp", lines: +3 -3
1423 util/domd (1.6.2.3), "Exp", lines: +5 -5
1424 util/fixNT.sh (1.1.1.2.8.1), "Exp", lines: +3 -3
1425 util/libeay.num (1.173.2.19), "Exp", lines: +55 -11
1426 util/mk1mf.pl (1.41.2.10), "Exp", lines: +6 -4
1427 util/mkdef.pl (1.67.2.7), "Exp", lines: +11 -4
1428 util/mkerr.pl (1.18.2.6), "Exp", lines: +2 -1
1429 util/mkfiles.pl (1.12.2.1), "Exp", lines: +8 -1
1430 util/pod2mantest (1.1.2.7), "Exp", lines: +1 -1
1431 util/selftest.pl (1.18.2.1), "Exp", lines: +2 -2
1432 util/pl/BC-16.pl (1.2.2.1), "Exp", lines: +1 -1
1433 util/pl/BC-32.pl (1.11.2.4), "Exp", lines: +1 -1
1434 util/pl/Mingw32.pl (1.12.6.5), "Exp", lines: +1 -1
1435 util/pl/OS2-EMX.pl (1.1.2.3), "Exp", lines: +1 -1
1436 util/pl/VC-16.pl (1.3.2.1), "Exp", lines: +2 -2
1437 util/pl/VC-32.pl (1.11.2.3), "Exp", lines: +2 -2
1438 util/pl/VC-CE.pl (1.1.2.5), "Exp", lines: +1 -1
1439 util/pl/ultrix.pl (1.2.8.1), "Exp", lines: +1 -1
1441 Pull FIPS back into stable.
1443 2004-05-12 10:27 levitte
1446 apps/Makefile (1.1.4.2), "Exp", lines: +3 -1
1448 Only check for FIPS signatures when FIPS is enabled.
1450 2004-05-12 10:28 levitte
1453 crypto/des/FILES0 (1.1.4.2), "Exp", lines: +1 -1
1455 Makefile.ssl changed name to Makefile.
1457 2004-05-12 10:28 levitte
1460 fips/rand/fips_rand.c (1.1.2.4), "Exp", lines: +5 -1
1462 Only really build this file when OPENSSL_FIPS is defined. And oh,
1463 let's keep internal variables static.
1465 2004-05-12 10:42 levitte
1468 fips/rand/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1470 I forgot to modify the signature for fips_rand.c...
1472 2004-05-12 10:46 levitte
1475 fips/rsa/.cvsignore (1.1.4.1), "Exp", lines: +1 -0
1476 fips/.cvsignore (1.1.2.3), "Exp", lines: +1 -1
1477 fips/aes/.cvsignore (1.1.2.3), "Exp", lines: +0 -3
1478 fips/des/.cvsignore (1.1.2.3), "Exp", lines: +0 -2
1479 fips/dsa/.cvsignore (1.1.2.3), "Exp", lines: +0 -1
1480 fips/rand/.cvsignore (1.1.2.3), "Exp", lines: +0 -1
1482 Ignore the 'lib' timestamp file.
1484 2004-05-12 12:07 levitte
1487 fips/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1488 fips/aes/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1489 fips/des/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1490 fips/dsa/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1491 fips/rand/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1492 fips/rsa/.cvsignore (1.1.4.2), "Exp", lines: +1 -0
1493 fips/sha1/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1495 Ignore 'Makefile.save'
1497 2004-05-12 12:09 levitte
1500 apps/apps.h (1.44.2.13), "Exp", lines: +0 -6
1501 crypto/o_str.c (1.5.2.1), "Exp", lines: +4 -3
1502 crypto/o_str.h (1.2.6.1), "Exp", lines: +0 -0
1504 The functions OPENSSL_strcasen?cmp() were forgotten when merging
1505 the FIPS branch into this. It's needed at least for certain
1506 OpenVMS versions, and should really be used in a more general way.
1508 2004-05-12 12:17 levitte
1511 crypto/Makefile (1.1.4.2), "Exp", lines: +3 -3
1513 Forgot to update the Makefile with the o_str stuff...
1515 2004-05-12 16:11 ben
1518 crypto/rand/rand.h (1.26.2.8), "Exp", lines: +2 -0
1519 crypto/rand/rand_err.c (1.6.2.4), "Exp", lines: +2 -0
1520 fips/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1521 fips/fips.c (1.1.2.4), "Exp", lines: +5 -1
1522 fips/rand/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1523 fips/rand/fips_rand.c (1.1.2.5), "Exp", lines: +29 -0
1525 Blow up in people's faces if they don't reseed.
1527 2004-05-12 19:53 steve
1530 apps/x509.c (1.67.2.16), "Exp", lines: +0 -7
1534 2004-05-14 19:54 levitte
1537 util/libeay.num (1.173.2.20), "Exp", lines: +43 -54
1539 All EVP_*_cfb functions have changed names to EVP_*_cfb64 or
1542 2004-05-15 18:39 ben
1545 ssl/s23_clnt.c (1.20.2.6), "Exp", lines: +5 -2
1546 ssl/s2_clnt.c (1.37.2.11), "Exp", lines: +5 -2
1547 ssl/s2_srvr.c (1.36.2.8), "Exp", lines: +6 -3
1548 ssl/s3_clnt.c (1.53.2.17), "Exp", lines: +2 -1
1549 ssl/s3_srvr.c (1.85.2.22), "Exp", lines: +4 -2
1550 ssl/ssl_sess.c (1.40.2.8), "Exp", lines: +2 -1
1552 Check error returns.
1554 2004-05-15 19:51 ben
1557 crypto/dh/dh.h (1.23.2.6), "Exp", lines: +1 -0
1558 crypto/dh/dh_err.c (1.6.2.3), "Exp", lines: +2 -1
1559 crypto/dh/dh_gen.c (1.8.8.2), "Exp", lines: +9 -0
1560 fips/fips_test_suite.c (1.1.4.2), "Exp", lines: +4 -3
1561 fips/aes/fips_aesavs.c (1.1.2.11), "Exp", lines: +49 -1
1562 fips/des/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1563 fips/des/fips_desmovs.c (1.1.2.5), "Exp", lines: +49 -1
1564 fips/des/fips_set_key.c (1.1.4.2), "Exp", lines: +2 -0
1565 fips/sha1/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1566 fips/sha1/fips_md32_common.h (1.1.2.4), "Exp", lines: +3 -0
1567 fips/sha1/standalone.sha1 (1.1.2.6), "Exp", lines: +1 -1
1569 Fix self-tests, ban some things in FIPS mode, fix copyrights.
1571 2004-05-17 06:28 levitte
1574 util/mk1mf.pl (1.41.2.11), "Exp", lines: +8 -2
1575 util/pl/BC-16.pl (1.2.2.2), "Exp", lines: +9 -4
1576 util/pl/BC-32.pl (1.11.2.5), "Exp", lines: +8 -3
1577 util/pl/Mingw32.pl (1.12.6.6), "Exp", lines: +7 -2
1578 util/pl/OS2-EMX.pl (1.1.2.4), "Exp", lines: +7 -2
1579 util/pl/VC-16.pl (1.3.2.2), "Exp", lines: +7 -2
1580 util/pl/VC-32.pl (1.11.2.4), "Exp", lines: +7 -2
1581 util/pl/VC-CE.pl (1.1.2.6), "Exp", lines: +7 -2
1582 util/pl/linux.pl (1.3.6.1), "Exp", lines: +7 -2
1583 util/pl/ultrix.pl (1.2.8.2), "Exp", lines: +7 -2
1584 util/pl/unix.pl (1.2.8.1), "Exp", lines: +7 -2
1586 Generate SHA1 files on Windows and other platforms supported by
1587 mk1mf.pl, when building in FIPS mode.
1591 2004-05-17 06:30 levitte
1594 apps/apps.h (1.44.2.14), "Exp", lines: +3 -0
1595 apps/openssl.c (1.48.2.10), "Exp", lines: +9 -5
1597 Make sure the applications know when we are running in FIPS mode.
1598 We can't use the variable in libcrypto, since it's supposedly
1601 Note: currently only supported in MONOLITH mode.
1603 2004-05-17 06:31 levitte
1606 apps/enc.c (1.35.2.9), "Exp", lines: +10 -1
1608 When in FIPS mode, use SHA1 to digest the key, rather than MD5, as
1609 MD5 isn't a FIPS-approved algorithm.
1611 Note: this means the user needs to keep track of this, and
1612 we need to add support for that...
1614 2004-05-17 06:39 levitte
1617 apps/enc.c (1.35.2.10), "Exp", lines: +14 -0
1619 Make it possible for the user to choose the digest used to create
1622 2004-05-17 06:40 levitte
1625 apps/enc.c (1.35.2.11), "Exp", lines: +4 -4
1627 Rewrite the usage to avoid confusion.
1629 2004-05-17 06:47 levitte
1632 apps/enc.c (1.35.2.12), "Exp", lines: +1 -1
1636 2004-05-19 16:16 levitte
1639 fips/rsa/fingerprint.sha1 (1.1.4.2), "Exp", lines: +2 -2
1640 fips/rsa/fips_rsa_eay.c (1.1.4.2), "Exp", lines: +8 -8
1641 fips/rsa/fips_rsa_gen.c (1.1.4.2), "Exp", lines: +1 -1
1642 fips/dsa/fingerprint.sha1 (1.1.2.5), "Exp", lines: +2 -2
1643 fips/dsa/fips_dsa_gen.c (1.1.4.2), "Exp", lines: +2 -2
1644 fips/dsa/fips_dsa_ossl.c (1.1.2.5), "Exp", lines: +4 -4
1645 fips/aes/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1646 fips/aes/fips_aes_core.c (1.1.2.4), "Exp", lines: +5 -5
1647 crypto/rsa/rsa.h (1.36.2.11), "Exp", lines: +4 -0
1648 crypto/aes/aes.h (1.1.2.10), "Exp", lines: +6 -0
1649 crypto/dsa/dsa.h (1.26.2.5), "Exp", lines: +4 -0
1651 Define FIPS_*_SIZE_T for AES, DSA and RSA as well, in preparation
1652 for size_t-ification of those algorithms in future version of
1655 2004-05-27 11:33 levitte
1658 makevms.com (1.35.2.3), "Exp", lines: +27 -0
1660 Copy the FIPS files to the temporary openssl include directory.
1662 2004-05-27 12:04 levitte
1665 fips/fips-lib.com (1.1.2.1), "Exp", lines: +1179 -0
1666 makevms.com (1.35.2.4), "Exp", lines: +8 -0
1668 Compile the FIPS directory on VMS as well. fips-lib.com is
1669 essentially a copy of crypto-lib.com, with just a few edits.
1671 2004-05-27 12:07 levitte
1674 fips/install.com (1.1.2.1), "Exp", lines: +55 -0
1675 install.com (1.4.2.2), "Exp", lines: +6 -6
1677 Run an installation of FIPS stuff as well.
1679 2004-05-27 12:19 levitte
1682 test/maketests.com (1.13.2.5), "Exp", lines: +3 -3
1683 apps/makeapps.com (1.18.2.5), "Exp", lines: +3 -3
1685 Make sure o_str.h is reachable.
1687 2004-06-19 15:15 ben
1690 Makefile.org (1.154.2.80), "Exp", lines: +1 -1
1691 crypto/dh/dh.h (1.23.2.7), "Exp", lines: +0 -1
1692 crypto/dh/dh_check.c (1.6.2.1), "Exp", lines: +4 -0
1693 crypto/dh/dh_err.c (1.6.2.4), "Exp", lines: +0 -1
1694 crypto/dh/dh_gen.c (1.8.8.3), "Exp", lines: +5 -9
1695 crypto/dh/dh_key.c (1.16.2.3), "Exp", lines: +4 -0
1696 fips/Makefile (1.1.4.2), "Exp", lines: +13 -14
1697 fips/fingerprint.sha1 (1.1.2.6), "Exp", lines: +2 -2
1698 fips/fips.h (1.1.2.4), "Exp", lines: +1 -0
1699 fips/fips_err.h (1.1.4.2), "Exp", lines: +1 -0
1700 fips/fips_make_sha1 (1.1.2.6), "Exp", lines: +3 -0
1701 fips/fips_test_suite.c (1.1.4.3), "Exp", lines: +13 -9
1702 fips/openssl_fips_fingerprint (1.1.4.2), "Exp", lines: +1 -2
1704 The version that was actually submitted for FIPS testing.
1706 2004-06-19 15:16 ben
1709 fips/dh/Makefile (1.1.2.1), "Exp", lines: +92 -0
1710 fips/dh/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
1711 fips/dh/fips_dh_check.c (1.1.2.1), "Exp", lines: +119 -0
1712 fips/dh/fips_dh_gen.c (1.1.2.1), "Exp", lines: +182 -0
1713 fips/dh/fips_dh_key.c (1.1.2.1), "Exp", lines: +222 -0
1715 Add Diffie-Hellman to FIPS.
1717 2004-06-19 15:18 ben
1720 fips/.cvsignore (1.1.2.5), "Exp", lines: +2 -0
1721 fips/dh/.cvsignore (1.1.2.1), "Exp", lines: +1 -0
1725 2004-06-19 15:32 ben
1728 Makefile.org (1.154.2.81), "Exp", lines: +2 -7
1730 Make make tags make tags.
1732 2004-06-19 15:54 ben
1735 apps/Makefile (1.1.4.3), "Exp", lines: +3 -3
1736 apps/prime.c (1.1.2.1), "Exp", lines: +115 -0
1737 apps/progs.h (1.26.2.3), "Exp", lines: +2 -0
1739 Add primality tester.
1741 2004-06-21 11:07 levitte
1744 fips/aes/Makefile (1.1.4.2), "Exp", lines: +7 -5
1745 fips/des/Makefile (1.1.4.2), "Exp", lines: +7 -5
1746 fips/dh/Makefile (1.1.2.2), "Exp", lines: +7 -6
1747 fips/dsa/Makefile (1.1.4.2), "Exp", lines: +7 -6
1748 fips/rsa/Makefile (1.1.4.2), "Exp", lines: +7 -6
1749 fips/sha1/Makefile (1.1.4.2), "Exp", lines: +7 -5
1751 Make sure we don't try to loop over an empty EXHEADER. In the
1752 Makefiles where this was fixed by commenting away code, change it
1753 to check for an empty EXHEADER instead, so we have less hassle in a
1754 future where EXHEADER changes.
1758 2004-06-21 20:05 levitte
1761 Makefile.org (1.154.2.82), "Exp", lines: +3 -1
1763 Standard sh doesn't tolerate ! as part of the conditional command.
1767 2004-06-24 14:12 steve
1770 apps/prime.c (1.1.2.2), "Exp", lines: +3 -0
1772 Include <string.h> to get definition of strcmp.
1774 2004-06-24 14:31 steve
1777 crypto/evp/evp_lib.c (1.6.8.5), "Exp", lines: +2 -2
1779 Return an error if an attempt is made to encode or decode cipher
1780 ASN1 parameters and the cipher doesn't support it.
1782 2004-06-28 22:33 levitte
1785 fips/dh/fips_dh_check.c (1.1.2.2), "Exp", lines: +6 -0
1786 fips/dh/fips_dh_gen.c (1.1.2.2), "Exp", lines: +6 -2
1787 fips/dh/fips_dh_key.c (1.1.2.2), "Exp", lines: +8 -0
1789 Make sure the FIPS stuff is only really compiled when in FIPS mode.
1791 2004-07-04 18:36 steve
1794 crypto/asn1/p5_pbev2.c (1.20.2.2), "Exp", lines: +2 -1
1798 2004-07-12 19:59 ben
1801 fips/fips_test_suite.c (1.1.4.4), "Exp", lines: +39 -6
1802 fips/dh/fingerprint.sha1 (1.1.2.2), "Exp", lines: +3 -3
1804 Corrected test program.
1806 2004-07-17 14:48 appro
1809 fips/des/Makefile (1.1.4.3), "Exp", lines: +1 -1
1811 Eliminate enforced -g from CFLAGS. It switches off optimization
1812 with some compilers, e.g. DEC C.
1814 2004-07-21 19:35 steve
1817 fips/fingerprint.sha1 (1.1.2.7), "Exp", lines: +1 -1
1818 fips/fips.c (1.1.2.5), "Exp", lines: +3 -3
1819 fips/rsa/fingerprint.sha1 (1.1.4.3), "Exp", lines: +1 -1
1820 fips/rsa/fips_rsa_selftest.c (1.1.4.2), "Exp", lines: +8 -8
1822 Avoid compiler warnings.
1824 2004-07-21 19:41 steve
1827 crypto/pem/pem_all.c (1.20.2.1), "Exp", lines: +119 -0
1829 When in FIPS mode write private keys in PKCS#8 and PBES2 format to
1830 avoid use of prohibited MD5 algorithm.
1832 2004-07-23 15:20 ben
1835 fips/rand/fingerprint.sha1 (1.1.2.7), "Exp", lines: +1 -1
1836 fips/rand/fips_rand.c (1.1.2.7), "Exp", lines: +22 -7
1837 fips/rand/fips_randtest.c (1.1.2.5), "Exp", lines: +2 -2
1841 2004-07-24 15:40 appro
1844 ssl/ssl_cert.c (1.48.2.9), "Exp", lines: +5 -2
1846 Add casts where casts due. It's "safe" to cast, because "wrong"
1847 casts will either be optimized away or never performed. The trouble
1848 is that compiler first parses code, then optimizes, not both at
1851 2004-07-27 02:17 steve
1854 fips/fips_test_suite.c (1.1.4.5), "Exp", lines: +9 -8
1856 Stop compiler warnings.
1858 2004-07-27 02:20 steve
1861 crypto/err/err.c (1.51.2.6), "Exp", lines: +1 -0
1863 Add FIPS name to error library.
1865 2004-07-27 14:22 steve
1868 Makefile.org (1.154.2.84), "Exp", lines: +3 -3
1869 fips/fips_check_sha1 (1.1.2.6), "Exp", lines: +1 -1
1870 fips/openssl_fips_fingerprint (1.1.4.3), "Exp", lines: +1 -1
1872 Rename libcrypto.sha1 to libcrypto.a.sha1
1874 2004-07-27 16:09 levitte
1877 makevms.com (1.35.2.5), "Exp", lines: +1 -1
1881 2004-07-27 20:28 steve
1884 ssl/s3_lib.c (1.57.2.11), "Exp", lines: +33 -33
1885 ssl/ssl.h (1.126.2.20), "Exp", lines: +1 -0
1886 ssl/ssl_ciph.c (1.33.2.9), "Exp", lines: +11 -0
1887 ssl/ssl_locl.h (1.47.2.3), "Exp", lines: +2 -1
1889 New cipher "strength" FIPS which specifies that a cipher suite is
1892 New cipherstring "FIPS" is all FIPS compatible ciphersuites
1895 Only allow FIPS ciphersuites in FIPS mode.
1897 2004-07-28 04:24 levitte
1900 makevms.com (1.35.2.6), "Exp", lines: +2 -2
1902 From the FIPS directory, darnit!
1904 2004-07-28 15:47 levitte
1907 makevms.com (1.35.2.7), "Exp", lines: +5 -1
1909 Define OPENSSL_FIPS in opensslconf.h if a logical name with the
1910 same name is defined.
1912 Go up one directory level before dealing with FIPS stuff.
1914 2004-07-30 00:26 levitte
1917 fips/fips-lib.com (1.1.2.2), "Exp", lines: +3 -3
1919 We're building crypto stuff, not ssl stuff. Additionally, we're in
1920 the fips subdirectory, not the crypto one...
1922 2004-07-30 16:37 levitte
1925 fips/sha1/fingerprint.sha1 (1.1.2.7), "Exp", lines: +2 -2
1926 fips/sha1/fips_md32_common.h (1.1.2.6), "Exp", lines: +1 -1
1927 fips/sha1/fips_sha_locl.h (1.1.2.5), "Exp", lines: +2 -2
1928 fips/sha1/fips_standalone_sha1.c (1.1.2.5), "Exp", lines: +1 -1
1929 fips/sha1/standalone.sha1 (1.1.2.8), "Exp", lines: +3 -3
1930 ssl/ssl_ciph.c (1.33.2.10), "Exp", lines: +2 -2
1931 fips/rsa/fingerprint.sha1 (1.1.4.4), "Exp", lines: +2 -2
1932 fips/rsa/fips_rsa_eay.c (1.1.4.3), "Exp", lines: +1 -1
1933 fips/rsa/fips_rsa_gen.c (1.1.4.3), "Exp", lines: +1 -1
1934 fips/dh/fingerprint.sha1 (1.1.2.3), "Exp", lines: +1 -1
1935 fips/dh/fips_dh_gen.c (1.1.2.3), "Exp", lines: +1 -1
1936 fips/dsa/fingerprint.sha1 (1.1.2.6), "Exp", lines: +2 -2
1937 fips/dsa/fips_dsa_gen.c (1.1.4.3), "Exp", lines: +4 -3
1938 fips/dsa/fips_dsa_ossl.c (1.1.2.6), "Exp", lines: +2 -2
1939 fips/des/fingerprint.sha1 (1.1.2.5), "Exp", lines: +2 -2
1940 fips/des/fips_des_enc.c (1.1.2.5), "Exp", lines: +2 -2
1941 fips/des/fips_set_key.c (1.1.4.3), "Exp", lines: +3 -3
1942 fips/fingerprint.sha1 (1.1.2.8), "Exp", lines: +2 -2
1943 fips/fips.c (1.1.2.6), "Exp", lines: +76 -23
1944 fips/fips.h (1.1.2.5), "Exp", lines: +2 -3
1945 fips/fips_locl.h (1.1.4.2), "Exp", lines: +7 -2
1946 fips/aes/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1947 fips/aes/fips_aes_core.c (1.1.2.5), "Exp", lines: +1 -1
1948 crypto/rand/md_rand.c (1.69.2.5), "Exp", lines: +1 -1
1949 crypto/rand/rand_lib.c (1.15.2.5), "Exp", lines: +2 -1
1950 crypto/dsa/dsa_sign.c (1.10.2.6), "Exp", lines: +2 -2
1951 crypto/dsa/dsa_vrf.c (1.10.2.6), "Exp", lines: +1 -1
1952 crypto/pem/pem_all.c (1.20.2.2), "Exp", lines: +2 -2
1953 crypto/cryptlib.c (1.32.2.12), "Exp", lines: +122 -6
1954 crypto/crypto.h (1.62.2.8), "Exp", lines: +8 -1
1955 crypto/md32_common.h (1.22.2.7), "Exp", lines: +2 -2
1957 To protect FIPS-related global variables, add locking mechanisms
1960 NOTE: because two new locks are added, this adds potential
1961 binary incompatibility with earlier versions in the 0.9.7 series.
1962 However, those locks will only ever be touched when FIPS_mode_set()
1963 is called and after, thanks to a variable that's only changed from
1964 0 to 1 once (when FIPS_mode_set() is called). So basically, as
1965 long as FIPS mode hasn't been engaged explicitely by the calling
1966 application, the new locks are treated as if they didn't exist at
1967 all, thus not becoming a problem. Applications that are built or
1968 rebuilt to use FIPS functionality will need to be recompiled in any
1969 case, thus not being a problem either.
1971 2004-08-02 16:15 levitte
1974 crypto/cryptlib.c (1.32.2.13), "Exp", lines: +4 -4
1976 Let's lock a write lock when changing values, shall we?
1978 Thanks to Dr Stephen Henson <shenson@drh-consultancy.co.uk>
1979 for making me aware of this error.
1981 2004-08-05 20:11 steve
1984 fips/fingerprint.sha1 (1.1.2.9), "Exp", lines: +1 -1
1985 fips/fips.c (1.1.2.7), "Exp", lines: +1 -1
1987 Stop compiler giving bogus shadow warning.
1989 2004-08-09 14:13 levitte
1992 makevms.com (1.35.2.8), "Exp", lines: +1 -1
1994 In the fips directory, we use FIPS-LIB.COM, not CRYPTO-LIB.COM...
1996 2004-08-09 14:14 levitte
1999 fips/fips-lib.com (1.1.2.3), "Exp", lines: +4 -4
2001 Correct typos and include directory specifications.
2003 2004-08-10 11:11 levitte
2006 fips/fips-lib.com (1.1.2.4), "Exp", lines: +2 -1
2008 Update the VMS fips library builder with the DH library.
2010 2004-08-10 12:04 levitte
2013 fips/rand/fingerprint.sha1 (1.1.2.8), "Exp", lines: +1 -1
2014 fips/rand/fips_rand.c (1.1.2.8), "Exp", lines: +7 -1
2016 With DEC C in ANSI C mode, we need to define _XOPEN_SOURCE_EXTENDED
2017 to get struct timeval and gettimeofday().
2019 2004-08-11 22:34 levitte
2022 apps/makeapps.com (1.18.2.6), "Exp", lines: +2 -2
2024 Another missing module in the VMS build files. I believe this is
2027 2004-09-06 16:19 levitte
2030 fips/fips.c (1.1.2.8), "Exp", lines: +5 -4
2032 Replace the bogus checks of n with proper uses of feof(), ferror()
2035 2004-09-06 16:21 levitte
2038 fips/sha1/fips_sha_locl.h (1.1.2.6), "Exp", lines: +2 -2
2040 num is an unsigned long, but since it was transfered from
2041 crypto/sha/sha_locl.h, where it is in fact an int, we need to check
2042 for less-than-zero as if it was an int...
2044 2004-09-10 22:27 steve
2047 crypto/x509/x509_req.c (1.13.2.2), "Exp", lines: +1 -1
2051 2004-09-11 11:45 levitte
2054 test/testenc.com (1.6.8.2), "Exp", lines: +1 -1
2056 Makefile.ssl changed name to Makefile...
2058 2004-09-14 00:30 steve
2061 crypto/asn1/a_strex.c (1.8.2.6), "Exp", lines: +7 -2
2063 ASN1_STRING_to_UTF8() assumed that the MBSTRING_* flags were of the
2064 form MBSTRING_FLAG|nbyte where "nbyte" is the number of bytes per
2067 Unfortunately this isn't so and we can't change the
2068 #defines because this would break binary compatibility, so for
2069 0.9.7X only translate between the two.
2071 2004-09-14 00:39 steve
2074 crypto/x509/x509_req.c (1.13.2.3), "Exp", lines: +1 -1
2076 Oops, forgot to reorder extension request nids.
2078 2004-10-08 12:03 ben
2081 fips/fingerprint.sha1 (1.1.2.10), "Exp", lines: +1 -1
2082 fips/sha1/fingerprint.sha1 (1.1.2.8), "Exp", lines: +1 -1
2083 fips/sha1/standalone.sha1 (1.1.2.9), "Exp", lines: +1 -1
2085 Update fingerprints.
2087 2004-10-14 07:51 levitte
2090 VMS/mkshared.com (1.3.2.1), "Exp", lines: +8 -0
2092 We need to check for OPENSSL_FIPS when building shared libraries,
2093 so we get correct transfer vectors for those functions when
2096 2004-10-26 13:47 steve
2099 util/mkfiles.pl (1.12.2.2), "Exp", lines: +1 -0
2101 Add fips/dh directory to mkfiles.pl
2103 2004-10-26 14:17 levitte
2106 fips/sha1/Makefile (1.1.4.4), "Exp", lines: +3 -1
2107 util/mkfiles.pl (1.12.2.3), "Exp", lines: +1 -0
2108 fips/Makefile (1.1.4.5), "Exp", lines: +7 -1
2109 crypto/sha/Makefile (1.1.4.4), "Exp", lines: +1 -7
2111 fips/dh was missing in mkfiles.pl. make update
2113 2004-10-26 15:01 steve
2116 util/mkfiles.pl (1.12.2.4), "Exp", lines: +0 -1
2118 Only add fips/dh once...
2120 2004-11-01 09:20 levitte
2123 fips/rand/fingerprint.sha1 (1.1.2.9), "Exp", lines: +1 -1
2124 fips/rand/fips_rand.c (1.1.2.9), "Exp", lines: +3 -1
2126 Make sure _XOPEN_SOURCE_EXTENDED is correctly defined, and only if
2127 not already defined.
2129 2004-11-11 02:18 steve
2132 crypto/engine/vendor_defns/sureware.h (1.2.2.1), "Exp", lines: +1 -1
2134 The use of "exp" as a variable name in a prototype causes a
2135 conflict with FC2 headers.
2137 2004-11-13 14:52 steve
2140 crypto/evp/e_old.c (1.1.2.2), "Exp", lines: +1 -1
2144 Use OPENSSL_NO_CAST, not OPENSSL_NO_CAST5 in e_old.c
2146 2004-11-27 13:55 steve
2149 apps/prime.c (1.1.2.3), "Exp", lines: +28 -17
2151 Fix leaks and give an error if no argument specified in prime.c
2153 2004-11-27 14:02 steve
2156 apps/prime.c (1.1.2.4), "Exp", lines: +7 -8
2158 Remove unnecessary check and call BIO_free_all() on bio_out to
2159 avoid a leak on VMS.
2161 2004-12-09 19:00 appro
2164 apps/openssl.c (1.48.2.11), "Exp", lines: +1 -1
2166 Eliminate dependency on UNICODE macro.
2168 2004-12-09 19:03 appro
2171 crypto/Makefile (1.1.4.4), "Exp", lines: +2 -0
2173 Postpone linking of shared libcrypto in FIPS build.
2175 2004-12-09 19:13 appro
2178 fips/fingerprint.sha1 (1.1.2.11), "Exp", lines: +1 -1
2179 fips/fips.c (1.1.2.9), "Exp", lines: +13 -1
2180 fips/openssl_fips_fingerprint (1.1.4.4), "Exp", lines: +4 -2
2182 Cygwin specific FIPS fix-ups.
2184 2004-12-09 23:43 appro
2187 Configure (1.314.2.100), "Exp", lines: +2 -3
2188 crypto/des/des_enc.c (1.11.2.5), "Exp", lines: +2 -2
2190 Eliminate false dependency on 386 config option is FIPS context.
2191 At the same time limit assembler support to ELF platforms [that's
2192 what is there, ELF modules].
2194 2004-12-10 12:37 appro
2197 Configure (1.314.2.101), "Exp", lines: +10 -3
2198 crypto/des/des_enc.c (1.11.2.6), "Exp", lines: +2 -2
2200 Respect no-asm with fips option and disable FIPS DES assembler in
2201 shared context [because it's not PIC].
2203 2004-12-10 14:15 appro
2206 fips/sha1/fingerprint.sha1 (1.1.2.10), "Exp", lines: +1 -1
2207 fips/sha1/standalone.sha1 (1.1.2.11), "Exp", lines: +1 -1
2208 fips/sha1/asm/sx86-elf.s (1.1.4.3), "Exp", lines: +32 -32
2210 Solaris x86 assembler update.
2212 2004-12-10 17:30 appro
2215 fips/fips_check_sha1 (1.1.2.7), "Exp", lines: +1 -1
2216 fips/openssl_fips_fingerprint (1.1.4.5), "Exp", lines: +1 -1
2217 fips/sha1/Makefile (1.1.4.6), "Exp", lines: +1 -1
2219 Adapt FIPS sub-tree for mingw.
2221 2004-12-20 14:18 appro
2224 util/mklink.pl (1.6.2.2), "Exp", lines: +1 -0
2226 When re-linking files, really relink them. In other words, emulate
2229 2004-12-28 00:48 appro
2232 Configure (1.314.2.103), "Exp", lines: +1 -2
2233 Makefile.org (1.154.2.92), "Exp", lines: +2 -2
2235 Cosmetic mingw update. PR: 924
2237 2005-01-03 18:46 steve
2240 fips/rsa/fingerprint.sha1 (1.1.4.5), "Exp", lines: +1 -1
2241 fips/rsa/fips_rsa_selftest.c (1.1.4.3), "Exp", lines: +55 -11
2245 2005-01-09 18:58 appro
2248 crypto/evp/c_alld.c (1.4.2.1), "Exp", lines: +1 -1
2249 crypto/evp/m_sha.c (1.8.2.1), "Exp", lines: +1 -1
2250 crypto/sha/shatest.c (1.11.2.2), "Exp", lines: +2 -2
2252 Allow for ./config no-sha0. PR: 993
2254 2005-01-11 07:53 levitte
2257 apps/apps.c (1.49.2.31), "Exp", lines: +0 -16
2259 Remove VMS_strcasecmp() from apps.c, it's not used any more. And
2260 besides, the implementation is bogus.
2262 2005-01-11 17:54 levitte
2265 fips/rsa/fingerprint.sha1 (1.1.4.6), "Exp", lines: +1 -1
2266 fips/rsa/fips_rsa_selftest.c (1.1.4.4), "Exp", lines: +2 -2
2268 Clear signed vs. unsigned conflicts. Change the fingerprint
2271 2005-01-11 19:25 levitte
2274 ssl/ssltest.c (1.53.2.24), "Exp", lines: +2 -2
2275 fips/rand/fips_randtest.c (1.1.2.6), "Exp", lines: +3 -3
2276 fips/sha1/fips_sha1test.c (1.1.2.5), "Exp", lines: +10 -4
2277 fips/des/fips_desmovs.c (1.1.2.6), "Exp", lines: +8 -7
2278 fips/dsa/fips_dsatest.c (1.1.2.5), "Exp", lines: +2 -2
2279 apps/openssl.c (1.48.2.12), "Exp", lines: +1 -1
2280 fips/aes/fips_aesavs.c (1.1.2.12), "Exp", lines: +8 -7
2282 Use EXIT() instead of exit().
2284 2005-01-26 21:00 steve
2287 apps/dgst.c (1.23.2.13), "Exp", lines: +10 -0
2288 apps/pkcs12.c (1.60.2.13), "Exp", lines: +8 -1
2289 crypto/crypto.h (1.62.2.9), "Exp", lines: +49 -0
2290 crypto/md32_common.h (1.22.2.9), "Exp", lines: +1 -1
2291 crypto/bf/bf_skey.c (1.6.2.1), "Exp", lines: +2 -1
2292 crypto/bf/blowfish.h (1.9.2.1), "Exp", lines: +4 -1
2293 crypto/cast/c_skey.c (1.5.6.1), "Exp", lines: +3 -1
2294 crypto/cast/cast.h (1.7.2.1), "Exp", lines: +4 -1
2295 crypto/evp/bio_md.c (1.11.2.3), "Exp", lines: +2 -7
2296 crypto/evp/digest.c (1.21.2.7), "Exp", lines: +11 -0
2297 crypto/evp/e_aes.c (1.6.2.11), "Exp", lines: +11 -11
2298 crypto/evp/e_des.c (1.5.2.9), "Exp", lines: +5 -3
2299 crypto/evp/e_des3.c (1.8.2.8), "Exp", lines: +6 -6
2300 crypto/evp/evp.h (1.86.2.16), "Exp", lines: +17 -0
2301 crypto/evp/evp_enc.c (1.28.2.11), "Exp", lines: +15 -1
2302 crypto/evp/evp_err.c (1.23.2.4), "Exp", lines: +6 -1
2303 crypto/evp/evp_locl.h (1.7.2.7), "Exp", lines: +17 -2
2304 crypto/evp/m_dss.c (1.8.2.1), "Exp", lines: +1 -1
2305 crypto/evp/m_md2.c (1.9.2.1), "Exp", lines: +1 -0
2306 crypto/evp/m_md4.c (1.8.2.1), "Exp", lines: +1 -0
2307 crypto/evp/m_md5.c (1.9.2.1), "Exp", lines: +1 -0
2308 crypto/evp/m_mdc2.c (1.9.2.1), "Exp", lines: +1 -0
2309 crypto/evp/m_sha.c (1.8.2.2), "Exp", lines: +1 -0
2310 crypto/evp/m_sha1.c (1.8.2.1), "Exp", lines: +1 -1
2311 crypto/evp/names.c (1.7.2.1), "Exp", lines: +3 -0
2312 crypto/hmac/hmac.c (1.12.2.3), "Exp", lines: +7 -0
2313 crypto/hmac/hmac.h (1.14.2.2), "Exp", lines: +1 -0
2314 crypto/idea/i_skey.c (1.5.6.1), "Exp", lines: +13 -0
2315 crypto/idea/idea.h (1.10.2.1), "Exp", lines: +4 -0
2316 crypto/md2/md2.h (1.11.2.1), "Exp", lines: +3 -0
2317 crypto/md2/md2_dgst.c (1.13.2.4), "Exp", lines: +3 -1
2318 crypto/md4/md4.h (1.3.2.1), "Exp", lines: +3 -0
2319 crypto/md4/md4_dgst.c (1.2.2.2), "Exp", lines: +1 -1
2320 crypto/md5/md5.h (1.10.2.3), "Exp", lines: +3 -0
2321 crypto/md5/md5_dgst.c (1.16.2.2), "Exp", lines: +1 -1
2322 crypto/mdc2/mdc2.h (1.9.2.1), "Exp", lines: +3 -1
2323 crypto/mdc2/mdc2dgst.c (1.13.2.1), "Exp", lines: +3 -1
2324 crypto/rc2/rc2.h (1.10.2.1), "Exp", lines: +4 -1
2325 crypto/rc2/rc2_skey.c (1.4.6.1), "Exp", lines: +13 -0
2326 crypto/rc4/rc4.h (1.10.2.2), "Exp", lines: +3 -0
2327 crypto/rc4/rc4_skey.c (1.10.8.2), "Exp", lines: +2 -1
2328 crypto/rc5/rc5.h (1.5.2.1), "Exp", lines: +4 -1
2329 crypto/rc5/rc5_skey.c (1.4.6.1), "Exp", lines: +14 -0
2330 crypto/ripemd/ripemd.h (1.8.2.1), "Exp", lines: +3 -0
2331 crypto/ripemd/rmd_dgst.c (1.13.2.2), "Exp", lines: +2 -1
2332 crypto/sha/sha.h (1.11.2.2), "Exp", lines: +3 -0
2333 crypto/sha/sha_locl.h (1.16.2.3), "Exp", lines: +4 -0
2334 crypto/x509/x509_cmp.c (1.22.2.4), "Exp", lines: +7 -1
2335 crypto/x509/x509_vfy.c (1.56.2.13), "Exp", lines: +1 -1
2336 ssl/s3_clnt.c (1.53.2.18), "Exp", lines: +2 -0
2337 ssl/s3_enc.c (1.31.2.9), "Exp", lines: +3 -0
2338 ssl/s3_srvr.c (1.85.2.23), "Exp", lines: +2 -0
2339 ssl/t1_enc.c (1.27.2.9), "Exp", lines: +2 -0
2341 FIPS algorithm blocking.
2343 Non FIPS algorithms are not normally allowed in FIPS mode.
2345 Any attempt to use them via high level functions will
2348 The low level non-FIPS algorithm functions cannot return
2349 errors so they produce assertion failures. HMAC also has to give an
2350 assertion error because it (erroneously) can't return an error
2353 There are exceptions (such as MD5 in TLS and non
2354 cryptographic use of algorithms) and applications can override the
2355 blocking and use non FIPS algorithms anyway.
2357 For low level functions the override is perfomed by
2358 prefixing the algorithm initalization function with "private_" for
2359 example private_MD5_Init().
2361 For high level functions an override is performed by
2362 setting a flag in the context.
2364 2005-01-26 21:05 steve
2367 crypto/bf/Makefile (1.1.4.3), "Exp", lines: +5 -2
2368 crypto/cast/Makefile (1.1.4.3), "Exp", lines: +4 -2
2369 crypto/des/Makefile (1.1.4.6), "Exp", lines: +1 -1
2370 crypto/evp/Makefile (1.1.4.5), "Exp", lines: +5 -5
2371 crypto/idea/Makefile (1.1.4.3), "Exp", lines: +3 -0
2372 crypto/md2/Makefile (1.1.4.3), "Exp", lines: +3 -1
2373 crypto/mdc2/Makefile (1.1.4.3), "Exp", lines: +4 -2
2374 crypto/rc2/Makefile (1.1.4.3), "Exp", lines: +5 -2
2375 crypto/rc5/Makefile (1.1.4.3), "Exp", lines: +5 -1
2376 crypto/sha/Makefile (1.1.4.7), "Exp", lines: +7 -1
2377 fips/Makefile (1.1.4.7), "Exp", lines: +1 -7
2378 fips/sha1/Makefile (1.1.4.8), "Exp", lines: +1 -3
2379 util/libeay.num (1.173.2.24), "Exp", lines: +13 -0
2383 2005-01-27 02:49 steve
2386 apps/dgst.c (1.23.2.14), "Exp", lines: +9 -5
2387 crypto/crypto.h (1.62.2.10), "Exp", lines: +3 -0
2388 crypto/evp/digest.c (1.21.2.8), "Exp", lines: +34 -0
2389 crypto/hmac/hmac.c (1.12.2.4), "Exp", lines: +9 -0
2391 More FIPS algorithm blocking.
2393 Catch attempted use of non FIPS algorithms with HMAC.
2395 Give an assertion error for applications that ignore FIPS
2398 Make -non-fips-allow work with dgst and HMAC.
2400 2005-01-28 15:03 steve
2403 apps/dgst.c (1.23.2.15), "Exp", lines: +2 -1
2404 apps/enc.c (1.35.2.13), "Exp", lines: +38 -4
2405 crypto/evp/e_rc4.c (1.11.2.2), "Exp", lines: +1 -0
2406 crypto/evp/evp.h (1.86.2.17), "Exp", lines: +3 -0
2407 crypto/evp/evp_enc.c (1.28.2.12), "Exp", lines: +60 -15
2408 crypto/evp/evp_locl.h (1.7.2.8), "Exp", lines: +1 -0
2409 test/testenc (1.3.8.2), "Exp", lines: +8 -8
2411 Further FIPS algorithm blocking.
2413 Fixes to cipher blocking and enabling code.
2415 Add option -non-fips-allow to 'enc' and update testenc.
2417 2005-01-31 02:33 steve
2420 ssl/s23_clnt.c (1.20.2.7), "Exp", lines: +16 -0
2421 ssl/s23_srvr.c (1.41.2.6), "Exp", lines: +9 -0
2422 ssl/s3_clnt.c (1.53.2.19), "Exp", lines: +0 -8
2423 ssl/s3_enc.c (1.31.2.10), "Exp", lines: +1 -0
2424 ssl/s3_srvr.c (1.85.2.24), "Exp", lines: +0 -8
2425 ssl/ssl.h (1.126.2.21), "Exp", lines: +1 -0
2426 ssl/ssl_cert.c (1.48.2.10), "Exp", lines: +0 -8
2427 ssl/ssl_err.c (1.41.2.4), "Exp", lines: +2 -1
2428 ssl/ssl_lib.c (1.110.2.13), "Exp", lines: +8 -9
2429 ssl/t1_enc.c (1.27.2.10), "Exp", lines: +0 -18
2431 Only allow TLS is FIPS mode.
2433 Remove old FIPS_allow_md5() calls.
2435 2005-01-31 02:40 steve
2438 crypto/asn1/a_verify.c (1.12.2.3), "Exp", lines: +7 -6
2442 2005-01-31 02:46 steve
2445 test/testss (1.7.2.1), "Exp", lines: +1 -1
2447 Use SHA1 for test certificates so FIPS SSL/TLS tests work.
2449 2005-02-03 12:09 appro
2452 Configure (1.314.2.105), "Exp", lines: +2 -2
2453 Makefile.org (1.154.2.94), "Exp", lines: +16 -6
2454 TABLE (1.99.2.44), "Exp", lines: +2 -2
2456 Final HP-UX specific touches to "cope with run-time linker on
2457 multi-ABI platforms."
2459 2005-02-05 19:24 steve
2462 apps/req.c (1.88.2.18), "Exp", lines: +8 -1
2463 apps/x509.c (1.67.2.20), "Exp", lines: +8 -1
2465 In FIPS mode use SHA1 as default digest in x509 and req utilities.
2467 2005-03-12 10:28 appro
2470 Makefile.org (1.154.2.95), "Exp", lines: +9 -2
2471 apps/Makefile (1.1.4.13), "Exp", lines: +0 -1
2472 test/Makefile (1.1.4.9), "Exp", lines: +0 -1
2474 Move copying of .dll to apps/ and test/ to more appropriate place.
2476 2005-03-12 13:15 appro
2479 apps/Makefile (1.1.4.14), "Exp", lines: +4 -2
2480 test/Makefile (1.1.4.10), "Exp", lines: +42 -194
2482 Fold rules in test/Makefile and provide hooks for updated FIPS
2485 2005-03-15 10:46 appro
2488 Makefile.org (1.154.2.96), "Exp", lines: +1 -1
2489 crypto/Makefile (1.1.4.6), "Exp", lines: +2 -3
2490 fips/Makefile (1.1.4.8), "Exp", lines: +4 -1
2492 Real Bourne shell doesn't accept ! as in "if ! grep ..." Fix this
2493 in crypto/Makefile and make Makefile.org and fips/Makefile more
2496 2005-03-22 18:29 steve
2499 fips/fingerprint.sha1 (1.1.2.12), "Exp", lines: +1 -1
2500 fips/fips.c (1.1.2.10), "Exp", lines: +1 -0
2504 2005-03-26 20:32 appro
2507 crypto/perlasm/x86nasm.pl (1.2.8.8), "Exp", lines: +6 -1
2509 Resolve "operation size not specified" in NASM modules.
2511 2005-03-27 05:36 steve
2514 crypto/evp/e_null.c (1.9.2.1), "Exp", lines: +1 -1
2515 ssl/s3_lib.c (1.57.2.13), "Exp", lines: +3 -3
2517 Allow 'null' cipher and appropriate Kerberos ciphersuites in FIPS
2520 2005-04-03 21:16 appro
2523 Configure (1.314.2.109), "Exp", lines: +10 -0
2524 TABLE (1.99.2.48), "Exp", lines: +50 -0
2525 config (1.95.2.33), "Exp", lines: +9 -2
2526 crypto/bn/Makefile (1.1.4.4), "Exp", lines: +1 -0
2527 crypto/rc4/Makefile (1.1.4.6), "Exp", lines: +1 -1
2529 Extend Solaris x86 support to amd64. Note that if both gcc and Sun
2530 C are installed, it defaults to gcc, because it beats Sun C on
2531 every benchmark. Also note that gcc shared build was verified to
2534 2005-04-14 00:47 appro
2537 Makefile.org (1.154.2.98), "Exp", lines: +1 -1
2539 Move cygcrypto.dll above cygwin.dll.
2541 2005-04-14 14:44 steve
2544 fips/fipshashes.sha1 (1.1.2.1), "Exp", lines: +29 -0
2545 util/checkhash.pl (1.1.2.1), "Exp", lines: +181 -0
2547 Perl script that checks or rebuilds FIPS hash files. This works on
2548 both Unix and Windows.
2550 Merge all FIPS hash files into a single hash file
2553 2005-04-15 05:27 steve
2556 fips/Makefile (1.1.4.9), "Exp", lines: +1 -1
2557 fips/aes/Makefile (1.1.4.4), "Exp", lines: +1 -4
2558 fips/des/Makefile (1.1.4.6), "Exp", lines: +1 -4
2559 fips/dh/Makefile (1.1.2.5), "Exp", lines: +1 -4
2560 fips/dsa/Makefile (1.1.4.4), "Exp", lines: +1 -4
2561 fips/rand/Makefile (1.1.4.3), "Exp", lines: +1 -4
2562 fips/rsa/Makefile (1.1.4.5), "Exp", lines: +1 -4
2563 fips/sha1/Makefile (1.1.4.9), "Exp", lines: +1 -7
2565 Update hash checking in makefiles to use new perl script.
2567 2005-04-15 10:00 nils
2570 doc/HOWTO/keys.txt (1.1.2.2), "Exp", lines: +3 -3
2571 doc/crypto/EVP_EncryptInit.pod (1.10.2.5), "Exp", lines: +3 -3
2573 EVP_CIPHER_CTX_init is a void function + fix typo
2577 2005-04-17 03:15 levitte
2580 ssl/ssltest.c (1.53.2.28), "Exp", lines: +4 -1
2582 Apparently, isascii() is an X/Open function, so to get it properly
2583 declared, we need to define _XOPEN_SOURCE before including ctype.h.
2587 2005-04-17 06:35 steve
2590 util/pl/VC-32.pl (1.11.2.6), "Exp", lines: +1 -1
2592 Include user32.lib to import MessageBoxIndirect
2594 2005-04-17 06:37 steve
2597 util/checkhash.pl (1.1.2.2), "Exp", lines: +163 -127
2599 Modify checkhash.pl so it can be run standalone or included as a
2600 funtion in another perl script.
2602 2005-04-17 16:00 appro
2605 fips/sha1/Makefile (1.1.4.10), "Exp", lines: +9 -5
2607 Bring back fips_standalone_sha1.
2609 2005-04-17 16:17 appro
2612 fips/sha1/asm/sx86-elf.s (1.1.4.4)
2614 Configure (1.314.2.114), "Exp", lines: +1 -1
2615 fips/fipshashes.sha1 (1.1.2.2), "Exp", lines: +1 -1
2616 fips/sha1/Makefile (1.1.4.11), "Exp", lines: +1 -1
2617 fips/sha1/standalone.sha1 (1.1.2.13), "Exp", lines: +1 -1
2618 fips/sha1/asm/fips-sx86-elf.s (1.1.2.1), "Exp", lines: +1568 -0
2620 Rename fips/sha1/sx86-elf.s to fips/sha1/fips-sx86-elf.s.
2622 2005-04-17 16:21 steve
2625 util/checkhash.pl (1.1.2.3), "Exp", lines: +2 -0
2627 Return 0 for successful hash check.
2629 2005-04-17 16:35 appro
2632 Configure (1.314.2.115), "Exp", lines: +1 -1
2633 fips/fipshashes.sha1 (1.1.2.3), "Exp", lines: +1 -1
2634 fips/des/asm/fips-dx86-elf.s (1.1.4.2), "Exp", lines: +108 -98
2636 Regenerate fips/des/asm/fips-dx86-elf.s with -fPIC flag.
2638 2005-04-17 16:54 appro
2641 Configure (1.314.2.116), "Exp", lines: +8 -1
2642 Makefile.org (1.154.2.99), "Exp", lines: +3 -2
2643 crypto/aes/aes_cbc.c (1.1.2.11), "Exp", lines: +2 -0
2644 fips/fipshashes.sha1 (1.1.2.4), "Exp", lines: +1 -0
2645 fips/aes/Makefile (1.1.4.5), "Exp", lines: +4 -2
2646 fips/aes/asm/fips-ax86-elf.s (1.1.2.1), "Exp", lines: +1822 -0
2648 Throw in fips/aes/asm/fips-ax86-elf.s.
2650 2005-04-17 17:26 appro
2653 crypto/cryptlib.c (1.32.2.18), "Exp", lines: +6 -55
2654 crypto/crypto.h (1.62.2.11), "Exp", lines: +0 -3
2655 fips/fips.c (1.1.2.11), "Exp", lines: +62 -8
2656 fips/fips.h (1.1.2.7), "Exp", lines: +2 -3
2657 fips/fips_locl.h (1.1.4.3), "Exp", lines: +6 -3
2658 fips/fipshashes.sha1 (1.1.2.5), "Exp", lines: +4 -4
2659 fips/rand/fips_rand.c (1.1.2.10), "Exp", lines: +3 -1
2660 fips/rsa/fips_rsa_gen.c (1.1.4.4), "Exp", lines: +4 -2
2662 Resolve minor binary compatibility issues in fips.
2664 2005-04-17 18:22 appro
2667 fips/fipshashes.sha1 (1.1.2.6), "Exp", lines: +12 -12
2668 fips/des/fips_des_locl.h (1.1.2.4), "Exp", lines: +1 -1
2669 fips/des/fips_set_key.c (1.1.4.4), "Exp", lines: +2 -2
2670 fips/dh/fips_dh_key.c (1.1.2.3), "Exp", lines: +1 -1
2671 fips/dsa/fips_dsa_ossl.c (1.1.2.7), "Exp", lines: +1 -1
2672 fips/dsa/fips_dsa_selftest.c (1.1.4.2), "Exp", lines: +3 -3
2673 fips/rand/fips_rand.c (1.1.2.11), "Exp", lines: +2 -2
2674 fips/rand/fips_rand.h (1.1.2.5), "Exp", lines: +1 -1
2675 fips/rsa/fips_rsa_eay.c (1.1.4.4), "Exp", lines: +1 -1
2676 fips/rsa/fips_rsa_gen.c (1.1.4.5), "Exp", lines: +1 -1
2677 fips/rsa/fips_rsa_selftest.c (1.1.4.5), "Exp", lines: +11 -11
2678 fips/sha1/fips_sha1_selftest.c (1.1.4.2), "Exp", lines: +1 -1
2679 fips/sha1/fips_sha1dgst.c (1.1.2.5), "Exp", lines: +1 -1
2680 fips/sha1/standalone.sha1 (1.1.2.14), "Exp", lines: +2 -2
2682 Minor fips const-ification.
2684 2005-04-18 07:02 steve
2687 crypto/bf/bf_skey.c (1.6.2.2), "Exp", lines: +1 -0
2688 crypto/cast/c_skey.c (1.5.6.2), "Exp", lines: +1 -0
2689 crypto/idea/i_skey.c (1.5.6.2), "Exp", lines: +1 -0
2690 crypto/rc2/rc2_skey.c (1.4.6.2), "Exp", lines: +1 -0
2691 crypto/rc4/rc4_skey.c (1.10.8.3), "Exp", lines: +1 -0
2692 crypto/rc5/rc5_skey.c (1.4.6.2), "Exp", lines: +1 -0
2694 Pick up definition of FIPS_mode() in fips.h to avoid warnings.
2696 2005-04-18 10:34 steve
2699 fips/fingerprint.sha1 (1.1.2.14)
2700 fips/fips_check_sha1 (1.1.2.8)
2701 fips/fips_make_sha1 (1.1.2.7)
2702 fips/aes/fingerprint.sha1 (1.1.2.7)
2703 fips/des/fingerprint.sha1 (1.1.2.6)
2704 fips/dh/fingerprint.sha1 (1.1.2.4)
2705 fips/dsa/fingerprint.sha1 (1.1.2.7)
2706 fips/rand/fingerprint.sha1 (1.1.2.10)
2707 fips/rsa/fingerprint.sha1 (1.1.4.7)
2708 fips/sha1/fingerprint.sha1 (1.1.2.12)
2710 fips/sha1/Makefile (1.1.4.12), "Exp", lines: +1 -4
2712 Remove obsolete fingerprint.sha1 files and associated scripts.
2713 Delete test in fips/sha1/Makefile: the top level test checks the
2716 2005-04-19 09:11 appro
2719 fips/fipshashes.sha1 (1.1.2.7)
2720 fips/sha1/standalone.sha1 (1.1.2.15)
2722 fips/fipshashes.c (1.1.2.1), "Exp", lines: +32 -0
2723 util/checkhash.pl (1.1.2.4), "Exp", lines: +7 -4
2725 Maintain fingerprint hashes as C source.
2727 2005-04-19 09:17 appro
2730 util/checkhash.pl (1.1.2.5), "Exp", lines: +1 -1
2732 Complete the transition C-code hashes.
2734 2005-04-19 16:21 appro
2737 Configure (1.314.2.117), "Exp", lines: +24 -21
2738 Makefile.org (1.154.2.100), "Exp", lines: +1 -11
2739 TABLE (1.99.2.52), "Exp", lines: +20 -20
2740 apps/Makefile (1.1.4.15), "Exp", lines: +1 -1
2741 test/Makefile (1.1.4.12), "Exp", lines: +1 -1
2743 Enable shared link on HP-UX.
2745 2005-04-19 18:00 steve
2748 util/mkdef.pl (1.67.2.9), "Exp", lines: +2 -2
2752 2005-04-20 10:27 steve
2755 Configure (1.314.2.118), "Exp", lines: +1 -1
2756 util/mk1mf.pl (1.41.2.12), "Exp", lines: +2 -0
2758 Ignore zlib related options in mk1mf.pl
2760 2005-04-20 18:42 steve
2763 Configure (1.314.2.119), "Exp", lines: +2 -2
2765 Don't use kerberos library locations on windows.
2767 2005-04-21 19:06 steve
2770 apps/openssl.c (1.48.2.13), "Exp", lines: +0 -2
2771 fips/fips.c (1.1.2.12), "Exp", lines: +0 -27
2772 fips/fips.h (1.1.2.8), "Exp", lines: +0 -2
2773 fips/fipshashes.c (1.1.2.2), "Exp", lines: +2 -2
2775 Remove defunct FIPS_allow_md5() and related functions.
2777 2005-04-22 06:15 appro
2780 fips/fips.c (1.1.2.13), "Exp", lines: +3 -3
2781 fips/fips_err.h (1.1.4.4), "Exp", lines: +3 -3
2782 fips/fipshashes.c (1.1.2.4), "Exp", lines: +2 -2
2784 Move some variables to .bss.
2786 2005-04-22 07:17 steve
2789 CHANGES (1.977.2.156), "Exp", lines: +5 -0
2790 crypto/bn/bn.h (1.66.2.4), "Exp", lines: +2 -0
2791 crypto/bn/bn_mont.c (1.30.2.3), "Exp", lines: +20 -0
2792 crypto/dh/dh_key.c (1.16.2.4), "Exp", lines: +14 -10
2793 crypto/dsa/dsa_ossl.c (1.12.2.7), "Exp", lines: +12 -9
2794 crypto/rsa/rsa_eay.c (1.28.2.10), "Exp", lines: +16 -90
2795 fips/fipshashes.c (1.1.2.5), "Exp", lines: +3 -3
2796 fips/dh/fips_dh_key.c (1.1.2.4), "Exp", lines: +13 -10
2797 fips/dsa/fips_dsa_ossl.c (1.1.2.8), "Exp", lines: +12 -9
2798 fips/rsa/fips_rsa_eay.c (1.1.4.5), "Exp", lines: +17 -90
2800 New function BN_MONT_CTX_set_locked, to set montgomery parameters
2801 in a threadsafe manner.
2803 Modify or add calls to use it in rsa, dsa and dh
2806 2005-04-23 06:46 nils
2809 crypto/dsa/dsa_ossl.c (1.12.2.8), "Exp", lines: +1 -1
2810 crypto/rsa/rsa_eay.c (1.28.2.11), "Exp", lines: +4 -4