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 2004-01-21 10:58 appro
1069 Configure (1.314.2.89), "Exp", lines: +1 -0
1070 config (1.95.2.27), "Exp", lines: +7 -6
1071 crypto/bn/Makefile.ssl (1.65.2.7), "Exp", lines: +3 -0
1073 Proper support for HP-UX64 gcc build. PR: 772
1075 2004-01-29 10:41 levitte
1078 crypto/bn/bn_lcl.h (1.23.2.6), "Exp", lines: +8 -9
1080 Have the declarations match the definitions.
1082 2004-03-16 06:50 steve
1085 apps/x509.c (1.67.2.14), "Exp", lines: +0 -1
1086 ssl/kssl.c (1.20.2.12), "Exp", lines: +2 -2
1090 2004-03-17 05:01 mark
1093 CHANGES (1.977.2.128), "Exp", lines: +9 -1
1094 FAQ (1.61.2.30), "Exp", lines: +1 -1
1095 LICENSE (1.7.2.3), "Exp", lines: +1 -1
1096 NEWS (1.39.2.21), "Exp", lines: +8 -0
1097 README (1.39.2.24), "Exp", lines: +2 -2
1098 STATUS (1.211.2.41), "Exp", lines: +4 -1
1099 openssl.spec (1.6.2.6), "Exp", lines: +1 -1
1100 crypto/opensslv.h (1.40.2.21), "Exp", lines: +2 -2
1101 ssl/s3_pkt.c (1.46.2.6), "Exp", lines: +8 -0
1102 ssl/s3_srvr.c (1.85.2.20), "Exp", lines: +16 -0
1104 Fix null-pointer assignment in do_change_cipher_spec() revealed by
1105 using the Codenomicon TLS Test Tool (CAN-2004-0079) Fix flaw in
1106 SSL/TLS handshaking when using Kerberos ciphersuites
1107 (CAN-2004-0112) Ready for 0.9.7d build
1109 Submitted by: Steven Henson Reviewed by: Joe Orton Approved
1112 2004-03-25 01:57 steve
1115 crypto/pkcs7/pk7_doit.c (1.50.2.9), "Exp", lines: +9 -4
1116 crypto/pkcs7/pk7_doit.c (1.50.2.4.2.2), "Exp", lines: +9 -4
1118 Make S/MIME encrypt work again.
1120 2004-04-02 14:39 levitte
1123 crypto/bn/Makefile.ssl (1.65.2.8), "Exp", lines: +1 -1
1125 Typo. "pa-rics2W" corrected to "pa-risc2W". PR: 868
1127 2004-05-11 14:44 ben
1130 apps/Makefile.ssl (1.100.2.27)
1131 crypto/Makefile.ssl (1.84.2.12)
1132 crypto/aes/Makefile.ssl (1.4.2.9)
1133 crypto/asn1/Makefile.ssl (1.77.2.7)
1134 crypto/bf/Makefile.ssl (1.25.2.6)
1135 crypto/bio/Makefile.ssl (1.52.2.4)
1136 crypto/bn/Makefile.ssl (1.65.2.9)
1137 crypto/buffer/Makefile.ssl (1.32.2.4)
1138 crypto/cast/Makefile.ssl (1.31.2.6)
1139 crypto/comp/Makefile.ssl (1.32.2.4)
1140 crypto/conf/Makefile.ssl (1.38.2.8)
1141 crypto/des/Makefile.ssl (1.61.2.13)
1142 crypto/dh/Makefile.ssl (1.43.2.5)
1143 crypto/dsa/Makefile.ssl (1.49.2.9)
1144 crypto/dso/Makefile.ssl (1.11.2.4)
1145 crypto/ec/Makefile.ssl (1.7.2.4)
1146 crypto/engine/Makefile.ssl (1.30.2.13)
1147 crypto/err/Makefile.ssl (1.48.2.7)
1148 crypto/evp/Makefile.ssl (1.64.2.12)
1149 crypto/hmac/Makefile.ssl (1.33.2.6)
1150 crypto/idea/Makefile.ssl (1.20.2.4)
1151 crypto/krb5/Makefile.ssl (1.5.2.6)
1152 crypto/lhash/Makefile.ssl (1.28.2.4)
1153 crypto/md2/Makefile.ssl (1.29.2.5)
1154 crypto/md4/Makefile.ssl (1.6.2.7)
1155 crypto/md5/Makefile.ssl (1.33.2.10)
1156 crypto/mdc2/Makefile.ssl (1.30.2.4)
1157 crypto/objects/Makefile.ssl (1.46.2.6)
1158 crypto/ocsp/Makefile.ssl (1.19.2.7)
1159 crypto/pem/Makefile.ssl (1.51.2.5)
1160 crypto/pkcs12/Makefile.ssl (1.37.2.5)
1161 crypto/pkcs7/Makefile.ssl (1.47.2.5)
1162 crypto/rand/Makefile.ssl (1.56.2.8)
1163 crypto/rc2/Makefile.ssl (1.20.2.4)
1164 crypto/rc4/Makefile.ssl (1.25.2.6)
1165 crypto/rc5/Makefile.ssl (1.22.2.6)
1166 crypto/ripemd/Makefile.ssl (1.25.2.9)
1167 crypto/rsa/Makefile.ssl (1.53.2.6)
1168 crypto/sha/Makefile.ssl (1.26.2.9)
1169 crypto/stack/Makefile.ssl (1.28.2.4)
1170 crypto/txt_db/Makefile.ssl (1.26.2.4)
1171 crypto/ui/Makefile.ssl (1.10.2.6)
1172 crypto/x509/Makefile.ssl (1.56.2.5)
1173 crypto/x509v3/Makefile.ssl (1.62.2.5)
1174 ssl/Makefile.ssl (1.53.2.11)
1175 test/Makefile.ssl (1.84.2.36)
1176 tools/Makefile.ssl (1.9.2.4)
1178 .cvsignore (1.7.6.2), "Exp", lines: +2 -1
1179 Configure (1.314.2.92), "Exp", lines: +38 -8
1180 FAQ (1.61.2.31), "Exp", lines: +1 -1
1181 INSTALL (1.45.2.9), "Exp", lines: +2 -2
1182 INSTALL.W32 (1.30.2.14), "Exp", lines: +9 -4
1183 Makefile.org (1.154.2.78), "Exp", lines: +51 -19
1184 PROBLEMS (1.4.2.10), "Exp", lines: +2 -2
1185 e_os.h (1.56.2.17), "Exp", lines: +20 -1
1186 apps/.cvsignore (1.5.8.1), "Exp", lines: +1 -0
1187 apps/Makefile (1.1.4.1), "Exp", lines: +1147 -0
1188 apps/apps.c (1.49.2.27), "Exp", lines: +0 -10
1189 apps/ca.c (1.102.2.31), "Exp", lines: +0 -10
1190 apps/dgst.c (1.23.2.10), "Exp", lines: +39 -11
1191 apps/openssl.c (1.48.2.9), "Exp", lines: +19 -0
1192 crypto/Makefile (1.1.4.1), "Exp", lines: +217 -0
1193 crypto/cryptlib.c (1.32.2.11), "Exp", lines: +5 -0
1194 crypto/crypto-lib.com (1.53.2.12), "Exp", lines: +1 -1
1195 crypto/md32_common.h (1.22.2.6), "Exp", lines: +12 -0
1196 crypto/aes/Makefile (1.1.4.1), "Exp", lines: +102 -0
1197 crypto/aes/aes.h (1.1.2.9), "Exp", lines: +9 -0
1198 crypto/aes/aes_cfb.c (1.1.2.9), "Exp", lines: +93 -0
1199 crypto/aes/aes_core.c (1.1.2.6), "Exp", lines: +4 -0
1200 crypto/asn1/Makefile (1.1.4.1), "Exp", lines: +1150 -0
1201 crypto/bf/Makefile (1.1.4.1), "Exp", lines: +113 -0
1202 crypto/bio/Makefile (1.1.4.1), "Exp", lines: +214 -0
1203 crypto/bio/bio.h (1.56.2.6), "Exp", lines: +1 -0
1204 crypto/bn/Makefile (1.1.4.1), "Exp", lines: +324 -0
1205 crypto/bn/bntest.c (1.55.2.4), "Exp", lines: +1 -1
1206 crypto/buffer/Makefile (1.1.4.1), "Exp", lines: +92 -0
1207 crypto/cast/Makefile (1.1.4.1), "Exp", lines: +118 -0
1208 crypto/cast/asm/.cvsignore (1.2.8.1), "Exp", lines: +1 -0
1209 crypto/comp/Makefile (1.1.4.1), "Exp", lines: +112 -0
1210 crypto/conf/Makefile (1.1.4.1), "Exp", lines: +181 -0
1211 crypto/des/Makefile (1.1.4.1), "Exp", lines: +314 -0
1212 crypto/des/cfb64ede.c (1.6.2.4), "Exp", lines: +111 -0
1213 crypto/des/des.h (1.40.2.6), "Exp", lines: +5 -1
1214 crypto/des/des_enc.c (1.11.2.4), "Exp", lines: +8 -0
1215 crypto/des/des_old.c (1.11.2.6), "Exp", lines: +1 -1
1216 crypto/des/destest.c (1.30.2.8), "Exp", lines: +2 -2
1217 crypto/des/ecb3_enc.c (1.8.2.3), "Exp", lines: +1 -3
1218 crypto/des/set_key.c (1.18.2.2), "Exp", lines: +4 -0
1219 crypto/dh/Makefile (1.1.4.1), "Exp", lines: +131 -0
1220 crypto/dsa/Makefile (1.1.4.1), "Exp", lines: +173 -0
1221 crypto/dsa/dsa_gen.c (1.19.2.1), "Exp", lines: +4 -1
1222 crypto/dsa/dsa_key.c (1.9.2.1), "Exp", lines: +2 -0
1223 crypto/dsa/dsa_ossl.c (1.12.2.6), "Exp", lines: +2 -0
1224 crypto/dsa/dsa_sign.c (1.10.2.5), "Exp", lines: +12 -0
1225 crypto/dsa/dsa_vrf.c (1.10.2.5), "Exp", lines: +8 -0
1226 crypto/dso/Makefile (1.1.4.1), "Exp", lines: +140 -0
1227 crypto/ec/Makefile (1.1.4.1), "Exp", lines: +126 -0
1228 crypto/engine/Makefile (1.1.4.1), "Exp", lines: +536 -0
1229 crypto/engine/hw_cryptodev.c (1.1.2.6), "Exp", lines: +6 -2
1230 crypto/err/Makefile (1.1.4.1), "Exp", lines: +118 -0
1231 crypto/err/err.h (1.35.2.6), "Exp", lines: +2 -0
1232 crypto/err/err_all.c (1.17.2.4), "Exp", lines: +4 -0
1233 crypto/err/openssl.ec (1.11.2.3), "Exp", lines: +1 -0
1234 crypto/evp/Makefile (1.1.4.1), "Exp", lines: +1057 -0
1235 crypto/evp/bio_md.c (1.11.2.1), "Exp", lines: +6 -0
1236 crypto/evp/c_allc.c (1.8.2.7), "Exp", lines: +8 -0
1237 crypto/evp/e_aes.c (1.6.2.10), "Exp", lines: +22 -4
1238 crypto/evp/e_des.c (1.5.2.8), "Exp", lines: +36 -3
1239 crypto/evp/e_des3.c (1.8.2.7), "Exp", lines: +43 -4
1240 crypto/evp/evp.h (1.86.2.15), "Exp", lines: +39 -11
1241 crypto/evp/evp_err.c (1.23.2.3), "Exp", lines: +3 -1
1242 crypto/evp/evp_lib.c (1.6.8.4), "Exp", lines: +24 -0
1243 crypto/evp/evp_locl.h (1.7.2.6), "Exp", lines: +11 -2
1244 crypto/evp/evp_test.c (1.14.2.13), "Exp", lines: +17 -8
1245 crypto/evp/evptests.txt (1.9.2.7), "Exp", lines: +106 -1
1246 crypto/hmac/Makefile (1.1.4.1), "Exp", lines: +99 -0
1247 crypto/idea/Makefile (1.1.4.1), "Exp", lines: +89 -0
1248 crypto/krb5/Makefile (1.1.4.1), "Exp", lines: +88 -0
1249 crypto/lhash/Makefile (1.1.4.1), "Exp", lines: +91 -0
1250 crypto/md2/Makefile (1.1.4.1), "Exp", lines: +91 -0
1251 crypto/md4/Makefile (1.1.4.1), "Exp", lines: +93 -0
1252 crypto/md5/Makefile (1.1.4.1), "Exp", lines: +129 -0
1253 crypto/mdc2/Makefile (1.1.4.1), "Exp", lines: +96 -0
1254 crypto/objects/Makefile (1.1.4.1), "Exp", lines: +121 -0
1255 crypto/objects/obj_dat.h (1.49.2.19), "Exp", lines: +33 -3
1256 crypto/objects/obj_mac.h (1.19.2.19), "Exp", lines: +40 -0
1257 crypto/objects/obj_mac.num (1.15.2.15), "Exp", lines: +10 -0
1258 crypto/objects/objects.txt (1.20.2.20), "Exp", lines: +13 -0
1259 crypto/ocsp/Makefile (1.1.4.1), "Exp", lines: +291 -0
1260 crypto/pem/Makefile (1.1.4.1), "Exp", lines: +334 -0
1261 crypto/pkcs12/Makefile (1.1.4.1), "Exp", lines: +415 -0
1262 crypto/pkcs7/Makefile (1.1.4.1), "Exp", lines: +241 -0
1263 crypto/rand/Makefile (1.1.4.1), "Exp", lines: +196 -0
1264 crypto/rand/md_rand.c (1.69.2.4), "Exp", lines: +9 -0
1265 crypto/rand/rand.h (1.26.2.7), "Exp", lines: +3 -0
1266 crypto/rand/rand_err.c (1.6.2.3), "Exp", lines: +4 -1
1267 crypto/rand/rand_lib.c (1.15.2.4), "Exp", lines: +11 -0
1268 crypto/rc2/Makefile (1.1.4.1), "Exp", lines: +89 -0
1269 crypto/rc4/Makefile (1.1.4.1), "Exp", lines: +108 -0
1270 crypto/rc5/Makefile (1.1.4.1), "Exp", lines: +106 -0
1271 crypto/ripemd/Makefile (1.1.4.1), "Exp", lines: +111 -0
1272 crypto/rsa/Makefile (1.1.4.1), "Exp", lines: +239 -0
1273 crypto/rsa/rsa_eay.c (1.28.2.9), "Exp", lines: +1 -1
1274 crypto/rsa/rsa_gen.c (1.8.6.1), "Exp", lines: +3 -0
1275 crypto/sha/Makefile (1.1.4.1), "Exp", lines: +118 -0
1276 crypto/sha/sha1dgst.c (1.21.2.1), "Exp", lines: +8 -0
1277 crypto/stack/Makefile (1.1.4.1), "Exp", lines: +86 -0
1278 crypto/txt_db/Makefile (1.1.4.1), "Exp", lines: +86 -0
1279 crypto/ui/Makefile (1.1.4.1), "Exp", lines: +115 -0
1280 crypto/x509/Makefile (1.1.4.1), "Exp", lines: +592 -0
1281 crypto/x509v3/Makefile (1.1.4.1), "Exp", lines: +601 -0
1282 fips/Makefile (1.1.4.1), "Exp", lines: +202 -0
1283 fips/fingerprint.sha1 (1.1.2.4), "Exp", lines: +4 -4
1284 fips/fips.c (1.1.2.3), "Exp", lines: +120 -5
1285 fips/fips.h (1.1.2.3), "Exp", lines: +42 -2
1286 fips/fips_check_sha1 (1.1.2.5), "Exp", lines: +2 -2
1287 fips/fips_err.h (1.1.4.1), "Exp", lines: +117 -0
1288 fips/fips_err_wrapper.c (1.1.2.3), "Exp", lines: +4 -2
1289 fips/fips_locl.h (1.1.4.1), "Exp", lines: +62 -0
1290 fips/fips_make_sha1 (1.1.2.5), "Exp", lines: +9 -6
1291 fips/fips_test_suite.c (1.1.4.1), "Exp", lines: +302 -0
1292 fips/openssl_fips_fingerprint (1.1.4.1), "Exp", lines: +25 -0
1293 fips/aes/Makefile (1.1.4.1), "Exp", lines: +131 -0
1294 fips/aes/fingerprint.sha1 (1.1.2.3), "Exp", lines: +3 -2
1295 fips/aes/fips_aes_core.c (1.1.2.3), "Exp", lines: +5 -2
1296 fips/aes/fips_aes_locl.h (1.1.2.3), "Exp", lines: +0 -0
1297 fips/aes/fips_aes_selftest.c (1.1.4.1), "Exp", lines: +112 -0
1298 fips/aes/fips_aesavs.c (1.1.2.10), "Exp", lines: +12 -6
1299 fips/des/Makefile (1.1.4.1), "Exp", lines: +155 -0
1300 fips/des/fingerprint.sha1 (1.1.2.3), "Exp", lines: +5 -2
1301 fips/des/fips_des_enc.c (1.1.2.4), "Exp", lines: +16 -3
1302 fips/des/fips_des_locl.h (1.1.2.3), "Exp", lines: +1 -1
1303 fips/des/fips_des_selftest.c (1.1.4.1), "Exp", lines: +200 -0
1304 fips/des/fips_desmovs.c (1.1.2.4), "Exp", lines: +186 -79
1305 fips/des/fips_set_key.c (1.1.4.1), "Exp", lines: +415 -0
1306 fips/des/asm/fips-dx86-elf.s (1.1.4.1), "Exp", lines: +2697 -0
1307 fips/dsa/Makefile (1.1.4.1), "Exp", lines: +159 -0
1308 fips/dsa/fingerprint.sha1 (1.1.2.4), "Exp", lines: +3 -1
1309 fips/dsa/fips_dsa_gen.c (1.1.4.1), "Exp", lines: +373 -0
1310 fips/dsa/fips_dsa_ossl.c (1.1.2.4), "Exp", lines: +16 -3
1311 fips/dsa/fips_dsa_selftest.c (1.1.4.1), "Exp", lines: +168 -0
1312 fips/dsa/fips_dsatest.c (1.1.2.4), "Exp", lines: +10 -6
1313 fips/dsa/fips_dssvs.c (1.1.4.1), "Exp", lines: +306 -0
1314 fips/rand/Makefile (1.1.4.1), "Exp", lines: +104 -0
1315 fips/rand/fingerprint.sha1 (1.1.2.3), "Exp", lines: +2 -2
1316 fips/rand/fips_rand.c (1.1.2.3), "Exp", lines: +60 -10
1317 fips/rand/fips_rand.h (1.1.2.3), "Exp", lines: +19 -1
1318 fips/rand/fips_randtest.c (1.1.2.3), "Exp", lines: +31 -10
1319 fips/rsa/Makefile (1.1.4.1), "Exp", lines: +112 -0
1320 fips/rsa/fingerprint.sha1 (1.1.4.1), "Exp", lines: +3 -0
1321 fips/rsa/fips_rsa_eay.c (1.1.4.1), "Exp", lines: +735 -0
1322 fips/rsa/fips_rsa_gen.c (1.1.4.1), "Exp", lines: +249 -0
1323 fips/rsa/fips_rsa_selftest.c (1.1.4.1), "Exp", lines: +207 -0
1324 fips/sha1/.cvsignore (1.1.2.3), "Exp", lines: +1 -2
1325 fips/sha1/Makefile (1.1.4.1), "Exp", lines: +158 -0
1326 fips/sha1/fingerprint.sha1 (1.1.2.4), "Exp", lines: +5 -3
1327 fips/sha1/fips_md32_common.h (1.1.2.3), "Exp", lines: +0 -0
1328 fips/sha1/fips_sha1_selftest.c (1.1.4.1), "Exp", lines: +97 -0
1329 fips/sha1/fips_sha1dgst.c (1.1.2.4), "Exp", lines: +4 -4
1330 fips/sha1/fips_sha1test.c (1.1.2.4), "Exp", lines: +17 -0
1331 fips/sha1/fips_sha_locl.h (1.1.2.3), "Exp", lines: +7 -0
1332 fips/sha1/fips_standalone_sha1.c (1.1.2.4), "Exp", lines: +60 -7
1333 fips/sha1/sha1hashes.txt (1.1.2.3), "Exp", lines: +0 -0
1334 fips/sha1/sha1vectors.txt (1.1.2.3), "Exp", lines: +0 -0
1335 fips/sha1/standalone.sha1 (1.1.2.5), "Exp", lines: +6 -4
1336 fips/sha1/asm/sx86-elf.s (1.1.4.1), "Exp", lines: +1568 -0
1337 ms/do_masm.bat (1.1.8.2), "Exp", lines: +12 -10
1338 ms/do_ms.bat (1.4.8.2), "Exp", lines: +11 -11
1339 ms/do_nasm.bat (1.1.8.2), "Exp", lines: +12 -11
1340 ms/do_nt.bat (1.2.8.1), "Exp", lines: +4 -4
1341 shlib/hpux10-cc.sh (1.3.2.2), "Exp", lines: +3 -3
1342 ssl/Makefile (1.1.4.1), "Exp", lines: +1019 -0
1343 ssl/s3_clnt.c (1.53.2.16), "Exp", lines: +10 -0
1344 ssl/s3_srvr.c (1.85.2.21), "Exp", lines: +9 -0
1345 ssl/ssl_cert.c (1.48.2.7), "Exp", lines: +9 -0
1346 ssl/ssl_lib.c (1.110.2.12), "Exp", lines: +13 -1
1347 ssl/ssltest.c (1.53.2.23), "Exp", lines: +33 -1
1348 ssl/t1_enc.c (1.27.2.8), "Exp", lines: +19 -1
1349 test/.cvsignore (1.4.8.1), "Exp", lines: +4 -0
1350 test/Makefile (1.1.4.1), "Exp", lines: +941 -0
1351 test/bctest (1.14.2.1), "Exp", lines: +1 -1
1352 test/testenc (1.3.8.1), "Exp", lines: +1 -1
1353 test/testfipsssl (1.1.4.1), "Exp", lines: +113 -0
1354 tools/Makefile (1.1.4.1), "Exp", lines: +61 -0
1355 util/cygwin.sh (1.1.2.5), "Exp", lines: +3 -3
1356 util/domd (1.6.2.3), "Exp", lines: +5 -5
1357 util/fixNT.sh (1.1.1.2.8.1), "Exp", lines: +3 -3
1358 util/libeay.num (1.173.2.19), "Exp", lines: +55 -11
1359 util/mk1mf.pl (1.41.2.10), "Exp", lines: +6 -4
1360 util/mkdef.pl (1.67.2.7), "Exp", lines: +11 -4
1361 util/mkerr.pl (1.18.2.6), "Exp", lines: +2 -1
1362 util/mkfiles.pl (1.12.2.1), "Exp", lines: +8 -1
1363 util/pod2mantest (1.1.2.7), "Exp", lines: +1 -1
1364 util/selftest.pl (1.18.2.1), "Exp", lines: +2 -2
1365 util/pl/BC-16.pl (1.2.2.1), "Exp", lines: +1 -1
1366 util/pl/BC-32.pl (1.11.2.4), "Exp", lines: +1 -1
1367 util/pl/Mingw32.pl (1.12.6.5), "Exp", lines: +1 -1
1368 util/pl/OS2-EMX.pl (1.1.2.3), "Exp", lines: +1 -1
1369 util/pl/VC-16.pl (1.3.2.1), "Exp", lines: +2 -2
1370 util/pl/VC-32.pl (1.11.2.3), "Exp", lines: +2 -2
1371 util/pl/VC-CE.pl (1.1.2.5), "Exp", lines: +1 -1
1372 util/pl/ultrix.pl (1.2.8.1), "Exp", lines: +1 -1
1374 Pull FIPS back into stable.
1376 2004-05-12 10:27 levitte
1379 apps/Makefile (1.1.4.2), "Exp", lines: +3 -1
1381 Only check for FIPS signatures when FIPS is enabled.
1383 2004-05-12 10:28 levitte
1386 crypto/des/FILES0 (1.1.4.2), "Exp", lines: +1 -1
1388 Makefile.ssl changed name to Makefile.
1390 2004-05-12 10:28 levitte
1393 fips/rand/fips_rand.c (1.1.2.4), "Exp", lines: +5 -1
1395 Only really build this file when OPENSSL_FIPS is defined. And oh,
1396 let's keep internal variables static.
1398 2004-05-12 10:42 levitte
1401 fips/rand/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1403 I forgot to modify the signature for fips_rand.c...
1405 2004-05-12 10:46 levitte
1408 fips/rsa/.cvsignore (1.1.4.1), "Exp", lines: +1 -0
1409 fips/.cvsignore (1.1.2.3), "Exp", lines: +1 -1
1410 fips/aes/.cvsignore (1.1.2.3), "Exp", lines: +0 -3
1411 fips/des/.cvsignore (1.1.2.3), "Exp", lines: +0 -2
1412 fips/dsa/.cvsignore (1.1.2.3), "Exp", lines: +0 -1
1413 fips/rand/.cvsignore (1.1.2.3), "Exp", lines: +0 -1
1415 Ignore the 'lib' timestamp file.
1417 2004-05-12 12:07 levitte
1420 fips/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1421 fips/aes/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1422 fips/des/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1423 fips/dsa/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1424 fips/rand/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1425 fips/rsa/.cvsignore (1.1.4.2), "Exp", lines: +1 -0
1426 fips/sha1/.cvsignore (1.1.2.4), "Exp", lines: +1 -0
1428 Ignore 'Makefile.save'
1430 2004-05-12 12:09 levitte
1433 apps/apps.h (1.44.2.13), "Exp", lines: +0 -6
1434 crypto/o_str.c (1.5.2.1), "Exp", lines: +4 -3
1435 crypto/o_str.h (1.2.6.1), "Exp", lines: +0 -0
1437 The functions OPENSSL_strcasen?cmp() were forgotten when merging
1438 the FIPS branch into this. It's needed at least for certain
1439 OpenVMS versions, and should really be used in a more general way.
1441 2004-05-12 12:17 levitte
1444 crypto/Makefile (1.1.4.2), "Exp", lines: +3 -3
1446 Forgot to update the Makefile with the o_str stuff...
1448 2004-05-12 16:11 ben
1451 crypto/rand/rand.h (1.26.2.8), "Exp", lines: +2 -0
1452 crypto/rand/rand_err.c (1.6.2.4), "Exp", lines: +2 -0
1453 fips/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1454 fips/fips.c (1.1.2.4), "Exp", lines: +5 -1
1455 fips/rand/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1456 fips/rand/fips_rand.c (1.1.2.5), "Exp", lines: +29 -0
1458 Blow up in people's faces if they don't reseed.
1460 2004-05-12 19:53 steve
1463 apps/x509.c (1.67.2.16), "Exp", lines: +0 -7
1467 2004-05-14 19:54 levitte
1470 util/libeay.num (1.173.2.20), "Exp", lines: +43 -54
1472 All EVP_*_cfb functions have changed names to EVP_*_cfb64 or
1475 2004-05-15 18:39 ben
1478 ssl/s23_clnt.c (1.20.2.6), "Exp", lines: +5 -2
1479 ssl/s2_clnt.c (1.37.2.11), "Exp", lines: +5 -2
1480 ssl/s2_srvr.c (1.36.2.8), "Exp", lines: +6 -3
1481 ssl/s3_clnt.c (1.53.2.17), "Exp", lines: +2 -1
1482 ssl/s3_srvr.c (1.85.2.22), "Exp", lines: +4 -2
1483 ssl/ssl_sess.c (1.40.2.8), "Exp", lines: +2 -1
1485 Check error returns.
1487 2004-05-15 19:51 ben
1490 crypto/dh/dh.h (1.23.2.6), "Exp", lines: +1 -0
1491 crypto/dh/dh_err.c (1.6.2.3), "Exp", lines: +2 -1
1492 crypto/dh/dh_gen.c (1.8.8.2), "Exp", lines: +9 -0
1493 fips/fips_test_suite.c (1.1.4.2), "Exp", lines: +4 -3
1494 fips/aes/fips_aesavs.c (1.1.2.11), "Exp", lines: +49 -1
1495 fips/des/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1496 fips/des/fips_desmovs.c (1.1.2.5), "Exp", lines: +49 -1
1497 fips/des/fips_set_key.c (1.1.4.2), "Exp", lines: +2 -0
1498 fips/sha1/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1499 fips/sha1/fips_md32_common.h (1.1.2.4), "Exp", lines: +3 -0
1500 fips/sha1/standalone.sha1 (1.1.2.6), "Exp", lines: +1 -1
1502 Fix self-tests, ban some things in FIPS mode, fix copyrights.
1504 2004-05-17 06:28 levitte
1507 util/mk1mf.pl (1.41.2.11), "Exp", lines: +8 -2
1508 util/pl/BC-16.pl (1.2.2.2), "Exp", lines: +9 -4
1509 util/pl/BC-32.pl (1.11.2.5), "Exp", lines: +8 -3
1510 util/pl/Mingw32.pl (1.12.6.6), "Exp", lines: +7 -2
1511 util/pl/OS2-EMX.pl (1.1.2.4), "Exp", lines: +7 -2
1512 util/pl/VC-16.pl (1.3.2.2), "Exp", lines: +7 -2
1513 util/pl/VC-32.pl (1.11.2.4), "Exp", lines: +7 -2
1514 util/pl/VC-CE.pl (1.1.2.6), "Exp", lines: +7 -2
1515 util/pl/linux.pl (1.3.6.1), "Exp", lines: +7 -2
1516 util/pl/ultrix.pl (1.2.8.2), "Exp", lines: +7 -2
1517 util/pl/unix.pl (1.2.8.1), "Exp", lines: +7 -2
1519 Generate SHA1 files on Windows and other platforms supported by
1520 mk1mf.pl, when building in FIPS mode.
1524 2004-05-17 06:30 levitte
1527 apps/apps.h (1.44.2.14), "Exp", lines: +3 -0
1528 apps/openssl.c (1.48.2.10), "Exp", lines: +9 -5
1530 Make sure the applications know when we are running in FIPS mode.
1531 We can't use the variable in libcrypto, since it's supposedly
1534 Note: currently only supported in MONOLITH mode.
1536 2004-05-17 06:31 levitte
1539 apps/enc.c (1.35.2.9), "Exp", lines: +10 -1
1541 When in FIPS mode, use SHA1 to digest the key, rather than MD5, as
1542 MD5 isn't a FIPS-approved algorithm.
1544 Note: this means the user needs to keep track of this, and
1545 we need to add support for that...
1547 2004-05-17 06:39 levitte
1550 apps/enc.c (1.35.2.10), "Exp", lines: +14 -0
1552 Make it possible for the user to choose the digest used to create
1555 2004-05-17 06:40 levitte
1558 apps/enc.c (1.35.2.11), "Exp", lines: +4 -4
1560 Rewrite the usage to avoid confusion.
1562 2004-05-17 06:47 levitte
1565 apps/enc.c (1.35.2.12), "Exp", lines: +1 -1
1569 2004-05-19 16:16 levitte
1572 fips/rsa/fingerprint.sha1 (1.1.4.2), "Exp", lines: +2 -2
1573 fips/rsa/fips_rsa_eay.c (1.1.4.2), "Exp", lines: +8 -8
1574 fips/rsa/fips_rsa_gen.c (1.1.4.2), "Exp", lines: +1 -1
1575 fips/dsa/fingerprint.sha1 (1.1.2.5), "Exp", lines: +2 -2
1576 fips/dsa/fips_dsa_gen.c (1.1.4.2), "Exp", lines: +2 -2
1577 fips/dsa/fips_dsa_ossl.c (1.1.2.5), "Exp", lines: +4 -4
1578 fips/aes/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
1579 fips/aes/fips_aes_core.c (1.1.2.4), "Exp", lines: +5 -5
1580 crypto/rsa/rsa.h (1.36.2.11), "Exp", lines: +4 -0
1581 crypto/aes/aes.h (1.1.2.10), "Exp", lines: +6 -0
1582 crypto/dsa/dsa.h (1.26.2.5), "Exp", lines: +4 -0
1584 Define FIPS_*_SIZE_T for AES, DSA and RSA as well, in preparation
1585 for size_t-ification of those algorithms in future version of
1588 2004-05-27 11:33 levitte
1591 makevms.com (1.35.2.3), "Exp", lines: +27 -0
1593 Copy the FIPS files to the temporary openssl include directory.
1595 2004-05-27 12:04 levitte
1598 fips/fips-lib.com (1.1.2.1), "Exp", lines: +1179 -0
1599 makevms.com (1.35.2.4), "Exp", lines: +8 -0
1601 Compile the FIPS directory on VMS as well. fips-lib.com is
1602 essentially a copy of crypto-lib.com, with just a few edits.
1604 2004-05-27 12:07 levitte
1607 fips/install.com (1.1.2.1), "Exp", lines: +55 -0
1608 install.com (1.4.2.2), "Exp", lines: +6 -6
1610 Run an installation of FIPS stuff as well.
1612 2004-05-27 12:19 levitte
1615 test/maketests.com (1.13.2.5), "Exp", lines: +3 -3
1616 apps/makeapps.com (1.18.2.5), "Exp", lines: +3 -3
1618 Make sure o_str.h is reachable.
1620 2004-06-19 15:15 ben
1623 Makefile.org (1.154.2.80), "Exp", lines: +1 -1
1624 crypto/dh/dh.h (1.23.2.7), "Exp", lines: +0 -1
1625 crypto/dh/dh_check.c (1.6.2.1), "Exp", lines: +4 -0
1626 crypto/dh/dh_err.c (1.6.2.4), "Exp", lines: +0 -1
1627 crypto/dh/dh_gen.c (1.8.8.3), "Exp", lines: +5 -9
1628 crypto/dh/dh_key.c (1.16.2.3), "Exp", lines: +4 -0
1629 fips/Makefile (1.1.4.2), "Exp", lines: +13 -14
1630 fips/fingerprint.sha1 (1.1.2.6), "Exp", lines: +2 -2
1631 fips/fips.h (1.1.2.4), "Exp", lines: +1 -0
1632 fips/fips_err.h (1.1.4.2), "Exp", lines: +1 -0
1633 fips/fips_make_sha1 (1.1.2.6), "Exp", lines: +3 -0
1634 fips/fips_test_suite.c (1.1.4.3), "Exp", lines: +13 -9
1635 fips/openssl_fips_fingerprint (1.1.4.2), "Exp", lines: +1 -2
1637 The version that was actually submitted for FIPS testing.
1639 2004-06-19 15:16 ben
1642 fips/dh/Makefile (1.1.2.1), "Exp", lines: +92 -0
1643 fips/dh/fingerprint.sha1 (1.1.2.1), "Exp", lines: +3 -0
1644 fips/dh/fips_dh_check.c (1.1.2.1), "Exp", lines: +119 -0
1645 fips/dh/fips_dh_gen.c (1.1.2.1), "Exp", lines: +182 -0
1646 fips/dh/fips_dh_key.c (1.1.2.1), "Exp", lines: +222 -0
1648 Add Diffie-Hellman to FIPS.
1650 2004-06-19 15:18 ben
1653 fips/.cvsignore (1.1.2.5), "Exp", lines: +2 -0
1654 fips/dh/.cvsignore (1.1.2.1), "Exp", lines: +1 -0
1658 2004-06-19 15:32 ben
1661 Makefile.org (1.154.2.81), "Exp", lines: +2 -7
1663 Make make tags make tags.
1665 2004-06-19 15:54 ben
1668 apps/Makefile (1.1.4.3), "Exp", lines: +3 -3
1669 apps/prime.c (1.1.2.1), "Exp", lines: +115 -0
1670 apps/progs.h (1.26.2.3), "Exp", lines: +2 -0
1672 Add primality tester.
1674 2004-06-21 11:07 levitte
1677 fips/aes/Makefile (1.1.4.2), "Exp", lines: +7 -5
1678 fips/des/Makefile (1.1.4.2), "Exp", lines: +7 -5
1679 fips/dh/Makefile (1.1.2.2), "Exp", lines: +7 -6
1680 fips/dsa/Makefile (1.1.4.2), "Exp", lines: +7 -6
1681 fips/rsa/Makefile (1.1.4.2), "Exp", lines: +7 -6
1682 fips/sha1/Makefile (1.1.4.2), "Exp", lines: +7 -5
1684 Make sure we don't try to loop over an empty EXHEADER. In the
1685 Makefiles where this was fixed by commenting away code, change it
1686 to check for an empty EXHEADER instead, so we have less hassle in a
1687 future where EXHEADER changes.
1691 2004-06-21 20:05 levitte
1694 Makefile.org (1.154.2.82), "Exp", lines: +3 -1
1696 Standard sh doesn't tolerate ! as part of the conditional command.
1700 2004-06-24 14:12 steve
1703 apps/prime.c (1.1.2.2), "Exp", lines: +3 -0
1705 Include <string.h> to get definition of strcmp.
1707 2004-06-24 14:31 steve
1710 crypto/evp/evp_lib.c (1.6.8.5), "Exp", lines: +2 -2
1712 Return an error if an attempt is made to encode or decode cipher
1713 ASN1 parameters and the cipher doesn't support it.
1715 2004-06-28 22:33 levitte
1718 fips/dh/fips_dh_check.c (1.1.2.2), "Exp", lines: +6 -0
1719 fips/dh/fips_dh_gen.c (1.1.2.2), "Exp", lines: +6 -2
1720 fips/dh/fips_dh_key.c (1.1.2.2), "Exp", lines: +8 -0
1722 Make sure the FIPS stuff is only really compiled when in FIPS mode.
1724 2004-07-04 18:36 steve
1727 crypto/asn1/p5_pbev2.c (1.20.2.2), "Exp", lines: +2 -1
1731 2004-07-12 19:59 ben
1734 fips/fips_test_suite.c (1.1.4.4), "Exp", lines: +39 -6
1735 fips/dh/fingerprint.sha1 (1.1.2.2), "Exp", lines: +3 -3
1737 Corrected test program.
1739 2004-07-17 14:48 appro
1742 fips/des/Makefile (1.1.4.3), "Exp", lines: +1 -1
1744 Eliminate enforced -g from CFLAGS. It switches off optimization
1745 with some compilers, e.g. DEC C.
1747 2004-07-21 19:35 steve
1750 fips/fingerprint.sha1 (1.1.2.7), "Exp", lines: +1 -1
1751 fips/fips.c (1.1.2.5), "Exp", lines: +3 -3
1752 fips/rsa/fingerprint.sha1 (1.1.4.3), "Exp", lines: +1 -1
1753 fips/rsa/fips_rsa_selftest.c (1.1.4.2), "Exp", lines: +8 -8
1755 Avoid compiler warnings.
1757 2004-07-21 19:41 steve
1760 crypto/pem/pem_all.c (1.20.2.1), "Exp", lines: +119 -0
1762 When in FIPS mode write private keys in PKCS#8 and PBES2 format to
1763 avoid use of prohibited MD5 algorithm.
1765 2004-07-23 15:20 ben
1768 fips/rand/fingerprint.sha1 (1.1.2.7), "Exp", lines: +1 -1
1769 fips/rand/fips_rand.c (1.1.2.7), "Exp", lines: +22 -7
1770 fips/rand/fips_randtest.c (1.1.2.5), "Exp", lines: +2 -2
1774 2004-07-24 15:40 appro
1777 ssl/ssl_cert.c (1.48.2.9), "Exp", lines: +5 -2
1779 Add casts where casts due. It's "safe" to cast, because "wrong"
1780 casts will either be optimized away or never performed. The trouble
1781 is that compiler first parses code, then optimizes, not both at
1784 2004-07-27 02:17 steve
1787 fips/fips_test_suite.c (1.1.4.5), "Exp", lines: +9 -8
1789 Stop compiler warnings.
1791 2004-07-27 02:20 steve
1794 crypto/err/err.c (1.51.2.6), "Exp", lines: +1 -0
1796 Add FIPS name to error library.
1798 2004-07-27 14:22 steve
1801 Makefile.org (1.154.2.84), "Exp", lines: +3 -3
1802 fips/fips_check_sha1 (1.1.2.6), "Exp", lines: +1 -1
1803 fips/openssl_fips_fingerprint (1.1.4.3), "Exp", lines: +1 -1
1805 Rename libcrypto.sha1 to libcrypto.a.sha1
1807 2004-07-27 16:09 levitte
1810 makevms.com (1.35.2.5), "Exp", lines: +1 -1
1814 2004-07-27 20:28 steve
1817 ssl/s3_lib.c (1.57.2.11), "Exp", lines: +33 -33
1818 ssl/ssl.h (1.126.2.20), "Exp", lines: +1 -0
1819 ssl/ssl_ciph.c (1.33.2.9), "Exp", lines: +11 -0
1820 ssl/ssl_locl.h (1.47.2.3), "Exp", lines: +2 -1
1822 New cipher "strength" FIPS which specifies that a cipher suite is
1825 New cipherstring "FIPS" is all FIPS compatible ciphersuites
1828 Only allow FIPS ciphersuites in FIPS mode.
1830 2004-07-28 04:24 levitte
1833 makevms.com (1.35.2.6), "Exp", lines: +2 -2
1835 From the FIPS directory, darnit!
1837 2004-07-28 15:47 levitte
1840 makevms.com (1.35.2.7), "Exp", lines: +5 -1
1842 Define OPENSSL_FIPS in opensslconf.h if a logical name with the
1843 same name is defined.
1845 Go up one directory level before dealing with FIPS stuff.
1847 2004-07-30 00:26 levitte
1850 fips/fips-lib.com (1.1.2.2), "Exp", lines: +3 -3
1852 We're building crypto stuff, not ssl stuff. Additionally, we're in
1853 the fips subdirectory, not the crypto one...
1855 2004-07-30 16:37 levitte
1858 fips/sha1/fingerprint.sha1 (1.1.2.7), "Exp", lines: +2 -2
1859 fips/sha1/fips_md32_common.h (1.1.2.6), "Exp", lines: +1 -1
1860 fips/sha1/fips_sha_locl.h (1.1.2.5), "Exp", lines: +2 -2
1861 fips/sha1/fips_standalone_sha1.c (1.1.2.5), "Exp", lines: +1 -1
1862 fips/sha1/standalone.sha1 (1.1.2.8), "Exp", lines: +3 -3
1863 ssl/ssl_ciph.c (1.33.2.10), "Exp", lines: +2 -2
1864 fips/rsa/fingerprint.sha1 (1.1.4.4), "Exp", lines: +2 -2
1865 fips/rsa/fips_rsa_eay.c (1.1.4.3), "Exp", lines: +1 -1
1866 fips/rsa/fips_rsa_gen.c (1.1.4.3), "Exp", lines: +1 -1
1867 fips/dh/fingerprint.sha1 (1.1.2.3), "Exp", lines: +1 -1
1868 fips/dh/fips_dh_gen.c (1.1.2.3), "Exp", lines: +1 -1
1869 fips/dsa/fingerprint.sha1 (1.1.2.6), "Exp", lines: +2 -2
1870 fips/dsa/fips_dsa_gen.c (1.1.4.3), "Exp", lines: +4 -3
1871 fips/dsa/fips_dsa_ossl.c (1.1.2.6), "Exp", lines: +2 -2
1872 fips/des/fingerprint.sha1 (1.1.2.5), "Exp", lines: +2 -2
1873 fips/des/fips_des_enc.c (1.1.2.5), "Exp", lines: +2 -2
1874 fips/des/fips_set_key.c (1.1.4.3), "Exp", lines: +3 -3
1875 fips/fingerprint.sha1 (1.1.2.8), "Exp", lines: +2 -2
1876 fips/fips.c (1.1.2.6), "Exp", lines: +76 -23
1877 fips/fips.h (1.1.2.5), "Exp", lines: +2 -3
1878 fips/fips_locl.h (1.1.4.2), "Exp", lines: +7 -2
1879 fips/aes/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
1880 fips/aes/fips_aes_core.c (1.1.2.5), "Exp", lines: +1 -1
1881 crypto/rand/md_rand.c (1.69.2.5), "Exp", lines: +1 -1
1882 crypto/rand/rand_lib.c (1.15.2.5), "Exp", lines: +2 -1
1883 crypto/dsa/dsa_sign.c (1.10.2.6), "Exp", lines: +2 -2
1884 crypto/dsa/dsa_vrf.c (1.10.2.6), "Exp", lines: +1 -1
1885 crypto/pem/pem_all.c (1.20.2.2), "Exp", lines: +2 -2
1886 crypto/cryptlib.c (1.32.2.12), "Exp", lines: +122 -6
1887 crypto/crypto.h (1.62.2.8), "Exp", lines: +8 -1
1888 crypto/md32_common.h (1.22.2.7), "Exp", lines: +2 -2
1890 To protect FIPS-related global variables, add locking mechanisms
1893 NOTE: because two new locks are added, this adds potential
1894 binary incompatibility with earlier versions in the 0.9.7 series.
1895 However, those locks will only ever be touched when FIPS_mode_set()
1896 is called and after, thanks to a variable that's only changed from
1897 0 to 1 once (when FIPS_mode_set() is called). So basically, as
1898 long as FIPS mode hasn't been engaged explicitely by the calling
1899 application, the new locks are treated as if they didn't exist at
1900 all, thus not becoming a problem. Applications that are built or
1901 rebuilt to use FIPS functionality will need to be recompiled in any
1902 case, thus not being a problem either.
1904 2004-08-02 16:15 levitte
1907 crypto/cryptlib.c (1.32.2.13), "Exp", lines: +4 -4
1909 Let's lock a write lock when changing values, shall we?
1911 Thanks to Dr Stephen Henson <shenson@drh-consultancy.co.uk>
1912 for making me aware of this error.
1914 2004-08-05 20:11 steve
1917 fips/fingerprint.sha1 (1.1.2.9), "Exp", lines: +1 -1
1918 fips/fips.c (1.1.2.7), "Exp", lines: +1 -1
1920 Stop compiler giving bogus shadow warning.
1922 2004-08-09 14:13 levitte
1925 makevms.com (1.35.2.8), "Exp", lines: +1 -1
1927 In the fips directory, we use FIPS-LIB.COM, not CRYPTO-LIB.COM...
1929 2004-08-09 14:14 levitte
1932 fips/fips-lib.com (1.1.2.3), "Exp", lines: +4 -4
1934 Correct typos and include directory specifications.
1936 2004-08-10 11:11 levitte
1939 fips/fips-lib.com (1.1.2.4), "Exp", lines: +2 -1
1941 Update the VMS fips library builder with the DH library.
1943 2004-08-10 12:04 levitte
1946 fips/rand/fingerprint.sha1 (1.1.2.8), "Exp", lines: +1 -1
1947 fips/rand/fips_rand.c (1.1.2.8), "Exp", lines: +7 -1
1949 With DEC C in ANSI C mode, we need to define _XOPEN_SOURCE_EXTENDED
1950 to get struct timeval and gettimeofday().
1952 2004-08-11 22:34 levitte
1955 apps/makeapps.com (1.18.2.6), "Exp", lines: +2 -2
1957 Another missing module in the VMS build files. I believe this is
1960 2004-09-06 16:19 levitte
1963 fips/fips.c (1.1.2.8), "Exp", lines: +5 -4
1965 Replace the bogus checks of n with proper uses of feof(), ferror()
1968 2004-09-06 16:21 levitte
1971 fips/sha1/fips_sha_locl.h (1.1.2.6), "Exp", lines: +2 -2
1973 num is an unsigned long, but since it was transfered from
1974 crypto/sha/sha_locl.h, where it is in fact an int, we need to check
1975 for less-than-zero as if it was an int...
1977 2004-09-10 22:27 steve
1980 crypto/x509/x509_req.c (1.13.2.2), "Exp", lines: +1 -1
1984 2004-09-11 11:45 levitte
1987 test/testenc.com (1.6.8.2), "Exp", lines: +1 -1
1989 Makefile.ssl changed name to Makefile...
1991 2004-09-14 00:30 steve
1994 crypto/asn1/a_strex.c (1.8.2.6), "Exp", lines: +7 -2
1996 ASN1_STRING_to_UTF8() assumed that the MBSTRING_* flags were of the
1997 form MBSTRING_FLAG|nbyte where "nbyte" is the number of bytes per
2000 Unfortunately this isn't so and we can't change the
2001 #defines because this would break binary compatibility, so for
2002 0.9.7X only translate between the two.
2004 2004-09-14 00:39 steve
2007 crypto/x509/x509_req.c (1.13.2.3), "Exp", lines: +1 -1
2009 Oops, forgot to reorder extension request nids.
2011 2004-10-08 12:03 ben
2014 fips/fingerprint.sha1 (1.1.2.10), "Exp", lines: +1 -1
2015 fips/sha1/fingerprint.sha1 (1.1.2.8), "Exp", lines: +1 -1
2016 fips/sha1/standalone.sha1 (1.1.2.9), "Exp", lines: +1 -1
2018 Update fingerprints.
2020 2004-10-14 07:51 levitte
2023 VMS/mkshared.com (1.3.2.1), "Exp", lines: +8 -0
2025 We need to check for OPENSSL_FIPS when building shared libraries,
2026 so we get correct transfer vectors for those functions when
2029 2004-10-26 13:47 steve
2032 util/mkfiles.pl (1.12.2.2), "Exp", lines: +1 -0
2034 Add fips/dh directory to mkfiles.pl
2036 2004-10-26 14:17 levitte
2039 fips/sha1/Makefile (1.1.4.4), "Exp", lines: +3 -1
2040 util/mkfiles.pl (1.12.2.3), "Exp", lines: +1 -0
2041 fips/Makefile (1.1.4.5), "Exp", lines: +7 -1
2042 crypto/sha/Makefile (1.1.4.4), "Exp", lines: +1 -7
2044 fips/dh was missing in mkfiles.pl. make update
2046 2004-10-26 15:01 steve
2049 util/mkfiles.pl (1.12.2.4), "Exp", lines: +0 -1
2051 Only add fips/dh once...
2053 2004-11-01 09:20 levitte
2056 fips/rand/fingerprint.sha1 (1.1.2.9), "Exp", lines: +1 -1
2057 fips/rand/fips_rand.c (1.1.2.9), "Exp", lines: +3 -1
2059 Make sure _XOPEN_SOURCE_EXTENDED is correctly defined, and only if
2060 not already defined.
2062 2004-11-11 02:18 steve
2065 crypto/engine/vendor_defns/sureware.h (1.2.2.1), "Exp", lines: +1 -1
2067 The use of "exp" as a variable name in a prototype causes a
2068 conflict with FC2 headers.
2070 2004-11-13 14:52 steve
2073 crypto/evp/e_old.c (1.1.2.2), "Exp", lines: +1 -1
2077 Use OPENSSL_NO_CAST, not OPENSSL_NO_CAST5 in e_old.c
2079 2004-11-27 13:55 steve
2082 apps/prime.c (1.1.2.3), "Exp", lines: +28 -17
2084 Fix leaks and give an error if no argument specified in prime.c
2086 2004-11-27 14:02 steve
2089 apps/prime.c (1.1.2.4), "Exp", lines: +7 -8
2091 Remove unnecessary check and call BIO_free_all() on bio_out to
2092 avoid a leak on VMS.
2094 2004-12-09 19:00 appro
2097 apps/openssl.c (1.48.2.11), "Exp", lines: +1 -1
2099 Eliminate dependency on UNICODE macro.
2101 2004-12-09 19:03 appro
2104 crypto/Makefile (1.1.4.4), "Exp", lines: +2 -0
2106 Postpone linking of shared libcrypto in FIPS build.
2108 2004-12-09 19:13 appro
2111 fips/fingerprint.sha1 (1.1.2.11), "Exp", lines: +1 -1
2112 fips/fips.c (1.1.2.9), "Exp", lines: +13 -1
2113 fips/openssl_fips_fingerprint (1.1.4.4), "Exp", lines: +4 -2
2115 Cygwin specific FIPS fix-ups.
2117 2004-12-09 23:43 appro
2120 Configure (1.314.2.100), "Exp", lines: +2 -3
2121 crypto/des/des_enc.c (1.11.2.5), "Exp", lines: +2 -2
2123 Eliminate false dependency on 386 config option is FIPS context.
2124 At the same time limit assembler support to ELF platforms [that's
2125 what is there, ELF modules].
2127 2004-12-10 12:37 appro
2130 Configure (1.314.2.101), "Exp", lines: +10 -3
2131 crypto/des/des_enc.c (1.11.2.6), "Exp", lines: +2 -2
2133 Respect no-asm with fips option and disable FIPS DES assembler in
2134 shared context [because it's not PIC].
2136 2004-12-10 14:15 appro
2139 fips/sha1/fingerprint.sha1 (1.1.2.10), "Exp", lines: +1 -1
2140 fips/sha1/standalone.sha1 (1.1.2.11), "Exp", lines: +1 -1
2141 fips/sha1/asm/sx86-elf.s (1.1.4.3), "Exp", lines: +32 -32
2143 Solaris x86 assembler update.
2145 2004-12-10 17:30 appro
2148 fips/fips_check_sha1 (1.1.2.7), "Exp", lines: +1 -1
2149 fips/openssl_fips_fingerprint (1.1.4.5), "Exp", lines: +1 -1
2150 fips/sha1/Makefile (1.1.4.6), "Exp", lines: +1 -1
2152 Adapt FIPS sub-tree for mingw.
2154 2004-12-20 14:18 appro
2157 util/mklink.pl (1.6.2.2), "Exp", lines: +1 -0
2159 When re-linking files, really relink them. In other words, emulate
2162 2004-12-28 00:48 appro
2165 Configure (1.314.2.103), "Exp", lines: +1 -2
2166 Makefile.org (1.154.2.92), "Exp", lines: +2 -2
2168 Cosmetic mingw update. PR: 924
2170 2005-01-03 18:46 steve
2173 fips/rsa/fingerprint.sha1 (1.1.4.5), "Exp", lines: +1 -1
2174 fips/rsa/fips_rsa_selftest.c (1.1.4.3), "Exp", lines: +55 -11
2178 2005-01-09 18:58 appro
2181 crypto/evp/c_alld.c (1.4.2.1), "Exp", lines: +1 -1
2182 crypto/evp/m_sha.c (1.8.2.1), "Exp", lines: +1 -1
2183 crypto/sha/shatest.c (1.11.2.2), "Exp", lines: +2 -2
2185 Allow for ./config no-sha0. PR: 993
2187 2005-01-11 07:53 levitte
2190 apps/apps.c (1.49.2.31), "Exp", lines: +0 -16
2192 Remove VMS_strcasecmp() from apps.c, it's not used any more. And
2193 besides, the implementation is bogus.
2195 2005-01-11 17:54 levitte
2198 fips/rsa/fingerprint.sha1 (1.1.4.6), "Exp", lines: +1 -1
2199 fips/rsa/fips_rsa_selftest.c (1.1.4.4), "Exp", lines: +2 -2
2201 Clear signed vs. unsigned conflicts. Change the fingerprint
2204 2005-01-11 19:25 levitte
2207 ssl/ssltest.c (1.53.2.24), "Exp", lines: +2 -2
2208 fips/rand/fips_randtest.c (1.1.2.6), "Exp", lines: +3 -3
2209 fips/sha1/fips_sha1test.c (1.1.2.5), "Exp", lines: +10 -4
2210 fips/des/fips_desmovs.c (1.1.2.6), "Exp", lines: +8 -7
2211 fips/dsa/fips_dsatest.c (1.1.2.5), "Exp", lines: +2 -2
2212 apps/openssl.c (1.48.2.12), "Exp", lines: +1 -1
2213 fips/aes/fips_aesavs.c (1.1.2.12), "Exp", lines: +8 -7
2215 Use EXIT() instead of exit().
2217 2005-01-26 21:00 steve
2220 apps/dgst.c (1.23.2.13), "Exp", lines: +10 -0
2221 apps/pkcs12.c (1.60.2.13), "Exp", lines: +8 -1
2222 crypto/crypto.h (1.62.2.9), "Exp", lines: +49 -0
2223 crypto/md32_common.h (1.22.2.9), "Exp", lines: +1 -1
2224 crypto/bf/bf_skey.c (1.6.2.1), "Exp", lines: +2 -1
2225 crypto/bf/blowfish.h (1.9.2.1), "Exp", lines: +4 -1
2226 crypto/cast/c_skey.c (1.5.6.1), "Exp", lines: +3 -1
2227 crypto/cast/cast.h (1.7.2.1), "Exp", lines: +4 -1
2228 crypto/evp/bio_md.c (1.11.2.3), "Exp", lines: +2 -7
2229 crypto/evp/digest.c (1.21.2.7), "Exp", lines: +11 -0
2230 crypto/evp/e_aes.c (1.6.2.11), "Exp", lines: +11 -11
2231 crypto/evp/e_des.c (1.5.2.9), "Exp", lines: +5 -3
2232 crypto/evp/e_des3.c (1.8.2.8), "Exp", lines: +6 -6
2233 crypto/evp/evp.h (1.86.2.16), "Exp", lines: +17 -0
2234 crypto/evp/evp_enc.c (1.28.2.11), "Exp", lines: +15 -1
2235 crypto/evp/evp_err.c (1.23.2.4), "Exp", lines: +6 -1
2236 crypto/evp/evp_locl.h (1.7.2.7), "Exp", lines: +17 -2
2237 crypto/evp/m_dss.c (1.8.2.1), "Exp", lines: +1 -1
2238 crypto/evp/m_md2.c (1.9.2.1), "Exp", lines: +1 -0
2239 crypto/evp/m_md4.c (1.8.2.1), "Exp", lines: +1 -0
2240 crypto/evp/m_md5.c (1.9.2.1), "Exp", lines: +1 -0
2241 crypto/evp/m_mdc2.c (1.9.2.1), "Exp", lines: +1 -0
2242 crypto/evp/m_sha.c (1.8.2.2), "Exp", lines: +1 -0
2243 crypto/evp/m_sha1.c (1.8.2.1), "Exp", lines: +1 -1
2244 crypto/evp/names.c (1.7.2.1), "Exp", lines: +3 -0
2245 crypto/hmac/hmac.c (1.12.2.3), "Exp", lines: +7 -0
2246 crypto/hmac/hmac.h (1.14.2.2), "Exp", lines: +1 -0
2247 crypto/idea/i_skey.c (1.5.6.1), "Exp", lines: +13 -0
2248 crypto/idea/idea.h (1.10.2.1), "Exp", lines: +4 -0
2249 crypto/md2/md2.h (1.11.2.1), "Exp", lines: +3 -0
2250 crypto/md2/md2_dgst.c (1.13.2.4), "Exp", lines: +3 -1
2251 crypto/md4/md4.h (1.3.2.1), "Exp", lines: +3 -0
2252 crypto/md4/md4_dgst.c (1.2.2.2), "Exp", lines: +1 -1
2253 crypto/md5/md5.h (1.10.2.3), "Exp", lines: +3 -0
2254 crypto/md5/md5_dgst.c (1.16.2.2), "Exp", lines: +1 -1
2255 crypto/mdc2/mdc2.h (1.9.2.1), "Exp", lines: +3 -1
2256 crypto/mdc2/mdc2dgst.c (1.13.2.1), "Exp", lines: +3 -1
2257 crypto/rc2/rc2.h (1.10.2.1), "Exp", lines: +4 -1
2258 crypto/rc2/rc2_skey.c (1.4.6.1), "Exp", lines: +13 -0
2259 crypto/rc4/rc4.h (1.10.2.2), "Exp", lines: +3 -0
2260 crypto/rc4/rc4_skey.c (1.10.8.2), "Exp", lines: +2 -1
2261 crypto/rc5/rc5.h (1.5.2.1), "Exp", lines: +4 -1
2262 crypto/rc5/rc5_skey.c (1.4.6.1), "Exp", lines: +14 -0
2263 crypto/ripemd/ripemd.h (1.8.2.1), "Exp", lines: +3 -0
2264 crypto/ripemd/rmd_dgst.c (1.13.2.2), "Exp", lines: +2 -1
2265 crypto/sha/sha.h (1.11.2.2), "Exp", lines: +3 -0
2266 crypto/sha/sha_locl.h (1.16.2.3), "Exp", lines: +4 -0
2267 crypto/x509/x509_cmp.c (1.22.2.4), "Exp", lines: +7 -1
2268 crypto/x509/x509_vfy.c (1.56.2.13), "Exp", lines: +1 -1
2269 ssl/s3_clnt.c (1.53.2.18), "Exp", lines: +2 -0
2270 ssl/s3_enc.c (1.31.2.9), "Exp", lines: +3 -0
2271 ssl/s3_srvr.c (1.85.2.23), "Exp", lines: +2 -0
2272 ssl/t1_enc.c (1.27.2.9), "Exp", lines: +2 -0
2274 FIPS algorithm blocking.
2276 Non FIPS algorithms are not normally allowed in FIPS mode.
2278 Any attempt to use them via high level functions will
2281 The low level non-FIPS algorithm functions cannot return
2282 errors so they produce assertion failures. HMAC also has to give an
2283 assertion error because it (erroneously) can't return an error
2286 There are exceptions (such as MD5 in TLS and non
2287 cryptographic use of algorithms) and applications can override the
2288 blocking and use non FIPS algorithms anyway.
2290 For low level functions the override is perfomed by
2291 prefixing the algorithm initalization function with "private_" for
2292 example private_MD5_Init().
2294 For high level functions an override is performed by
2295 setting a flag in the context.
2297 2005-01-26 21:05 steve
2300 crypto/bf/Makefile (1.1.4.3), "Exp", lines: +5 -2
2301 crypto/cast/Makefile (1.1.4.3), "Exp", lines: +4 -2
2302 crypto/des/Makefile (1.1.4.6), "Exp", lines: +1 -1
2303 crypto/evp/Makefile (1.1.4.5), "Exp", lines: +5 -5
2304 crypto/idea/Makefile (1.1.4.3), "Exp", lines: +3 -0
2305 crypto/md2/Makefile (1.1.4.3), "Exp", lines: +3 -1
2306 crypto/mdc2/Makefile (1.1.4.3), "Exp", lines: +4 -2
2307 crypto/rc2/Makefile (1.1.4.3), "Exp", lines: +5 -2
2308 crypto/rc5/Makefile (1.1.4.3), "Exp", lines: +5 -1
2309 crypto/sha/Makefile (1.1.4.7), "Exp", lines: +7 -1
2310 fips/Makefile (1.1.4.7), "Exp", lines: +1 -7
2311 fips/sha1/Makefile (1.1.4.8), "Exp", lines: +1 -3
2312 util/libeay.num (1.173.2.24), "Exp", lines: +13 -0
2316 2005-01-27 02:49 steve
2319 apps/dgst.c (1.23.2.14), "Exp", lines: +9 -5
2320 crypto/crypto.h (1.62.2.10), "Exp", lines: +3 -0
2321 crypto/evp/digest.c (1.21.2.8), "Exp", lines: +34 -0
2322 crypto/hmac/hmac.c (1.12.2.4), "Exp", lines: +9 -0
2324 More FIPS algorithm blocking.
2326 Catch attempted use of non FIPS algorithms with HMAC.
2328 Give an assertion error for applications that ignore FIPS
2331 Make -non-fips-allow work with dgst and HMAC.
2333 2005-01-28 15:03 steve
2336 apps/dgst.c (1.23.2.15), "Exp", lines: +2 -1
2337 apps/enc.c (1.35.2.13), "Exp", lines: +38 -4
2338 crypto/evp/e_rc4.c (1.11.2.2), "Exp", lines: +1 -0
2339 crypto/evp/evp.h (1.86.2.17), "Exp", lines: +3 -0
2340 crypto/evp/evp_enc.c (1.28.2.12), "Exp", lines: +60 -15
2341 crypto/evp/evp_locl.h (1.7.2.8), "Exp", lines: +1 -0
2342 test/testenc (1.3.8.2), "Exp", lines: +8 -8
2344 Further FIPS algorithm blocking.
2346 Fixes to cipher blocking and enabling code.
2348 Add option -non-fips-allow to 'enc' and update testenc.
2350 2005-01-31 02:33 steve
2353 ssl/s23_clnt.c (1.20.2.7), "Exp", lines: +16 -0
2354 ssl/s23_srvr.c (1.41.2.6), "Exp", lines: +9 -0
2355 ssl/s3_clnt.c (1.53.2.19), "Exp", lines: +0 -8
2356 ssl/s3_enc.c (1.31.2.10), "Exp", lines: +1 -0
2357 ssl/s3_srvr.c (1.85.2.24), "Exp", lines: +0 -8
2358 ssl/ssl.h (1.126.2.21), "Exp", lines: +1 -0
2359 ssl/ssl_cert.c (1.48.2.10), "Exp", lines: +0 -8
2360 ssl/ssl_err.c (1.41.2.4), "Exp", lines: +2 -1
2361 ssl/ssl_lib.c (1.110.2.13), "Exp", lines: +8 -9
2362 ssl/t1_enc.c (1.27.2.10), "Exp", lines: +0 -18
2364 Only allow TLS is FIPS mode.
2366 Remove old FIPS_allow_md5() calls.
2368 2005-01-31 02:40 steve
2371 crypto/asn1/a_verify.c (1.12.2.3), "Exp", lines: +7 -6
2375 2005-01-31 02:46 steve
2378 test/testss (1.7.2.1), "Exp", lines: +1 -1
2380 Use SHA1 for test certificates so FIPS SSL/TLS tests work.
2382 2005-02-03 12:09 appro
2385 Configure (1.314.2.105), "Exp", lines: +2 -2
2386 Makefile.org (1.154.2.94), "Exp", lines: +16 -6
2387 TABLE (1.99.2.44), "Exp", lines: +2 -2
2389 Final HP-UX specific touches to "cope with run-time linker on
2390 multi-ABI platforms."
2392 2005-02-05 19:24 steve
2395 apps/req.c (1.88.2.18), "Exp", lines: +8 -1
2396 apps/x509.c (1.67.2.20), "Exp", lines: +8 -1
2398 In FIPS mode use SHA1 as default digest in x509 and req utilities.
2400 2005-03-12 10:28 appro
2403 Makefile.org (1.154.2.95), "Exp", lines: +9 -2
2404 apps/Makefile (1.1.4.13), "Exp", lines: +0 -1
2405 test/Makefile (1.1.4.9), "Exp", lines: +0 -1
2407 Move copying of .dll to apps/ and test/ to more appropriate place.
2409 2005-03-12 13:15 appro
2412 apps/Makefile (1.1.4.14), "Exp", lines: +4 -2
2413 test/Makefile (1.1.4.10), "Exp", lines: +42 -194
2415 Fold rules in test/Makefile and provide hooks for updated FIPS
2418 2005-03-15 10:46 appro
2421 Makefile.org (1.154.2.96), "Exp", lines: +1 -1
2422 crypto/Makefile (1.1.4.6), "Exp", lines: +2 -3
2423 fips/Makefile (1.1.4.8), "Exp", lines: +4 -1
2425 Real Bourne shell doesn't accept ! as in "if ! grep ..." Fix this
2426 in crypto/Makefile and make Makefile.org and fips/Makefile more
2429 2005-03-22 18:29 steve
2432 fips/fingerprint.sha1 (1.1.2.12), "Exp", lines: +1 -1
2433 fips/fips.c (1.1.2.10), "Exp", lines: +1 -0
2437 2005-03-26 20:32 appro
2440 crypto/perlasm/x86nasm.pl (1.2.8.8), "Exp", lines: +6 -1
2442 Resolve "operation size not specified" in NASM modules.
2444 2005-03-27 05:36 steve
2447 crypto/evp/e_null.c (1.9.2.1), "Exp", lines: +1 -1
2448 ssl/s3_lib.c (1.57.2.13), "Exp", lines: +3 -3
2450 Allow 'null' cipher and appropriate Kerberos ciphersuites in FIPS
2453 2005-04-03 21:16 appro
2456 Configure (1.314.2.109), "Exp", lines: +10 -0
2457 TABLE (1.99.2.48), "Exp", lines: +50 -0
2458 config (1.95.2.33), "Exp", lines: +9 -2
2459 crypto/bn/Makefile (1.1.4.4), "Exp", lines: +1 -0
2460 crypto/rc4/Makefile (1.1.4.6), "Exp", lines: +1 -1
2462 Extend Solaris x86 support to amd64. Note that if both gcc and Sun
2463 C are installed, it defaults to gcc, because it beats Sun C on
2464 every benchmark. Also note that gcc shared build was verified to
2467 2005-04-14 00:47 appro
2470 Makefile.org (1.154.2.98), "Exp", lines: +1 -1
2472 Move cygcrypto.dll above cygwin.dll.
2474 2005-04-14 14:44 steve
2477 fips/fipshashes.sha1 (1.1.2.1), "Exp", lines: +29 -0
2478 util/checkhash.pl (1.1.2.1), "Exp", lines: +181 -0
2480 Perl script that checks or rebuilds FIPS hash files. This works on
2481 both Unix and Windows.
2483 Merge all FIPS hash files into a single hash file
2486 2005-04-15 05:27 steve
2489 fips/Makefile (1.1.4.9), "Exp", lines: +1 -1
2490 fips/aes/Makefile (1.1.4.4), "Exp", lines: +1 -4
2491 fips/des/Makefile (1.1.4.6), "Exp", lines: +1 -4
2492 fips/dh/Makefile (1.1.2.5), "Exp", lines: +1 -4
2493 fips/dsa/Makefile (1.1.4.4), "Exp", lines: +1 -4
2494 fips/rand/Makefile (1.1.4.3), "Exp", lines: +1 -4
2495 fips/rsa/Makefile (1.1.4.5), "Exp", lines: +1 -4
2496 fips/sha1/Makefile (1.1.4.9), "Exp", lines: +1 -7
2498 Update hash checking in makefiles to use new perl script.
2500 2005-04-15 10:00 nils
2503 doc/HOWTO/keys.txt (1.1.2.2), "Exp", lines: +3 -3
2504 doc/crypto/EVP_EncryptInit.pod (1.10.2.5), "Exp", lines: +3 -3
2506 EVP_CIPHER_CTX_init is a void function + fix typo
2510 2005-04-17 03:15 levitte
2513 ssl/ssltest.c (1.53.2.28), "Exp", lines: +4 -1
2515 Apparently, isascii() is an X/Open function, so to get it properly
2516 declared, we need to define _XOPEN_SOURCE before including ctype.h.
2520 2005-04-17 06:35 steve
2523 util/pl/VC-32.pl (1.11.2.6), "Exp", lines: +1 -1
2525 Include user32.lib to import MessageBoxIndirect
2527 2005-04-17 06:37 steve
2530 util/checkhash.pl (1.1.2.2), "Exp", lines: +163 -127
2532 Modify checkhash.pl so it can be run standalone or included as a
2533 funtion in another perl script.
2535 2005-04-17 16:00 appro
2538 fips/sha1/Makefile (1.1.4.10), "Exp", lines: +9 -5
2540 Bring back fips_standalone_sha1.
2542 2005-04-17 16:17 appro
2545 fips/sha1/asm/sx86-elf.s (1.1.4.4)
2547 Configure (1.314.2.114), "Exp", lines: +1 -1
2548 fips/fipshashes.sha1 (1.1.2.2), "Exp", lines: +1 -1
2549 fips/sha1/Makefile (1.1.4.11), "Exp", lines: +1 -1
2550 fips/sha1/standalone.sha1 (1.1.2.13), "Exp", lines: +1 -1
2551 fips/sha1/asm/fips-sx86-elf.s (1.1.2.1), "Exp", lines: +1568 -0
2553 Rename fips/sha1/sx86-elf.s to fips/sha1/fips-sx86-elf.s.
2555 2005-04-17 16:21 steve
2558 util/checkhash.pl (1.1.2.3), "Exp", lines: +2 -0
2560 Return 0 for successful hash check.
2562 2005-04-17 16:35 appro
2565 Configure (1.314.2.115), "Exp", lines: +1 -1
2566 fips/fipshashes.sha1 (1.1.2.3), "Exp", lines: +1 -1
2567 fips/des/asm/fips-dx86-elf.s (1.1.4.2), "Exp", lines: +108 -98
2569 Regenerate fips/des/asm/fips-dx86-elf.s with -fPIC flag.
2571 2005-04-17 16:54 appro
2574 Configure (1.314.2.116), "Exp", lines: +8 -1
2575 Makefile.org (1.154.2.99), "Exp", lines: +3 -2
2576 crypto/aes/aes_cbc.c (1.1.2.11), "Exp", lines: +2 -0
2577 fips/fipshashes.sha1 (1.1.2.4), "Exp", lines: +1 -0
2578 fips/aes/Makefile (1.1.4.5), "Exp", lines: +4 -2
2579 fips/aes/asm/fips-ax86-elf.s (1.1.2.1), "Exp", lines: +1822 -0
2581 Throw in fips/aes/asm/fips-ax86-elf.s.
2583 2005-04-17 17:26 appro
2586 crypto/cryptlib.c (1.32.2.18), "Exp", lines: +6 -55
2587 crypto/crypto.h (1.62.2.11), "Exp", lines: +0 -3
2588 fips/fips.c (1.1.2.11), "Exp", lines: +62 -8
2589 fips/fips.h (1.1.2.7), "Exp", lines: +2 -3
2590 fips/fips_locl.h (1.1.4.3), "Exp", lines: +6 -3
2591 fips/fipshashes.sha1 (1.1.2.5), "Exp", lines: +4 -4
2592 fips/rand/fips_rand.c (1.1.2.10), "Exp", lines: +3 -1
2593 fips/rsa/fips_rsa_gen.c (1.1.4.4), "Exp", lines: +4 -2
2595 Resolve minor binary compatibility issues in fips.
2597 2005-04-17 18:22 appro
2600 fips/fipshashes.sha1 (1.1.2.6), "Exp", lines: +12 -12
2601 fips/des/fips_des_locl.h (1.1.2.4), "Exp", lines: +1 -1
2602 fips/des/fips_set_key.c (1.1.4.4), "Exp", lines: +2 -2
2603 fips/dh/fips_dh_key.c (1.1.2.3), "Exp", lines: +1 -1
2604 fips/dsa/fips_dsa_ossl.c (1.1.2.7), "Exp", lines: +1 -1
2605 fips/dsa/fips_dsa_selftest.c (1.1.4.2), "Exp", lines: +3 -3
2606 fips/rand/fips_rand.c (1.1.2.11), "Exp", lines: +2 -2
2607 fips/rand/fips_rand.h (1.1.2.5), "Exp", lines: +1 -1
2608 fips/rsa/fips_rsa_eay.c (1.1.4.4), "Exp", lines: +1 -1
2609 fips/rsa/fips_rsa_gen.c (1.1.4.5), "Exp", lines: +1 -1
2610 fips/rsa/fips_rsa_selftest.c (1.1.4.5), "Exp", lines: +11 -11
2611 fips/sha1/fips_sha1_selftest.c (1.1.4.2), "Exp", lines: +1 -1
2612 fips/sha1/fips_sha1dgst.c (1.1.2.5), "Exp", lines: +1 -1
2613 fips/sha1/standalone.sha1 (1.1.2.14), "Exp", lines: +2 -2
2615 Minor fips const-ification.
2617 2005-04-18 07:02 steve
2620 crypto/bf/bf_skey.c (1.6.2.2), "Exp", lines: +1 -0
2621 crypto/cast/c_skey.c (1.5.6.2), "Exp", lines: +1 -0
2622 crypto/idea/i_skey.c (1.5.6.2), "Exp", lines: +1 -0
2623 crypto/rc2/rc2_skey.c (1.4.6.2), "Exp", lines: +1 -0
2624 crypto/rc4/rc4_skey.c (1.10.8.3), "Exp", lines: +1 -0
2625 crypto/rc5/rc5_skey.c (1.4.6.2), "Exp", lines: +1 -0
2627 Pick up definition of FIPS_mode() in fips.h to avoid warnings.
2629 2005-04-18 10:34 steve
2632 fips/fingerprint.sha1 (1.1.2.14)
2633 fips/fips_check_sha1 (1.1.2.8)
2634 fips/fips_make_sha1 (1.1.2.7)
2635 fips/aes/fingerprint.sha1 (1.1.2.7)
2636 fips/des/fingerprint.sha1 (1.1.2.6)
2637 fips/dh/fingerprint.sha1 (1.1.2.4)
2638 fips/dsa/fingerprint.sha1 (1.1.2.7)
2639 fips/rand/fingerprint.sha1 (1.1.2.10)
2640 fips/rsa/fingerprint.sha1 (1.1.4.7)
2641 fips/sha1/fingerprint.sha1 (1.1.2.12)
2643 fips/sha1/Makefile (1.1.4.12), "Exp", lines: +1 -4
2645 Remove obsolete fingerprint.sha1 files and associated scripts.
2646 Delete test in fips/sha1/Makefile: the top level test checks the
2649 2005-04-19 09:11 appro
2652 fips/fipshashes.sha1 (1.1.2.7)
2653 fips/sha1/standalone.sha1 (1.1.2.15)
2655 fips/fipshashes.c (1.1.2.1), "Exp", lines: +32 -0
2656 util/checkhash.pl (1.1.2.4), "Exp", lines: +7 -4
2658 Maintain fingerprint hashes as C source.
2660 2005-04-19 09:17 appro
2663 util/checkhash.pl (1.1.2.5), "Exp", lines: +1 -1
2665 Complete the transition C-code hashes.
2667 2005-04-19 16:21 appro
2670 Configure (1.314.2.117), "Exp", lines: +24 -21
2671 Makefile.org (1.154.2.100), "Exp", lines: +1 -11
2672 TABLE (1.99.2.52), "Exp", lines: +20 -20
2673 apps/Makefile (1.1.4.15), "Exp", lines: +1 -1
2674 test/Makefile (1.1.4.12), "Exp", lines: +1 -1
2676 Enable shared link on HP-UX.
2678 2005-04-19 18:00 steve
2681 util/mkdef.pl (1.67.2.9), "Exp", lines: +2 -2
2685 2005-04-20 10:27 steve
2688 Configure (1.314.2.118), "Exp", lines: +1 -1
2689 util/mk1mf.pl (1.41.2.12), "Exp", lines: +2 -0
2691 Ignore zlib related options in mk1mf.pl
2693 2005-04-20 18:42 steve
2696 Configure (1.314.2.119), "Exp", lines: +2 -2
2698 Don't use kerberos library locations on windows.
2700 2005-04-21 19:06 steve
2703 apps/openssl.c (1.48.2.13), "Exp", lines: +0 -2
2704 fips/fips.c (1.1.2.12), "Exp", lines: +0 -27
2705 fips/fips.h (1.1.2.8), "Exp", lines: +0 -2
2706 fips/fipshashes.c (1.1.2.2), "Exp", lines: +2 -2
2708 Remove defunct FIPS_allow_md5() and related functions.
2710 2005-04-22 06:15 appro
2713 fips/fips.c (1.1.2.13), "Exp", lines: +3 -3
2714 fips/fips_err.h (1.1.4.4), "Exp", lines: +3 -3
2715 fips/fipshashes.c (1.1.2.4), "Exp", lines: +2 -2
2717 Move some variables to .bss.
2719 2005-04-22 07:17 steve
2722 CHANGES (1.977.2.156), "Exp", lines: +5 -0
2723 crypto/bn/bn.h (1.66.2.4), "Exp", lines: +2 -0
2724 crypto/bn/bn_mont.c (1.30.2.3), "Exp", lines: +20 -0
2725 crypto/dh/dh_key.c (1.16.2.4), "Exp", lines: +14 -10
2726 crypto/dsa/dsa_ossl.c (1.12.2.7), "Exp", lines: +12 -9
2727 crypto/rsa/rsa_eay.c (1.28.2.10), "Exp", lines: +16 -90
2728 fips/fipshashes.c (1.1.2.5), "Exp", lines: +3 -3
2729 fips/dh/fips_dh_key.c (1.1.2.4), "Exp", lines: +13 -10
2730 fips/dsa/fips_dsa_ossl.c (1.1.2.8), "Exp", lines: +12 -9
2731 fips/rsa/fips_rsa_eay.c (1.1.4.5), "Exp", lines: +17 -90
2733 New function BN_MONT_CTX_set_locked, to set montgomery parameters
2734 in a threadsafe manner.
2736 Modify or add calls to use it in rsa, dsa and dh
2739 2005-04-23 06:46 nils
2742 crypto/dsa/dsa_ossl.c (1.12.2.8), "Exp", lines: +1 -1
2743 crypto/rsa/rsa_eay.c (1.28.2.11), "Exp", lines: +4 -4