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>
60 2002-02-14 17:23 levitte
63 crypto/ui/ui_openssl.c (1.11.2.1), "Exp", lines: +7 -1
64 crypto/rsa/rsa.h (1.36.2.1), "Exp", lines: +6 -6
65 crypto/rand/rand_egd.c (1.16.2.1), "Exp", lines: +5 -1
66 crypto/des/read_pwd.c (1.26.2.1), "Exp", lines: +7 -1
67 crypto/bio/bss_log.c (1.30.2.1), "Exp", lines: +1 -1
68 crypto/bio/bss_bio.c (1.31.2.1), "Exp", lines: +5 -0
69 crypto/tmdiff.c (1.9.2.1), "Exp", lines: +17 -2
70 apps/speed.c (1.83.2.1), "Exp", lines: +20 -4
71 apps/ca.c (1.102.2.1), "Exp", lines: +1 -1
72 apps/s_time.c (1.23.2.1), "Exp", lines: +20 -2
73 Configure (1.314.2.3), "Exp", lines: +3 -0
74 e_os.h (1.56.2.1), "Exp", lines: +9 -1
76 Add the configuration target VxWorks.
78 2002-02-14 19:46 steve
81 crypto/engine/hw_sureware.c (1.2.2.1), "Exp", lines: +8 -4
85 #if out some unused function.
87 "index" is a global function on some platforms.
89 2002-02-14 19:52 steve
92 crypto/tmdiff.c (1.9.2.2), "Exp", lines: +1 -0
96 2002-02-15 00:38 steve
99 CHANGES (1.977.2.2), "Exp", lines: +5 -0
100 crypto/conf/conf.h (1.30.2.1), "Exp", lines: +2 -1
101 crypto/conf/conf_mall.c (1.6.2.1), "Exp", lines: +6 -7
102 crypto/conf/conf_mod.c (1.8.2.1), "Exp", lines: +8 -0
104 Add argument to OPENSSL_config() and add flag to tolerate missing
107 2002-02-15 01:12 steve
110 NEWS (1.39.2.1), "Exp", lines: +5 -1
114 2002-02-15 01:33 steve
117 crypto/asn1/asn1.h (1.103.2.1), "Exp", lines: +3 -0
118 crypto/asn1/asn1_err.c (1.42.2.1), "Exp", lines: +3 -0
119 crypto/asn1/asn_moid.c (1.2.2.1), "Exp", lines: +21 -10
120 crypto/conf/conf_mod.c (1.8.2.2), "Exp", lines: +2 -6
122 Don't call finish function if it isn't set.
126 2002-02-15 01:58 steve
129 crypto/x509/x509_vfy.c (1.56.2.1), "Exp", lines: +23 -13
131 Allow a NULL store parameter to X509_STORE_CTX_init().
133 2002-02-15 02:01 steve
136 crypto/evp/evp_enc.c (1.28.2.1), "Exp", lines: +2 -1
138 Only initialize cipher ctx if cipher is not NULL.
140 2002-02-15 03:43 steve
143 crypto/conf/conf_mod.c (1.8.2.3), "Exp", lines: +1 -1
145 Add flag to disable config module DSO loading.
147 2002-02-20 00:24 steve
150 CHANGES (1.977.2.3), "Exp", lines: +4 -0
151 apps/apps.c (1.49.2.1), "Exp", lines: +20 -0
152 crypto/conf/conf_mall.c (1.6.2.3), "Exp", lines: +2 -14
153 crypto/conf/conf_mod.c (1.8.2.4), "Exp", lines: +15 -1
155 Use default openssl.cnf if config filename set to NULL and
156 openssl_conf if appname NULL.
158 2002-02-23 14:43 steve
161 crypto/asn1/asn_moid.c (1.2.2.2), "Exp", lines: +0 -1
165 2002-02-26 22:42 jaenicke
168 CHANGES (1.977.2.6), "Exp", lines: +4 -0
169 ssl/ssl_lib.c (1.110.2.1), "Exp", lines: +6 -8
171 Make sure that bad sessions are removed in SSL_clear() (found by
172 Yoram Zahavi). Submitted by: Reviewed by: PR:
177 Configure (1.314.2.6), "Exp", lines: +1 -0
184 ssl/s3_lib.c (1.57.2.1), "Exp", lines: +1 -1
186 ADH-DES-CBC-SHA should be LOW.
188 2002-03-08 20:12 steve
191 apps/apps.c (1.49.2.4), "Exp", lines: +1 -1
195 2002-03-22 03:36 levitte
198 apps/version.c (1.13.2.1), "Exp", lines: +2 -2
199 apps/speed.c (1.83.2.6), "Exp", lines: +6 -6
200 apps/passwd.c (1.24.2.2), "Exp", lines: +2 -2
202 Use the more modern DES API in the openssl subcommands.
204 2002-03-22 11:29 levitte
207 crypto/des/des_old.h (1.9.2.4), "Exp", lines: +35 -23
209 Key schedules are given as arguments a bit differently in 0.9.6 and
210 earlier. Also, a few 0.9.6 functions were missing their mappings.
212 2002-03-22 11:46 levitte
215 crypto/des/destest.c (1.30.2.2), "Exp", lines: +37 -35
217 Key schedules are given as arguments a bit differently in 0.9.6 and
218 earlier. Also, it was an error to define crypt() at all times.
220 2002-03-26 15:25 levitte
223 CHANGES (1.977.2.15), "Exp", lines: +19 -8
224 crypto/des/des.h (1.40.2.2), "Exp", lines: +6 -0
226 Add the possibility to enable olde des support, not just disable
227 it, for future support. Redocument
229 2002-04-10 21:50 jaenicke
232 CHANGES (1.977.2.19), "Exp", lines: +723 -669
234 In preparation of 0.9.7: re-order changelog, so that the changes
235 are listed as of ... -> 0.9.6c -> 0.9.6d -> 0.9.7 Submitted by:
238 2002-04-11 20:43 jaenicke
241 NEWS (1.39.2.3), "Exp", lines: +27 -0
243 Compile NEWS from CHANGES. Submitted by: Reviewed by: PR:
245 2002-04-15 15:28 jaenicke
248 crypto/objects/obj_dat.h (1.49.2.5), "Exp", lines: +4 -4
249 crypto/objects/obj_mac.h (1.19.2.5), "Exp", lines: +1 -1
250 crypto/objects/objects.txt (1.20.2.5), "Exp", lines: +7 -2
252 Use the "mail" short name according to RFC2798 (Michael Bell
253 <michael.bell@rz.hu-berlin.de>). Submitted by: Reviewed by: PR:
255 2002-04-15 16:17 jaenicke
258 CHANGES (1.977.2.25), "Exp", lines: +4 -2
260 Document OID changes. Submitted by: Reviewed by: PR:
262 2002-04-20 12:25 levitte
265 util/mk1mf.pl (1.41.2.1), "Exp", lines: +4 -1
267 Make sure ec is properly handled in Windows.
272 crypto/conf/conf_mod.c (1.8.2.6), "Exp", lines: +1 -1
276 2002-05-11 14:42 steve
279 ssl/ssl_cert.c (1.48.2.3), "Exp", lines: +0 -1
282 closedir is not used on Win32.
284 2002-05-22 09:53 levitte
287 apps/speed.c (1.83.2.7), "Exp", lines: +4 -1
289 Remove warnings about unused symbols when configured with no-rsa.
291 2002-05-22 09:55 levitte
294 crypto/asn1/x_pubkey.c (1.21.2.1), "Exp", lines: +1 -1
296 Remove warnings about uninitialised variables. This has already
297 been applied in the main branch.
299 2002-05-22 09:56 levitte
302 crypto/engine/hw_4758_cca.c (1.1.2.4), "Exp", lines: +14 -14
304 Use 0 instead of NULL when casting to function pointers, to avoid
305 warnings from compilers when NULL is defined as '((void *)0)'.
306 This has already been applied in the main branch.
308 2002-05-22 09:58 levitte
311 util/mkerr.pl (1.18.2.1), "Exp", lines: +2 -2
313 Update copyright years. This has already been applied in the main
316 2002-05-23 17:25 levitte
319 VMS/tcpip_shr_decc.opt (1.1.4.1), "Exp", lines: +1 -0
326 crypto/evp/evp_test.c (1.14.2.5), "Exp", lines: +1 -1
330 2002-06-05 08:45 levitte
333 ssl/ssl-lib.com (1.11.2.3), "Exp", lines: +1 -1
334 test/maketests.com (1.13.2.2), "Exp", lines: +29 -1
336 Correct syntax in ssl-lib.com maketests.com was missing the TCP/IP
337 options TCPIP and NONE
339 2002-07-30 13:30 jaenicke
342 NEWS (1.39.2.11), "Exp", lines: +1 -1
344 Typo. Submitted by: Reviewed by: PR:
346 2002-08-13 14:19 levitte
349 demos/engines/rsaref/Makefile (1.3.2.1), "Exp", lines: +1 -1
351 Export text symbols as well (AIX experts might need to correct me
354 2002-08-13 14:26 levitte
357 demos/engines/cluster_labs/Makefile (1.1.2.1), "Exp", lines: +114 -0
358 demos/engines/cluster_labs/cluster_labs.h (1.1.2.1), "Exp", lines: +35 -0
359 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.1), "Exp", lines: +718 -0
360 demos/engines/cluster_labs/hw_cluster_labs.ec (1.1.2.1), "Exp", lines: +8 -0
361 demos/engines/cluster_labs/hw_cluster_labs_err.c (1.1.2.1), "Exp", lines: +151 -0
362 demos/engines/cluster_labs/hw_cluster_labs_err.h (1.1.2.1), "Exp", lines: +95 -0
363 demos/engines/ibmca/Makefile (1.1.2.1), "Exp", lines: +114 -0
364 demos/engines/ibmca/hw_ibmca.c (1.1.2.1), "Exp", lines: +917 -0
365 demos/engines/ibmca/hw_ibmca.ec (1.1.2.1), "Exp", lines: +8 -0
366 demos/engines/ibmca/hw_ibmca_err.c (1.1.2.1), "Exp", lines: +154 -0
367 demos/engines/ibmca/hw_ibmca_err.h (1.1.2.1), "Exp", lines: +98 -0
368 demos/engines/ibmca/ica_openssl_api.h (1.1.2.1), "Exp", lines: +189 -0
369 demos/engines/zencod/Makefile (1.1.2.1), "Exp", lines: +114 -0
370 demos/engines/zencod/hw_zencod.c (1.1.2.1), "Exp", lines: +1736 -0
371 demos/engines/zencod/hw_zencod.ec (1.1.2.1), "Exp", lines: +8 -0
372 demos/engines/zencod/hw_zencod.h (1.1.2.1), "Exp", lines: +160 -0
373 demos/engines/zencod/hw_zencod_err.c (1.1.2.1), "Exp", lines: +151 -0
374 demos/engines/zencod/hw_zencod_err.h (1.1.2.1), "Exp", lines: +95 -0
376 OK, I've amused myself with making sure the engines that have been
377 contributed TO WORK WITH 0.9.7 can be built as dynamically loadable
380 For now, they're not included in crypto/engine/ since 0.9.7
381 is in feature freeze. Further discussion might change that, but
382 don't hold your breath.
384 2002-08-15 13:48 levitte
387 crypto/crypto-lib.com (1.53.2.8), "Exp", lines: +1 -1
389 I think that's the last forgotten compilation module.
391 2002-08-16 18:44 jaenicke
394 README (1.39.2.9), "Exp", lines: +1 -1
396 Fix wrong URI. Submitted by: Mike Castle <dalgoda@ix.netcom.com>
399 2002-10-05 13:59 steve
402 crypto/engine/hw_cswift.c (1.17.2.4), "Exp", lines: +1 -1
404 Win32 fix (signed/unsigned compare error).
406 2002-10-09 14:19 levitte
409 crypto/engine/hw_cswift.c (1.17.2.5), "Exp", lines: +1 -0
411 The dissapearing destroy callback reappears
413 2002-10-24 00:09 levitte
416 crypto/crypto-lib.com (1.53.2.9), "Exp", lines: +1 -1
418 An engine changed name.
420 2002-10-29 18:46 geoff
423 doc/ssl/SSL_CTX_set_session_cache_mode.pod (1.5.2.2), "Exp", lines: +1 -0
425 Correct another inconsistency in my recent commits.
427 2002-11-04 17:33 levitte
430 Configure (1.314.2.38), "Exp", lines: +4 -2
432 Return my normal debug targets to something not so extreme, and
433 make the extreme ones special (or 'extreme', if you will :-)).
435 2002-11-13 12:35 levitte
438 crypto/cryptlib.h (1.10.2.4), "Exp", lines: +0 -4
439 crypto/crypto.h (1.62.2.3), "Exp", lines: +4 -0
441 Make OpenSSLdie() visible (it's a must to get a proper reference in
444 2002-11-13 14:36 levitte
447 crypto/pem/pem_lib.c (1.36.2.5), "Exp", lines: +1 -1
449 C++ comments in C code, 'nuff said...
451 2002-11-13 15:30 levitte
454 demos/engines/ibmca/hw_ibmca.c (1.1.2.2), "Exp", lines: +3 -0
455 demos/engines/zencod/hw_zencod.c (1.1.2.2), "Exp", lines: +4 -1
456 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.2), "Exp", lines: +5 -2
458 The loading functions should be static if we build a dynamic
461 2002-12-12 18:41 levitte
464 crypto/engine/hw_ncipher.c (1.26.2.7), "Exp", lines: +38 -2
465 crypto/engine/hw_ncipher_err.c (1.1.2.2), "Exp", lines: +1 -1
466 crypto/engine/hw_ncipher_err.h (1.1.2.2), "Exp", lines: +1 -1
467 crypto/cryptlib.c (1.32.2.8), "Exp", lines: +2 -1
468 crypto/crypto.h (1.62.2.7), "Exp", lines: +2 -1
469 CHANGES (1.977.2.78), "Exp", lines: +14 -0
471 Add a static lock called HWCRHK, for the case of having an
472 application that wants to use the hw_ncipher engine without having
473 given any callbacks for the dynamic type of locks.
475 2002-12-15 16:27 appro
478 Makefile.org (1.154.2.41), "Exp", lines: +2 -1
480 Another Solaris shared build clean-up. This is not actually needed
481 if one uses WorkShop C. It's gcc driver that brings copy of
482 libgcc.a into .so otherwise. In case you wonder what it's -Wl,-z...
483 and not just -z. Problem is that gcc driver apparently omits all -z
484 options but -z text. Don't ask me why. I'm not committing
485 corresponding workaround into the HEAD as Makefile.shared
486 reportedly needs even more work...
488 2002-12-16 19:17 appro
491 crypto/bn/bn_lcl.h (1.23.2.3), "Exp", lines: +3 -0
492 crypto/bn/bn_mul.c (1.28.2.4), "Exp", lines: +84 -445
494 This is rollback to 0.9.6h bn_mul.c to address problem reported in
497 2002-12-16 19:59 appro
500 Makefile.org (1.154.2.42), "Exp", lines: +3 -1
502 Some of Sun compiler drivers (well, one of those I have) collect
503 all options specified with -Wl in the beginnig of the ld command
504 line which kind of obsoletes the idea as it's -z defaultextract
505 that will be closest to lib*.a and not -z allextract:-(
507 2002-12-17 15:21 levitte
510 NEWS (1.39.2.16), "Exp", lines: +4 -1
512 A few more NEWS items.
514 !2002-12-27 17:49 appro
517 ! Configure (1.314.2.62), "Exp", lines: +1 -1
519 ! According to Tim Rice <tim@multitalents.net> assembler support in
520 ! SCO5 never worked anyway. Note this is not going to HEAD as we
521 ! intend to provide an alternative solution as soon as 0.9.7 is out.
523 2002-12-28 02:35 levitte
526 Configure (1.314.2.63), "Exp", lines: +1 -1
528 Hmm, the variables $x96_elf_asm and others contain a number of
529 colons, so when removing one reference, if should be replaced with
530 the appropriate number of colons, or chaos will follow...
532 It's rather silly to believe we'd release 0.9.7a in 2002 :-).
537 crypto/des/des_locl.h (1.19.2.5), "Exp", lines: +1 -1
538 crypto/rc5/rc5_locl.h (1.3.2.4), "Exp", lines: +1 -1
540 Fix warnings, use correct -Ds.
545 CHANGES (1.977.2.101), "Exp", lines: +6 -0
546 crypto/rsa/rsa_eay.c (1.28.2.4), "Exp", lines: +23 -4
547 crypto/rsa/rsa_lib.c (1.30.2.3), "Exp", lines: +7 -1
549 Turn on RSA blinding by default.
551 2003-03-24 17:57 steve
554 crypto/x509/x509_vfy.c (1.56.2.5), "Exp", lines: +2 -2
555 crypto/x509/x509_vfy.c (1.56.2.6), "Exp", lines: +2 -2
557 Get X509_V_FLAG_CRL_CHECK_ALL logic the right way round. PR:544
559 ? 2003-04-04 16:21 levitte
562 util/mkdef.pl (1.67.2.5), "Exp", lines: +10 -5
563 util/mkerr.pl (1.18.2.3), "Exp", lines: +6 -6
565 Transfer the changes to detect multiline comments and the GCC
566 extension __attribute__.
568 2003-04-08 13:54 levitte
571 test/Makefile.ssl (1.84.2.25), "Exp", lines: +29 -1
572 apps/Makefile.ssl (1.100.2.22), "Exp", lines: +1 -0
573 Makefile.org (1.154.2.61), "Exp", lines: +4 -5
575 Set LD_LIBRARY_PATH when linking, since OpenUnix' ld uses it to
576 create a library search path.
580 2003-04-09 07:25 levitte
583 test/Makefile.ssl (1.84.2.26), "Exp", lines: +1 -1
587 2003-04-09 08:50 levitte
590 apps/Makefile.ssl (1.100.2.23), "Exp", lines: +1 -0
594 2003-04-10 03:13 steve
597 crypto/rsa/rsa_sign.c (1.11.2.6), "Exp", lines: +2 -2
599 Only call redirected rsa_sign or rsa_verify if the pointer is set.
601 This allows, for example, a smart card to redirect rsa_sign
602 and keep the default rsa_verify.
604 2003-07-03 23:43 levitte
607 Makefile.org (1.154.2.65), "Exp", lines: +2 -2
609 Add a slash so grep doesn't return both ./crypto/bio/bss_mem.o and
610 ./crypto/mem.o when we're looking for mem.o.
615 crypto/aes/aes.h (1.1.2.5), "Exp", lines: +3 -0
616 crypto/aes/aes_cfb.c (1.1.2.4), "Exp", lines: +57 -0
618 Add untested CFB-r mode. Will be tested soon.
623 Configure (1.314.2.85), "Exp", lines: +2 -0
624 Makefile.org (1.154.2.67), "Exp", lines: +12 -3
625 crypto/cryptlib.c (1.32.2.9), "Exp", lines: +5 -0
626 crypto/md32_common.h (1.22.2.4), "Exp", lines: +11 -0
627 crypto/aes/Makefile.ssl (1.4.2.6), "Exp", lines: +2 -1
628 crypto/aes/aes_core.c (1.1.2.4), "Exp", lines: +4 -0
629 crypto/des/des.h (1.40.2.4), "Exp", lines: +1 -1
630 crypto/des/des_old.c (1.11.2.4), "Exp", lines: +1 -1
631 crypto/des/destest.c (1.30.2.6), "Exp", lines: +2 -2
632 crypto/des/ecb3_enc.c (1.8.2.1), "Exp", lines: +1 -3
633 crypto/dsa/Makefile.ssl (1.49.2.5), "Exp", lines: +7 -4
634 crypto/dsa/dsa_ossl.c (1.12.2.4), "Exp", lines: +2 -0
635 crypto/dsa/dsa_sign.c (1.10.2.3), "Exp", lines: +12 -0
636 crypto/dsa/dsa_vrf.c (1.10.2.3), "Exp", lines: +8 -0
637 crypto/engine/engine.h (1.36.2.6), "Exp", lines: +4 -0
638 crypto/err/err.h (1.35.2.3), "Exp", lines: +2 -0
639 crypto/err/err_all.c (1.17.2.2), "Exp", lines: +4 -0
640 crypto/err/openssl.ec (1.11.2.1), "Exp", lines: +1 -0
641 crypto/evp/Makefile.ssl (1.64.2.8), "Exp", lines: +8 -7
642 crypto/evp/c_all.c (1.7.8.7), "Exp", lines: +1 -0
643 crypto/evp/e_aes.c (1.6.2.4), "Exp", lines: +12 -4
644 crypto/evp/e_des3.c (1.8.2.2), "Exp", lines: +1 -1
645 crypto/evp/evp.h (1.86.2.10), "Exp", lines: +2 -0
646 crypto/evp/evp_err.c (1.23.2.1), "Exp", lines: +3 -1
647 crypto/md4/Makefile.ssl (1.6.2.4), "Exp", lines: +7 -4
648 crypto/md5/Makefile.ssl (1.33.2.7), "Exp", lines: +7 -4
649 crypto/rand/Makefile.ssl (1.56.2.4), "Exp", lines: +17 -15
650 crypto/rand/md_rand.c (1.69.2.2), "Exp", lines: +9 -0
651 crypto/rand/rand.h (1.26.2.5), "Exp", lines: +2 -0
652 crypto/rand/rand_err.c (1.6.2.1), "Exp", lines: +3 -1
653 crypto/rand/rand_lib.c (1.15.2.2), "Exp", lines: +11 -0
654 crypto/ripemd/Makefile.ssl (1.25.2.5), "Exp", lines: +7 -2
655 crypto/sha/Makefile.ssl (1.26.2.5), "Exp", lines: +16 -6
656 fips/.cvsignore (1.1.2.1), "Exp", lines: +1 -0
657 fips/Makefile.ssl (1.1.2.1), "Exp", lines: +155 -0
658 fips/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
659 fips/fips.c (1.1.2.1), "Exp", lines: +74 -0
660 fips/fips.h (1.1.2.1), "Exp", lines: +85 -0
661 fips/fips_check_sha1 (1.1.2.1), "Exp", lines: +7 -0
662 fips/fips_err.c (1.1.2.1), "Exp", lines: +96 -0
663 fips/fips_make_sha1 (1.1.2.1), "Exp", lines: +21 -0
664 fips/lib (1.1.2.1), "Exp", lines: +0 -0
665 fips/aes/.cvsignore (1.1.2.1), "Exp", lines: +4 -0
666 fips/aes/Makefile.ssl (1.1.2.1), "Exp", lines: +95 -0
667 fips/aes/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
668 fips/aes/fips_aes_core.c (1.1.2.1), "Exp", lines: +1260 -0
669 fips/aes/fips_aes_locl.h (1.1.2.1), "Exp", lines: +85 -0
670 fips/aes/fips_aesavs.c (1.1.2.1), "Exp", lines: +896 -0
671 fips/dsa/.cvsignore (1.1.2.1), "Exp", lines: +2 -0
672 fips/dsa/Makefile.ssl (1.1.2.1), "Exp", lines: +95 -0
673 fips/dsa/fingerprint.sha1 (1.1.2.1), "Exp", lines: +1 -0
674 fips/dsa/fips_dsa_ossl.c (1.1.2.1), "Exp", lines: +366 -0
675 fips/dsa/fips_dsatest.c (1.1.2.1), "Exp", lines: +252 -0
676 fips/rand/.cvsignore (1.1.2.1), "Exp", lines: +2 -0
677 fips/rand/Makefile.ssl (1.1.2.1), "Exp", lines: +94 -0
678 fips/rand/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
679 fips/rand/fips_rand.c (1.1.2.1), "Exp", lines: +236 -0
680 fips/rand/fips_rand.h (1.1.2.1), "Exp", lines: +55 -0
681 fips/rand/fips_randtest.c (1.1.2.1), "Exp", lines: +348 -0
682 fips/sha1/.cvsignore (1.1.2.1), "Exp", lines: +3 -0
683 fips/sha1/Makefile.ssl (1.1.2.1), "Exp", lines: +94 -0
684 fips/sha1/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
685 fips/sha1/fips_md32_common.h (1.1.2.1), "Exp", lines: +637 -0
686 fips/sha1/fips_sha1dgst.c (1.1.2.1), "Exp", lines: +76 -0
687 fips/sha1/fips_sha1test.c (1.1.2.1), "Exp", lines: +128 -0
688 fips/sha1/fips_sha_locl.h (1.1.2.1), "Exp", lines: +472 -0
689 fips/sha1/fips_standalone_sha1.c (1.1.2.1), "Exp", lines: +101 -0
690 fips/sha1/standalone.sha1 (1.1.2.1), "Exp", lines: +4 -0
691 test/Makefile.ssl (1.84.2.29), "Exp", lines: +81 -13
692 util/mkerr.pl (1.18.2.4), "Exp", lines: +2 -1
694 Unfinished FIPS stuff for review/improvement.
699 fips/fips_check_sha1 (1.1.2.2), "Exp", lines: +1 -1
706 fips/Makefile.ssl (1.1.2.2), "Exp", lines: +3 -3
707 fips/fingerprint.sha1 (1.1.2.2), "Exp", lines: +2 -1
708 fips/fips_make_sha1 (1.1.2.2), "Exp", lines: +1 -1
710 Build in non-FIPS mode.
715 Makefile.org (1.154.2.68), "Exp", lines: +1 -1
716 fips/fips_check_sha1 (1.1.2.3), "Exp", lines: +2 -1
717 fips/aes/fips_aesavs.c (1.1.2.2), "Exp", lines: +2 -0
718 fips/dsa/fips_dsa_ossl.c (1.1.2.2), "Exp", lines: +8 -0
719 fips/dsa/fips_dsatest.c (1.1.2.2), "Exp", lines: +2 -1
720 fips/sha1/fingerprint.sha1 (1.1.2.2), "Exp", lines: +1 -1
721 fips/sha1/fips_sha1dgst.c (1.1.2.2), "Exp", lines: +5 -1
722 fips/sha1/fips_standalone_sha1.c (1.1.2.2), "Exp", lines: +2 -0
723 fips/sha1/standalone.sha1 (1.1.2.2), "Exp", lines: +1 -1
730 fips/dsa/fingerprint.sha1 (1.1.2.2), "Exp", lines: +1 -1
731 fips/sha1/standalone.sha1 (1.1.2.3), "Exp", lines: +1 -1
738 Makefile.org (1.154.2.69), "Exp", lines: +5 -1
739 crypto/aes/aes.h (1.1.2.6), "Exp", lines: +3 -0
740 crypto/aes/aes_cfb.c (1.1.2.5), "Exp", lines: +19 -0
741 crypto/dsa/Makefile.ssl (1.49.2.6), "Exp", lines: +3 -2
742 crypto/err/Makefile.ssl (1.48.2.4), "Exp", lines: +17 -16
743 crypto/evp/e_aes.c (1.6.2.5), "Exp", lines: +8 -0
744 crypto/evp/e_des.c (1.5.2.2), "Exp", lines: +1 -1
745 crypto/evp/e_des3.c (1.8.2.3), "Exp", lines: +2 -2
746 crypto/evp/evp.h (1.86.2.11), "Exp", lines: +28 -11
747 crypto/evp/evp_locl.h (1.7.2.3), "Exp", lines: +2 -2
748 crypto/objects/obj_dat.h (1.49.2.13), "Exp", lines: +10 -5
749 crypto/objects/obj_mac.h (1.19.2.13), "Exp", lines: +5 -0
750 crypto/objects/obj_mac.num (1.15.2.9), "Exp", lines: +1 -0
751 crypto/objects/objects.txt (1.20.2.14), "Exp", lines: +4 -0
752 fips/Makefile.ssl (1.1.2.3), "Exp", lines: +7 -0
753 fips/aes/Makefile.ssl (1.1.2.2), "Exp", lines: +23 -1
754 fips/aes/fips_aesavs.c (1.1.2.3), "Exp", lines: +9 -1
755 test/Makefile.ssl (1.84.2.30), "Exp", lines: +101 -43
757 Add support for partial CFB modes, make tests work, update
763 crypto/aes/aes_cfb.c (1.1.2.6), "Exp", lines: +9 -6
764 crypto/evp/c_allc.c (1.8.2.3), "Exp", lines: +1 -0
765 crypto/evp/evp_test.c (1.14.2.11), "Exp", lines: +17 -8
766 crypto/evp/evptests.txt (1.9.2.2), "Exp", lines: +48 -1
768 Working CFB1 and test vectors.
773 crypto/evp/e_aes.c (1.6.2.6), "Exp", lines: +14 -0
774 crypto/objects/obj_dat.h (1.49.2.14), "Exp", lines: +15 -5
775 crypto/objects/obj_mac.h (1.19.2.14), "Exp", lines: +10 -0
776 crypto/objects/obj_mac.num (1.15.2.10), "Exp", lines: +2 -0
777 crypto/objects/objects.txt (1.20.2.15), "Exp", lines: +2 -0
778 fips/aes/Makefile.ssl (1.1.2.3), "Exp", lines: +1 -1
779 fips/aes/fips_aesavs.c (1.1.2.4), "Exp", lines: +34 -19
781 The rest of the keysizes for CFB1, working AES AVS test for CFB1.
786 fips/aes/fips_aesavs.c (1.1.2.5), "Exp", lines: +295 -303
793 fips/aes/fips_aesavs.c (1.1.2.6), "Exp", lines: +43 -17
800 fips/fips_err_wrapper.c (1.1.2.1), "Exp", lines: +5 -0
801 fips/sha1/sha1hashes.txt (1.1.2.1), "Exp", lines: +342 -0
802 fips/sha1/sha1vectors.txt (1.1.2.1), "Exp", lines: +2293 -0
809 crypto/aes/aes.h (1.1.2.7), "Exp", lines: +3 -0
810 crypto/aes/aes_cfb.c (1.1.2.7), "Exp", lines: +14 -0
811 crypto/evp/c_allc.c (1.8.2.4), "Exp", lines: +1 -0
812 crypto/evp/e_aes.c (1.6.2.7), "Exp", lines: +4 -9
813 crypto/evp/evptests.txt (1.9.2.3), "Exp", lines: +48 -0
814 crypto/objects/obj_dat.h (1.49.2.15), "Exp", lines: +20 -5
815 crypto/objects/obj_mac.h (1.19.2.15), "Exp", lines: +15 -0
816 crypto/objects/obj_mac.num (1.15.2.11), "Exp", lines: +3 -0
817 crypto/objects/objects.txt (1.20.2.16), "Exp", lines: +3 -0
818 fips/aes/fips_aesavs.c (1.1.2.7), "Exp", lines: +11 -0
825 Makefile.org (1.154.2.70), "Exp", lines: +16 -5
826 crypto/des/cfb_enc.c (1.7.2.1), "Exp", lines: +2 -1
827 crypto/des/des_enc.c (1.11.2.2), "Exp", lines: +4 -0
828 crypto/evp/e_aes.c (1.6.2.8), "Exp", lines: +7 -14
829 crypto/evp/e_des.c (1.5.2.3), "Exp", lines: +37 -1
830 crypto/evp/evp.h (1.86.2.12), "Exp", lines: +6 -0
831 crypto/evp/evp_locl.h (1.7.2.4), "Exp", lines: +9 -0
832 crypto/objects/obj_dat.h (1.49.2.16), "Exp", lines: +48 -23
833 crypto/objects/obj_mac.h (1.19.2.16), "Exp", lines: +31 -6
834 crypto/objects/obj_mac.num (1.15.2.12), "Exp", lines: +5 -0
835 crypto/objects/objects.txt (1.20.2.17), "Exp", lines: +12 -6
836 fips/Makefile.ssl (1.1.2.4), "Exp", lines: +8 -1
837 fips/fips_make_sha1 (1.1.2.3), "Exp", lines: +3 -0
838 fips/aes/Makefile.ssl (1.1.2.4), "Exp", lines: +1 -1
839 fips/des/.cvsignore (1.1.2.1), "Exp", lines: +3 -0
840 fips/des/Makefile.ssl (1.1.2.1), "Exp", lines: +96 -0
841 fips/des/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
842 fips/des/fips_des_enc.c (1.1.2.1), "Exp", lines: +288 -0
843 fips/des/fips_des_locl.h (1.1.2.1), "Exp", lines: +428 -0
844 fips/des/fips_desmovs.c (1.1.2.1), "Exp", lines: +659 -0
846 Whoops, forgot FIPS DES, also add EVPs for DES CFB1 and 8.
848 2003-07-31 23:30 levitte
851 Makefile.org (1.154.2.71), "Exp", lines: +2 -0
853 If FDIRS is to be treated like SDIRS, let's not forget to
854 initialize it in Makefile.org.
856 2003-07-31 23:41 levitte
859 fips/sha1/fips_sha1test.c (1.1.2.2), "Exp", lines: +3 -3
861 No C++ comments in C programs!
866 crypto/des/cfb_enc.c (1.7.2.2), "Exp", lines: +45 -36
867 crypto/evp/c_allc.c (1.8.2.5), "Exp", lines: +2 -0
868 crypto/evp/e_des.c (1.5.2.4), "Exp", lines: +8 -3
869 crypto/evp/evptests.txt (1.9.2.4), "Exp", lines: +6 -0
876 crypto/evp/evptests.txt (1.9.2.5), "Exp", lines: +4 -0
880 2003-08-01 15:07 steve
883 fips/aes/fips_aesavs.c (1.1.2.8), "Exp", lines: +3 -3
885 Replace C++ style comments.
887 2003-08-01 19:06 steve
890 crypto/evp/evp_lib.c (1.6.8.2), "Exp", lines: +24 -0
891 crypto/objects/obj_dat.h (1.49.2.17), "Exp", lines: +15 -46
892 crypto/objects/obj_mac.h (1.19.2.17), "Exp", lines: +1 -24
893 crypto/objects/obj_mac.num (1.15.2.13), "Exp", lines: +1 -4
894 crypto/objects/objects.txt (1.20.2.18), "Exp", lines: +8 -12
896 Make the EFB NIDs have empty OIDs aliased to the real EFB OID.
901 fips/des/fips_desmovs.c (1.1.2.2), "Exp", lines: +55 -37
903 Make tests work (CFB1 still doesn't produce the right answers,
906 2003-08-08 12:08 levitte
909 fips/des/fips_des_enc.c (1.1.2.2), "Exp", lines: +9 -0
911 Avoid clashing with the regular DES functions when not compiling
912 with -DFIPS. This is basically only visible when building with
913 shared library supoort...
915 2003-08-11 11:36 levitte
918 fips/sha1/.cvsignore (1.1.2.2)
919 fips/sha1/Makefile.ssl (1.1.2.3)
920 fips/sha1/fingerprint.sha1 (1.1.2.3)
921 fips/sha1/fips_md32_common.h (1.1.2.2)
922 fips/sha1/fips_sha1dgst.c (1.1.2.3)
923 fips/sha1/fips_sha1test.c (1.1.2.3)
924 fips/sha1/fips_sha_locl.h (1.1.2.2)
925 fips/sha1/fips_standalone_sha1.c (1.1.2.3)
926 fips/sha1/sha1hashes.txt (1.1.2.2)
927 fips/sha1/sha1vectors.txt (1.1.2.2)
928 fips/sha1/standalone.sha1 (1.1.2.4)
929 fips/dsa/.cvsignore (1.1.2.2)
930 fips/dsa/Makefile.ssl (1.1.2.2)
931 fips/dsa/fingerprint.sha1 (1.1.2.3)
932 fips/dsa/fips_dsa_ossl.c (1.1.2.3)
933 fips/dsa/fips_dsatest.c (1.1.2.3)
934 fips/rand/.cvsignore (1.1.2.2)
935 fips/rand/Makefile.ssl (1.1.2.2)
936 fips/rand/fingerprint.sha1 (1.1.2.2)
937 fips/rand/fips_rand.c (1.1.2.2)
938 fips/rand/fips_rand.h (1.1.2.2)
939 fips/rand/fips_randtest.c (1.1.2.2)
940 fips/des/.cvsignore (1.1.2.2)
941 fips/des/Makefile.ssl (1.1.2.3)
942 fips/des/fingerprint.sha1 (1.1.2.2)
943 fips/des/fips_des_enc.c (1.1.2.3)
944 fips/des/fips_des_locl.h (1.1.2.2)
945 fips/des/fips_desmovs.c (1.1.2.3)
946 fips/aes/.cvsignore (1.1.2.2)
947 fips/aes/Makefile.ssl (1.1.2.5)
948 fips/aes/fingerprint.sha1 (1.1.2.2)
949 fips/aes/fips_aes_core.c (1.1.2.2)
950 fips/aes/fips_aes_locl.h (1.1.2.2)
951 fips/aes/fips_aesavs.c (1.1.2.9)
952 fips/.cvsignore (1.1.2.2)
953 fips/Makefile.ssl (1.1.2.6)
954 fips/fingerprint.sha1 (1.1.2.3)
955 fips/fips.c (1.1.2.2)
956 fips/fips.h (1.1.2.2)
957 fips/fips_check_sha1 (1.1.2.4)
958 fips/fips_err.c (1.1.2.2)
959 fips/fips_err_wrapper.c (1.1.2.2)
960 fips/fips_make_sha1 (1.1.2.4)
963 util/libeay.num (1.173.2.16), "Exp", lines: +11 -38
964 util/mkerr.pl (1.18.2.5), "Exp", lines: +1 -2
965 test/Makefile.ssl (1.84.2.31), "Exp", lines: +54 -180
966 crypto/ripemd/Makefile.ssl (1.25.2.6), "Exp", lines: +2 -7
967 crypto/sha/Makefile.ssl (1.26.2.6), "Exp", lines: +6 -16
968 crypto/rand/Makefile.ssl (1.56.2.5), "Exp", lines: +15 -17
969 crypto/rand/md_rand.c (1.69.2.3), "Exp", lines: +0 -9
970 crypto/rand/rand.h (1.26.2.6), "Exp", lines: +0 -2
971 crypto/rand/rand_err.c (1.6.2.2), "Exp", lines: +1 -3
972 crypto/rand/rand_lib.c (1.15.2.3), "Exp", lines: +0 -11
973 crypto/objects/obj_dat.h (1.49.2.18), "Exp", lines: +3 -27
974 crypto/objects/obj_mac.h (1.19.2.18), "Exp", lines: +0 -32
975 crypto/objects/obj_mac.num (1.15.2.14), "Exp", lines: +0 -8
976 crypto/objects/objects.txt (1.20.2.19), "Exp", lines: +0 -11
977 crypto/md4/Makefile.ssl (1.6.2.5), "Exp", lines: +4 -7
978 crypto/md5/Makefile.ssl (1.33.2.8), "Exp", lines: +4 -7
979 crypto/evp/Makefile.ssl (1.64.2.9), "Exp", lines: +7 -8
980 crypto/evp/c_allc.c (1.8.2.6), "Exp", lines: +0 -4
981 crypto/evp/e_aes.c (1.6.2.9), "Exp", lines: +4 -22
982 crypto/evp/e_des.c (1.5.2.5), "Exp", lines: +2 -43
983 crypto/evp/e_des3.c (1.8.2.4), "Exp", lines: +3 -3
984 crypto/evp/evp.h (1.86.2.13), "Exp", lines: +11 -36
985 crypto/evp/evp_err.c (1.23.2.2), "Exp", lines: +1 -3
986 crypto/evp/evp_lib.c (1.6.8.3), "Exp", lines: +0 -24
987 crypto/evp/evp_locl.h (1.7.2.5), "Exp", lines: +2 -11
988 crypto/evp/evp_test.c (1.14.2.12), "Exp", lines: +8 -17
989 crypto/evp/evptests.txt (1.9.2.6), "Exp", lines: +1 -106
990 crypto/dsa/Makefile.ssl (1.49.2.7), "Exp", lines: +6 -10
991 crypto/dsa/dsa_ossl.c (1.12.2.5), "Exp", lines: +0 -2
992 crypto/dsa/dsa_sign.c (1.10.2.4), "Exp", lines: +0 -12
993 crypto/dsa/dsa_vrf.c (1.10.2.4), "Exp", lines: +0 -8
994 crypto/err/Makefile.ssl (1.48.2.5), "Exp", lines: +16 -17
995 crypto/err/err.h (1.35.2.4), "Exp", lines: +0 -2
996 crypto/err/err_all.c (1.17.2.3), "Exp", lines: +0 -4
997 crypto/err/openssl.ec (1.11.2.2), "Exp", lines: +0 -1
998 crypto/des/des.h (1.40.2.5), "Exp", lines: +1 -1
999 crypto/des/des_enc.c (1.11.2.3), "Exp", lines: +0 -4
1000 crypto/des/des_old.c (1.11.2.5), "Exp", lines: +1 -1
1001 crypto/des/destest.c (1.30.2.7), "Exp", lines: +2 -2
1002 crypto/des/ecb3_enc.c (1.8.2.2), "Exp", lines: +3 -1
1003 crypto/aes/Makefile.ssl (1.4.2.7), "Exp", lines: +1 -2
1004 crypto/aes/aes.h (1.1.2.8), "Exp", lines: +0 -9
1005 crypto/aes/aes_cfb.c (1.1.2.8), "Exp", lines: +0 -93
1006 crypto/aes/aes_core.c (1.1.2.5), "Exp", lines: +0 -4
1007 crypto/cryptlib.c (1.32.2.10), "Exp", lines: +0 -5
1008 crypto/md32_common.h (1.22.2.5), "Exp", lines: +0 -11
1009 Configure (1.314.2.86), "Exp", lines: +0 -2
1010 Makefile.org (1.154.2.72), "Exp", lines: +8 -34
1011 TABLE (1.99.2.30), "Exp", lines: +0 -50
1013 A new branch for FIPS-related changes has been created with the
1014 name OpenSSL-fips-0_9_7-stable.
1016 Since the 0.9.7-stable branch is supposed to be in freeze
1017 and should only contain bug corrections, this change removes the
1018 FIPS changes from that branch.
1020 2003-08-11 11:56 levitte
1023 apps/Makefile.ssl (1.100.2.24), "Exp", lines: +1 -1
1025 Oops, removed a little too much.
1027 2003-08-11 13:46 levitte
1030 test/Makefile.ssl (1.84.2.33), "Exp", lines: +28 -28
1032 Don't fiddle with LD_LIBRARY_PATH when building non-static.
1034 2003-08-14 08:54 levitte
1037 apps/Makefile.ssl (1.100.2.25), "Exp", lines: +1 -1
1038 test/Makefile.ssl (1.84.2.34), "Exp", lines: +28 -28
1040 Undo the change that left LD_LIBRARY_PATH unchanged. The errors I
1041 saw weren't due to that, but to a change on the SCO machines I used
1042 for testing, where my $PATH was suddenly incorrect.
1044 2003-09-27 20:31 levitte
1047 apps/pkcs8.c (1.22.2.8), "Exp", lines: +5 -6
1049 Remove extra argument to BIO_printf(). PR: 685
1051 2003-09-29 19:10 steve
1054 crypto/bio/bss_file.c (1.14.2.4), "Exp", lines: +2 -2
1056 Fix to make it compile under Win32.
1058 2003-11-19 06:18 geoff
1061 crypto/x509/x509.h (1.116.2.4), "Exp", lines: +0 -4
1063 Remove duplicate prototypes have already been (correctly) added to
1064 rsa.h, as this is already included by x509.h anyway.
1066 2003-11-22 11:42 ulf
1069 crypto/bn/asm/bn-586.pl (1.5.2.1), "Exp", lines: +1 -1
1071 bn_sub_part_words() is unused in 0.9.7.
1073 Spotted by Markus Friedl.
1075 2004-01-21 10:58 appro
1078 Configure (1.314.2.89), "Exp", lines: +1 -0
1079 config (1.95.2.27), "Exp", lines: +7 -6
1080 crypto/bn/Makefile.ssl (1.65.2.7), "Exp", lines: +3 -0
1082 Proper support for HP-UX64 gcc build. PR: 772
1084 2004-01-29 10:41 levitte
1087 crypto/bn/bn_lcl.h (1.23.2.6), "Exp", lines: +8 -9
1089 Have the declarations match the definitions.
1091 2004-03-08 14:07 steve
1094 apps/ca.c (1.102.2.28), "Exp", lines: +32 -4
1095 apps/openssl.cnf (1.23.2.2), "Exp", lines: +3 -0
1097 Incorporate crlNumber functionality from 0.9.8 except it is
1098 commented out in openssl.cnf .
1100 using the Codenomicon TLS Test Tool (CAN-2004-0079) Fix flaw in
1101 SSL/TLS handshaking when using Kerberos ciphersuites
1102 (CAN-2004-0112) Ready for 0.9.7d build
1104 Submitted by: Steven Henson Reviewed by: Joe Orton Approved
1107 2004-03-25 01:57 steve
1110 crypto/pkcs7/pk7_doit.c (1.50.2.9), "Exp", lines: +9 -4
1111 crypto/pkcs7/pk7_doit.c (1.50.2.4.2.2), "Exp", lines: +9 -4
1113 Make S/MIME encrypt work again.
1115 2004-04-02 14:39 levitte
1118 crypto/bn/Makefile.ssl (1.65.2.8), "Exp", lines: +1 -1
1120 Typo. "pa-rics2W" corrected to "pa-risc2W". PR: 868
1122 2004-05-11 14:44 ben
1125 apps/Makefile.ssl (1.100.2.27)
1126 crypto/Makefile.ssl (1.84.2.12)
1127 crypto/aes/Makefile.ssl (1.4.2.9)
1128 crypto/asn1/Makefile.ssl (1.77.2.7)
1129 crypto/bf/Makefile.ssl (1.25.2.6)
1130 crypto/bio/Makefile.ssl (1.52.2.4)
1131 crypto/bn/Makefile.ssl (1.65.2.9)
1132 crypto/buffer/Makefile.ssl (1.32.2.4)
1133 crypto/cast/Makefile.ssl (1.31.2.6)
1134 crypto/comp/Makefile.ssl (1.32.2.4)
1135 crypto/conf/Makefile.ssl (1.38.2.8)
1136 crypto/des/Makefile.ssl (1.61.2.13)
1137 crypto/dh/Makefile.ssl (1.43.2.5)
1138 crypto/dsa/Makefile.ssl (1.49.2.9)
1139 crypto/dso/Makefile.ssl (1.11.2.4)
1140 crypto/ec/Makefile.ssl (1.7.2.4)
1141 crypto/engine/Makefile.ssl (1.30.2.13)
1142 crypto/err/Makefile.ssl (1.48.2.7)
1143 crypto/evp/Makefile.ssl (1.64.2.12)
1144 crypto/hmac/Makefile.ssl (1.33.2.6)
1145 crypto/idea/Makefile.ssl (1.20.2.4)
1146 crypto/krb5/Makefile.ssl (1.5.2.6)
1147 crypto/lhash/Makefile.ssl (1.28.2.4)
1148 crypto/md2/Makefile.ssl (1.29.2.5)
1149 crypto/md4/Makefile.ssl (1.6.2.7)
1150 crypto/md5/Makefile.ssl (1.33.2.10)
1151 crypto/mdc2/Makefile.ssl (1.30.2.4)
1152 crypto/objects/Makefile.ssl (1.46.2.6)
1153 crypto/ocsp/Makefile.ssl (1.19.2.7)
1154 crypto/pem/Makefile.ssl (1.51.2.5)
1155 crypto/pkcs12/Makefile.ssl (1.37.2.5)
1156 crypto/pkcs7/Makefile.ssl (1.47.2.5)
1157 crypto/rand/Makefile.ssl (1.56.2.8)
1158 crypto/rc2/Makefile.ssl (1.20.2.4)
1159 crypto/rc4/Makefile.ssl (1.25.2.6)
1160 crypto/rc5/Makefile.ssl (1.22.2.6)
1161 crypto/ripemd/Makefile.ssl (1.25.2.9)
1162 crypto/rsa/Makefile.ssl (1.53.2.6)
1163 crypto/sha/Makefile.ssl (1.26.2.9)
1164 crypto/stack/Makefile.ssl (1.28.2.4)
1165 crypto/txt_db/Makefile.ssl (1.26.2.4)
1166 crypto/ui/Makefile.ssl (1.10.2.6)
1167 crypto/x509/Makefile.ssl (1.56.2.5)
1168 crypto/x509v3/Makefile.ssl (1.62.2.5)
1169 ssl/Makefile.ssl (1.53.2.11)
1170 test/Makefile.ssl (1.84.2.36)
1171 tools/Makefile.ssl (1.9.2.4)
1173 .cvsignore (1.7.6.2), "Exp", lines: +2 -1
1174 Configure (1.314.2.92), "Exp", lines: +38 -8
1175 FAQ (1.61.2.31), "Exp", lines: +1 -1
1176 INSTALL (1.45.2.9), "Exp", lines: +2 -2
1177 INSTALL.W32 (1.30.2.14), "Exp", lines: +9 -4
1178 Makefile.org (1.154.2.78), "Exp", lines: +51 -19
1179 PROBLEMS (1.4.2.10), "Exp", lines: +2 -2
1180 e_os.h (1.56.2.17), "Exp", lines: +20 -1
1181 apps/.cvsignore (1.5.8.1), "Exp", lines: +1 -0
1182 apps/Makefile (1.1.4.1), "Exp", lines: +1147 -0
1183 apps/apps.c (1.49.2.27), "Exp", lines: +0 -10
1184 apps/ca.c (1.102.2.31), "Exp", lines: +0 -10
1185 apps/dgst.c (1.23.2.10), "Exp", lines: +39 -11
1186 apps/openssl.c (1.48.2.9), "Exp", lines: +19 -0
1187 crypto/Makefile (1.1.4.1), "Exp", lines: +217 -0
1188 crypto/cryptlib.c (1.32.2.11), "Exp", lines: +5 -0
1189 crypto/crypto-lib.com (1.53.2.12), "Exp", lines: +1 -1
1190 crypto/md32_common.h (1.22.2.6), "Exp", lines: +12 -0
1191 crypto/aes/Makefile (1.1.4.1), "Exp", lines: +102 -0
1192 crypto/aes/aes.h (1.1.2.9), "Exp", lines: +9 -0
1193 crypto/aes/aes_cfb.c (1.1.2.9), "Exp", lines: +93 -0
1194 crypto/aes/aes_core.c (1.1.2.6), "Exp", lines: +4 -0
1195 crypto/asn1/Makefile (1.1.4.1), "Exp", lines: +1150 -0
1196 crypto/bf/Makefile (1.1.4.1), "Exp", lines: +113 -0
1197 crypto/bio/Makefile (1.1.4.1), "Exp", lines: +214 -0
1198 crypto/bio/bio.h (1.56.2.6), "Exp", lines: +1 -0
1199 crypto/bn/Makefile (1.1.4.1), "Exp", lines: +324 -0
1200 crypto/bn/bntest.c (1.55.2.4), "Exp", lines: +1 -1
1201 crypto/buffer/Makefile (1.1.4.1), "Exp", lines: +92 -0
1202 crypto/cast/Makefile (1.1.4.1), "Exp", lines: +118 -0
1203 crypto/cast/asm/.cvsignore (1.2.8.1), "Exp", lines: +1 -0
1204 crypto/comp/Makefile (1.1.4.1), "Exp", lines: +112 -0
1205 crypto/conf/Makefile (1.1.4.1), "Exp", lines: +181 -0
1206 crypto/des/Makefile (1.1.4.1), "Exp", lines: +314 -0
1207 crypto/des/cfb64ede.c (1.6.2.4), "Exp", lines: +111 -0
1208 crypto/des/des.h (1.40.2.6), "Exp", lines: +5 -1
1209 crypto/des/des_enc.c (1.11.2.4), "Exp", lines: +8 -0
1210 crypto/des/des_old.c (1.11.2.6), "Exp", lines: +1 -1
1211 crypto/des/destest.c (1.30.2.8), "Exp", lines: +2 -2
1212 crypto/des/ecb3_enc.c (1.8.2.3), "Exp", lines: +1 -3
1213 crypto/des/set_key.c (1.18.2.2), "Exp", lines: +4 -0
1214 crypto/dh/Makefile (1.1.4.1), "Exp", lines: +131 -0
1215 crypto/dsa/Makefile (1.1.4.1), "Exp", lines: +173 -0
1216 crypto/dsa/dsa_gen.c (1.19.2.1), "Exp", lines: +4 -1
1217 crypto/dsa/dsa_key.c (1.9.2.1), "Exp", lines: +2 -0
1218 crypto/dsa/dsa_ossl.c (1.12.2.6), "Exp", lines: +2 -0
1219 crypto/dsa/dsa_sign.c (1.10.2.5), "Exp", lines: +12 -0
1220 crypto/dsa/dsa_vrf.c (1.10.2.5), "Exp", lines: +8 -0
1221 crypto/dso/Makefile (1.1.4.1), "Exp", lines: +140 -0
1222 crypto/ec/Makefile (1.1.4.1), "Exp", lines: +126 -0
1223 crypto/engine/Makefile (1.1.4.1), "Exp", lines: +536 -0
1224 crypto/engine/hw_cryptodev.c (1.1.2.6), "Exp", lines: +6 -2
1225 crypto/err/Makefile (1.1.4.1), "Exp", lines: +118 -0
1226 crypto/err/err.h (1.35.2.6), "Exp", lines: +2 -0
1227 crypto/err/err_all.c (1.17.2.4), "Exp", lines: +4 -0
1228 crypto/err/openssl.ec (1.11.2.3), "Exp", lines: +1 -0
1229 crypto/evp/Makefile (1.1.4.1), "Exp", lines: +1057 -0
1230 crypto/evp/bio_md.c (1.11.2.1), "Exp", lines: +6 -0
1231 crypto/evp/c_allc.c (1.8.2.7), "Exp", lines: +8 -0
1232 crypto/evp/e_aes.c (1.6.2.10), "Exp", lines: +22 -4
1233 crypto/evp/e_des.c (1.5.2.8), "Exp", lines: +36 -3
1234 crypto/evp/e_des3.c (1.8.2.7), "Exp", lines: +43 -4
1235 crypto/evp/evp.h (1.86.2.15), "Exp", lines: +39 -11
1236 crypto/evp/evp_err.c (1.23.2.3), "Exp", lines: +3 -1
1237 crypto/evp/evp_lib.c (1.6.8.4), "Exp", lines: +24 -0
1238 crypto/evp/evp_locl.h (1.7.2.6), "Exp", lines: +11 -2
1239 crypto/evp/evp_test.c (1.14.2.13), "Exp", lines: +17 -8
1240 crypto/evp/evptests.txt (1.9.2.7), "Exp", lines: +106 -1
1241 crypto/hmac/Makefile (1.1.4.1), "Exp", lines: +99 -0
1242 crypto/idea/Makefile (1.1.4.1), "Exp", lines: +89 -0
1243 crypto/krb5/Makefile (1.1.4.1), "Exp", lines: +88 -0
1244 crypto/lhash/Makefile (1.1.4.1), "Exp", lines: +91 -0
1245 crypto/md2/Makefile (1.1.4.1), "Exp", lines: +91 -0
1246 crypto/md4/Makefile (1.1.4.1), "Exp", lines: +93 -0
1247 crypto/md5/Makefile (1.1.4.1), "Exp", lines: +129 -0
1248 crypto/mdc2/Makefile (1.1.4.1), "Exp", lines: +96 -0
1249 crypto/objects/Makefile (1.1.4.1), "Exp", lines: +121 -0
1250 crypto/objects/obj_dat.h (1.49.2.19), "Exp", lines: +33 -3
1251 crypto/objects/obj_mac.h (1.19.2.19), "Exp", lines: +40 -0
1252 crypto/objects/obj_mac.num (1.15.2.15), "Exp", lines: +10 -0
1253 crypto/objects/objects.txt (1.20.2.20), "Exp", lines: +13 -0
1254 crypto/ocsp/Makefile (1.1.4.1), "Exp", lines: +291 -0
1255 crypto/pem/Makefile (1.1.4.1), "Exp", lines: +334 -0
1256 crypto/pkcs12/Makefile (1.1.4.1), "Exp", lines: +415 -0
1257 crypto/pkcs7/Makefile (1.1.4.1), "Exp", lines: +241 -0
1258 crypto/rand/Makefile (1.1.4.1), "Exp", lines: +196 -0
1259 crypto/rand/md_rand.c (1.69.2.4), "Exp", lines: +9 -0
1260 crypto/rand/rand.h (1.26.2.7), "Exp", lines: +3 -0
1261 crypto/rand/rand_err.c (1.6.2.3), "Exp", lines: +4 -1
1262 crypto/rand/rand_lib.c (1.15.2.4), "Exp", lines: +11 -0
1263 crypto/rc2/Makefile (1.1.4.1), "Exp", lines: +89 -0
1264 crypto/rc4/Makefile (1.1.4.1), "Exp", lines: +108 -0
1265 crypto/rc5/Makefile (1.1.4.1), "Exp", lines: +106 -0
1266 crypto/ripemd/Makefile (1.1.4.1), "Exp", lines: +111 -0
1267 crypto/rsa/Makefile (1.1.4.1), "Exp", lines: +239 -0
1268 crypto/rsa/rsa_eay.c (1.28.2.9), "Exp", lines: +1 -1
1269 crypto/rsa/rsa_gen.c (1.8.6.1), "Exp", lines: +3 -0
1270 crypto/sha/Makefile (1.1.4.1), "Exp", lines: +118 -0
1271 crypto/sha/sha1dgst.c (1.21.2.1), "Exp", lines: +8 -0
1272 crypto/stack/Makefile (1.1.4.1), "Exp", lines: +86 -0
1273 crypto/txt_db/Makefile (1.1.4.1), "Exp", lines: +86 -0
1274 crypto/ui/Makefile (1.1.4.1), "Exp", lines: +115 -0
1275 crypto/x509/Makefile (1.1.4.1), "Exp", lines: +592 -0
1276 crypto/x509v3/Makefile (1.1.4.1), "Exp", lines: +601 -0
1277 fips/Makefile (1.1.4.1), "Exp", lines: +202 -0
1278 fips/fingerprint.sha1 (1.1.2.4), "Exp", lines: +4 -4
1279 fips/fips.c (1.1.2.3), "Exp", lines: +120 -5
1280 fips/fips.h (1.1.2.3), "Exp", lines: +42 -2
1281 fips/fips_check_sha1 (1.1.2.5), "Exp", lines: +2 -2
1282 fips/fips_err.h (1.1.4.1), "Exp", lines: +117 -0
1283 fips/fips_err_wrapper.c (1.1.2.3), "Exp", lines: +4 -2
1284 fips/fips_locl.h (1.1.4.1), "Exp", lines: +62 -0
1285 fips/fips_make_sha1 (1.1.2.5), "Exp", lines: +9 -6
1286 fips/fips_test_suite.c (1.1.4.1), "Exp", lines: +302 -0
1287 fips/openssl_fips_fingerprint (1.1.4.1), "Exp", lines: +25 -0
1288 fips/aes/Makefile (1.1.4.1), "Exp", lines: +131 -0
1289 fips/aes/fingerprint.sha1 (1.1.2.3), "Exp", lines: +3 -2
1290 fips/aes/fips_aes_core.c (1.1.2.3), "Exp", lines: +5 -2
1291 fips/aes/fips_aes_locl.h (1.1.2.3), "Exp", lines: +0 -0
1292 fips/aes/fips_aes_selftest.c (1.1.4.1), "Exp", lines: +112 -0
1293 fips/aes/fips_aesavs.c (1.1.2.10), "Exp", lines: +12 -6
1294 fips/des/Makefile (1.1.4.1), "Exp", lines: +155 -0
1295 fips/des/fingerprint.sha1 (1.1.2.3), "Exp", lines: +5 -2
1296 fips/des/fips_des_enc.c (1.1.2.4), "Exp", lines: +16 -3
1297 fips/des/fips_des_locl.h (1.1.2.3), "Exp", lines: +1 -1
1298 fips/des/fips_des_selftest.c (1.1.4.1), "Exp", lines: +200 -0
1299 fips/des/fips_desmovs.c (1.1.2.4), "Exp", lines: +186 -79
1300 fips/des/fips_set_key.c (1.1.4.1), "Exp", lines: +415 -0
1301 fips/des/asm/fips-dx86-elf.s (1.1.4.1), "Exp", lines: +2697 -0
1302 fips/dsa/Makefile (1.1.4.1), "Exp", lines: +159 -0
1303 fips/dsa/fingerprint.sha1 (1.1.2.4), "Exp", lines: +3 -1
1304 fips/dsa/fips_dsa_gen.c (1.1.4.1), "Exp", lines: +373 -0
1305 fips/dsa/fips_dsa_ossl.c (1.1.2.4), "Exp", lines: +16 -3
1306 fips/dsa/fips_dsa_selftest.c (1.1.4.1), "Exp", lines: +168 -0
1307 fips/dsa/fips_dsatest.c (1.1.2.4), "Exp", lines: +10 -6
1308 fips/dsa/fips_dssvs.c (1.1.4.1), "Exp", lines: +306 -0
1309 fips/rand/Makefile (1.1.4.1), "Exp", lines: +104 -0
1310 fips/rand/fingerprint.sha1 (1.1.2.3), "Exp", lines: +2 -2
1311 fips/rand/fips_rand.c (1.1.2.3), "Exp", lines: +60 -10
1312 fips/rand/fips_rand.h (1.1.2.3), "Exp", lines: +19 -1
1313 fips/rand/fips_randtest.c (1.1.2.3), "Exp", lines: +31 -10
1314 fips/rsa/Makefile (1.1.4.1), "Exp", lines: +112 -0
1315 fips/rsa/fingerprint.sha1 (1.1.4.1), "Exp", lines: +3 -0
1316 fips/rsa/fips_rsa_eay.c (1.1.4.1), "Exp", lines: +735 -0
1317 fips/rsa/fips_rsa_gen.c (1.1.4.1), "Exp", lines: +249 -0
1318 fips/rsa/fips_rsa_selftest.c (1.1.4.1), "Exp", lines: +207 -0
1319 fips/sha1/.cvsignore (1.1.2.3), "Exp", lines: +1 -2
1320 fips/sha1/Makefile (1.1.4.1), "Exp", lines: +158 -0
1321 fips/sha1/fingerprint.sha1 (1.1.2.4), "Exp", lines: +5 -3
1322 fips/sha1/fips_md32_common.h (1.1.2.3), "Exp", lines: +0 -0
1323 fips/sha1/fips_sha1_selftest.c (1.1.4.1), "Exp", lines: +97 -0
1324 fips/sha1/fips_sha1dgst.c (1.1.2.4), "Exp", lines: +4 -4
1325 fips/sha1/fips_sha1test.c (1.1.2.4), "Exp", lines: +17 -0
1326 fips/sha1/fips_sha_locl.h (1.1.2.3), "Exp", lines: +7 -0
1327 fips/sha1/fips_standalone_sha1.c (1.1.2.4), "Exp", lines: +60 -7
1328 fips/sha1/sha1hashes.txt (1.1.2.3), "Exp", lines: +0 -0
1329 fips/sha1/sha1vectors.txt (1.1.2.3), "Exp", lines: +0 -0
1330 fips/sha1/standalone.sha1 (1.1.2.5), "Exp", lines: +6 -4
1331 fips/sha1/asm/sx86-elf.s (1.1.4.1), "Exp", lines: +1568 -0
1332 ms/do_masm.bat (1.1.8.2), "Exp", lines: +12 -10
1333 ms/do_ms.bat (1.4.8.2), "Exp", lines: +11 -11
1334 ms/do_nasm.bat (1.1.8.2), "Exp", lines: +12 -11
1335 ms/do_nt.bat (1.2.8.1), "Exp", lines: +4 -4
1336 shlib/hpux10-cc.sh (1.3.2.2), "Exp", lines: +3 -3
1337 ssl/Makefile (1.1.4.1), "Exp", lines: +1019 -0
1338 ssl/s3_clnt.c (1.53.2.16), "Exp", lines: +10 -0
1339 ssl/s3_srvr.c (1.85.2.21), "Exp", lines: +9 -0
1340 ssl/ssl_cert.c (1.48.2.7), "Exp", lines: +9 -0
1341 ssl/ssl_lib.c (1.110.2.12), "Exp", lines: +13 -1
1342 ssl/ssltest.c (1.53.2.23), "Exp", lines: +33 -1
1343 ssl/t1_enc.c (1.27.2.8), "Exp", lines: +19 -1
1344 test/.cvsignore (1.4.8.1), "Exp", lines: +4 -0
1345 test/Makefile (1.1.4.1), "Exp", lines: +941 -0
1346 test/bctest (1.14.2.1), "Exp", lines: +1 -1
1347 test/testenc (1.3.8.1), "Exp", lines: +1 -1
1348 test/testfipsssl (1.1.4.1), "Exp", lines: +113 -0
1349 tools/Makefile (1.1.4.1), "Exp", lines: +61 -0
1350 util/cygwin.sh (1.1.2.5), "Exp", lines: +3 -3
1351 util/domd (1.6.2.3), "Exp", lines: +5 -5
1352 util/fixNT.sh (1.1.1.2.8.1), "Exp", lines: +3 -3
1353 util/libeay.num (1.173.2.19), "Exp", lines: +55 -11
1354 util/mk1mf.pl (1.41.2.10), "Exp", lines: +6 -4
1355 util/mkdef.pl (1.67.2.7), "Exp", lines: +11 -4
1356 util/mkerr.pl (1.18.2.6), "Exp", lines: +2 -1
1357 util/mkfiles.pl (1.12.2.1), "Exp", lines: +8 -1
1358 util/pod2mantest (1.1.2.7), "Exp", lines: +1 -1
1359 util/selftest.pl (1.18.2.1), "Exp", lines: +2 -2
1360 util/pl/BC-16.pl (1.2.2.1), "Exp", lines: +1 -1
1361 util/pl/BC-32.pl (1.11.2.4), "Exp", lines: +1 -1
1362 util/pl/Mingw32.pl (1.12.6.5), "Exp", lines: +1 -1
1363 util/pl/OS2-EMX.pl (1.1.2.3), "Exp", lines: +1 -1
1364 util/pl/VC-16.pl (1.3.2.1), "Exp", lines: +2 -2
1365 util/pl/VC-32.pl (1.11.2.3), "Exp", lines: +2 -2
1366 util/pl/VC-CE.pl (1.1.2.5), "Exp", lines: +1 -1
1367 util/pl/ultrix.pl (1.2.8.1), "Exp", lines: +1 -1
1369 Pull FIPS back into stable.
1371 2004-05-12 10:27 levitte
1374 apps/Makefile (1.1.4.2), "Exp", lines: +3 -1
1376 Only check for FIPS signatures when FIPS is enabled.
1378 2004-05-12 10:28 levitte
1381 crypto/des/FILES0 (1.1.4.2), "Exp", lines: +1 -1
1383 Makefile.ssl changed name to Makefile.
1385 2004-05-12 10:28 levitte
1388 fips/rand/fips_rand.c (1.1.2.4), "Exp", lines: +5 -1
1390 Only really build this file when OPENSSL_FIPS is defined. And oh,
1391 let's keep internal variables static.
1393 2004-05-12 10:42 levitte
1396 fips/rand/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1398 I forgot to modify the signature for fips_rand.c...
1400 2004-05-12 10:46 levitte
1403 fips/rsa/.cvsignore (1.1.4.1), "Exp", lines: +1 -0
1404 fips/.cvsignore (1.1.2.3), "Exp", lines: +1 -1
1405 fips/aes/.cvsignore (1.1.2.3), "Exp", lines: +0 -3
1406 fips/des/.cvsignore (1.1.2.3), "Exp", lines: +0 -2
1407 fips/dsa/.cvsignore (1.1.2.3), "Exp", lines: +0 -1
1408 fips/rand/.cvsignore (1.1.2.3), "Exp", lines: +0 -1
1410 Ignore the 'lib' timestamp file.
1412 2004-05-12 12:07 levitte
1415 fips/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1416 fips/aes/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1417 fips/des/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1418 fips/dsa/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1419 fips/rand/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1420 fips/rsa/.cvsignore (1.1.4.2), "Exp", lines: +1 -0
1421 fips/sha1/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1423 Ignore 'Makefile.save'
1425 2004-05-12 12:09 levitte
1428 apps/apps.h (1.44.2.13), "Exp", lines: +0 -6
1429 crypto/o_str.c (1.5.2.1), "Exp", lines: +4 -3
1430 crypto/o_str.h (1.2.6.1), "Exp", lines: +0 -0
1432 The functions OPENSSL_strcasen?cmp() were forgotten when merging
1433 the FIPS branch into this. It's needed at least for certain
1434 OpenVMS versions, and should really be used in a more general way.
1436 2004-05-12 12:17 levitte
1439 crypto/Makefile (1.1.4.2), "Exp", lines: +3 -3
1441 Forgot to update the Makefile with the o_str stuff...
1443 2004-05-12 16:11 ben
1446 crypto/rand/rand.h (1.26.2.8), "Exp", lines: +2 -0
1447 crypto/rand/rand_err.c (1.6.2.4), "Exp", lines: +2 -0
1448 fips/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1449 fips/fips.c (1.1.2.4), "Exp", lines: +5 -1
1450 fips/rand/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1451 fips/rand/fips_rand.c (1.1.2.5), "Exp", lines: +29 -0
1453 Blow up in people's faces if they don't reseed.
1455 2004-05-12 19:53 steve
1458 apps/x509.c (1.67.2.16), "Exp", lines: +0 -7
1462 2004-05-14 19:54 levitte
1465 util/libeay.num (1.173.2.20), "Exp", lines: +43 -54
1467 All EVP_*_cfb functions have changed names to EVP_*_cfb64 or
1470 2004-05-15 18:39 ben
1473 ssl/s23_clnt.c (1.20.2.6), "Exp", lines: +5 -2
1474 ssl/s2_clnt.c (1.37.2.11), "Exp", lines: +5 -2
1475 ssl/s2_srvr.c (1.36.2.8), "Exp", lines: +6 -3
1476 ssl/s3_clnt.c (1.53.2.17), "Exp", lines: +2 -1
1477 ssl/s3_srvr.c (1.85.2.22), "Exp", lines: +4 -2
1478 ssl/ssl_sess.c (1.40.2.8), "Exp", lines: +2 -1
1480 Check error returns.
1482 2004-05-15 19:51 ben
1485 crypto/dh/dh.h (1.23.2.6), "Exp", lines: +1 -0
1486 crypto/dh/dh_err.c (1.6.2.3), "Exp", lines: +2 -1
1487 crypto/dh/dh_gen.c (1.8.8.2), "Exp", lines: +9 -0
1488 fips/fips_test_suite.c (1.1.4.2), "Exp", lines: +4 -3
1489 fips/aes/fips_aesavs.c (1.1.2.11), "Exp", lines: +49 -1
1490 fips/des/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1491 fips/des/fips_desmovs.c (1.1.2.5), "Exp", lines: +49 -1
1492 fips/des/fips_set_key.c (1.1.4.2), "Exp", lines: +2 -0
1493 fips/sha1/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1494 fips/sha1/fips_md32_common.h (1.1.2.4), "Exp", lines: +3 -0
1495 fips/sha1/standalone.sha1 (1.1.2.6), "Exp", lines: +1 -1
1497 Fix self-tests, ban some things in FIPS mode, fix copyrights.
1499 2004-05-17 06:28 levitte
1502 util/mk1mf.pl (1.41.2.11), "Exp", lines: +8 -2
1503 util/pl/BC-16.pl (1.2.2.2), "Exp", lines: +9 -4
1504 util/pl/BC-32.pl (1.11.2.5), "Exp", lines: +8 -3
1505 util/pl/Mingw32.pl (1.12.6.6), "Exp", lines: +7 -2
1506 util/pl/OS2-EMX.pl (1.1.2.4), "Exp", lines: +7 -2
1507 util/pl/VC-16.pl (1.3.2.2), "Exp", lines: +7 -2
1508 util/pl/VC-32.pl (1.11.2.4), "Exp", lines: +7 -2
1509 util/pl/VC-CE.pl (1.1.2.6), "Exp", lines: +7 -2
1510 util/pl/linux.pl (1.3.6.1), "Exp", lines: +7 -2
1511 util/pl/ultrix.pl (1.2.8.2), "Exp", lines: +7 -2
1512 util/pl/unix.pl (1.2.8.1), "Exp", lines: +7 -2
1514 Generate SHA1 files on Windows and other platforms supported by
1515 mk1mf.pl, when building in FIPS mode.
1519 2004-05-17 06:30 levitte
1522 apps/apps.h (1.44.2.14), "Exp", lines: +3 -0
1523 apps/openssl.c (1.48.2.10), "Exp", lines: +9 -5
1525 Make sure the applications know when we are running in FIPS mode.
1526 We can't use the variable in libcrypto, since it's supposedly
1529 Note: currently only supported in MONOLITH mode.
1531 2004-05-17 06:31 levitte
1534 apps/enc.c (1.35.2.9), "Exp", lines: +10 -1
1536 When in FIPS mode, use SHA1 to digest the key, rather than MD5, as
1537 MD5 isn't a FIPS-approved algorithm.
1539 Note: this means the user needs to keep track of this, and
1540 we need to add support for that...
1542 2004-05-17 06:39 levitte
1545 apps/enc.c (1.35.2.10), "Exp", lines: +14 -0
1547 Make it possible for the user to choose the digest used to create
1550 2004-05-17 06:40 levitte
1553 apps/enc.c (1.35.2.11), "Exp", lines: +4 -4
1555 Rewrite the usage to avoid confusion.
1557 2004-05-17 06:47 levitte
1560 apps/enc.c (1.35.2.12), "Exp", lines: +1 -1
1564 2004-05-19 16:16 levitte
1567 fips/rsa/fingerprint.sha1 (1.1.4.2), "Exp", lines: +2 -2
1568 fips/rsa/fips_rsa_eay.c (1.1.4.2), "Exp", lines: +8 -8
1569 fips/rsa/fips_rsa_gen.c (1.1.4.2), "Exp", lines: +1 -1
1570 fips/dsa/fingerprint.sha1 (1.1.2.5), "Exp", lines: +2 -2
1571 fips/dsa/fips_dsa_gen.c (1.1.4.2), "Exp", lines: +2 -2
1572 fips/dsa/fips_dsa_ossl.c (1.1.2.5), "Exp", lines: +4 -4
1573 fips/aes/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1574 fips/aes/fips_aes_core.c (1.1.2.4), "Exp", lines: +5 -5
1575 crypto/rsa/rsa.h (1.36.2.11), "Exp", lines: +4 -0
1576 crypto/aes/aes.h (1.1.2.10), "Exp", lines: +6 -0
1577 crypto/dsa/dsa.h (1.26.2.5), "Exp", lines: +4 -0
1579 Define FIPS_*_SIZE_T for AES, DSA and RSA as well, in preparation
1580 for size_t-ification of those algorithms in future version of
1583 2004-05-27 11:33 levitte
1586 makevms.com (1.35.2.3), "Exp", lines: +27 -0
1588 Copy the FIPS files to the temporary openssl include directory.
1590 2004-05-27 12:04 levitte
1593 fips/fips-lib.com (1.1.2.1), "Exp", lines: +1179 -0
1594 makevms.com (1.35.2.4), "Exp", lines: +8 -0
1596 Compile the FIPS directory on VMS as well. fips-lib.com is
1597 essentially a copy of crypto-lib.com, with just a few edits.
1599 2004-05-27 12:07 levitte
1602 fips/install.com (1.1.2.1), "Exp", lines: +55 -0
1603 install.com (1.4.2.2), "Exp", lines: +6 -6
1605 Run an installation of FIPS stuff as well.
1607 2004-05-27 12:19 levitte
1610 test/maketests.com (1.13.2.5), "Exp", lines: +3 -3
1611 apps/makeapps.com (1.18.2.5), "Exp", lines: +3 -3
1613 Make sure o_str.h is reachable.
1615 2004-06-19 15:15 ben
1618 Makefile.org (1.154.2.80), "Exp", lines: +1 -1
1619 crypto/dh/dh.h (1.23.2.7), "Exp", lines: +0 -1
1620 crypto/dh/dh_check.c (1.6.2.1), "Exp", lines: +4 -0
1621 crypto/dh/dh_err.c (1.6.2.4), "Exp", lines: +0 -1
1622 crypto/dh/dh_gen.c (1.8.8.3), "Exp", lines: +5 -9
1623 crypto/dh/dh_key.c (1.16.2.3), "Exp", lines: +4 -0
1624 fips/Makefile (1.1.4.2), "Exp", lines: +13 -14
1625 fips/fingerprint.sha1 (1.1.2.6), "Exp", lines: +2 -2
1626 fips/fips.h (1.1.2.4), "Exp", lines: +1 -0
1627 fips/fips_err.h (1.1.4.2), "Exp", lines: +1 -0
1628 fips/fips_make_sha1 (1.1.2.6), "Exp", lines: +3 -0
1629 fips/fips_test_suite.c (1.1.4.3), "Exp", lines: +13 -9
1630 fips/openssl_fips_fingerprint (1.1.4.2), "Exp", lines: +1 -2
1632 The version that was actually submitted for FIPS testing.
1634 2004-06-19 15:16 ben
1637 fips/dh/Makefile (1.1.2.1), "Exp", lines: +92 -0
1638 fips/dh/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
1639 fips/dh/fips_dh_check.c (1.1.2.1), "Exp", lines: +119 -0
1640 fips/dh/fips_dh_gen.c (1.1.2.1), "Exp", lines: +182 -0
1641 fips/dh/fips_dh_key.c (1.1.2.1), "Exp", lines: +222 -0
1643 Add Diffie-Hellman to FIPS.
1645 2004-06-19 15:18 ben
1648 fips/.cvsignore (1.1.2.5), "Exp", lines: +2 -0
1649 fips/dh/.cvsignore (1.1.2.1), "Exp", lines: +1 -0
1653 2004-06-19 15:32 ben
1656 Makefile.org (1.154.2.81), "Exp", lines: +2 -7
1658 Make make tags make tags.
1660 2004-06-19 15:54 ben
1663 apps/Makefile (1.1.4.3), "Exp", lines: +3 -3
1664 apps/prime.c (1.1.2.1), "Exp", lines: +115 -0
1665 apps/progs.h (1.26.2.3), "Exp", lines: +2 -0
1667 Add primality tester.
1669 2004-06-21 11:07 levitte
1672 fips/aes/Makefile (1.1.4.2), "Exp", lines: +7 -5
1673 fips/des/Makefile (1.1.4.2), "Exp", lines: +7 -5
1674 fips/dh/Makefile (1.1.2.2), "Exp", lines: +7 -6
1675 fips/dsa/Makefile (1.1.4.2), "Exp", lines: +7 -6
1676 fips/rsa/Makefile (1.1.4.2), "Exp", lines: +7 -6
1677 fips/sha1/Makefile (1.1.4.2), "Exp", lines: +7 -5
1679 Make sure we don't try to loop over an empty EXHEADER. In the
1680 Makefiles where this was fixed by commenting away code, change it
1681 to check for an empty EXHEADER instead, so we have less hassle in a
1682 future where EXHEADER changes.
1686 2004-06-21 20:05 levitte
1689 Makefile.org (1.154.2.82), "Exp", lines: +3 -1
1691 Standard sh doesn't tolerate ! as part of the conditional command.
1695 2004-06-24 14:12 steve
1698 apps/prime.c (1.1.2.2), "Exp", lines: +3 -0
1700 Include <string.h> to get definition of strcmp.
1702 2004-06-24 14:31 steve
1705 crypto/evp/evp_lib.c (1.6.8.5), "Exp", lines: +2 -2
1707 Return an error if an attempt is made to encode or decode cipher
1708 ASN1 parameters and the cipher doesn't support it.
1710 2004-06-28 22:33 levitte
1713 fips/dh/fips_dh_check.c (1.1.2.2), "Exp", lines: +6 -0
1714 fips/dh/fips_dh_gen.c (1.1.2.2), "Exp", lines: +6 -2
1715 fips/dh/fips_dh_key.c (1.1.2.2), "Exp", lines: +8 -0
1717 Make sure the FIPS stuff is only really compiled when in FIPS mode.
1719 2004-07-04 18:36 steve
1722 crypto/asn1/p5_pbev2.c (1.20.2.2), "Exp", lines: +2 -1
1726 2004-07-12 19:59 ben
1729 fips/fips_test_suite.c (1.1.4.4), "Exp", lines: +39 -6
1730 fips/dh/fingerprint.sha1 (1.1.2.2), "Exp", lines: +3 -3
1732 Corrected test program.
1734 2004-07-17 14:48 appro
1737 fips/des/Makefile (1.1.4.3), "Exp", lines: +1 -1
1739 Eliminate enforced -g from CFLAGS. It switches off optimization
1740 with some compilers, e.g. DEC C.
1742 2004-07-21 19:35 steve
1745 fips/fingerprint.sha1 (1.1.2.7), "Exp", lines: +1 -1
1746 fips/fips.c (1.1.2.5), "Exp", lines: +3 -3
1747 fips/rsa/fingerprint.sha1 (1.1.4.3), "Exp", lines: +1 -1
1748 fips/rsa/fips_rsa_selftest.c (1.1.4.2), "Exp", lines: +8 -8
1750 Avoid compiler warnings.
1752 2004-07-21 19:41 steve
1755 crypto/pem/pem_all.c (1.20.2.1), "Exp", lines: +119 -0
1757 When in FIPS mode write private keys in PKCS#8 and PBES2 format to
1758 avoid use of prohibited MD5 algorithm.
1760 2004-07-23 15:20 ben
1763 fips/rand/fingerprint.sha1 (1.1.2.7), "Exp", lines: +1 -1
1764 fips/rand/fips_rand.c (1.1.2.7), "Exp", lines: +22 -7
1765 fips/rand/fips_randtest.c (1.1.2.5), "Exp", lines: +2 -2
1769 2004-07-24 15:40 appro
1772 ssl/ssl_cert.c (1.48.2.9), "Exp", lines: +5 -2
1774 Add casts where casts due. It's "safe" to cast, because "wrong"
1775 casts will either be optimized away or never performed. The trouble
1776 is that compiler first parses code, then optimizes, not both at
1779 2004-07-27 02:17 steve
1782 fips/fips_test_suite.c (1.1.4.5), "Exp", lines: +9 -8
1784 Stop compiler warnings.
1786 2004-07-27 02:20 steve
1789 crypto/err/err.c (1.51.2.6), "Exp", lines: +1 -0
1791 Add FIPS name to error library.
1793 2004-07-27 14:22 steve
1796 Makefile.org (1.154.2.84), "Exp", lines: +3 -3
1797 fips/fips_check_sha1 (1.1.2.6), "Exp", lines: +1 -1
1798 fips/openssl_fips_fingerprint (1.1.4.3), "Exp", lines: +1 -1
1800 Rename libcrypto.sha1 to libcrypto.a.sha1
1802 2004-07-27 16:09 levitte
1805 makevms.com (1.35.2.5), "Exp", lines: +1 -1
1809 2004-07-27 20:28 steve
1812 ssl/s3_lib.c (1.57.2.11), "Exp", lines: +33 -33
1813 ssl/ssl.h (1.126.2.20), "Exp", lines: +1 -0
1814 ssl/ssl_ciph.c (1.33.2.9), "Exp", lines: +11 -0
1815 ssl/ssl_locl.h (1.47.2.3), "Exp", lines: +2 -1
1817 New cipher "strength" FIPS which specifies that a cipher suite is
1820 New cipherstring "FIPS" is all FIPS compatible ciphersuites
1823 Only allow FIPS ciphersuites in FIPS mode.
1825 2004-07-28 04:24 levitte
1828 makevms.com (1.35.2.6), "Exp", lines: +2 -2
1830 From the FIPS directory, darnit!
1832 2004-07-28 15:47 levitte
1835 makevms.com (1.35.2.7), "Exp", lines: +5 -1
1837 Define OPENSSL_FIPS in opensslconf.h if a logical name with the
1838 same name is defined.
1840 Go up one directory level before dealing with FIPS stuff.
1842 2004-07-30 00:26 levitte
1845 fips/fips-lib.com (1.1.2.2), "Exp", lines: +3 -3
1847 We're building crypto stuff, not ssl stuff. Additionally, we're in
1848 the fips subdirectory, not the crypto one...
1850 2004-07-30 16:37 levitte
1853 fips/sha1/fingerprint.sha1 (1.1.2.7), "Exp", lines: +2 -2
1854 fips/sha1/fips_md32_common.h (1.1.2.6), "Exp", lines: +1 -1
1855 fips/sha1/fips_sha_locl.h (1.1.2.5), "Exp", lines: +2 -2
1856 fips/sha1/fips_standalone_sha1.c (1.1.2.5), "Exp", lines: +1 -1
1857 fips/sha1/standalone.sha1 (1.1.2.8), "Exp", lines: +3 -3
1858 ssl/ssl_ciph.c (1.33.2.10), "Exp", lines: +2 -2
1859 fips/rsa/fingerprint.sha1 (1.1.4.4), "Exp", lines: +2 -2
1860 fips/rsa/fips_rsa_eay.c (1.1.4.3), "Exp", lines: +1 -1
1861 fips/rsa/fips_rsa_gen.c (1.1.4.3), "Exp", lines: +1 -1
1862 fips/dh/fingerprint.sha1 (1.1.2.3), "Exp", lines: +1 -1
1863 fips/dh/fips_dh_gen.c (1.1.2.3), "Exp", lines: +1 -1
1864 fips/dsa/fingerprint.sha1 (1.1.2.6), "Exp", lines: +2 -2
1865 fips/dsa/fips_dsa_gen.c (1.1.4.3), "Exp", lines: +4 -3
1866 fips/dsa/fips_dsa_ossl.c (1.1.2.6), "Exp", lines: +2 -2
1867 fips/des/fingerprint.sha1 (1.1.2.5), "Exp", lines: +2 -2
1868 fips/des/fips_des_enc.c (1.1.2.5), "Exp", lines: +2 -2
1869 fips/des/fips_set_key.c (1.1.4.3), "Exp", lines: +3 -3
1870 fips/fingerprint.sha1 (1.1.2.8), "Exp", lines: +2 -2
1871 fips/fips.c (1.1.2.6), "Exp", lines: +76 -23
1872 fips/fips.h (1.1.2.5), "Exp", lines: +2 -3
1873 fips/fips_locl.h (1.1.4.2), "Exp", lines: +7 -2
1874 fips/aes/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1875 fips/aes/fips_aes_core.c (1.1.2.5), "Exp", lines: +1 -1
1876 crypto/rand/md_rand.c (1.69.2.5), "Exp", lines: +1 -1
1877 crypto/rand/rand_lib.c (1.15.2.5), "Exp", lines: +2 -1
1878 crypto/dsa/dsa_sign.c (1.10.2.6), "Exp", lines: +2 -2
1879 crypto/dsa/dsa_vrf.c (1.10.2.6), "Exp", lines: +1 -1
1880 crypto/pem/pem_all.c (1.20.2.2), "Exp", lines: +2 -2
1881 crypto/cryptlib.c (1.32.2.12), "Exp", lines: +122 -6
1882 crypto/crypto.h (1.62.2.8), "Exp", lines: +8 -1
1883 crypto/md32_common.h (1.22.2.7), "Exp", lines: +2 -2
1885 To protect FIPS-related global variables, add locking mechanisms
1888 NOTE: because two new locks are added, this adds potential
1889 binary incompatibility with earlier versions in the 0.9.7 series.
1890 However, those locks will only ever be touched when FIPS_mode_set()
1891 is called and after, thanks to a variable that's only changed from
1892 0 to 1 once (when FIPS_mode_set() is called). So basically, as
1893 long as FIPS mode hasn't been engaged explicitely by the calling
1894 application, the new locks are treated as if they didn't exist at
1895 all, thus not becoming a problem. Applications that are built or
1896 rebuilt to use FIPS functionality will need to be recompiled in any
1897 case, thus not being a problem either.
1899 2004-08-02 16:15 levitte
1902 crypto/cryptlib.c (1.32.2.13), "Exp", lines: +4 -4
1904 Let's lock a write lock when changing values, shall we?
1906 Thanks to Dr Stephen Henson <shenson@drh-consultancy.co.uk>
1907 for making me aware of this error.
1909 2004-08-05 20:11 steve
1912 fips/fingerprint.sha1 (1.1.2.9), "Exp", lines: +1 -1
1913 fips/fips.c (1.1.2.7), "Exp", lines: +1 -1
1915 Stop compiler giving bogus shadow warning.
1917 2004-08-09 14:13 levitte
1920 makevms.com (1.35.2.8), "Exp", lines: +1 -1
1922 In the fips directory, we use FIPS-LIB.COM, not CRYPTO-LIB.COM...
1924 2004-08-09 14:14 levitte
1927 fips/fips-lib.com (1.1.2.3), "Exp", lines: +4 -4
1929 Correct typos and include directory specifications.
1931 2004-08-10 11:11 levitte
1934 fips/fips-lib.com (1.1.2.4), "Exp", lines: +2 -1
1936 Update the VMS fips library builder with the DH library.
1938 2004-08-10 12:04 levitte
1941 fips/rand/fingerprint.sha1 (1.1.2.8), "Exp", lines: +1 -1
1942 fips/rand/fips_rand.c (1.1.2.8), "Exp", lines: +7 -1
1944 With DEC C in ANSI C mode, we need to define _XOPEN_SOURCE_EXTENDED
1945 to get struct timeval and gettimeofday().
1947 2004-08-11 22:34 levitte
1950 apps/makeapps.com (1.18.2.6), "Exp", lines: +2 -2
1952 Another missing module in the VMS build files. I believe this is
1955 2004-09-06 16:19 levitte
1958 fips/fips.c (1.1.2.8), "Exp", lines: +5 -4
1960 Replace the bogus checks of n with proper uses of feof(), ferror()
1963 2004-09-06 16:21 levitte
1966 fips/sha1/fips_sha_locl.h (1.1.2.6), "Exp", lines: +2 -2
1968 num is an unsigned long, but since it was transfered from
1969 crypto/sha/sha_locl.h, where it is in fact an int, we need to check
1970 for less-than-zero as if it was an int...
1972 2004-09-10 22:27 steve
1975 crypto/x509/x509_req.c (1.13.2.2), "Exp", lines: +1 -1
1979 2004-09-11 11:45 levitte
1982 test/testenc.com (1.6.8.2), "Exp", lines: +1 -1
1984 Makefile.ssl changed name to Makefile...
1986 2004-09-14 00:30 steve
1989 crypto/asn1/a_strex.c (1.8.2.6), "Exp", lines: +7 -2
1991 ASN1_STRING_to_UTF8() assumed that the MBSTRING_* flags were of the
1992 form MBSTRING_FLAG|nbyte where "nbyte" is the number of bytes per
1995 Unfortunately this isn't so and we can't change the
1996 #defines because this would break binary compatibility, so for
1997 0.9.7X only translate between the two.
1999 2004-09-14 00:39 steve
2002 crypto/x509/x509_req.c (1.13.2.3), "Exp", lines: +1 -1
2004 Oops, forgot to reorder extension request nids.
2006 2004-10-08 12:03 ben
2009 fips/fingerprint.sha1 (1.1.2.10), "Exp", lines: +1 -1
2010 fips/sha1/fingerprint.sha1 (1.1.2.8), "Exp", lines: +1 -1
2011 fips/sha1/standalone.sha1 (1.1.2.9), "Exp", lines: +1 -1
2013 Update fingerprints.
2015 2004-10-14 07:51 levitte
2018 VMS/mkshared.com (1.3.2.1), "Exp", lines: +8 -0
2020 We need to check for OPENSSL_FIPS when building shared libraries,
2021 so we get correct transfer vectors for those functions when
2024 2004-10-26 13:47 steve
2027 util/mkfiles.pl (1.12.2.2), "Exp", lines: +1 -0
2029 Add fips/dh directory to mkfiles.pl
2031 2004-10-26 14:17 levitte
2034 fips/sha1/Makefile (1.1.4.4), "Exp", lines: +3 -1
2035 util/mkfiles.pl (1.12.2.3), "Exp", lines: +1 -0
2036 fips/Makefile (1.1.4.5), "Exp", lines: +7 -1
2037 crypto/sha/Makefile (1.1.4.4), "Exp", lines: +1 -7
2039 fips/dh was missing in mkfiles.pl. make update
2041 2004-10-26 15:01 steve
2044 util/mkfiles.pl (1.12.2.4), "Exp", lines: +0 -1
2046 Only add fips/dh once...
2048 2004-11-01 09:20 levitte
2051 fips/rand/fingerprint.sha1 (1.1.2.9), "Exp", lines: +1 -1
2052 fips/rand/fips_rand.c (1.1.2.9), "Exp", lines: +3 -1
2054 Make sure _XOPEN_SOURCE_EXTENDED is correctly defined, and only if
2055 not already defined.
2057 2004-11-11 02:18 steve
2060 crypto/engine/vendor_defns/sureware.h (1.2.2.1), "Exp", lines: +1 -1
2062 The use of "exp" as a variable name in a prototype causes a
2063 conflict with FC2 headers.
2065 2004-11-13 14:52 steve
2068 crypto/evp/e_old.c (1.1.2.2), "Exp", lines: +1 -1
2072 Use OPENSSL_NO_CAST, not OPENSSL_NO_CAST5 in e_old.c
2074 2004-11-27 13:55 steve
2077 apps/prime.c (1.1.2.3), "Exp", lines: +28 -17
2079 Fix leaks and give an error if no argument specified in prime.c
2081 2004-11-27 14:02 steve
2084 apps/prime.c (1.1.2.4), "Exp", lines: +7 -8
2086 Remove unnecessary check and call BIO_free_all() on bio_out to
2087 avoid a leak on VMS.
2089 2004-12-09 19:00 appro
2092 apps/openssl.c (1.48.2.11), "Exp", lines: +1 -1
2094 Eliminate dependency on UNICODE macro.
2096 2004-12-09 19:03 appro
2099 crypto/Makefile (1.1.4.4), "Exp", lines: +2 -0
2101 Postpone linking of shared libcrypto in FIPS build.
2103 2004-12-09 19:13 appro
2106 fips/fingerprint.sha1 (1.1.2.11), "Exp", lines: +1 -1
2107 fips/fips.c (1.1.2.9), "Exp", lines: +13 -1
2108 fips/openssl_fips_fingerprint (1.1.4.4), "Exp", lines: +4 -2
2110 Cygwin specific FIPS fix-ups.
2112 2004-12-09 23:43 appro
2115 Configure (1.314.2.100), "Exp", lines: +2 -3
2116 crypto/des/des_enc.c (1.11.2.5), "Exp", lines: +2 -2
2118 Eliminate false dependency on 386 config option is FIPS context.
2119 At the same time limit assembler support to ELF platforms [that's
2120 what is there, ELF modules].
2122 2004-12-10 12:37 appro
2125 Configure (1.314.2.101), "Exp", lines: +10 -3
2126 crypto/des/des_enc.c (1.11.2.6), "Exp", lines: +2 -2
2128 Respect no-asm with fips option and disable FIPS DES assembler in
2129 shared context [because it's not PIC].
2131 2004-12-10 14:15 appro
2134 fips/sha1/fingerprint.sha1 (1.1.2.10), "Exp", lines: +1 -1
2135 fips/sha1/standalone.sha1 (1.1.2.11), "Exp", lines: +1 -1
2136 fips/sha1/asm/sx86-elf.s (1.1.4.3), "Exp", lines: +32 -32
2138 Solaris x86 assembler update.
2140 2004-12-10 17:30 appro
2143 fips/fips_check_sha1 (1.1.2.7), "Exp", lines: +1 -1
2144 fips/openssl_fips_fingerprint (1.1.4.5), "Exp", lines: +1 -1
2145 fips/sha1/Makefile (1.1.4.6), "Exp", lines: +1 -1
2147 Adapt FIPS sub-tree for mingw.
2149 2004-12-20 14:18 appro
2152 util/mklink.pl (1.6.2.2), "Exp", lines: +1 -0
2154 When re-linking files, really relink them. In other words, emulate
2157 2004-12-28 00:48 appro
2160 Configure (1.314.2.103), "Exp", lines: +1 -2
2161 Makefile.org (1.154.2.92), "Exp", lines: +2 -2
2163 Cosmetic mingw update. PR: 924
2165 2005-01-03 18:46 steve
2168 fips/rsa/fingerprint.sha1 (1.1.4.5), "Exp", lines: +1 -1
2169 fips/rsa/fips_rsa_selftest.c (1.1.4.3), "Exp", lines: +55 -11
2173 2005-01-09 18:58 appro
2176 crypto/evp/c_alld.c (1.4.2.1), "Exp", lines: +1 -1
2177 crypto/evp/m_sha.c (1.8.2.1), "Exp", lines: +1 -1
2178 crypto/sha/shatest.c (1.11.2.2), "Exp", lines: +2 -2
2180 Allow for ./config no-sha0. PR: 993
2182 2005-01-11 07:53 levitte
2185 apps/apps.c (1.49.2.31), "Exp", lines: +0 -16
2187 Remove VMS_strcasecmp() from apps.c, it's not used any more. And
2188 besides, the implementation is bogus.
2190 2005-01-11 17:54 levitte
2193 fips/rsa/fingerprint.sha1 (1.1.4.6), "Exp", lines: +1 -1
2194 fips/rsa/fips_rsa_selftest.c (1.1.4.4), "Exp", lines: +2 -2
2196 Clear signed vs. unsigned conflicts. Change the fingerprint
2199 2005-01-11 19:25 levitte
2202 ssl/ssltest.c (1.53.2.24), "Exp", lines: +2 -2
2203 fips/rand/fips_randtest.c (1.1.2.6), "Exp", lines: +3 -3
2204 fips/sha1/fips_sha1test.c (1.1.2.5), "Exp", lines: +10 -4
2205 fips/des/fips_desmovs.c (1.1.2.6), "Exp", lines: +8 -7
2206 fips/dsa/fips_dsatest.c (1.1.2.5), "Exp", lines: +2 -2
2207 apps/openssl.c (1.48.2.12), "Exp", lines: +1 -1
2208 fips/aes/fips_aesavs.c (1.1.2.12), "Exp", lines: +8 -7
2210 Use EXIT() instead of exit().
2212 2005-01-26 21:00 steve
2215 apps/dgst.c (1.23.2.13), "Exp", lines: +10 -0
2216 apps/pkcs12.c (1.60.2.13), "Exp", lines: +8 -1
2217 crypto/crypto.h (1.62.2.9), "Exp", lines: +49 -0
2218 crypto/md32_common.h (1.22.2.9), "Exp", lines: +1 -1
2219 crypto/bf/bf_skey.c (1.6.2.1), "Exp", lines: +2 -1
2220 crypto/bf/blowfish.h (1.9.2.1), "Exp", lines: +4 -1
2221 crypto/cast/c_skey.c (1.5.6.1), "Exp", lines: +3 -1
2222 crypto/cast/cast.h (1.7.2.1), "Exp", lines: +4 -1
2223 crypto/evp/bio_md.c (1.11.2.3), "Exp", lines: +2 -7
2224 crypto/evp/digest.c (1.21.2.7), "Exp", lines: +11 -0
2225 crypto/evp/e_aes.c (1.6.2.11), "Exp", lines: +11 -11
2226 crypto/evp/e_des.c (1.5.2.9), "Exp", lines: +5 -3
2227 crypto/evp/e_des3.c (1.8.2.8), "Exp", lines: +6 -6
2228 crypto/evp/evp.h (1.86.2.16), "Exp", lines: +17 -0
2229 crypto/evp/evp_enc.c (1.28.2.11), "Exp", lines: +15 -1
2230 crypto/evp/evp_err.c (1.23.2.4), "Exp", lines: +6 -1
2231 crypto/evp/evp_locl.h (1.7.2.7), "Exp", lines: +17 -2
2232 crypto/evp/m_dss.c (1.8.2.1), "Exp", lines: +1 -1
2233 crypto/evp/m_md2.c (1.9.2.1), "Exp", lines: +1 -0
2234 crypto/evp/m_md4.c (1.8.2.1), "Exp", lines: +1 -0
2235 crypto/evp/m_md5.c (1.9.2.1), "Exp", lines: +1 -0
2236 crypto/evp/m_mdc2.c (1.9.2.1), "Exp", lines: +1 -0
2237 crypto/evp/m_sha.c (1.8.2.2), "Exp", lines: +1 -0
2238 crypto/evp/m_sha1.c (1.8.2.1), "Exp", lines: +1 -1
2239 crypto/evp/names.c (1.7.2.1), "Exp", lines: +3 -0
2240 crypto/hmac/hmac.c (1.12.2.3), "Exp", lines: +7 -0
2241 crypto/hmac/hmac.h (1.14.2.2), "Exp", lines: +1 -0
2242 crypto/idea/i_skey.c (1.5.6.1), "Exp", lines: +13 -0
2243 crypto/idea/idea.h (1.10.2.1), "Exp", lines: +4 -0
2244 crypto/md2/md2.h (1.11.2.1), "Exp", lines: +3 -0
2245 crypto/md2/md2_dgst.c (1.13.2.4), "Exp", lines: +3 -1
2246 crypto/md4/md4.h (1.3.2.1), "Exp", lines: +3 -0
2247 crypto/md4/md4_dgst.c (1.2.2.2), "Exp", lines: +1 -1
2248 crypto/md5/md5.h (1.10.2.3), "Exp", lines: +3 -0
2249 crypto/md5/md5_dgst.c (1.16.2.2), "Exp", lines: +1 -1
2250 crypto/mdc2/mdc2.h (1.9.2.1), "Exp", lines: +3 -1
2251 crypto/mdc2/mdc2dgst.c (1.13.2.1), "Exp", lines: +3 -1
2252 crypto/rc2/rc2.h (1.10.2.1), "Exp", lines: +4 -1
2253 crypto/rc2/rc2_skey.c (1.4.6.1), "Exp", lines: +13 -0
2254 crypto/rc4/rc4.h (1.10.2.2), "Exp", lines: +3 -0
2255 crypto/rc4/rc4_skey.c (1.10.8.2), "Exp", lines: +2 -1
2256 crypto/rc5/rc5.h (1.5.2.1), "Exp", lines: +4 -1
2257 crypto/rc5/rc5_skey.c (1.4.6.1), "Exp", lines: +14 -0
2258 crypto/ripemd/ripemd.h (1.8.2.1), "Exp", lines: +3 -0
2259 crypto/ripemd/rmd_dgst.c (1.13.2.2), "Exp", lines: +2 -1
2260 crypto/sha/sha.h (1.11.2.2), "Exp", lines: +3 -0
2261 crypto/sha/sha_locl.h (1.16.2.3), "Exp", lines: +4 -0
2262 crypto/x509/x509_cmp.c (1.22.2.4), "Exp", lines: +7 -1
2263 crypto/x509/x509_vfy.c (1.56.2.13), "Exp", lines: +1 -1
2264 ssl/s3_clnt.c (1.53.2.18), "Exp", lines: +2 -0
2265 ssl/s3_enc.c (1.31.2.9), "Exp", lines: +3 -0
2266 ssl/s3_srvr.c (1.85.2.23), "Exp", lines: +2 -0
2267 ssl/t1_enc.c (1.27.2.9), "Exp", lines: +2 -0
2269 FIPS algorithm blocking.
2271 Non FIPS algorithms are not normally allowed in FIPS mode.
2273 Any attempt to use them via high level functions will
2276 The low level non-FIPS algorithm functions cannot return
2277 errors so they produce assertion failures. HMAC also has to give an
2278 assertion error because it (erroneously) can't return an error
2281 There are exceptions (such as MD5 in TLS and non
2282 cryptographic use of algorithms) and applications can override the
2283 blocking and use non FIPS algorithms anyway.
2285 For low level functions the override is perfomed by
2286 prefixing the algorithm initalization function with "private_" for
2287 example private_MD5_Init().
2289 For high level functions an override is performed by
2290 setting a flag in the context.
2292 2005-01-26 21:05 steve
2295 crypto/bf/Makefile (1.1.4.3), "Exp", lines: +5 -2
2296 crypto/cast/Makefile (1.1.4.3), "Exp", lines: +4 -2
2297 crypto/des/Makefile (1.1.4.6), "Exp", lines: +1 -1
2298 crypto/evp/Makefile (1.1.4.5), "Exp", lines: +5 -5
2299 crypto/idea/Makefile (1.1.4.3), "Exp", lines: +3 -0
2300 crypto/md2/Makefile (1.1.4.3), "Exp", lines: +3 -1
2301 crypto/mdc2/Makefile (1.1.4.3), "Exp", lines: +4 -2
2302 crypto/rc2/Makefile (1.1.4.3), "Exp", lines: +5 -2
2303 crypto/rc5/Makefile (1.1.4.3), "Exp", lines: +5 -1
2304 crypto/sha/Makefile (1.1.4.7), "Exp", lines: +7 -1
2305 fips/Makefile (1.1.4.7), "Exp", lines: +1 -7
2306 fips/sha1/Makefile (1.1.4.8), "Exp", lines: +1 -3
2307 util/libeay.num (1.173.2.24), "Exp", lines: +13 -0
2311 2005-01-27 02:49 steve
2314 apps/dgst.c (1.23.2.14), "Exp", lines: +9 -5
2315 crypto/crypto.h (1.62.2.10), "Exp", lines: +3 -0
2316 crypto/evp/digest.c (1.21.2.8), "Exp", lines: +34 -0
2317 crypto/hmac/hmac.c (1.12.2.4), "Exp", lines: +9 -0
2319 More FIPS algorithm blocking.
2321 Catch attempted use of non FIPS algorithms with HMAC.
2323 Give an assertion error for applications that ignore FIPS
2326 Make -non-fips-allow work with dgst and HMAC.
2328 2005-01-28 15:03 steve
2331 apps/dgst.c (1.23.2.15), "Exp", lines: +2 -1
2332 apps/enc.c (1.35.2.13), "Exp", lines: +38 -4
2333 crypto/evp/e_rc4.c (1.11.2.2), "Exp", lines: +1 -0
2334 crypto/evp/evp.h (1.86.2.17), "Exp", lines: +3 -0
2335 crypto/evp/evp_enc.c (1.28.2.12), "Exp", lines: +60 -15
2336 crypto/evp/evp_locl.h (1.7.2.8), "Exp", lines: +1 -0
2337 test/testenc (1.3.8.2), "Exp", lines: +8 -8
2339 Further FIPS algorithm blocking.
2341 Fixes to cipher blocking and enabling code.
2343 Add option -non-fips-allow to 'enc' and update testenc.
2345 2005-01-31 02:33 steve
2348 ssl/s23_clnt.c (1.20.2.7), "Exp", lines: +16 -0
2349 ssl/s23_srvr.c (1.41.2.6), "Exp", lines: +9 -0
2350 ssl/s3_clnt.c (1.53.2.19), "Exp", lines: +0 -8
2351 ssl/s3_enc.c (1.31.2.10), "Exp", lines: +1 -0
2352 ssl/s3_srvr.c (1.85.2.24), "Exp", lines: +0 -8
2353 ssl/ssl.h (1.126.2.21), "Exp", lines: +1 -0
2354 ssl/ssl_cert.c (1.48.2.10), "Exp", lines: +0 -8
2355 ssl/ssl_err.c (1.41.2.4), "Exp", lines: +2 -1
2356 ssl/ssl_lib.c (1.110.2.13), "Exp", lines: +8 -9
2357 ssl/t1_enc.c (1.27.2.10), "Exp", lines: +0 -18
2359 Only allow TLS is FIPS mode.
2361 Remove old FIPS_allow_md5() calls.
2363 2005-01-31 02:40 steve
2366 crypto/asn1/a_verify.c (1.12.2.3), "Exp", lines: +7 -6
2370 2005-01-31 02:46 steve
2373 test/testss (1.7.2.1), "Exp", lines: +1 -1
2375 Use SHA1 for test certificates so FIPS SSL/TLS tests work.
2377 2005-02-03 12:09 appro
2380 Configure (1.314.2.105), "Exp", lines: +2 -2
2381 Makefile.org (1.154.2.94), "Exp", lines: +16 -6
2382 TABLE (1.99.2.44), "Exp", lines: +2 -2
2384 Final HP-UX specific touches to "cope with run-time linker on
2385 multi-ABI platforms."
2387 2005-02-05 19:24 steve
2390 apps/req.c (1.88.2.18), "Exp", lines: +8 -1
2391 apps/x509.c (1.67.2.20), "Exp", lines: +8 -1
2393 In FIPS mode use SHA1 as default digest in x509 and req utilities.
2395 2005-03-12 10:28 appro
2398 Makefile.org (1.154.2.95), "Exp", lines: +9 -2
2399 apps/Makefile (1.1.4.13), "Exp", lines: +0 -1
2400 test/Makefile (1.1.4.9), "Exp", lines: +0 -1
2402 Move copying of .dll to apps/ and test/ to more appropriate place.
2404 2005-03-12 13:15 appro
2407 apps/Makefile (1.1.4.14), "Exp", lines: +4 -2
2408 test/Makefile (1.1.4.10), "Exp", lines: +42 -194
2410 Fold rules in test/Makefile and provide hooks for updated FIPS
2413 2005-03-15 10:46 appro
2416 Makefile.org (1.154.2.96), "Exp", lines: +1 -1
2417 crypto/Makefile (1.1.4.6), "Exp", lines: +2 -3
2418 fips/Makefile (1.1.4.8), "Exp", lines: +4 -1
2420 Real Bourne shell doesn't accept ! as in "if ! grep ..." Fix this
2421 in crypto/Makefile and make Makefile.org and fips/Makefile more
2424 2005-03-22 18:29 steve
2427 fips/fingerprint.sha1 (1.1.2.12), "Exp", lines: +1 -1
2428 fips/fips.c (1.1.2.10), "Exp", lines: +1 -0
2432 2005-03-26 20:32 appro
2435 crypto/perlasm/x86nasm.pl (1.2.8.8), "Exp", lines: +6 -1
2437 Resolve "operation size not specified" in NASM modules.
2439 2005-03-27 05:36 steve
2442 crypto/evp/e_null.c (1.9.2.1), "Exp", lines: +1 -1
2443 ssl/s3_lib.c (1.57.2.13), "Exp", lines: +3 -3
2445 Allow 'null' cipher and appropriate Kerberos ciphersuites in FIPS
2448 2005-04-03 21:16 appro
2451 Configure (1.314.2.109), "Exp", lines: +10 -0
2452 TABLE (1.99.2.48), "Exp", lines: +50 -0
2453 config (1.95.2.33), "Exp", lines: +9 -2
2454 crypto/bn/Makefile (1.1.4.4), "Exp", lines: +1 -0
2455 crypto/rc4/Makefile (1.1.4.6), "Exp", lines: +1 -1
2457 Extend Solaris x86 support to amd64. Note that if both gcc and Sun
2458 C are installed, it defaults to gcc, because it beats Sun C on
2459 every benchmark. Also note that gcc shared build was verified to
2462 2005-04-14 00:47 appro
2465 Makefile.org (1.154.2.98), "Exp", lines: +1 -1
2467 Move cygcrypto.dll above cygwin.dll.
2469 2005-04-14 14:44 steve
2472 fips/fipshashes.sha1 (1.1.2.1), "Exp", lines: +29 -0
2473 util/checkhash.pl (1.1.2.1), "Exp", lines: +181 -0
2475 Perl script that checks or rebuilds FIPS hash files. This works on
2476 both Unix and Windows.
2478 Merge all FIPS hash files into a single hash file
2481 2005-04-15 05:27 steve
2484 fips/Makefile (1.1.4.9), "Exp", lines: +1 -1
2485 fips/aes/Makefile (1.1.4.4), "Exp", lines: +1 -4
2486 fips/des/Makefile (1.1.4.6), "Exp", lines: +1 -4
2487 fips/dh/Makefile (1.1.2.5), "Exp", lines: +1 -4
2488 fips/dsa/Makefile (1.1.4.4), "Exp", lines: +1 -4
2489 fips/rand/Makefile (1.1.4.3), "Exp", lines: +1 -4
2490 fips/rsa/Makefile (1.1.4.5), "Exp", lines: +1 -4
2491 fips/sha1/Makefile (1.1.4.9), "Exp", lines: +1 -7
2493 Update hash checking in makefiles to use new perl script.
2495 2005-04-15 10:00 nils
2498 doc/HOWTO/keys.txt (1.1.2.2), "Exp", lines: +3 -3
2499 doc/crypto/EVP_EncryptInit.pod (1.10.2.5), "Exp", lines: +3 -3
2501 EVP_CIPHER_CTX_init is a void function + fix typo
2505 2005-04-17 03:15 levitte
2508 ssl/ssltest.c (1.53.2.28), "Exp", lines: +4 -1
2510 Apparently, isascii() is an X/Open function, so to get it properly
2511 declared, we need to define _XOPEN_SOURCE before including ctype.h.
2515 2005-04-17 06:35 steve
2518 util/pl/VC-32.pl (1.11.2.6), "Exp", lines: +1 -1
2520 Include user32.lib to import MessageBoxIndirect
2522 2005-04-17 06:37 steve
2525 util/checkhash.pl (1.1.2.2), "Exp", lines: +163 -127
2527 Modify checkhash.pl so it can be run standalone or included as a
2528 funtion in another perl script.
2530 2005-04-17 16:00 appro
2533 fips/sha1/Makefile (1.1.4.10), "Exp", lines: +9 -5
2535 Bring back fips_standalone_sha1.
2537 2005-04-17 16:17 appro
2540 fips/sha1/asm/sx86-elf.s (1.1.4.4)
2542 Configure (1.314.2.114), "Exp", lines: +1 -1
2543 fips/fipshashes.sha1 (1.1.2.2), "Exp", lines: +1 -1
2544 fips/sha1/Makefile (1.1.4.11), "Exp", lines: +1 -1
2545 fips/sha1/standalone.sha1 (1.1.2.13), "Exp", lines: +1 -1
2546 fips/sha1/asm/fips-sx86-elf.s (1.1.2.1), "Exp", lines: +1568 -0
2548 Rename fips/sha1/sx86-elf.s to fips/sha1/fips-sx86-elf.s.
2550 2005-04-17 16:21 steve
2553 util/checkhash.pl (1.1.2.3), "Exp", lines: +2 -0
2555 Return 0 for successful hash check.
2557 2005-04-17 16:35 appro
2560 Configure (1.314.2.115), "Exp", lines: +1 -1
2561 fips/fipshashes.sha1 (1.1.2.3), "Exp", lines: +1 -1
2562 fips/des/asm/fips-dx86-elf.s (1.1.4.2), "Exp", lines: +108 -98
2564 Regenerate fips/des/asm/fips-dx86-elf.s with -fPIC flag.
2566 2005-04-17 16:54 appro
2569 Configure (1.314.2.116), "Exp", lines: +8 -1
2570 Makefile.org (1.154.2.99), "Exp", lines: +3 -2
2571 crypto/aes/aes_cbc.c (1.1.2.11), "Exp", lines: +2 -0
2572 fips/fipshashes.sha1 (1.1.2.4), "Exp", lines: +1 -0
2573 fips/aes/Makefile (1.1.4.5), "Exp", lines: +4 -2
2574 fips/aes/asm/fips-ax86-elf.s (1.1.2.1), "Exp", lines: +1822 -0
2576 Throw in fips/aes/asm/fips-ax86-elf.s.
2578 2005-04-17 17:26 appro
2581 crypto/cryptlib.c (1.32.2.18), "Exp", lines: +6 -55
2582 crypto/crypto.h (1.62.2.11), "Exp", lines: +0 -3
2583 fips/fips.c (1.1.2.11), "Exp", lines: +62 -8
2584 fips/fips.h (1.1.2.7), "Exp", lines: +2 -3
2585 fips/fips_locl.h (1.1.4.3), "Exp", lines: +6 -3
2586 fips/fipshashes.sha1 (1.1.2.5), "Exp", lines: +4 -4
2587 fips/rand/fips_rand.c (1.1.2.10), "Exp", lines: +3 -1
2588 fips/rsa/fips_rsa_gen.c (1.1.4.4), "Exp", lines: +4 -2
2590 Resolve minor binary compatibility issues in fips.
2592 2005-04-17 18:22 appro
2595 fips/fipshashes.sha1 (1.1.2.6), "Exp", lines: +12 -12
2596 fips/des/fips_des_locl.h (1.1.2.4), "Exp", lines: +1 -1
2597 fips/des/fips_set_key.c (1.1.4.4), "Exp", lines: +2 -2
2598 fips/dh/fips_dh_key.c (1.1.2.3), "Exp", lines: +1 -1
2599 fips/dsa/fips_dsa_ossl.c (1.1.2.7), "Exp", lines: +1 -1
2600 fips/dsa/fips_dsa_selftest.c (1.1.4.2), "Exp", lines: +3 -3
2601 fips/rand/fips_rand.c (1.1.2.11), "Exp", lines: +2 -2
2602 fips/rand/fips_rand.h (1.1.2.5), "Exp", lines: +1 -1
2603 fips/rsa/fips_rsa_eay.c (1.1.4.4), "Exp", lines: +1 -1
2604 fips/rsa/fips_rsa_gen.c (1.1.4.5), "Exp", lines: +1 -1
2605 fips/rsa/fips_rsa_selftest.c (1.1.4.5), "Exp", lines: +11 -11
2606 fips/sha1/fips_sha1_selftest.c (1.1.4.2), "Exp", lines: +1 -1
2607 fips/sha1/fips_sha1dgst.c (1.1.2.5), "Exp", lines: +1 -1
2608 fips/sha1/standalone.sha1 (1.1.2.14), "Exp", lines: +2 -2
2610 Minor fips const-ification.
2612 2005-04-18 07:02 steve
2615 crypto/bf/bf_skey.c (1.6.2.2), "Exp", lines: +1 -0
2616 crypto/cast/c_skey.c (1.5.6.2), "Exp", lines: +1 -0
2617 crypto/idea/i_skey.c (1.5.6.2), "Exp", lines: +1 -0
2618 crypto/rc2/rc2_skey.c (1.4.6.2), "Exp", lines: +1 -0
2619 crypto/rc4/rc4_skey.c (1.10.8.3), "Exp", lines: +1 -0
2620 crypto/rc5/rc5_skey.c (1.4.6.2), "Exp", lines: +1 -0
2622 Pick up definition of FIPS_mode() in fips.h to avoid warnings.
2624 2005-04-18 10:34 steve
2627 fips/fingerprint.sha1 (1.1.2.14)
2628 fips/fips_check_sha1 (1.1.2.8)
2629 fips/fips_make_sha1 (1.1.2.7)
2630 fips/aes/fingerprint.sha1 (1.1.2.7)
2631 fips/des/fingerprint.sha1 (1.1.2.6)
2632 fips/dh/fingerprint.sha1 (1.1.2.4)
2633 fips/dsa/fingerprint.sha1 (1.1.2.7)
2634 fips/rand/fingerprint.sha1 (1.1.2.10)
2635 fips/rsa/fingerprint.sha1 (1.1.4.7)
2636 fips/sha1/fingerprint.sha1 (1.1.2.12)
2638 fips/sha1/Makefile (1.1.4.12), "Exp", lines: +1 -4
2640 Remove obsolete fingerprint.sha1 files and associated scripts.
2641 Delete test in fips/sha1/Makefile: the top level test checks the
2644 2005-04-19 09:11 appro
2647 fips/fipshashes.sha1 (1.1.2.7)
2648 fips/sha1/standalone.sha1 (1.1.2.15)
2650 fips/fipshashes.c (1.1.2.1), "Exp", lines: +32 -0
2651 util/checkhash.pl (1.1.2.4), "Exp", lines: +7 -4
2653 Maintain fingerprint hashes as C source.
2655 2005-04-19 09:17 appro
2658 util/checkhash.pl (1.1.2.5), "Exp", lines: +1 -1
2660 Complete the transition C-code hashes.
2662 2005-04-19 16:21 appro
2665 Configure (1.314.2.117), "Exp", lines: +24 -21
2666 Makefile.org (1.154.2.100), "Exp", lines: +1 -11
2667 TABLE (1.99.2.52), "Exp", lines: +20 -20
2668 apps/Makefile (1.1.4.15), "Exp", lines: +1 -1
2669 test/Makefile (1.1.4.12), "Exp", lines: +1 -1
2671 Enable shared link on HP-UX.
2673 2005-04-19 18:00 steve
2676 util/mkdef.pl (1.67.2.9), "Exp", lines: +2 -2
2680 2005-04-20 10:27 steve
2683 Configure (1.314.2.118), "Exp", lines: +1 -1
2684 util/mk1mf.pl (1.41.2.12), "Exp", lines: +2 -0
2686 Ignore zlib related options in mk1mf.pl
2688 2005-04-20 18:42 steve
2691 Configure (1.314.2.119), "Exp", lines: +2 -2
2693 Don't use kerberos library locations on windows.
2695 2005-04-21 19:06 steve
2698 apps/openssl.c (1.48.2.13), "Exp", lines: +0 -2
2699 fips/fips.c (1.1.2.12), "Exp", lines: +0 -27
2700 fips/fips.h (1.1.2.8), "Exp", lines: +0 -2
2701 fips/fipshashes.c (1.1.2.2), "Exp", lines: +2 -2
2703 Remove defunct FIPS_allow_md5() and related functions.
2705 2005-04-22 06:15 appro
2708 fips/fips.c (1.1.2.13), "Exp", lines: +3 -3
2709 fips/fips_err.h (1.1.4.4), "Exp", lines: +3 -3
2710 fips/fipshashes.c (1.1.2.4), "Exp", lines: +2 -2
2712 Move some variables to .bss.
2714 2005-04-22 07:17 steve
2717 CHANGES (1.977.2.156), "Exp", lines: +5 -0
2718 crypto/bn/bn.h (1.66.2.4), "Exp", lines: +2 -0
2719 crypto/bn/bn_mont.c (1.30.2.3), "Exp", lines: +20 -0
2720 crypto/dh/dh_key.c (1.16.2.4), "Exp", lines: +14 -10
2721 crypto/dsa/dsa_ossl.c (1.12.2.7), "Exp", lines: +12 -9
2722 crypto/rsa/rsa_eay.c (1.28.2.10), "Exp", lines: +16 -90
2723 fips/fipshashes.c (1.1.2.5), "Exp", lines: +3 -3
2724 fips/dh/fips_dh_key.c (1.1.2.4), "Exp", lines: +13 -10
2725 fips/dsa/fips_dsa_ossl.c (1.1.2.8), "Exp", lines: +12 -9
2726 fips/rsa/fips_rsa_eay.c (1.1.4.5), "Exp", lines: +17 -90
2728 New function BN_MONT_CTX_set_locked, to set montgomery parameters
2729 in a threadsafe manner.
2731 Modify or add calls to use it in rsa, dsa and dh
2734 2005-04-23 06:46 nils
2737 crypto/dsa/dsa_ossl.c (1.12.2.8), "Exp", lines: +1 -1
2738 crypto/rsa/rsa_eay.c (1.28.2.11), "Exp", lines: +4 -4