1 This file, together with ChangeLog.0_9_7-stable_not-in-head_FIPS,
2 provides a collection of those CVS change log entries for the
3 0.9.7 branch (OpenSSL_0_9_7-stable) that do not appear similarly in
6 ChangeLog.0_9_7-stable_not-in-head_FIPS - "FIPS" related changes
7 ChangeLog.0_9_7-stable_not-in-head - everything else
9 Some obvious false positives have been eliminated: e.g., we do not
10 care about a simple "make update"; and we don't care about changes
11 identified to the 0.9.7 branch that were explicitly identified as
14 Eliminating all other entries (and finally this file and its
15 compantion), either as false positives or as things that should go
16 into 0.9.8, remains to be done. Any additional changes to 0.9.7 that
17 are not immediately put into 0.9.8, but belong there as well, should
18 be added to the end of this file.
21 2002-02-14 03:43 levitte
24 crypto/des/str2key.c (1.12.2.1), "Exp", lines: +12 -0
26 Because making the key strong by xoring the last byte with 0xF0
27 generates different keys than previous versions of OpenSSL and
28 libdes, let's make Assar's change experimental for now.
30 2002-02-14 14:42 levitte
33 crypto/err/err.c (1.51.2.1), "Exp", lines: +1 -1
35 For some reason, getting the topmost error was done the same way as
36 getting the bottommost one. I hope I understood correctly how this
37 should be done. It seems to work when running evp_test in an
38 environment where it can't find openssl.cnf.
40 2002-02-14 14:51 levitte
43 crypto/des/read2pwd.c (1.6.2.1), "Exp", lines: +1 -0
45 Make sure memset() is defined by including string.h Notified by
46 Oscar Jacobsson <oscar@jacobsson.org>
48 2002-02-14 17:23 levitte
51 crypto/ui/ui_openssl.c (1.11.2.1), "Exp", lines: +7 -1
52 crypto/rsa/rsa.h (1.36.2.1), "Exp", lines: +6 -6
53 crypto/rand/rand_egd.c (1.16.2.1), "Exp", lines: +5 -1
54 crypto/des/read_pwd.c (1.26.2.1), "Exp", lines: +7 -1
55 crypto/bio/bss_log.c (1.30.2.1), "Exp", lines: +1 -1
56 crypto/bio/bss_bio.c (1.31.2.1), "Exp", lines: +5 -0
57 crypto/tmdiff.c (1.9.2.1), "Exp", lines: +17 -2
58 apps/speed.c (1.83.2.1), "Exp", lines: +20 -4
59 apps/ca.c (1.102.2.1), "Exp", lines: +1 -1
60 apps/s_time.c (1.23.2.1), "Exp", lines: +20 -2
61 Configure (1.314.2.3), "Exp", lines: +3 -0
62 e_os.h (1.56.2.1), "Exp", lines: +9 -1
64 Add the configuration target VxWorks.
69 Configure (1.314.2.6), "Exp", lines: +1 -0
73 2002-03-22 03:36 levitte
76 apps/version.c (1.13.2.1), "Exp", lines: +2 -2
77 apps/speed.c (1.83.2.6), "Exp", lines: +6 -6
78 apps/passwd.c (1.24.2.2), "Exp", lines: +2 -2
80 Use the more modern DES API in the openssl subcommands.
82 2002-03-22 11:29 levitte
85 crypto/des/des_old.h (1.9.2.4), "Exp", lines: +35 -23
87 Key schedules are given as arguments a bit differently in 0.9.6 and
88 earlier. Also, a few 0.9.6 functions were missing their mappings.
90 2002-03-22 11:46 levitte
93 crypto/des/destest.c (1.30.2.2), "Exp", lines: +37 -35
95 Key schedules are given as arguments a bit differently in 0.9.6 and
96 earlier. Also, it was an error to define crypt() at all times.
98 2002-03-26 15:25 levitte
101 CHANGES (1.977.2.15), "Exp", lines: +19 -8
102 crypto/des/des.h (1.40.2.2), "Exp", lines: +6 -0
104 Add the possibility to enable olde des support, not just disable
105 it, for future support. Redocument
107 2002-04-20 12:25 levitte
110 util/mk1mf.pl (1.41.2.1), "Exp", lines: +4 -1
112 Make sure ec is properly handled in Windows.
117 crypto/conf/conf_mod.c (1.8.2.6), "Exp", lines: +1 -1
121 2002-05-22 09:53 levitte
124 apps/speed.c (1.83.2.7), "Exp", lines: +4 -1
126 Remove warnings about unused symbols when configured with no-rsa.
128 2002-05-22 09:55 levitte
131 crypto/asn1/x_pubkey.c (1.21.2.1), "Exp", lines: +1 -1
133 Remove warnings about uninitialised variables. This has already
134 been applied in the main branch.
136 2002-05-22 09:56 levitte
139 crypto/engine/hw_4758_cca.c (1.1.2.4), "Exp", lines: +14 -14
141 Use 0 instead of NULL when casting to function pointers, to avoid
142 warnings from compilers when NULL is defined as '((void *)0)'.
143 This has already been applied in the main branch.
145 2002-05-23 17:25 levitte
148 VMS/tcpip_shr_decc.opt (1.1.4.1), "Exp", lines: +1 -0
155 crypto/evp/evp_test.c (1.14.2.5), "Exp", lines: +1 -1
159 2002-06-05 08:45 levitte
162 ssl/ssl-lib.com (1.11.2.3), "Exp", lines: +1 -1
163 test/maketests.com (1.13.2.2), "Exp", lines: +29 -1
165 Correct syntax in ssl-lib.com maketests.com was missing the TCP/IP
166 options TCPIP and NONE
168 2002-08-13 14:19 levitte
171 demos/engines/rsaref/Makefile (1.3.2.1), "Exp", lines: +1 -1
173 Export text symbols as well (AIX experts might need to correct me
176 2002-08-13 14:26 levitte
179 demos/engines/cluster_labs/Makefile (1.1.2.1), "Exp", lines: +114 -0
180 demos/engines/cluster_labs/cluster_labs.h (1.1.2.1), "Exp", lines: +35 -0
181 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.1), "Exp", lines: +718 -0
182 demos/engines/cluster_labs/hw_cluster_labs.ec (1.1.2.1), "Exp", lines: +8 -0
183 demos/engines/cluster_labs/hw_cluster_labs_err.c (1.1.2.1), "Exp", lines: +151 -0
184 demos/engines/cluster_labs/hw_cluster_labs_err.h (1.1.2.1), "Exp", lines: +95 -0
185 demos/engines/ibmca/Makefile (1.1.2.1), "Exp", lines: +114 -0
186 demos/engines/ibmca/hw_ibmca.c (1.1.2.1), "Exp", lines: +917 -0
187 demos/engines/ibmca/hw_ibmca.ec (1.1.2.1), "Exp", lines: +8 -0
188 demos/engines/ibmca/hw_ibmca_err.c (1.1.2.1), "Exp", lines: +154 -0
189 demos/engines/ibmca/hw_ibmca_err.h (1.1.2.1), "Exp", lines: +98 -0
190 demos/engines/ibmca/ica_openssl_api.h (1.1.2.1), "Exp", lines: +189 -0
191 demos/engines/zencod/Makefile (1.1.2.1), "Exp", lines: +114 -0
192 demos/engines/zencod/hw_zencod.c (1.1.2.1), "Exp", lines: +1736 -0
193 demos/engines/zencod/hw_zencod.ec (1.1.2.1), "Exp", lines: +8 -0
194 demos/engines/zencod/hw_zencod.h (1.1.2.1), "Exp", lines: +160 -0
195 demos/engines/zencod/hw_zencod_err.c (1.1.2.1), "Exp", lines: +151 -0
196 demos/engines/zencod/hw_zencod_err.h (1.1.2.1), "Exp", lines: +95 -0
198 OK, I've amused myself with making sure the engines that have been
199 contributed TO WORK WITH 0.9.7 can be built as dynamically loadable
202 For now, they're not included in crypto/engine/ since 0.9.7
203 is in feature freeze. Further discussion might change that, but
204 don't hold your breath.
206 2002-08-15 13:48 levitte
209 crypto/crypto-lib.com (1.53.2.8), "Exp", lines: +1 -1
211 I think that's the last forgotten compilation module.
213 2002-10-09 14:19 levitte
216 crypto/engine/hw_cswift.c (1.17.2.5), "Exp", lines: +1 -0
218 The dissapearing destroy callback reappears
220 2002-10-24 00:09 levitte
223 crypto/crypto-lib.com (1.53.2.9), "Exp", lines: +1 -1
225 An engine changed name.
227 2002-10-29 18:46 geoff
230 doc/ssl/SSL_CTX_set_session_cache_mode.pod (1.5.2.2), "Exp", lines: +1 -0
232 Correct another inconsistency in my recent commits.
234 2002-11-04 17:33 levitte
237 Configure (1.314.2.38), "Exp", lines: +4 -2
239 Return my normal debug targets to something not so extreme, and
240 make the extreme ones special (or 'extreme', if you will :-)).
242 2002-11-13 12:35 levitte
245 crypto/cryptlib.h (1.10.2.4), "Exp", lines: +0 -4
246 crypto/crypto.h (1.62.2.3), "Exp", lines: +4 -0
248 Make OpenSSLdie() visible (it's a must to get a proper reference in
251 2002-11-13 14:36 levitte
254 crypto/pem/pem_lib.c (1.36.2.5), "Exp", lines: +1 -1
256 C++ comments in C code, 'nuff said...
258 2002-11-13 15:30 levitte
261 demos/engines/ibmca/hw_ibmca.c (1.1.2.2), "Exp", lines: +3 -0
262 demos/engines/zencod/hw_zencod.c (1.1.2.2), "Exp", lines: +4 -1
263 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.2), "Exp", lines: +5 -2
265 The loading functions should be static if we build a dynamic
268 2002-12-12 18:41 levitte
271 crypto/engine/hw_ncipher.c (1.26.2.7), "Exp", lines: +38 -2
272 crypto/engine/hw_ncipher_err.c (1.1.2.2), "Exp", lines: +1 -1
273 crypto/engine/hw_ncipher_err.h (1.1.2.2), "Exp", lines: +1 -1
274 crypto/cryptlib.c (1.32.2.8), "Exp", lines: +2 -1
275 crypto/crypto.h (1.62.2.7), "Exp", lines: +2 -1
276 CHANGES (1.977.2.78), "Exp", lines: +14 -0
278 Add a static lock called HWCRHK, for the case of having an
279 application that wants to use the hw_ncipher engine without having
280 given any callbacks for the dynamic type of locks.
282 2002-12-15 16:27 appro
285 Makefile.org (1.154.2.41), "Exp", lines: +2 -1
287 Another Solaris shared build clean-up. This is not actually needed
288 if one uses WorkShop C. It's gcc driver that brings copy of
289 libgcc.a into .so otherwise. In case you wonder what it's -Wl,-z...
290 and not just -z. Problem is that gcc driver apparently omits all -z
291 options but -z text. Don't ask me why. I'm not committing
292 corresponding workaround into the HEAD as Makefile.shared
293 reportedly needs even more work...
295 2002-12-16 19:17 appro
298 crypto/bn/bn_lcl.h (1.23.2.3), "Exp", lines: +3 -0
299 crypto/bn/bn_mul.c (1.28.2.4), "Exp", lines: +84 -445
301 This is rollback to 0.9.6h bn_mul.c to address problem reported in
304 2002-12-16 19:59 appro
307 Makefile.org (1.154.2.42), "Exp", lines: +3 -1
309 Some of Sun compiler drivers (well, one of those I have) collect
310 all options specified with -Wl in the beginnig of the ld command
311 line which kind of obsoletes the idea as it's -z defaultextract
312 that will be closest to lib*.a and not -z allextract:-(
314 2002-12-17 15:21 levitte
317 NEWS (1.39.2.16), "Exp", lines: +4 -1
319 A few more NEWS items.
321 !2002-12-27 17:49 appro
324 ! Configure (1.314.2.62), "Exp", lines: +1 -1
326 ! According to Tim Rice <tim@multitalents.net> assembler support in
327 ! SCO5 never worked anyway. Note this is not going to HEAD as we
328 ! intend to provide an alternative solution as soon as 0.9.7 is out.
330 2002-12-28 02:35 levitte
333 Configure (1.314.2.63), "Exp", lines: +1 -1
335 Hmm, the variables $x96_elf_asm and others contain a number of
336 colons, so when removing one reference, if should be replaced with
337 the appropriate number of colons, or chaos will follow...
339 It's rather silly to believe we'd release 0.9.7a in 2002 :-).
344 crypto/des/des_locl.h (1.19.2.5), "Exp", lines: +1 -1
345 crypto/rc5/rc5_locl.h (1.3.2.4), "Exp", lines: +1 -1
347 Fix warnings, use correct -Ds.
349 ? 2003-04-04 16:21 levitte
352 util/mkdef.pl (1.67.2.5), "Exp", lines: +10 -5
353 util/mkerr.pl (1.18.2.3), "Exp", lines: +6 -6
355 Transfer the changes to detect multiline comments and the GCC
356 extension __attribute__.
358 2003-04-08 13:54 levitte
361 test/Makefile.ssl (1.84.2.25), "Exp", lines: +29 -1
362 apps/Makefile.ssl (1.100.2.22), "Exp", lines: +1 -0
363 Makefile.org (1.154.2.61), "Exp", lines: +4 -5
365 Set LD_LIBRARY_PATH when linking, since OpenUnix' ld uses it to
366 create a library search path.
370 2003-04-09 07:25 levitte
373 test/Makefile.ssl (1.84.2.26), "Exp", lines: +1 -1
377 2003-04-09 08:50 levitte
380 apps/Makefile.ssl (1.100.2.23), "Exp", lines: +1 -0
384 2003-07-03 23:43 levitte
387 Makefile.org (1.154.2.65), "Exp", lines: +2 -2
389 Add a slash so grep doesn't return both ./crypto/bio/bss_mem.o and
390 ./crypto/mem.o when we're looking for mem.o.
395 crypto/aes/aes.h (1.1.2.5), "Exp", lines: +3 -0
396 crypto/aes/aes_cfb.c (1.1.2.4), "Exp", lines: +57 -0
398 Add untested CFB-r mode. Will be tested soon.
403 Makefile.org (1.154.2.69), "Exp", lines: +5 -1
404 crypto/aes/aes.h (1.1.2.6), "Exp", lines: +3 -0
405 crypto/aes/aes_cfb.c (1.1.2.5), "Exp", lines: +19 -0
406 crypto/dsa/Makefile.ssl (1.49.2.6), "Exp", lines: +3 -2
407 crypto/err/Makefile.ssl (1.48.2.4), "Exp", lines: +17 -16
408 crypto/evp/e_aes.c (1.6.2.5), "Exp", lines: +8 -0
409 crypto/evp/e_des.c (1.5.2.2), "Exp", lines: +1 -1
410 crypto/evp/e_des3.c (1.8.2.3), "Exp", lines: +2 -2
411 crypto/evp/evp.h (1.86.2.11), "Exp", lines: +28 -11
412 crypto/evp/evp_locl.h (1.7.2.3), "Exp", lines: +2 -2
413 crypto/objects/obj_dat.h (1.49.2.13), "Exp", lines: +10 -5
414 crypto/objects/obj_mac.h (1.19.2.13), "Exp", lines: +5 -0
415 crypto/objects/obj_mac.num (1.15.2.9), "Exp", lines: +1 -0
416 crypto/objects/objects.txt (1.20.2.14), "Exp", lines: +4 -0
417 fips/Makefile.ssl (1.1.2.3), "Exp", lines: +7 -0
418 fips/aes/Makefile.ssl (1.1.2.2), "Exp", lines: +23 -1
419 fips/aes/fips_aesavs.c (1.1.2.3), "Exp", lines: +9 -1
420 test/Makefile.ssl (1.84.2.30), "Exp", lines: +101 -43
422 Add support for partial CFB modes, make tests work, update
428 crypto/aes/aes_cfb.c (1.1.2.6), "Exp", lines: +9 -6
429 crypto/evp/c_allc.c (1.8.2.3), "Exp", lines: +1 -0
430 crypto/evp/evp_test.c (1.14.2.11), "Exp", lines: +17 -8
431 crypto/evp/evptests.txt (1.9.2.2), "Exp", lines: +48 -1
433 Working CFB1 and test vectors.
438 crypto/evp/e_aes.c (1.6.2.6), "Exp", lines: +14 -0
439 crypto/objects/obj_dat.h (1.49.2.14), "Exp", lines: +15 -5
440 crypto/objects/obj_mac.h (1.19.2.14), "Exp", lines: +10 -0
441 crypto/objects/obj_mac.num (1.15.2.10), "Exp", lines: +2 -0
442 crypto/objects/objects.txt (1.20.2.15), "Exp", lines: +2 -0
443 fips/aes/Makefile.ssl (1.1.2.3), "Exp", lines: +1 -1
444 fips/aes/fips_aesavs.c (1.1.2.4), "Exp", lines: +34 -19
446 The rest of the keysizes for CFB1, working AES AVS test for CFB1.
451 crypto/aes/aes.h (1.1.2.7), "Exp", lines: +3 -0
452 crypto/aes/aes_cfb.c (1.1.2.7), "Exp", lines: +14 -0
453 crypto/evp/c_allc.c (1.8.2.4), "Exp", lines: +1 -0
454 crypto/evp/e_aes.c (1.6.2.7), "Exp", lines: +4 -9
455 crypto/evp/evptests.txt (1.9.2.3), "Exp", lines: +48 -0
456 crypto/objects/obj_dat.h (1.49.2.15), "Exp", lines: +20 -5
457 crypto/objects/obj_mac.h (1.19.2.15), "Exp", lines: +15 -0
458 crypto/objects/obj_mac.num (1.15.2.11), "Exp", lines: +3 -0
459 crypto/objects/objects.txt (1.20.2.16), "Exp", lines: +3 -0
460 fips/aes/fips_aesavs.c (1.1.2.7), "Exp", lines: +11 -0
467 Makefile.org (1.154.2.70), "Exp", lines: +16 -5
468 crypto/des/cfb_enc.c (1.7.2.1), "Exp", lines: +2 -1
469 crypto/des/des_enc.c (1.11.2.2), "Exp", lines: +4 -0
470 crypto/evp/e_aes.c (1.6.2.8), "Exp", lines: +7 -14
471 crypto/evp/e_des.c (1.5.2.3), "Exp", lines: +37 -1
472 crypto/evp/evp.h (1.86.2.12), "Exp", lines: +6 -0
473 crypto/evp/evp_locl.h (1.7.2.4), "Exp", lines: +9 -0
474 crypto/objects/obj_dat.h (1.49.2.16), "Exp", lines: +48 -23
475 crypto/objects/obj_mac.h (1.19.2.16), "Exp", lines: +31 -6
476 crypto/objects/obj_mac.num (1.15.2.12), "Exp", lines: +5 -0
477 crypto/objects/objects.txt (1.20.2.17), "Exp", lines: +12 -6
478 fips/Makefile.ssl (1.1.2.4), "Exp", lines: +8 -1
479 fips/fips_make_sha1 (1.1.2.3), "Exp", lines: +3 -0
480 fips/aes/Makefile.ssl (1.1.2.4), "Exp", lines: +1 -1
481 fips/des/.cvsignore (1.1.2.1), "Exp", lines: +3 -0
482 fips/des/Makefile.ssl (1.1.2.1), "Exp", lines: +96 -0
483 fips/des/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
484 fips/des/fips_des_enc.c (1.1.2.1), "Exp", lines: +288 -0
485 fips/des/fips_des_locl.h (1.1.2.1), "Exp", lines: +428 -0
486 fips/des/fips_desmovs.c (1.1.2.1), "Exp", lines: +659 -0
488 Whoops, forgot FIPS DES, also add EVPs for DES CFB1 and 8.
490 2003-07-31 23:30 levitte
493 Makefile.org (1.154.2.71), "Exp", lines: +2 -0
495 If FDIRS is to be treated like SDIRS, let's not forget to
496 initialize it in Makefile.org.
501 crypto/des/cfb_enc.c (1.7.2.2), "Exp", lines: +45 -36
502 crypto/evp/c_allc.c (1.8.2.5), "Exp", lines: +2 -0
503 crypto/evp/e_des.c (1.5.2.4), "Exp", lines: +8 -3
504 crypto/evp/evptests.txt (1.9.2.4), "Exp", lines: +6 -0
511 crypto/evp/evptests.txt (1.9.2.5), "Exp", lines: +4 -0
515 2003-08-01 19:06 steve
518 crypto/evp/evp_lib.c (1.6.8.2), "Exp", lines: +24 -0
519 crypto/objects/obj_dat.h (1.49.2.17), "Exp", lines: +15 -46
520 crypto/objects/obj_mac.h (1.19.2.17), "Exp", lines: +1 -24
521 crypto/objects/obj_mac.num (1.15.2.13), "Exp", lines: +1 -4
522 crypto/objects/objects.txt (1.20.2.18), "Exp", lines: +8 -12
524 Make the EFB NIDs have empty OIDs aliased to the real EFB OID.
526 2003-08-11 11:56 levitte
529 apps/Makefile.ssl (1.100.2.24), "Exp", lines: +1 -1
531 Oops, removed a little too much.
533 2003-08-11 13:46 levitte
536 test/Makefile.ssl (1.84.2.33), "Exp", lines: +28 -28
538 Don't fiddle with LD_LIBRARY_PATH when building non-static.
540 2003-08-14 08:54 levitte
543 apps/Makefile.ssl (1.100.2.25), "Exp", lines: +1 -1
544 test/Makefile.ssl (1.84.2.34), "Exp", lines: +28 -28
546 Undo the change that left LD_LIBRARY_PATH unchanged. The errors I
547 saw weren't due to that, but to a change on the SCO machines I used
548 for testing, where my $PATH was suddenly incorrect.
550 2003-09-27 20:31 levitte
553 apps/pkcs8.c (1.22.2.8), "Exp", lines: +5 -6
555 Remove extra argument to BIO_printf(). PR: 685
557 2003-09-29 19:10 steve
560 crypto/bio/bss_file.c (1.14.2.4), "Exp", lines: +2 -2
562 Fix to make it compile under Win32.
564 2003-11-19 06:18 geoff
567 crypto/x509/x509.h (1.116.2.4), "Exp", lines: +0 -4
569 Remove duplicate prototypes have already been (correctly) added to
570 rsa.h, as this is already included by x509.h anyway.
572 2004-01-21 10:58 appro
575 Configure (1.314.2.89), "Exp", lines: +1 -0
576 config (1.95.2.27), "Exp", lines: +7 -6
577 crypto/bn/Makefile.ssl (1.65.2.7), "Exp", lines: +3 -0
579 Proper support for HP-UX64 gcc build. PR: 772
581 2004-01-29 10:41 levitte
584 crypto/bn/bn_lcl.h (1.23.2.6), "Exp", lines: +8 -9
586 Have the declarations match the definitions.
588 2004-03-16 06:50 steve
591 apps/x509.c (1.67.2.14), "Exp", lines: +0 -1
592 ssl/kssl.c (1.20.2.12), "Exp", lines: +2 -2
596 2004-03-17 05:01 mark
599 CHANGES (1.977.2.128), "Exp", lines: +9 -1
600 FAQ (1.61.2.30), "Exp", lines: +1 -1
601 LICENSE (1.7.2.3), "Exp", lines: +1 -1
602 NEWS (1.39.2.21), "Exp", lines: +8 -0
603 README (1.39.2.24), "Exp", lines: +2 -2
604 STATUS (1.211.2.41), "Exp", lines: +4 -1
605 openssl.spec (1.6.2.6), "Exp", lines: +1 -1
606 crypto/opensslv.h (1.40.2.21), "Exp", lines: +2 -2
607 ssl/s3_pkt.c (1.46.2.6), "Exp", lines: +8 -0
608 ssl/s3_srvr.c (1.85.2.20), "Exp", lines: +16 -0
610 Fix null-pointer assignment in do_change_cipher_spec() revealed by
611 using the Codenomicon TLS Test Tool (CAN-2004-0079) Fix flaw in
612 SSL/TLS handshaking when using Kerberos ciphersuites
613 (CAN-2004-0112) Ready for 0.9.7d build
615 Submitted by: Steven Henson Reviewed by: Joe Orton Approved
618 2004-03-25 01:57 steve
621 crypto/pkcs7/pk7_doit.c (1.50.2.9), "Exp", lines: +9 -4
622 crypto/pkcs7/pk7_doit.c (1.50.2.4.2.2), "Exp", lines: +9 -4
624 Make S/MIME encrypt work again.
626 2004-04-02 14:39 levitte
629 crypto/bn/Makefile.ssl (1.65.2.8), "Exp", lines: +1 -1
631 Typo. "pa-rics2W" corrected to "pa-risc2W". PR: 868
633 2004-05-12 12:09 levitte
636 apps/apps.h (1.44.2.13), "Exp", lines: +0 -6
637 crypto/o_str.c (1.5.2.1), "Exp", lines: +4 -3
638 crypto/o_str.h (1.2.6.1), "Exp", lines: +0 -0
640 The functions OPENSSL_strcasen?cmp() were forgotten when merging
641 the FIPS branch into this. It's needed at least for certain
642 OpenVMS versions, and should really be used in a more general way.
644 2004-05-12 12:17 levitte
647 crypto/Makefile (1.1.4.2), "Exp", lines: +3 -3
649 Forgot to update the Makefile with the o_str stuff...
654 crypto/rand/rand.h (1.26.2.8), "Exp", lines: +2 -0
655 crypto/rand/rand_err.c (1.6.2.4), "Exp", lines: +2 -0
656 fips/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
657 fips/fips.c (1.1.2.4), "Exp", lines: +5 -1
658 fips/rand/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
659 fips/rand/fips_rand.c (1.1.2.5), "Exp", lines: +29 -0
661 Blow up in people's faces if they don't reseed.
663 2004-05-12 19:53 steve
666 apps/x509.c (1.67.2.16), "Exp", lines: +0 -7
670 2004-05-14 19:54 levitte
673 util/libeay.num (1.173.2.20), "Exp", lines: +43 -54
675 All EVP_*_cfb functions have changed names to EVP_*_cfb64 or
681 ssl/s23_clnt.c (1.20.2.6), "Exp", lines: +5 -2
682 ssl/s2_clnt.c (1.37.2.11), "Exp", lines: +5 -2
683 ssl/s2_srvr.c (1.36.2.8), "Exp", lines: +6 -3
684 ssl/s3_clnt.c (1.53.2.17), "Exp", lines: +2 -1
685 ssl/s3_srvr.c (1.85.2.22), "Exp", lines: +4 -2
686 ssl/ssl_sess.c (1.40.2.8), "Exp", lines: +2 -1
690 2004-05-17 06:39 levitte
693 apps/enc.c (1.35.2.10), "Exp", lines: +14 -0
695 Make it possible for the user to choose the digest used to create
698 2004-05-17 06:40 levitte
701 apps/enc.c (1.35.2.11), "Exp", lines: +4 -4
703 Rewrite the usage to avoid confusion.
705 2004-05-17 06:47 levitte
708 apps/enc.c (1.35.2.12), "Exp", lines: +1 -1
715 Makefile.org (1.154.2.81), "Exp", lines: +2 -7
717 Make make tags make tags.
722 apps/Makefile (1.1.4.3), "Exp", lines: +3 -3
723 apps/prime.c (1.1.2.1), "Exp", lines: +115 -0
724 apps/progs.h (1.26.2.3), "Exp", lines: +2 -0
726 Add primality tester.
728 2004-06-21 20:05 levitte
731 Makefile.org (1.154.2.82), "Exp", lines: +3 -1
733 Standard sh doesn't tolerate ! as part of the conditional command.
737 2004-06-24 14:12 steve
740 apps/prime.c (1.1.2.2), "Exp", lines: +3 -0
742 Include <string.h> to get definition of strcmp.
744 2004-06-24 14:31 steve
747 crypto/evp/evp_lib.c (1.6.8.5), "Exp", lines: +2 -2
749 Return an error if an attempt is made to encode or decode cipher
750 ASN1 parameters and the cipher doesn't support it.
752 2004-07-04 18:36 steve
755 crypto/asn1/p5_pbev2.c (1.20.2.2), "Exp", lines: +2 -1
759 2004-07-24 15:40 appro
762 ssl/ssl_cert.c (1.48.2.9), "Exp", lines: +5 -2
764 Add casts where casts due. It's "safe" to cast, because "wrong"
765 casts will either be optimized away or never performed. The trouble
766 is that compiler first parses code, then optimizes, not both at
769 2004-07-27 16:09 levitte
772 makevms.com (1.35.2.5), "Exp", lines: +1 -1
776 2004-08-02 16:15 levitte
779 crypto/cryptlib.c (1.32.2.13), "Exp", lines: +4 -4
781 Let's lock a write lock when changing values, shall we?
783 Thanks to Dr Stephen Henson <shenson@drh-consultancy.co.uk>
784 for making me aware of this error.
786 2004-08-11 22:34 levitte
789 apps/makeapps.com (1.18.2.6), "Exp", lines: +2 -2
791 Another missing module in the VMS build files. I believe this is
794 2004-09-10 22:27 steve
797 crypto/x509/x509_req.c (1.13.2.2), "Exp", lines: +1 -1
801 2004-09-11 11:45 levitte
804 test/testenc.com (1.6.8.2), "Exp", lines: +1 -1
806 Makefile.ssl changed name to Makefile...
808 2004-09-14 00:39 steve
811 crypto/x509/x509_req.c (1.13.2.3), "Exp", lines: +1 -1
813 Oops, forgot to reorder extension request nids.
815 2004-11-11 02:18 steve
818 crypto/engine/vendor_defns/sureware.h (1.2.2.1), "Exp", lines: +1 -1
820 The use of "exp" as a variable name in a prototype causes a
821 conflict with FC2 headers.
823 2004-11-27 13:55 steve
826 apps/prime.c (1.1.2.3), "Exp", lines: +28 -17
828 Fix leaks and give an error if no argument specified in prime.c
830 2004-11-27 14:02 steve
833 apps/prime.c (1.1.2.4), "Exp", lines: +7 -8
835 Remove unnecessary check and call BIO_free_all() on bio_out to
838 2004-12-09 19:00 appro
841 apps/openssl.c (1.48.2.11), "Exp", lines: +1 -1
843 Eliminate dependency on UNICODE macro.
845 2004-12-20 14:18 appro
848 util/mklink.pl (1.6.2.2), "Exp", lines: +1 -0
850 When re-linking files, really relink them. In other words, emulate
853 2004-12-28 00:48 appro
856 Configure (1.314.2.103), "Exp", lines: +1 -2
857 Makefile.org (1.154.2.92), "Exp", lines: +2 -2
859 Cosmetic mingw update. PR: 924
861 2005-01-09 18:58 appro
864 crypto/evp/c_alld.c (1.4.2.1), "Exp", lines: +1 -1
865 crypto/evp/m_sha.c (1.8.2.1), "Exp", lines: +1 -1
866 crypto/sha/shatest.c (1.11.2.2), "Exp", lines: +2 -2
868 Allow for ./config no-sha0. PR: 993
870 2005-01-11 07:53 levitte
873 apps/apps.c (1.49.2.31), "Exp", lines: +0 -16
875 Remove VMS_strcasecmp() from apps.c, it's not used any more. And
876 besides, the implementation is bogus.
878 2005-01-31 02:40 steve
881 crypto/asn1/a_verify.c (1.12.2.3), "Exp", lines: +7 -6
885 2005-01-31 02:46 steve
888 test/testss (1.7.2.1), "Exp", lines: +1 -1
890 Use SHA1 for test certificates so FIPS SSL/TLS tests work.
892 2005-02-03 12:09 appro
895 Configure (1.314.2.105), "Exp", lines: +2 -2
896 Makefile.org (1.154.2.94), "Exp", lines: +16 -6
897 TABLE (1.99.2.44), "Exp", lines: +2 -2
899 Final HP-UX specific touches to "cope with run-time linker on
900 multi-ABI platforms."
902 2005-03-12 10:28 appro
905 Makefile.org (1.154.2.95), "Exp", lines: +9 -2
906 apps/Makefile (1.1.4.13), "Exp", lines: +0 -1
907 test/Makefile (1.1.4.9), "Exp", lines: +0 -1
909 Move copying of .dll to apps/ and test/ to more appropriate place.
911 2005-03-12 13:15 appro
914 apps/Makefile (1.1.4.14), "Exp", lines: +4 -2
915 test/Makefile (1.1.4.10), "Exp", lines: +42 -194
917 Fold rules in test/Makefile and provide hooks for updated FIPS
920 2005-03-15 10:46 appro
923 Makefile.org (1.154.2.96), "Exp", lines: +1 -1
924 crypto/Makefile (1.1.4.6), "Exp", lines: +2 -3
925 fips/Makefile (1.1.4.8), "Exp", lines: +4 -1
927 Real Bourne shell doesn't accept ! as in "if ! grep ..." Fix this
928 in crypto/Makefile and make Makefile.org and fips/Makefile more
931 2005-03-26 20:32 appro
934 crypto/perlasm/x86nasm.pl (1.2.8.8), "Exp", lines: +6 -1
936 Resolve "operation size not specified" in NASM modules.
938 2005-04-03 21:16 appro
941 Configure (1.314.2.109), "Exp", lines: +10 -0
942 TABLE (1.99.2.48), "Exp", lines: +50 -0
943 config (1.95.2.33), "Exp", lines: +9 -2
944 crypto/bn/Makefile (1.1.4.4), "Exp", lines: +1 -0
945 crypto/rc4/Makefile (1.1.4.6), "Exp", lines: +1 -1
947 Extend Solaris x86 support to amd64. Note that if both gcc and Sun
948 C are installed, it defaults to gcc, because it beats Sun C on
949 every benchmark. Also note that gcc shared build was verified to
952 2005-04-14 00:47 appro
955 Makefile.org (1.154.2.98), "Exp", lines: +1 -1
957 Move cygcrypto.dll above cygwin.dll.
959 2005-04-17 06:35 steve
962 util/pl/VC-32.pl (1.11.2.6), "Exp", lines: +1 -1
964 Include user32.lib to import MessageBoxIndirect
966 2005-04-19 16:21 appro
969 Configure (1.314.2.117), "Exp", lines: +24 -21
970 Makefile.org (1.154.2.100), "Exp", lines: +1 -11
971 TABLE (1.99.2.52), "Exp", lines: +20 -20
972 apps/Makefile (1.1.4.15), "Exp", lines: +1 -1
973 test/Makefile (1.1.4.12), "Exp", lines: +1 -1
975 Enable shared link on HP-UX.
977 2005-04-20 10:27 steve
980 Configure (1.314.2.118), "Exp", lines: +1 -1
981 util/mk1mf.pl (1.41.2.12), "Exp", lines: +2 -0
983 Ignore zlib related options in mk1mf.pl
985 2005-04-20 18:42 steve
988 Configure (1.314.2.119), "Exp", lines: +2 -2
990 Don't use kerberos library locations on windows.
992 2005-04-22 07:17 steve
995 CHANGES (1.977.2.156), "Exp", lines: +5 -0
996 crypto/bn/bn.h (1.66.2.4), "Exp", lines: +2 -0
997 crypto/bn/bn_mont.c (1.30.2.3), "Exp", lines: +20 -0
998 crypto/dh/dh_key.c (1.16.2.4), "Exp", lines: +14 -10
999 crypto/dsa/dsa_ossl.c (1.12.2.7), "Exp", lines: +12 -9
1000 crypto/rsa/rsa_eay.c (1.28.2.10), "Exp", lines: +16 -90
1001 fips/fipshashes.c (1.1.2.5), "Exp", lines: +3 -3
1002 fips/dh/fips_dh_key.c (1.1.2.4), "Exp", lines: +13 -10
1003 fips/dsa/fips_dsa_ossl.c (1.1.2.8), "Exp", lines: +12 -9
1004 fips/rsa/fips_rsa_eay.c (1.1.4.5), "Exp", lines: +17 -90
1006 New function BN_MONT_CTX_set_locked, to set montgomery parameters
1007 in a threadsafe manner.
1009 Modify or add calls to use it in rsa, dsa and dh
1012 2005-04-23 06:46 nils
1015 crypto/dsa/dsa_ossl.c (1.12.2.8), "Exp", lines: +1 -1
1016 crypto/rsa/rsa_eay.c (1.28.2.11), "Exp", lines: +4 -4