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.
681 apps/Makefile (1.1.4.3), "Exp", lines: +3 -3
682 apps/prime.c (1.1.2.1), "Exp", lines: +115 -0
683 apps/progs.h (1.26.2.3), "Exp", lines: +2 -0
685 Add primality tester.
687 2004-06-21 20:05 levitte
690 Makefile.org (1.154.2.82), "Exp", lines: +3 -1
692 Standard sh doesn't tolerate ! as part of the conditional command.
696 2004-06-24 14:12 steve
699 apps/prime.c (1.1.2.2), "Exp", lines: +3 -0
701 Include <string.h> to get definition of strcmp.
703 2004-06-24 14:31 steve
706 crypto/evp/evp_lib.c (1.6.8.5), "Exp", lines: +2 -2
708 Return an error if an attempt is made to encode or decode cipher
709 ASN1 parameters and the cipher doesn't support it.
711 2004-07-04 18:36 steve
714 crypto/asn1/p5_pbev2.c (1.20.2.2), "Exp", lines: +2 -1
718 2004-07-24 15:40 appro
721 ssl/ssl_cert.c (1.48.2.9), "Exp", lines: +5 -2
723 Add casts where casts due. It's "safe" to cast, because "wrong"
724 casts will either be optimized away or never performed. The trouble
725 is that compiler first parses code, then optimizes, not both at
728 2004-07-27 16:09 levitte
731 makevms.com (1.35.2.5), "Exp", lines: +1 -1
735 2004-08-02 16:15 levitte
738 crypto/cryptlib.c (1.32.2.13), "Exp", lines: +4 -4
740 Let's lock a write lock when changing values, shall we?
742 Thanks to Dr Stephen Henson <shenson@drh-consultancy.co.uk>
743 for making me aware of this error.
745 2004-08-11 22:34 levitte
748 apps/makeapps.com (1.18.2.6), "Exp", lines: +2 -2
750 Another missing module in the VMS build files. I believe this is
753 2004-09-10 22:27 steve
756 crypto/x509/x509_req.c (1.13.2.2), "Exp", lines: +1 -1
760 2004-09-11 11:45 levitte
763 test/testenc.com (1.6.8.2), "Exp", lines: +1 -1
765 Makefile.ssl changed name to Makefile...
767 2004-09-14 00:39 steve
770 crypto/x509/x509_req.c (1.13.2.3), "Exp", lines: +1 -1
772 Oops, forgot to reorder extension request nids.
774 2004-11-11 02:18 steve
777 crypto/engine/vendor_defns/sureware.h (1.2.2.1), "Exp", lines: +1 -1
779 The use of "exp" as a variable name in a prototype causes a
780 conflict with FC2 headers.
782 2004-11-27 13:55 steve
785 apps/prime.c (1.1.2.3), "Exp", lines: +28 -17
787 Fix leaks and give an error if no argument specified in prime.c
789 2004-11-27 14:02 steve
792 apps/prime.c (1.1.2.4), "Exp", lines: +7 -8
794 Remove unnecessary check and call BIO_free_all() on bio_out to
797 2004-12-09 19:00 appro
800 apps/openssl.c (1.48.2.11), "Exp", lines: +1 -1
802 Eliminate dependency on UNICODE macro.
804 2004-12-20 14:18 appro
807 util/mklink.pl (1.6.2.2), "Exp", lines: +1 -0
809 When re-linking files, really relink them. In other words, emulate
812 2004-12-28 00:48 appro
815 Configure (1.314.2.103), "Exp", lines: +1 -2
816 Makefile.org (1.154.2.92), "Exp", lines: +2 -2
818 Cosmetic mingw update. PR: 924
820 2005-01-09 18:58 appro
823 crypto/evp/c_alld.c (1.4.2.1), "Exp", lines: +1 -1
824 crypto/evp/m_sha.c (1.8.2.1), "Exp", lines: +1 -1
825 crypto/sha/shatest.c (1.11.2.2), "Exp", lines: +2 -2
827 Allow for ./config no-sha0. PR: 993
829 2005-01-11 07:53 levitte
832 apps/apps.c (1.49.2.31), "Exp", lines: +0 -16
834 Remove VMS_strcasecmp() from apps.c, it's not used any more. And
835 besides, the implementation is bogus.
837 2005-01-31 02:40 steve
840 crypto/asn1/a_verify.c (1.12.2.3), "Exp", lines: +7 -6
844 2005-01-31 02:46 steve
847 test/testss (1.7.2.1), "Exp", lines: +1 -1
849 Use SHA1 for test certificates so FIPS SSL/TLS tests work.
851 2005-02-03 12:09 appro
854 Configure (1.314.2.105), "Exp", lines: +2 -2
855 Makefile.org (1.154.2.94), "Exp", lines: +16 -6
856 TABLE (1.99.2.44), "Exp", lines: +2 -2
858 Final HP-UX specific touches to "cope with run-time linker on
859 multi-ABI platforms."
861 2005-03-12 10:28 appro
864 Makefile.org (1.154.2.95), "Exp", lines: +9 -2
865 apps/Makefile (1.1.4.13), "Exp", lines: +0 -1
866 test/Makefile (1.1.4.9), "Exp", lines: +0 -1
868 Move copying of .dll to apps/ and test/ to more appropriate place.
870 2005-03-12 13:15 appro
873 apps/Makefile (1.1.4.14), "Exp", lines: +4 -2
874 test/Makefile (1.1.4.10), "Exp", lines: +42 -194
876 Fold rules in test/Makefile and provide hooks for updated FIPS
879 2005-03-15 10:46 appro
882 Makefile.org (1.154.2.96), "Exp", lines: +1 -1
883 crypto/Makefile (1.1.4.6), "Exp", lines: +2 -3
884 fips/Makefile (1.1.4.8), "Exp", lines: +4 -1
886 Real Bourne shell doesn't accept ! as in "if ! grep ..." Fix this
887 in crypto/Makefile and make Makefile.org and fips/Makefile more
890 2005-03-26 20:32 appro
893 crypto/perlasm/x86nasm.pl (1.2.8.8), "Exp", lines: +6 -1
895 Resolve "operation size not specified" in NASM modules.
897 2005-04-03 21:16 appro
900 Configure (1.314.2.109), "Exp", lines: +10 -0
901 TABLE (1.99.2.48), "Exp", lines: +50 -0
902 config (1.95.2.33), "Exp", lines: +9 -2
903 crypto/bn/Makefile (1.1.4.4), "Exp", lines: +1 -0
904 crypto/rc4/Makefile (1.1.4.6), "Exp", lines: +1 -1
906 Extend Solaris x86 support to amd64. Note that if both gcc and Sun
907 C are installed, it defaults to gcc, because it beats Sun C on
908 every benchmark. Also note that gcc shared build was verified to
911 2005-04-14 00:47 appro
914 Makefile.org (1.154.2.98), "Exp", lines: +1 -1
916 Move cygcrypto.dll above cygwin.dll.
918 2005-04-17 06:35 steve
921 util/pl/VC-32.pl (1.11.2.6), "Exp", lines: +1 -1
923 Include user32.lib to import MessageBoxIndirect
925 2005-04-19 16:21 appro
928 Configure (1.314.2.117), "Exp", lines: +24 -21
929 Makefile.org (1.154.2.100), "Exp", lines: +1 -11
930 TABLE (1.99.2.52), "Exp", lines: +20 -20
931 apps/Makefile (1.1.4.15), "Exp", lines: +1 -1
932 test/Makefile (1.1.4.12), "Exp", lines: +1 -1
934 Enable shared link on HP-UX.
936 2005-04-20 10:27 steve
939 Configure (1.314.2.118), "Exp", lines: +1 -1
940 util/mk1mf.pl (1.41.2.12), "Exp", lines: +2 -0
942 Ignore zlib related options in mk1mf.pl
944 2005-04-20 18:42 steve
947 Configure (1.314.2.119), "Exp", lines: +2 -2
949 Don't use kerberos library locations on windows.
951 2005-04-22 07:17 steve
954 CHANGES (1.977.2.156), "Exp", lines: +5 -0
955 crypto/bn/bn.h (1.66.2.4), "Exp", lines: +2 -0
956 crypto/bn/bn_mont.c (1.30.2.3), "Exp", lines: +20 -0
957 crypto/dh/dh_key.c (1.16.2.4), "Exp", lines: +14 -10
958 crypto/dsa/dsa_ossl.c (1.12.2.7), "Exp", lines: +12 -9
959 crypto/rsa/rsa_eay.c (1.28.2.10), "Exp", lines: +16 -90
960 fips/fipshashes.c (1.1.2.5), "Exp", lines: +3 -3
961 fips/dh/fips_dh_key.c (1.1.2.4), "Exp", lines: +13 -10
962 fips/dsa/fips_dsa_ossl.c (1.1.2.8), "Exp", lines: +12 -9
963 fips/rsa/fips_rsa_eay.c (1.1.4.5), "Exp", lines: +17 -90
965 New function BN_MONT_CTX_set_locked, to set montgomery parameters
966 in a threadsafe manner.
968 Modify or add calls to use it in rsa, dsa and dh
971 2005-04-23 06:46 nils
974 crypto/dsa/dsa_ossl.c (1.12.2.8), "Exp", lines: +1 -1
975 crypto/rsa/rsa_eay.c (1.28.2.11), "Exp", lines: +4 -4