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-11 11:56 levitte
518 apps/Makefile.ssl (1.100.2.24), "Exp", lines: +1 -1
520 Oops, removed a little too much.
522 2003-08-11 13:46 levitte
525 test/Makefile.ssl (1.84.2.33), "Exp", lines: +28 -28
527 Don't fiddle with LD_LIBRARY_PATH when building non-static.
529 2003-08-14 08:54 levitte
532 apps/Makefile.ssl (1.100.2.25), "Exp", lines: +1 -1
533 test/Makefile.ssl (1.84.2.34), "Exp", lines: +28 -28
535 Undo the change that left LD_LIBRARY_PATH unchanged. The errors I
536 saw weren't due to that, but to a change on the SCO machines I used
537 for testing, where my $PATH was suddenly incorrect.
539 2003-09-27 20:31 levitte
542 apps/pkcs8.c (1.22.2.8), "Exp", lines: +5 -6
544 Remove extra argument to BIO_printf(). PR: 685
546 2003-11-19 06:18 geoff
549 crypto/x509/x509.h (1.116.2.4), "Exp", lines: +0 -4
551 Remove duplicate prototypes have already been (correctly) added to
552 rsa.h, as this is already included by x509.h anyway.
554 2004-01-21 10:58 appro
557 Configure (1.314.2.89), "Exp", lines: +1 -0
558 config (1.95.2.27), "Exp", lines: +7 -6
559 crypto/bn/Makefile.ssl (1.65.2.7), "Exp", lines: +3 -0
561 Proper support for HP-UX64 gcc build. PR: 772
563 2004-01-29 10:41 levitte
566 crypto/bn/bn_lcl.h (1.23.2.6), "Exp", lines: +8 -9
568 Have the declarations match the definitions.
570 2004-03-17 05:01 mark
573 CHANGES (1.977.2.128), "Exp", lines: +9 -1
574 FAQ (1.61.2.30), "Exp", lines: +1 -1
575 LICENSE (1.7.2.3), "Exp", lines: +1 -1
576 NEWS (1.39.2.21), "Exp", lines: +8 -0
577 README (1.39.2.24), "Exp", lines: +2 -2
578 STATUS (1.211.2.41), "Exp", lines: +4 -1
579 openssl.spec (1.6.2.6), "Exp", lines: +1 -1
580 crypto/opensslv.h (1.40.2.21), "Exp", lines: +2 -2
581 ssl/s3_pkt.c (1.46.2.6), "Exp", lines: +8 -0
582 ssl/s3_srvr.c (1.85.2.20), "Exp", lines: +16 -0
584 Fix null-pointer assignment in do_change_cipher_spec() revealed by
585 using the Codenomicon TLS Test Tool (CAN-2004-0079) Fix flaw in
586 SSL/TLS handshaking when using Kerberos ciphersuites
587 (CAN-2004-0112) Ready for 0.9.7d build
589 Submitted by: Steven Henson Reviewed by: Joe Orton Approved
592 2004-04-02 14:39 levitte
595 crypto/bn/Makefile.ssl (1.65.2.8), "Exp", lines: +1 -1
597 Typo. "pa-rics2W" corrected to "pa-risc2W". PR: 868
599 2004-05-12 12:09 levitte
602 apps/apps.h (1.44.2.13), "Exp", lines: +0 -6
603 crypto/o_str.c (1.5.2.1), "Exp", lines: +4 -3
604 crypto/o_str.h (1.2.6.1), "Exp", lines: +0 -0
606 The functions OPENSSL_strcasen?cmp() were forgotten when merging
607 the FIPS branch into this. It's needed at least for certain
608 OpenVMS versions, and should really be used in a more general way.
610 2004-05-12 12:17 levitte
613 crypto/Makefile (1.1.4.2), "Exp", lines: +3 -3
615 Forgot to update the Makefile with the o_str stuff...
620 crypto/rand/rand.h (1.26.2.8), "Exp", lines: +2 -0
621 crypto/rand/rand_err.c (1.6.2.4), "Exp", lines: +2 -0
622 fips/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
623 fips/fips.c (1.1.2.4), "Exp", lines: +5 -1
624 fips/rand/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
625 fips/rand/fips_rand.c (1.1.2.5), "Exp", lines: +29 -0
627 Blow up in people's faces if they don't reseed.
629 2004-05-14 19:54 levitte
632 util/libeay.num (1.173.2.20), "Exp", lines: +43 -54
634 All EVP_*_cfb functions have changed names to EVP_*_cfb64 or
640 ssl/s23_clnt.c (1.20.2.6), "Exp", lines: +5 -2
641 ssl/s2_clnt.c (1.37.2.11), "Exp", lines: +5 -2
642 ssl/s2_srvr.c (1.36.2.8), "Exp", lines: +6 -3
643 ssl/s3_clnt.c (1.53.2.17), "Exp", lines: +2 -1
644 ssl/s3_srvr.c (1.85.2.22), "Exp", lines: +4 -2
645 ssl/ssl_sess.c (1.40.2.8), "Exp", lines: +2 -1
649 2004-05-17 06:39 levitte
652 apps/enc.c (1.35.2.10), "Exp", lines: +14 -0
654 Make it possible for the user to choose the digest used to create
657 2004-05-17 06:40 levitte
660 apps/enc.c (1.35.2.11), "Exp", lines: +4 -4
662 Rewrite the usage to avoid confusion.
664 2004-05-17 06:47 levitte
667 apps/enc.c (1.35.2.12), "Exp", lines: +1 -1
674 Makefile.org (1.154.2.81), "Exp", lines: +2 -7
676 Make make tags make tags.
678 2004-06-21 20:05 levitte
681 Makefile.org (1.154.2.82), "Exp", lines: +3 -1
683 Standard sh doesn't tolerate ! as part of the conditional command.
687 2004-07-24 15:40 appro
690 ssl/ssl_cert.c (1.48.2.9), "Exp", lines: +5 -2
692 Add casts where casts due. It's "safe" to cast, because "wrong"
693 casts will either be optimized away or never performed. The trouble
694 is that compiler first parses code, then optimizes, not both at
697 2004-07-27 16:09 levitte
700 makevms.com (1.35.2.5), "Exp", lines: +1 -1
704 2004-08-02 16:15 levitte
707 crypto/cryptlib.c (1.32.2.13), "Exp", lines: +4 -4
709 Let's lock a write lock when changing values, shall we?
711 Thanks to Dr Stephen Henson <shenson@drh-consultancy.co.uk>
712 for making me aware of this error.
714 2004-08-11 22:34 levitte
717 apps/makeapps.com (1.18.2.6), "Exp", lines: +2 -2
719 Another missing module in the VMS build files. I believe this is
722 2004-09-11 11:45 levitte
725 test/testenc.com (1.6.8.2), "Exp", lines: +1 -1
727 Makefile.ssl changed name to Makefile...
729 2004-12-09 19:00 appro
732 apps/openssl.c (1.48.2.11), "Exp", lines: +1 -1
734 Eliminate dependency on UNICODE macro.
736 2004-12-20 14:18 appro
739 util/mklink.pl (1.6.2.2), "Exp", lines: +1 -0
741 When re-linking files, really relink them. In other words, emulate
744 2004-12-28 00:48 appro
747 Configure (1.314.2.103), "Exp", lines: +1 -2
748 Makefile.org (1.154.2.92), "Exp", lines: +2 -2
750 Cosmetic mingw update. PR: 924
752 2005-01-09 18:58 appro
755 crypto/evp/c_alld.c (1.4.2.1), "Exp", lines: +1 -1
756 crypto/evp/m_sha.c (1.8.2.1), "Exp", lines: +1 -1
757 crypto/sha/shatest.c (1.11.2.2), "Exp", lines: +2 -2
759 Allow for ./config no-sha0. PR: 993
761 2005-01-11 07:53 levitte
764 apps/apps.c (1.49.2.31), "Exp", lines: +0 -16
766 Remove VMS_strcasecmp() from apps.c, it's not used any more. And
767 besides, the implementation is bogus.
769 2005-01-31 02:46 steve
772 test/testss (1.7.2.1), "Exp", lines: +1 -1
774 Use SHA1 for test certificates so FIPS SSL/TLS tests work.
776 2005-02-03 12:09 appro
779 Configure (1.314.2.105), "Exp", lines: +2 -2
780 Makefile.org (1.154.2.94), "Exp", lines: +16 -6
781 TABLE (1.99.2.44), "Exp", lines: +2 -2
783 Final HP-UX specific touches to "cope with run-time linker on
784 multi-ABI platforms."
786 2005-03-12 10:28 appro
789 Makefile.org (1.154.2.95), "Exp", lines: +9 -2
790 apps/Makefile (1.1.4.13), "Exp", lines: +0 -1
791 test/Makefile (1.1.4.9), "Exp", lines: +0 -1
793 Move copying of .dll to apps/ and test/ to more appropriate place.
795 2005-03-12 13:15 appro
798 apps/Makefile (1.1.4.14), "Exp", lines: +4 -2
799 test/Makefile (1.1.4.10), "Exp", lines: +42 -194
801 Fold rules in test/Makefile and provide hooks for updated FIPS
804 2005-03-15 10:46 appro
807 Makefile.org (1.154.2.96), "Exp", lines: +1 -1
808 crypto/Makefile (1.1.4.6), "Exp", lines: +2 -3
809 fips/Makefile (1.1.4.8), "Exp", lines: +4 -1
811 Real Bourne shell doesn't accept ! as in "if ! grep ..." Fix this
812 in crypto/Makefile and make Makefile.org and fips/Makefile more
815 2005-03-26 20:32 appro
818 crypto/perlasm/x86nasm.pl (1.2.8.8), "Exp", lines: +6 -1
820 Resolve "operation size not specified" in NASM modules.
822 2005-04-03 21:16 appro
825 Configure (1.314.2.109), "Exp", lines: +10 -0
826 TABLE (1.99.2.48), "Exp", lines: +50 -0
827 config (1.95.2.33), "Exp", lines: +9 -2
828 crypto/bn/Makefile (1.1.4.4), "Exp", lines: +1 -0
829 crypto/rc4/Makefile (1.1.4.6), "Exp", lines: +1 -1
831 Extend Solaris x86 support to amd64. Note that if both gcc and Sun
832 C are installed, it defaults to gcc, because it beats Sun C on
833 every benchmark. Also note that gcc shared build was verified to
836 2005-04-14 00:47 appro
839 Makefile.org (1.154.2.98), "Exp", lines: +1 -1
841 Move cygcrypto.dll above cygwin.dll.
843 2005-04-17 06:35 steve
846 util/pl/VC-32.pl (1.11.2.6), "Exp", lines: +1 -1
848 Include user32.lib to import MessageBoxIndirect
850 2005-04-19 16:21 appro
853 Configure (1.314.2.117), "Exp", lines: +24 -21
854 Makefile.org (1.154.2.100), "Exp", lines: +1 -11
855 TABLE (1.99.2.52), "Exp", lines: +20 -20
856 apps/Makefile (1.1.4.15), "Exp", lines: +1 -1
857 test/Makefile (1.1.4.12), "Exp", lines: +1 -1
859 Enable shared link on HP-UX.
861 2005-04-20 10:27 steve
864 Configure (1.314.2.118), "Exp", lines: +1 -1
865 util/mk1mf.pl (1.41.2.12), "Exp", lines: +2 -0
867 Ignore zlib related options in mk1mf.pl
869 2005-04-20 18:42 steve
872 Configure (1.314.2.119), "Exp", lines: +2 -2
874 Don't use kerberos library locations on windows.
876 2005-04-22 07:17 steve
879 CHANGES (1.977.2.156), "Exp", lines: +5 -0
880 crypto/bn/bn.h (1.66.2.4), "Exp", lines: +2 -0
881 crypto/bn/bn_mont.c (1.30.2.3), "Exp", lines: +20 -0
882 crypto/dh/dh_key.c (1.16.2.4), "Exp", lines: +14 -10
883 crypto/dsa/dsa_ossl.c (1.12.2.7), "Exp", lines: +12 -9
884 crypto/rsa/rsa_eay.c (1.28.2.10), "Exp", lines: +16 -90
885 fips/fipshashes.c (1.1.2.5), "Exp", lines: +3 -3
886 fips/dh/fips_dh_key.c (1.1.2.4), "Exp", lines: +13 -10
887 fips/dsa/fips_dsa_ossl.c (1.1.2.8), "Exp", lines: +12 -9
888 fips/rsa/fips_rsa_eay.c (1.1.4.5), "Exp", lines: +17 -90
890 New function BN_MONT_CTX_set_locked, to set montgomery parameters
891 in a threadsafe manner.
893 Modify or add calls to use it in rsa, dsa and dh
896 2005-04-23 06:46 nils
899 crypto/dsa/dsa_ossl.c (1.12.2.8), "Exp", lines: +1 -1
900 crypto/rsa/rsa_eay.c (1.28.2.11), "Exp", lines: +4 -4