380e2b8780dac161ba87cf7fd18f66a0feadcf92
[openssl.git] / ChangeLog.0_9_7-stable_not-in-head
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
4 0.9.8-dev (CVS head).
5     
6 ChangeLog.0_9_7-stable_not-in-head_FIPS  -  "FIPS" related changes
7 ChangeLog.0_9_7-stable_not-in-head       -  everything else
8
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
12 backports from head.
13     
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.
19
20
21 2002-02-14 03:43  levitte
22
23         Changed:
24                 crypto/des/str2key.c (1.12.2.1), "Exp", lines: +12 -0
25
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.
29
30 2002-02-14 14:42  levitte
31
32         Changed:
33                 crypto/err/err.c (1.51.2.1), "Exp", lines: +1 -1
34
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.
39
40 2002-02-14 14:51  levitte
41
42         Changed:
43                 crypto/des/read2pwd.c (1.6.2.1), "Exp", lines: +1 -0
44
45         Make sure memset() is defined by including string.h Notified by
46         Oscar Jacobsson <oscar@jacobsson.org>
47
48 2002-02-14 17:23  levitte
49
50         Changed:
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
63
64         Add the configuration target VxWorks.
65
66 2002-02-14 19:46  steve
67
68         Changed:
69                 crypto/engine/hw_sureware.c (1.2.2.1), "Exp", lines: +8 -4
70
71         Fix warnings:
72
73                 #if out some unused function.
74
75                 "index" is a global function on some platforms.
76
77 2002-02-14 19:52  steve
78
79         Changed:
80                 crypto/tmdiff.c (1.9.2.2), "Exp", lines: +1 -0
81
82         typo (?)
83
84 2002-02-15 00:38  steve
85
86         Changed:
87                 CHANGES (1.977.2.2), "Exp", lines: +5 -0
88                 crypto/conf/conf.h (1.30.2.1), "Exp", lines: +2 -1
89                 crypto/conf/conf_mall.c (1.6.2.1), "Exp", lines: +6 -7
90                 crypto/conf/conf_mod.c (1.8.2.1), "Exp", lines: +8 -0
91
92         Add argument to OPENSSL_config() and add flag to tolerate missing
93         config file.
94
95 2002-02-15 01:12  steve
96
97         Changed:
98                 NEWS (1.39.2.1), "Exp", lines: +5 -1
99
100         Update NEWS
101
102 2002-02-15 01:33  steve
103
104         Changed:
105                 crypto/asn1/asn1.h (1.103.2.1), "Exp", lines: +3 -0
106                 crypto/asn1/asn1_err.c (1.42.2.1), "Exp", lines: +3 -0
107                 crypto/asn1/asn_moid.c (1.2.2.1), "Exp", lines: +21 -10
108                 crypto/conf/conf_mod.c (1.8.2.2), "Exp", lines: +2 -6
109
110         Don't call finish function if it isn't set.
111
112                 Fix OID module.
113
114 2002-02-15 01:58  steve
115
116         Changed:
117                 crypto/x509/x509_vfy.c (1.56.2.1), "Exp", lines: +23 -13
118
119         Allow a NULL store parameter to X509_STORE_CTX_init().
120
121 2002-02-15 02:01  steve
122
123         Changed:
124                 crypto/evp/evp_enc.c (1.28.2.1), "Exp", lines: +2 -1
125
126         Only initialize cipher ctx if cipher is not NULL.
127
128 2002-02-15 03:43  steve
129
130         Changed:
131                 crypto/conf/conf_mod.c (1.8.2.3), "Exp", lines: +1 -1
132
133         Add flag to disable config module DSO loading.
134
135 2002-02-20 00:24  steve
136
137         Changed:
138                 CHANGES (1.977.2.3), "Exp", lines: +4 -0
139                 apps/apps.c (1.49.2.1), "Exp", lines: +20 -0
140                 crypto/conf/conf_mall.c (1.6.2.3), "Exp", lines: +2 -14
141                 crypto/conf/conf_mod.c (1.8.2.4), "Exp", lines: +15 -1
142
143         Use default openssl.cnf if config filename set to NULL and
144         openssl_conf if appname NULL.
145
146 2002-02-23 14:43  steve
147
148         Changed:
149                 crypto/asn1/asn_moid.c (1.2.2.2), "Exp", lines: +0 -1
150
151         Remove old comment
152
153 2002-03-01 16:39  ben
154
155         Changed:
156                 Configure (1.314.2.6), "Exp", lines: +1 -0
157
158         OpenBSD variant.
159
160 2002-03-08 20:12  steve
161
162         Changed:
163                 apps/apps.c (1.49.2.4), "Exp", lines: +1 -1
164
165         typo
166
167 2002-03-22 03:36  levitte
168
169         Changed:
170                 apps/version.c (1.13.2.1), "Exp", lines: +2 -2
171                 apps/speed.c (1.83.2.6), "Exp", lines: +6 -6
172                 apps/passwd.c (1.24.2.2), "Exp", lines: +2 -2
173
174         Use the more modern DES API in the openssl subcommands.
175
176 2002-03-22 11:29  levitte
177
178         Changed:
179                 crypto/des/des_old.h (1.9.2.4), "Exp", lines: +35 -23
180
181         Key schedules are given as arguments a bit differently in 0.9.6 and
182         earlier.  Also, a few 0.9.6 functions were missing their mappings.
183
184 2002-03-22 11:46  levitte
185
186         Changed:
187                 crypto/des/destest.c (1.30.2.2), "Exp", lines: +37 -35
188
189         Key schedules are given as arguments a bit differently in 0.9.6 and
190         earlier.  Also, it was an error to define crypt() at all times.
191
192 2002-03-26 15:25  levitte
193
194         Changed:
195                 CHANGES (1.977.2.15), "Exp", lines: +19 -8
196                 crypto/des/des.h (1.40.2.2), "Exp", lines: +6 -0
197
198         Add the possibility to enable olde des support, not just disable
199         it, for future support.  Redocument
200
201 2002-04-20 12:25  levitte
202
203         Changed:
204                 util/mk1mf.pl (1.41.2.1), "Exp", lines: +4 -1
205
206         Make sure ec is properly handled in Windows.
207
208 2002-05-08 17:13  ben
209
210         Changed:
211                 crypto/conf/conf_mod.c (1.8.2.6), "Exp", lines: +1 -1
212
213         Fix warning.
214
215 2002-05-11 14:42  steve
216
217         Changed:
218                 ssl/ssl_cert.c (1.48.2.3), "Exp", lines: +0 -1
219
220
221                 closedir is not used on Win32.
222
223 2002-05-22 09:53  levitte
224
225         Changed:
226                 apps/speed.c (1.83.2.7), "Exp", lines: +4 -1
227
228         Remove warnings about unused symbols when configured with no-rsa.
229
230 2002-05-22 09:55  levitte
231
232         Changed:
233                 crypto/asn1/x_pubkey.c (1.21.2.1), "Exp", lines: +1 -1
234
235         Remove warnings about uninitialised variables.  This has already
236         been applied in the main branch.
237
238 2002-05-22 09:56  levitte
239
240         Changed:
241                 crypto/engine/hw_4758_cca.c (1.1.2.4), "Exp", lines: +14 -14
242
243         Use 0 instead of NULL when casting to function pointers, to avoid
244         warnings from compilers when NULL is defined as '((void *)0)'.
245         This has already been applied in the main branch.
246
247 2002-05-22 09:58  levitte
248
249         Changed:
250                 util/mkerr.pl (1.18.2.1), "Exp", lines: +2 -2
251
252         Update copyright years.  This has already been applied in the main
253         branch.
254
255 2002-05-23 17:25  levitte
256
257         Changed:
258                 VMS/tcpip_shr_decc.opt (1.1.4.1), "Exp", lines: +1 -0
259
260         Forgot this file.
261
262 2002-05-31 16:34  ben
263
264         Changed:
265                 crypto/evp/evp_test.c (1.14.2.5), "Exp", lines: +1 -1
266
267         Fix a warning.
268
269 2002-06-05 08:45  levitte
270
271         Changed:
272                 ssl/ssl-lib.com (1.11.2.3), "Exp", lines: +1 -1
273                 test/maketests.com (1.13.2.2), "Exp", lines: +29 -1
274
275         Correct syntax in ssl-lib.com maketests.com was missing the TCP/IP
276         options TCPIP and NONE
277
278 2002-08-13 14:19  levitte
279
280         Changed:
281                 demos/engines/rsaref/Makefile (1.3.2.1), "Exp", lines: +1 -1
282
283         Export text symbols as well (AIX experts might need to correct me
284         here).
285
286 2002-08-13 14:26  levitte
287
288         Changed:
289                 demos/engines/cluster_labs/Makefile (1.1.2.1), "Exp", lines: +114 -0
290                 demos/engines/cluster_labs/cluster_labs.h (1.1.2.1), "Exp", lines: +35 -0
291                 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.1), "Exp", lines: +718 -0
292                 demos/engines/cluster_labs/hw_cluster_labs.ec (1.1.2.1), "Exp", lines: +8 -0
293                 demos/engines/cluster_labs/hw_cluster_labs_err.c (1.1.2.1), "Exp", lines: +151 -0
294                 demos/engines/cluster_labs/hw_cluster_labs_err.h (1.1.2.1), "Exp", lines: +95 -0
295                 demos/engines/ibmca/Makefile (1.1.2.1), "Exp", lines: +114 -0
296                 demos/engines/ibmca/hw_ibmca.c (1.1.2.1), "Exp", lines: +917 -0
297                 demos/engines/ibmca/hw_ibmca.ec (1.1.2.1), "Exp", lines: +8 -0
298                 demos/engines/ibmca/hw_ibmca_err.c (1.1.2.1), "Exp", lines: +154 -0
299                 demos/engines/ibmca/hw_ibmca_err.h (1.1.2.1), "Exp", lines: +98 -0
300                 demos/engines/ibmca/ica_openssl_api.h (1.1.2.1), "Exp", lines: +189 -0
301                 demos/engines/zencod/Makefile (1.1.2.1), "Exp", lines: +114 -0
302                 demos/engines/zencod/hw_zencod.c (1.1.2.1), "Exp", lines: +1736 -0
303                 demos/engines/zencod/hw_zencod.ec (1.1.2.1), "Exp", lines: +8 -0
304                 demos/engines/zencod/hw_zencod.h (1.1.2.1), "Exp", lines: +160 -0
305                 demos/engines/zencod/hw_zencod_err.c (1.1.2.1), "Exp", lines: +151 -0
306                 demos/engines/zencod/hw_zencod_err.h (1.1.2.1), "Exp", lines: +95 -0
307
308         OK, I've amused myself with making sure the engines that have been
309         contributed TO WORK WITH 0.9.7 can be built as dynamically loadable
310         libraries.
311
312                 For now, they're not included in crypto/engine/ since 0.9.7
313         is in feature freeze.  Further discussion might change that, but
314         don't hold your breath.
315
316 2002-08-15 13:48  levitte
317
318         Changed:
319                 crypto/crypto-lib.com (1.53.2.8), "Exp", lines: +1 -1
320
321         I think that's the last forgotten compilation module.
322
323 2002-10-05 13:59  steve
324
325         Changed:
326                 crypto/engine/hw_cswift.c (1.17.2.4), "Exp", lines: +1 -1
327
328         Win32 fix (signed/unsigned compare error).
329
330 2002-10-09 14:19  levitte
331
332         Changed:
333                 crypto/engine/hw_cswift.c (1.17.2.5), "Exp", lines: +1 -0
334
335         The dissapearing destroy callback reappears
336
337 2002-10-24 00:09  levitte
338
339         Changed:
340                 crypto/crypto-lib.com (1.53.2.9), "Exp", lines: +1 -1
341
342         An engine changed name.
343
344 2002-10-29 18:46  geoff
345
346         Changed:
347                 doc/ssl/SSL_CTX_set_session_cache_mode.pod (1.5.2.2), "Exp", lines: +1 -0
348
349         Correct another inconsistency in my recent commits.
350
351 2002-11-04 17:33  levitte
352
353         Changed:
354                 Configure (1.314.2.38), "Exp", lines: +4 -2
355
356         Return my normal debug targets to something not so extreme, and
357         make the extreme ones special (or 'extreme', if you will :-)).
358
359 2002-11-13 12:35  levitte
360
361         Changed:
362                 crypto/cryptlib.h (1.10.2.4), "Exp", lines: +0 -4
363                 crypto/crypto.h (1.62.2.3), "Exp", lines: +4 -0
364
365         Make OpenSSLdie() visible (it's a must to get a proper reference in
366         libeay.num).
367
368 2002-11-13 14:36  levitte
369
370         Changed:
371                 crypto/pem/pem_lib.c (1.36.2.5), "Exp", lines: +1 -1
372
373         C++ comments in C code, 'nuff said...
374
375 2002-11-13 15:30  levitte
376
377         Changed:
378                 demos/engines/ibmca/hw_ibmca.c (1.1.2.2), "Exp", lines: +3 -0
379                 demos/engines/zencod/hw_zencod.c (1.1.2.2), "Exp", lines: +4 -1
380                 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.2), "Exp", lines: +5 -2
381
382         The loading functions should be static if we build a dynamic
383         engine.
384
385 2002-12-12 18:41  levitte
386
387         Changed:
388                 crypto/engine/hw_ncipher.c (1.26.2.7), "Exp", lines: +38 -2
389                 crypto/engine/hw_ncipher_err.c (1.1.2.2), "Exp", lines: +1 -1
390                 crypto/engine/hw_ncipher_err.h (1.1.2.2), "Exp", lines: +1 -1
391                 crypto/cryptlib.c (1.32.2.8), "Exp", lines: +2 -1
392                 crypto/crypto.h (1.62.2.7), "Exp", lines: +2 -1
393                 CHANGES (1.977.2.78), "Exp", lines: +14 -0
394
395         Add a static lock called HWCRHK, for the case of having an
396         application that wants to use the hw_ncipher engine without having
397         given any callbacks for the dynamic type of locks.
398
399 2002-12-15 16:27  appro
400
401         Changed:
402                 Makefile.org (1.154.2.41), "Exp", lines: +2 -1
403
404         Another Solaris shared build clean-up. This is not actually needed
405         if one uses WorkShop C. It's gcc driver that brings copy of
406         libgcc.a into .so otherwise. In case you wonder what it's -Wl,-z...
407         and not just -z. Problem is that gcc driver apparently omits all -z
408         options but -z text. Don't ask me why. I'm not committing
409         corresponding workaround into the HEAD as Makefile.shared
410         reportedly needs even more work...
411
412 2002-12-16 19:17  appro
413
414         Changed:
415                 crypto/bn/bn_lcl.h (1.23.2.3), "Exp", lines: +3 -0
416                 crypto/bn/bn_mul.c (1.28.2.4), "Exp", lines: +84 -445
417
418         This is rollback to 0.9.6h bn_mul.c to address problem reported in
419         RT#272.
420
421 2002-12-16 19:59  appro
422
423         Changed:
424                 Makefile.org (1.154.2.42), "Exp", lines: +3 -1
425
426         Some of Sun compiler drivers (well, one of those I have) collect
427         all options specified with -Wl in the beginnig of the ld command
428         line which kind of obsoletes the idea as it's -z defaultextract
429         that will be closest to lib*.a and not -z allextract:-(
430
431 2002-12-17 15:21  levitte
432
433         Changed:
434                 NEWS (1.39.2.16), "Exp", lines: +4 -1
435
436         A few more NEWS items.
437
438 !2002-12-27 17:49  appro
439 !
440 !       Changed:
441 !               Configure (1.314.2.62), "Exp", lines: +1 -1
442 !
443 !       According to Tim Rice <tim@multitalents.net> assembler support in
444 !       SCO5 never worked anyway. Note this is not going to HEAD as we
445 !       intend to provide an alternative solution as soon as 0.9.7 is out.
446
447 2002-12-28 02:35  levitte
448
449         Changed:
450                 Configure (1.314.2.63), "Exp", lines: +1 -1
451
452         Hmm, the variables $x96_elf_asm and others contain a number of
453         colons, so when removing one reference, if should be replaced with
454         the appropriate number of colons, or chaos will follow...
455
456         It's rather silly to believe we'd release 0.9.7a in 2002 :-).
457
458 2003-01-01 16:48  ben
459
460         Changed:
461                 crypto/des/des_locl.h (1.19.2.5), "Exp", lines: +1 -1
462                 crypto/rc5/rc5_locl.h (1.3.2.4), "Exp", lines: +1 -1
463
464         Fix warnings, use correct -Ds.
465
466 2003-03-24 17:57  steve
467
468         Changed:
469                 crypto/x509/x509_vfy.c (1.56.2.5), "Exp", lines: +2 -2
470                 crypto/x509/x509_vfy.c (1.56.2.6), "Exp", lines: +2 -2
471
472         Get X509_V_FLAG_CRL_CHECK_ALL logic the right way round.  PR:544
473
474 ? 2003-04-04 16:21  levitte
475
476         Changed:
477                 util/mkdef.pl (1.67.2.5), "Exp", lines: +10 -5
478                 util/mkerr.pl (1.18.2.3), "Exp", lines: +6 -6
479
480         Transfer the changes to detect multiline comments and the GCC
481         extension __attribute__.
482
483 2003-04-08 13:54  levitte
484
485         Changed:
486                 test/Makefile.ssl (1.84.2.25), "Exp", lines: +29 -1
487                 apps/Makefile.ssl (1.100.2.22), "Exp", lines: +1 -0
488                 Makefile.org (1.154.2.61), "Exp", lines: +4 -5
489
490         Set LD_LIBRARY_PATH when linking, since OpenUnix' ld uses it to
491         create a library search path.
492
493                 Correct typos.
494
495 2003-04-09 07:25  levitte
496
497         Changed:
498                 test/Makefile.ssl (1.84.2.26), "Exp", lines: +1 -1
499
500         Typo
501
502 2003-04-09 08:50  levitte
503
504         Changed:
505                 apps/Makefile.ssl (1.100.2.23), "Exp", lines: +1 -0
506
507         Dont forget req.
508
509 2003-04-10 03:13  steve
510
511         Changed:
512                 crypto/rsa/rsa_sign.c (1.11.2.6), "Exp", lines: +2 -2
513
514         Only call redirected rsa_sign or rsa_verify if the pointer is set.
515
516                 This allows, for example, a smart card to redirect rsa_sign
517         and keep the default rsa_verify.
518
519 2003-07-03 23:43  levitte
520
521         Changed:
522                 Makefile.org (1.154.2.65), "Exp", lines: +2 -2
523
524         Add a slash so grep doesn't return both ./crypto/bio/bss_mem.o and
525         ./crypto/mem.o when we're looking for mem.o.
526
527 2003-07-27 15:46  ben
528
529         Changed:
530                 crypto/aes/aes.h (1.1.2.5), "Exp", lines: +3 -0
531                 crypto/aes/aes_cfb.c (1.1.2.4), "Exp", lines: +57 -0
532
533         Add untested CFB-r mode. Will be tested soon.
534
535 2003-07-28 17:07  ben
536
537         Changed:
538                 Makefile.org (1.154.2.69), "Exp", lines: +5 -1
539                 crypto/aes/aes.h (1.1.2.6), "Exp", lines: +3 -0
540                 crypto/aes/aes_cfb.c (1.1.2.5), "Exp", lines: +19 -0
541                 crypto/dsa/Makefile.ssl (1.49.2.6), "Exp", lines: +3 -2
542                 crypto/err/Makefile.ssl (1.48.2.4), "Exp", lines: +17 -16
543                 crypto/evp/e_aes.c (1.6.2.5), "Exp", lines: +8 -0
544                 crypto/evp/e_des.c (1.5.2.2), "Exp", lines: +1 -1
545                 crypto/evp/e_des3.c (1.8.2.3), "Exp", lines: +2 -2
546                 crypto/evp/evp.h (1.86.2.11), "Exp", lines: +28 -11
547                 crypto/evp/evp_locl.h (1.7.2.3), "Exp", lines: +2 -2
548                 crypto/objects/obj_dat.h (1.49.2.13), "Exp", lines: +10 -5
549                 crypto/objects/obj_mac.h (1.19.2.13), "Exp", lines: +5 -0
550                 crypto/objects/obj_mac.num (1.15.2.9), "Exp", lines: +1 -0
551                 crypto/objects/objects.txt (1.20.2.14), "Exp", lines: +4 -0
552                 fips/Makefile.ssl (1.1.2.3), "Exp", lines: +7 -0
553                 fips/aes/Makefile.ssl (1.1.2.2), "Exp", lines: +23 -1
554                 fips/aes/fips_aesavs.c (1.1.2.3), "Exp", lines: +9 -1
555                 test/Makefile.ssl (1.84.2.30), "Exp", lines: +101 -43
556
557         Add support for partial CFB modes, make tests work, update
558         dependencies.
559
560 2003-07-29 12:56  ben
561
562         Changed:
563                 crypto/aes/aes_cfb.c (1.1.2.6), "Exp", lines: +9 -6
564                 crypto/evp/c_allc.c (1.8.2.3), "Exp", lines: +1 -0
565                 crypto/evp/evp_test.c (1.14.2.11), "Exp", lines: +17 -8
566                 crypto/evp/evptests.txt (1.9.2.2), "Exp", lines: +48 -1
567
568         Working CFB1 and test vectors.
569
570 2003-07-29 15:24  ben
571
572         Changed:
573                 crypto/evp/e_aes.c (1.6.2.6), "Exp", lines: +14 -0
574                 crypto/objects/obj_dat.h (1.49.2.14), "Exp", lines: +15 -5
575                 crypto/objects/obj_mac.h (1.19.2.14), "Exp", lines: +10 -0
576                 crypto/objects/obj_mac.num (1.15.2.10), "Exp", lines: +2 -0
577                 crypto/objects/objects.txt (1.20.2.15), "Exp", lines: +2 -0
578                 fips/aes/Makefile.ssl (1.1.2.3), "Exp", lines: +1 -1
579                 fips/aes/fips_aesavs.c (1.1.2.4), "Exp", lines: +34 -19
580
581         The rest of the keysizes for CFB1, working AES AVS test for CFB1.
582
583 2003-07-29 19:05  ben
584
585         Changed:
586                 crypto/aes/aes.h (1.1.2.7), "Exp", lines: +3 -0
587                 crypto/aes/aes_cfb.c (1.1.2.7), "Exp", lines: +14 -0
588                 crypto/evp/c_allc.c (1.8.2.4), "Exp", lines: +1 -0
589                 crypto/evp/e_aes.c (1.6.2.7), "Exp", lines: +4 -9
590                 crypto/evp/evptests.txt (1.9.2.3), "Exp", lines: +48 -0
591                 crypto/objects/obj_dat.h (1.49.2.15), "Exp", lines: +20 -5
592                 crypto/objects/obj_mac.h (1.19.2.15), "Exp", lines: +15 -0
593                 crypto/objects/obj_mac.num (1.15.2.11), "Exp", lines: +3 -0
594                 crypto/objects/objects.txt (1.20.2.16), "Exp", lines: +3 -0
595                 fips/aes/fips_aesavs.c (1.1.2.7), "Exp", lines: +11 -0
596
597         AES CFB8.
598
599 2003-07-30 20:30  ben
600
601         Changed:
602                 Makefile.org (1.154.2.70), "Exp", lines: +16 -5
603                 crypto/des/cfb_enc.c (1.7.2.1), "Exp", lines: +2 -1
604                 crypto/des/des_enc.c (1.11.2.2), "Exp", lines: +4 -0
605                 crypto/evp/e_aes.c (1.6.2.8), "Exp", lines: +7 -14
606                 crypto/evp/e_des.c (1.5.2.3), "Exp", lines: +37 -1
607                 crypto/evp/evp.h (1.86.2.12), "Exp", lines: +6 -0
608                 crypto/evp/evp_locl.h (1.7.2.4), "Exp", lines: +9 -0
609                 crypto/objects/obj_dat.h (1.49.2.16), "Exp", lines: +48 -23
610                 crypto/objects/obj_mac.h (1.19.2.16), "Exp", lines: +31 -6
611                 crypto/objects/obj_mac.num (1.15.2.12), "Exp", lines: +5 -0
612                 crypto/objects/objects.txt (1.20.2.17), "Exp", lines: +12 -6
613                 fips/Makefile.ssl (1.1.2.4), "Exp", lines: +8 -1
614                 fips/fips_make_sha1 (1.1.2.3), "Exp", lines: +3 -0
615                 fips/aes/Makefile.ssl (1.1.2.4), "Exp", lines: +1 -1
616                 fips/des/.cvsignore (1.1.2.1), "Exp", lines: +3 -0
617                 fips/des/Makefile.ssl (1.1.2.1), "Exp", lines: +96 -0
618                 fips/des/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
619                 fips/des/fips_des_enc.c (1.1.2.1), "Exp", lines: +288 -0
620                 fips/des/fips_des_locl.h (1.1.2.1), "Exp", lines: +428 -0
621                 fips/des/fips_desmovs.c (1.1.2.1), "Exp", lines: +659 -0
622
623         Whoops, forgot FIPS DES, also add EVPs for DES CFB1 and 8.
624
625 2003-07-31 23:30  levitte
626
627         Changed:
628                 Makefile.org (1.154.2.71), "Exp", lines: +2 -0
629
630         If FDIRS is to be treated like SDIRS, let's not forget to
631         initialize it in Makefile.org.
632
633 2003-08-01 12:25  ben
634
635         Changed:
636                 crypto/des/cfb_enc.c (1.7.2.2), "Exp", lines: +45 -36
637                 crypto/evp/c_allc.c (1.8.2.5), "Exp", lines: +2 -0
638                 crypto/evp/e_des.c (1.5.2.4), "Exp", lines: +8 -3
639                 crypto/evp/evptests.txt (1.9.2.4), "Exp", lines: +6 -0
640
641         Fix DES CFB-r.
642
643 2003-08-01 12:31  ben
644
645         Changed:
646                 crypto/evp/evptests.txt (1.9.2.5), "Exp", lines: +4 -0
647
648         DES CFB8 test.
649
650 2003-08-01 19:06  steve
651
652         Changed:
653                 crypto/evp/evp_lib.c (1.6.8.2), "Exp", lines: +24 -0
654                 crypto/objects/obj_dat.h (1.49.2.17), "Exp", lines: +15 -46
655                 crypto/objects/obj_mac.h (1.19.2.17), "Exp", lines: +1 -24
656                 crypto/objects/obj_mac.num (1.15.2.13), "Exp", lines: +1 -4
657                 crypto/objects/objects.txt (1.20.2.18), "Exp", lines: +8 -12
658
659         Make the EFB NIDs have empty OIDs aliased to the real EFB OID.
660
661 2003-08-11 11:56  levitte
662
663         Changed:
664                 apps/Makefile.ssl (1.100.2.24), "Exp", lines: +1 -1
665
666         Oops, removed a little too much.
667
668 2003-08-11 13:46  levitte
669
670         Changed:
671                 test/Makefile.ssl (1.84.2.33), "Exp", lines: +28 -28
672
673         Don't fiddle with LD_LIBRARY_PATH when building non-static.
674
675 2003-08-14 08:54  levitte
676
677         Changed:
678                 apps/Makefile.ssl (1.100.2.25), "Exp", lines: +1 -1
679                 test/Makefile.ssl (1.84.2.34), "Exp", lines: +28 -28
680
681         Undo the change that left LD_LIBRARY_PATH unchanged.  The errors I
682         saw weren't due to that, but to a change on the SCO machines I used
683         for testing, where my $PATH was suddenly incorrect.
684
685 2003-09-27 20:31  levitte
686
687         Changed:
688                 apps/pkcs8.c (1.22.2.8), "Exp", lines: +5 -6
689
690         Remove extra argument to BIO_printf().  PR: 685
691
692 2003-09-29 19:10  steve
693
694         Changed:
695                 crypto/bio/bss_file.c (1.14.2.4), "Exp", lines: +2 -2
696
697         Fix to make it compile under Win32.
698
699 2003-11-19 06:18  geoff
700
701         Changed:
702                 crypto/x509/x509.h (1.116.2.4), "Exp", lines: +0 -4
703
704         Remove duplicate prototypes have already been (correctly) added to
705         rsa.h, as this is already included by x509.h anyway.
706
707 2004-01-21 10:58  appro
708
709         Changed:
710                 Configure (1.314.2.89), "Exp", lines: +1 -0
711                 config (1.95.2.27), "Exp", lines: +7 -6
712                 crypto/bn/Makefile.ssl (1.65.2.7), "Exp", lines: +3 -0
713
714         Proper support for HP-UX64 gcc build.  PR: 772
715
716 2004-01-29 10:41  levitte
717
718         Changed:
719                 crypto/bn/bn_lcl.h (1.23.2.6), "Exp", lines: +8 -9
720
721         Have the declarations match the definitions.
722
723 2004-03-16 06:50  steve
724
725         Changed:
726                 apps/x509.c (1.67.2.14), "Exp", lines: +0 -1
727                 ssl/kssl.c (1.20.2.12), "Exp", lines: +2 -2
728
729         Avoid warnings.
730
731 2004-03-17 05:01  mark
732
733         Changed:
734                 CHANGES (1.977.2.128), "Exp", lines: +9 -1
735                 FAQ (1.61.2.30), "Exp", lines: +1 -1
736                 LICENSE (1.7.2.3), "Exp", lines: +1 -1
737                 NEWS (1.39.2.21), "Exp", lines: +8 -0
738                 README (1.39.2.24), "Exp", lines: +2 -2
739                 STATUS (1.211.2.41), "Exp", lines: +4 -1
740                 openssl.spec (1.6.2.6), "Exp", lines: +1 -1
741                 crypto/opensslv.h (1.40.2.21), "Exp", lines: +2 -2
742                 ssl/s3_pkt.c (1.46.2.6), "Exp", lines: +8 -0
743                 ssl/s3_srvr.c (1.85.2.20), "Exp", lines: +16 -0
744
745         Fix null-pointer assignment in do_change_cipher_spec() revealed by
746         using the Codenomicon TLS Test Tool (CAN-2004-0079) Fix flaw in
747         SSL/TLS handshaking when using Kerberos ciphersuites
748         (CAN-2004-0112) Ready for 0.9.7d build
749
750                 Submitted by: Steven Henson Reviewed by: Joe Orton Approved
751         by: Mark Cox
752
753 2004-03-25 01:57  steve
754
755         Changed:
756                 crypto/pkcs7/pk7_doit.c (1.50.2.9), "Exp", lines: +9 -4
757                 crypto/pkcs7/pk7_doit.c (1.50.2.4.2.2), "Exp", lines: +9 -4
758
759         Make S/MIME encrypt work again.
760
761 2004-04-02 14:39  levitte
762
763         Changed:
764                 crypto/bn/Makefile.ssl (1.65.2.8), "Exp", lines: +1 -1
765
766         Typo.  "pa-rics2W" corrected to "pa-risc2W".  PR: 868
767
768 2004-05-12 12:09  levitte
769
770         Changed:
771                 apps/apps.h (1.44.2.13), "Exp", lines: +0 -6
772                 crypto/o_str.c (1.5.2.1), "Exp", lines: +4 -3
773                 crypto/o_str.h (1.2.6.1), "Exp", lines: +0 -0
774
775         The functions OPENSSL_strcasen?cmp() were forgotten when merging
776         the FIPS branch into this.  It's needed at least for certain
777         OpenVMS versions, and should really be used in a more general way.
778
779 2004-05-12 12:17  levitte
780
781         Changed:
782                 crypto/Makefile (1.1.4.2), "Exp", lines: +3 -3
783
784         Forgot to update the Makefile with the o_str stuff...
785
786 2004-05-12 16:11  ben
787
788         Changed:
789                 crypto/rand/rand.h (1.26.2.8), "Exp", lines: +2 -0
790                 crypto/rand/rand_err.c (1.6.2.4), "Exp", lines: +2 -0
791                 fips/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
792                 fips/fips.c (1.1.2.4), "Exp", lines: +5 -1
793                 fips/rand/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
794                 fips/rand/fips_rand.c (1.1.2.5), "Exp", lines: +29 -0
795
796         Blow up in people's faces if they don't reseed.
797
798 2004-05-12 19:53  steve
799
800         Changed:
801                 apps/x509.c (1.67.2.16), "Exp", lines: +0 -7
802
803         Fix memory leak.
804
805 2004-05-14 19:54  levitte
806
807         Changed:
808                 util/libeay.num (1.173.2.20), "Exp", lines: +43 -54
809
810         All EVP_*_cfb functions have changed names to EVP_*_cfb64 or
811         EVP_*_cfb128.
812
813 2004-05-15 18:39  ben
814
815         Changed:
816                 ssl/s23_clnt.c (1.20.2.6), "Exp", lines: +5 -2
817                 ssl/s2_clnt.c (1.37.2.11), "Exp", lines: +5 -2
818                 ssl/s2_srvr.c (1.36.2.8), "Exp", lines: +6 -3
819                 ssl/s3_clnt.c (1.53.2.17), "Exp", lines: +2 -1
820                 ssl/s3_srvr.c (1.85.2.22), "Exp", lines: +4 -2
821                 ssl/ssl_sess.c (1.40.2.8), "Exp", lines: +2 -1
822
823         Check error returns.
824
825 2004-05-15 19:51  ben
826
827         Changed:
828                 crypto/dh/dh.h (1.23.2.6), "Exp", lines: +1 -0
829                 crypto/dh/dh_err.c (1.6.2.3), "Exp", lines: +2 -1
830                 crypto/dh/dh_gen.c (1.8.8.2), "Exp", lines: +9 -0
831                 fips/fips_test_suite.c (1.1.4.2), "Exp", lines: +4 -3
832                 fips/aes/fips_aesavs.c (1.1.2.11), "Exp", lines: +49 -1
833                 fips/des/fingerprint.sha1 (1.1.2.4), "Exp", lines: +1 -1
834                 fips/des/fips_desmovs.c (1.1.2.5), "Exp", lines: +49 -1
835                 fips/des/fips_set_key.c (1.1.4.2), "Exp", lines: +2 -0
836                 fips/sha1/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
837                 fips/sha1/fips_md32_common.h (1.1.2.4), "Exp", lines: +3 -0
838                 fips/sha1/standalone.sha1 (1.1.2.6), "Exp", lines: +1 -1
839
840         Fix self-tests, ban some things in FIPS mode, fix copyrights.
841
842 2004-05-17 06:28  levitte
843
844         Changed:
845                 util/mk1mf.pl (1.41.2.11), "Exp", lines: +8 -2
846                 util/pl/BC-16.pl (1.2.2.2), "Exp", lines: +9 -4
847                 util/pl/BC-32.pl (1.11.2.5), "Exp", lines: +8 -3
848                 util/pl/Mingw32.pl (1.12.6.6), "Exp", lines: +7 -2
849                 util/pl/OS2-EMX.pl (1.1.2.4), "Exp", lines: +7 -2
850                 util/pl/VC-16.pl (1.3.2.2), "Exp", lines: +7 -2
851                 util/pl/VC-32.pl (1.11.2.4), "Exp", lines: +7 -2
852                 util/pl/VC-CE.pl (1.1.2.6), "Exp", lines: +7 -2
853                 util/pl/linux.pl (1.3.6.1), "Exp", lines: +7 -2
854                 util/pl/ultrix.pl (1.2.8.2), "Exp", lines: +7 -2
855                 util/pl/unix.pl (1.2.8.1), "Exp", lines: +7 -2
856
857         Generate SHA1 files on Windows and other platforms supported by
858         mk1mf.pl, when building in FIPS mode.
859
860                 Note: UNTESTED!
861
862 2004-05-17 06:30  levitte
863
864         Changed:
865                 apps/apps.h (1.44.2.14), "Exp", lines: +3 -0
866                 apps/openssl.c (1.48.2.10), "Exp", lines: +9 -5
867
868         Make sure the applications know when we are running in FIPS mode.
869         We can't use the variable in libcrypto, since it's supposedly
870         unknown.
871
872                 Note: currently only supported in MONOLITH mode.
873
874 2004-05-17 06:31  levitte
875
876         Changed:
877                 apps/enc.c (1.35.2.9), "Exp", lines: +10 -1
878
879         When in FIPS mode, use SHA1 to digest the key, rather than MD5, as
880         MD5 isn't a FIPS-approved algorithm.
881
882                 Note: this means the user needs to keep track of this, and
883         we need to add support for that...
884
885 2004-05-17 06:39  levitte
886
887         Changed:
888                 apps/enc.c (1.35.2.10), "Exp", lines: +14 -0
889
890         Make it possible for the user to choose the digest used to create
891         the key.
892
893 2004-05-17 06:40  levitte
894
895         Changed:
896                 apps/enc.c (1.35.2.11), "Exp", lines: +4 -4
897
898         Rewrite the usage to avoid confusion.
899
900 2004-05-17 06:47  levitte
901
902         Changed:
903                 apps/enc.c (1.35.2.12), "Exp", lines: +1 -1
904
905         Typo corretced.
906
907 2004-06-19 15:32  ben
908
909         Changed:
910                 Makefile.org (1.154.2.81), "Exp", lines: +2 -7
911
912         Make make tags make tags.
913
914 2004-06-19 15:54  ben
915
916         Changed:
917                 apps/Makefile (1.1.4.3), "Exp", lines: +3 -3
918                 apps/prime.c (1.1.2.1), "Exp", lines: +115 -0
919                 apps/progs.h (1.26.2.3), "Exp", lines: +2 -0
920
921         Add primality tester.
922
923 2004-06-21 20:05  levitte
924
925         Changed:
926                 Makefile.org (1.154.2.82), "Exp", lines: +3 -1
927
928         Standard sh doesn't tolerate ! as part of the conditional command.
929
930                 PR: 900
931
932 2004-06-24 14:12  steve
933
934         Changed:
935                 apps/prime.c (1.1.2.2), "Exp", lines: +3 -0
936
937         Include <string.h> to get definition of strcmp.
938
939 2004-06-24 14:31  steve
940
941         Changed:
942                 crypto/evp/evp_lib.c (1.6.8.5), "Exp", lines: +2 -2
943
944         Return an error if an attempt is made to encode or decode cipher
945         ASN1 parameters and the cipher doesn't support it.
946
947 2004-07-04 18:36  steve
948
949         Changed:
950                 crypto/asn1/p5_pbev2.c (1.20.2.2), "Exp", lines: +2 -1
951
952         Fix memory leak.
953
954 2004-07-21 19:41  steve
955
956         Changed:
957                 crypto/pem/pem_all.c (1.20.2.1), "Exp", lines: +119 -0
958
959         When in FIPS mode write private keys in PKCS#8 and PBES2 format to
960         avoid use of prohibited MD5 algorithm.
961
962 2004-07-23 15:20  ben
963
964         Changed:
965                 fips/rand/fingerprint.sha1 (1.1.2.7), "Exp", lines: +1 -1
966                 fips/rand/fips_rand.c (1.1.2.7), "Exp", lines: +22 -7
967                 fips/rand/fips_randtest.c (1.1.2.5), "Exp", lines: +2 -2
968
969         Convert to X9.31.
970
971 2004-07-24 15:40  appro
972
973         Changed:
974                 ssl/ssl_cert.c (1.48.2.9), "Exp", lines: +5 -2
975
976         Add casts where casts due. It's "safe" to cast, because "wrong"
977         casts will either be optimized away or never performed. The trouble
978         is that compiler first parses code, then optimizes, not both at
979         once...
980
981 2004-07-27 16:09  levitte
982
983         Changed:
984                 makevms.com (1.35.2.5), "Exp", lines: +1 -1
985
986         Typo
987
988 2004-08-02 16:15  levitte
989
990         Changed:
991                 crypto/cryptlib.c (1.32.2.13), "Exp", lines: +4 -4
992
993         Let's lock a write lock when changing values, shall we?
994
995                 Thanks to Dr Stephen Henson <shenson@drh-consultancy.co.uk>
996         for making me aware of this error.
997
998 2004-08-09 14:13  levitte
999
1000         Changed:
1001                 makevms.com (1.35.2.8), "Exp", lines: +1 -1
1002
1003         In the fips directory, we use FIPS-LIB.COM, not CRYPTO-LIB.COM...
1004
1005 2004-08-11 22:34  levitte
1006
1007         Changed:
1008                 apps/makeapps.com (1.18.2.6), "Exp", lines: +2 -2
1009
1010         Another missing module in the VMS build files.  I believe this is
1011         the last, though...
1012
1013 2004-09-10 22:27  steve
1014
1015         Changed:
1016                 crypto/x509/x509_req.c (1.13.2.2), "Exp", lines: +1 -1
1017
1018         Stop warning.
1019
1020 2004-09-11 11:45  levitte
1021
1022         Changed:
1023                 test/testenc.com (1.6.8.2), "Exp", lines: +1 -1
1024
1025         Makefile.ssl changed name to Makefile...
1026
1027 2004-09-14 00:30  steve
1028
1029         Changed:
1030                 crypto/asn1/a_strex.c (1.8.2.6), "Exp", lines: +7 -2
1031
1032         ASN1_STRING_to_UTF8() assumed that the MBSTRING_* flags were of the
1033         form MBSTRING_FLAG|nbyte where "nbyte" is the number of bytes per
1034         character.
1035
1036                 Unfortunately this isn't so and we can't change the
1037         #defines because this would break binary compatibility, so for
1038         0.9.7X only translate between the two.
1039
1040 2004-09-14 00:39  steve
1041
1042         Changed:
1043                 crypto/x509/x509_req.c (1.13.2.3), "Exp", lines: +1 -1
1044
1045         Oops, forgot to reorder extension request nids.
1046
1047 2004-10-14 07:51  levitte
1048
1049         Changed:
1050                 VMS/mkshared.com (1.3.2.1), "Exp", lines: +8 -0
1051
1052         We need to check for OPENSSL_FIPS when building shared libraries,
1053         so we get correct transfer vectors for those functions when
1054         required.
1055
1056 2004-10-26 13:47  steve
1057
1058         Changed:
1059                 util/mkfiles.pl (1.12.2.2), "Exp", lines: +1 -0
1060
1061         Add fips/dh directory to mkfiles.pl
1062
1063 2004-11-11 02:18  steve
1064
1065         Changed:
1066                 crypto/engine/vendor_defns/sureware.h (1.2.2.1), "Exp", lines: +1 -1
1067
1068         The use of "exp" as a variable name in a prototype causes a
1069         conflict with FC2 headers.
1070
1071 2004-11-27 13:55  steve
1072
1073         Changed:
1074                 apps/prime.c (1.1.2.3), "Exp", lines: +28 -17
1075
1076         Fix leaks and give an error if no argument specified in prime.c
1077
1078 2004-11-27 14:02  steve
1079
1080         Changed:
1081                 apps/prime.c (1.1.2.4), "Exp", lines: +7 -8
1082
1083         Remove unnecessary check and call BIO_free_all() on bio_out to
1084         avoid a leak on VMS.
1085
1086 2004-12-09 19:00  appro
1087
1088         Changed:
1089                 apps/openssl.c (1.48.2.11), "Exp", lines: +1 -1
1090
1091         Eliminate dependency on UNICODE macro.
1092
1093 2004-12-20 14:18  appro
1094
1095         Changed:
1096                 util/mklink.pl (1.6.2.2), "Exp", lines: +1 -0
1097
1098         When re-linking files, really relink them. In other words, emulate
1099         ln -f.
1100
1101 2004-12-28 00:48  appro
1102
1103         Changed:
1104                 Configure (1.314.2.103), "Exp", lines: +1 -2
1105                 Makefile.org (1.154.2.92), "Exp", lines: +2 -2
1106
1107         Cosmetic mingw update.  PR: 924
1108
1109 2005-01-09 18:58  appro
1110
1111         Changed:
1112                 crypto/evp/c_alld.c (1.4.2.1), "Exp", lines: +1 -1
1113                 crypto/evp/m_sha.c (1.8.2.1), "Exp", lines: +1 -1
1114                 crypto/sha/shatest.c (1.11.2.2), "Exp", lines: +2 -2
1115
1116         Allow for ./config no-sha0.  PR: 993
1117
1118 2005-01-11 07:53  levitte
1119
1120         Changed:
1121                 apps/apps.c (1.49.2.31), "Exp", lines: +0 -16
1122
1123         Remove VMS_strcasecmp() from apps.c, it's not used any more.  And
1124         besides, the implementation is bogus.
1125
1126 2005-01-31 02:40  steve
1127
1128         Changed:
1129                 crypto/asn1/a_verify.c (1.12.2.3), "Exp", lines: +7 -6
1130
1131         Avoid memory leak.
1132
1133 2005-01-31 02:46  steve
1134
1135         Changed:
1136                 test/testss (1.7.2.1), "Exp", lines: +1 -1
1137
1138         Use SHA1 for test certificates so FIPS SSL/TLS tests work.
1139
1140 2005-02-03 12:09  appro
1141
1142         Changed:
1143                 Configure (1.314.2.105), "Exp", lines: +2 -2
1144                 Makefile.org (1.154.2.94), "Exp", lines: +16 -6
1145                 TABLE (1.99.2.44), "Exp", lines: +2 -2
1146
1147         Final HP-UX specific touches to "cope with run-time linker on
1148         multi-ABI platforms."
1149
1150 2005-03-12 10:28  appro
1151
1152         Changed:
1153                 Makefile.org (1.154.2.95), "Exp", lines: +9 -2
1154                 apps/Makefile (1.1.4.13), "Exp", lines: +0 -1
1155                 test/Makefile (1.1.4.9), "Exp", lines: +0 -1
1156
1157         Move copying of .dll to apps/ and test/ to more appropriate place.
1158
1159 2005-03-12 13:15  appro
1160
1161         Changed:
1162                 apps/Makefile (1.1.4.14), "Exp", lines: +4 -2
1163                 test/Makefile (1.1.4.10), "Exp", lines: +42 -194
1164
1165         Fold rules in test/Makefile and provide hooks for updated FIPS
1166         build procedures.
1167
1168 2005-03-15 10:46  appro
1169
1170         Changed:
1171                 Makefile.org (1.154.2.96), "Exp", lines: +1 -1
1172                 crypto/Makefile (1.1.4.6), "Exp", lines: +2 -3
1173                 fips/Makefile (1.1.4.8), "Exp", lines: +4 -1
1174
1175         Real Bourne shell doesn't accept ! as in "if ! grep ..." Fix this
1176         in crypto/Makefile and make Makefile.org and fips/Makefile more
1177         discreet.
1178
1179 2005-03-26 20:32  appro
1180
1181         Changed:
1182                 crypto/perlasm/x86nasm.pl (1.2.8.8), "Exp", lines: +6 -1
1183
1184         Resolve "operation size not specified" in NASM modules.
1185
1186 2005-04-03 21:16  appro
1187
1188         Changed:
1189                 Configure (1.314.2.109), "Exp", lines: +10 -0
1190                 TABLE (1.99.2.48), "Exp", lines: +50 -0
1191                 config (1.95.2.33), "Exp", lines: +9 -2
1192                 crypto/bn/Makefile (1.1.4.4), "Exp", lines: +1 -0
1193                 crypto/rc4/Makefile (1.1.4.6), "Exp", lines: +1 -1
1194
1195         Extend Solaris x86 support to amd64. Note that if both gcc and Sun
1196         C are installed, it defaults to gcc, because it beats Sun C on
1197         every benchmark. Also note that gcc shared build was verified to
1198         work woth Sun C...
1199
1200 2005-04-14 00:47  appro
1201
1202         Changed:
1203                 Makefile.org (1.154.2.98), "Exp", lines: +1 -1
1204
1205         Move cygcrypto.dll above cygwin.dll.
1206
1207 2005-04-15 10:00  nils
1208
1209         Changed:
1210                 doc/HOWTO/keys.txt (1.1.2.2), "Exp", lines: +3 -3
1211                 doc/crypto/EVP_EncryptInit.pod (1.10.2.5), "Exp", lines: +3 -3
1212
1213         EVP_CIPHER_CTX_init is a void function + fix typo
1214
1215                 PR: 1044 + 1045
1216
1217 2005-04-17 06:35  steve
1218
1219         Changed:
1220                 util/pl/VC-32.pl (1.11.2.6), "Exp", lines: +1 -1
1221
1222         Include user32.lib to import MessageBoxIndirect
1223
1224 2005-04-19 16:21  appro
1225
1226         Changed:
1227                 Configure (1.314.2.117), "Exp", lines: +24 -21
1228                 Makefile.org (1.154.2.100), "Exp", lines: +1 -11
1229                 TABLE (1.99.2.52), "Exp", lines: +20 -20
1230                 apps/Makefile (1.1.4.15), "Exp", lines: +1 -1
1231                 test/Makefile (1.1.4.12), "Exp", lines: +1 -1
1232
1233         Enable shared link on HP-UX.
1234
1235 2005-04-20 10:27  steve
1236
1237         Changed:
1238                 Configure (1.314.2.118), "Exp", lines: +1 -1
1239                 util/mk1mf.pl (1.41.2.12), "Exp", lines: +2 -0
1240
1241         Ignore zlib related options in mk1mf.pl
1242
1243 2005-04-20 18:42  steve
1244
1245         Changed:
1246                 Configure (1.314.2.119), "Exp", lines: +2 -2
1247
1248         Don't use kerberos library locations on windows.
1249
1250 2005-04-22 07:17  steve
1251
1252         Changed:
1253                 CHANGES (1.977.2.156), "Exp", lines: +5 -0
1254                 crypto/bn/bn.h (1.66.2.4), "Exp", lines: +2 -0
1255                 crypto/bn/bn_mont.c (1.30.2.3), "Exp", lines: +20 -0
1256                 crypto/dh/dh_key.c (1.16.2.4), "Exp", lines: +14 -10
1257                 crypto/dsa/dsa_ossl.c (1.12.2.7), "Exp", lines: +12 -9
1258                 crypto/rsa/rsa_eay.c (1.28.2.10), "Exp", lines: +16 -90
1259                 fips/fipshashes.c (1.1.2.5), "Exp", lines: +3 -3
1260                 fips/dh/fips_dh_key.c (1.1.2.4), "Exp", lines: +13 -10
1261                 fips/dsa/fips_dsa_ossl.c (1.1.2.8), "Exp", lines: +12 -9
1262                 fips/rsa/fips_rsa_eay.c (1.1.4.5), "Exp", lines: +17 -90
1263
1264         New function BN_MONT_CTX_set_locked, to set montgomery parameters
1265         in a threadsafe manner.
1266
1267                 Modify or add calls to use it in rsa, dsa and dh
1268         algorithms.
1269
1270 2005-04-23 06:46  nils
1271
1272         Changed:
1273                 crypto/dsa/dsa_ossl.c (1.12.2.8), "Exp", lines: +1 -1
1274                 crypto/rsa/rsa_eay.c (1.28.2.11), "Exp", lines: +4 -4
1275
1276         fix typo
1277