From branch OpenSSL_0_9_7-stable, revision 1.1.4.1, 2002-05-23 17:25:
[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-03-01 16:39  ben
67
68         Changed:
69                 Configure (1.314.2.6), "Exp", lines: +1 -0
70
71         OpenBSD variant.
72
73 2002-03-22 03:36  levitte
74
75         Changed:
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
79
80         Use the more modern DES API in the openssl subcommands.
81
82 2002-03-22 11:29  levitte
83
84         Changed:
85                 crypto/des/des_old.h (1.9.2.4), "Exp", lines: +35 -23
86
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.
89
90 2002-03-22 11:46  levitte
91
92         Changed:
93                 crypto/des/destest.c (1.30.2.2), "Exp", lines: +37 -35
94
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.
97
98 2002-03-26 15:25  levitte
99
100         Changed:
101                 CHANGES (1.977.2.15), "Exp", lines: +19 -8
102                 crypto/des/des.h (1.40.2.2), "Exp", lines: +6 -0
103
104         Add the possibility to enable olde des support, not just disable
105         it, for future support.  Redocument
106
107 2002-05-23 17:25  levitte
108
109         Changed:
110                 VMS/tcpip_shr_decc.opt (1.1.4.1), "Exp", lines: +1 -0
111
112         Forgot this file.
113
114 2002-06-05 08:45  levitte
115
116         Changed:
117                 ssl/ssl-lib.com (1.11.2.3), "Exp", lines: +1 -1
118                 test/maketests.com (1.13.2.2), "Exp", lines: +29 -1
119
120         Correct syntax in ssl-lib.com maketests.com was missing the TCP/IP
121         options TCPIP and NONE
122
123 2002-08-13 14:19  levitte
124
125         Changed:
126                 demos/engines/rsaref/Makefile (1.3.2.1), "Exp", lines: +1 -1
127
128         Export text symbols as well (AIX experts might need to correct me
129         here).
130
131 2002-08-13 14:26  levitte
132
133         Changed:
134                 demos/engines/cluster_labs/Makefile (1.1.2.1), "Exp", lines: +114 -0
135                 demos/engines/cluster_labs/cluster_labs.h (1.1.2.1), "Exp", lines: +35 -0
136                 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.1), "Exp", lines: +718 -0
137                 demos/engines/cluster_labs/hw_cluster_labs.ec (1.1.2.1), "Exp", lines: +8 -0
138                 demos/engines/cluster_labs/hw_cluster_labs_err.c (1.1.2.1), "Exp", lines: +151 -0
139                 demos/engines/cluster_labs/hw_cluster_labs_err.h (1.1.2.1), "Exp", lines: +95 -0
140                 demos/engines/ibmca/Makefile (1.1.2.1), "Exp", lines: +114 -0
141                 demos/engines/ibmca/hw_ibmca.c (1.1.2.1), "Exp", lines: +917 -0
142                 demos/engines/ibmca/hw_ibmca.ec (1.1.2.1), "Exp", lines: +8 -0
143                 demos/engines/ibmca/hw_ibmca_err.c (1.1.2.1), "Exp", lines: +154 -0
144                 demos/engines/ibmca/hw_ibmca_err.h (1.1.2.1), "Exp", lines: +98 -0
145                 demos/engines/ibmca/ica_openssl_api.h (1.1.2.1), "Exp", lines: +189 -0
146                 demos/engines/zencod/Makefile (1.1.2.1), "Exp", lines: +114 -0
147                 demos/engines/zencod/hw_zencod.c (1.1.2.1), "Exp", lines: +1736 -0
148                 demos/engines/zencod/hw_zencod.ec (1.1.2.1), "Exp", lines: +8 -0
149                 demos/engines/zencod/hw_zencod.h (1.1.2.1), "Exp", lines: +160 -0
150                 demos/engines/zencod/hw_zencod_err.c (1.1.2.1), "Exp", lines: +151 -0
151                 demos/engines/zencod/hw_zencod_err.h (1.1.2.1), "Exp", lines: +95 -0
152
153         OK, I've amused myself with making sure the engines that have been
154         contributed TO WORK WITH 0.9.7 can be built as dynamically loadable
155         libraries.
156
157                 For now, they're not included in crypto/engine/ since 0.9.7
158         is in feature freeze.  Further discussion might change that, but
159         don't hold your breath.
160
161 2002-08-15 13:48  levitte
162
163         Changed:
164                 crypto/crypto-lib.com (1.53.2.8), "Exp", lines: +1 -1
165
166         I think that's the last forgotten compilation module.
167
168 2002-10-09 14:19  levitte
169
170         Changed:
171                 crypto/engine/hw_cswift.c (1.17.2.5), "Exp", lines: +1 -0
172
173         The dissapearing destroy callback reappears
174
175 2002-10-24 00:09  levitte
176
177         Changed:
178                 crypto/crypto-lib.com (1.53.2.9), "Exp", lines: +1 -1
179
180         An engine changed name.
181
182 2002-10-29 18:46  geoff
183
184         Changed:
185                 doc/ssl/SSL_CTX_set_session_cache_mode.pod (1.5.2.2), "Exp", lines: +1 -0
186
187         Correct another inconsistency in my recent commits.
188
189 2002-11-04 17:33  levitte
190
191         Changed:
192                 Configure (1.314.2.38), "Exp", lines: +4 -2
193
194         Return my normal debug targets to something not so extreme, and
195         make the extreme ones special (or 'extreme', if you will :-)).
196
197 2002-11-13 12:35  levitte
198
199         Changed:
200                 crypto/cryptlib.h (1.10.2.4), "Exp", lines: +0 -4
201                 crypto/crypto.h (1.62.2.3), "Exp", lines: +4 -0
202
203         Make OpenSSLdie() visible (it's a must to get a proper reference in
204         libeay.num).
205
206 2002-11-13 15:30  levitte
207
208         Changed:
209                 demos/engines/ibmca/hw_ibmca.c (1.1.2.2), "Exp", lines: +3 -0
210                 demos/engines/zencod/hw_zencod.c (1.1.2.2), "Exp", lines: +4 -1
211                 demos/engines/cluster_labs/hw_cluster_labs.c (1.1.2.2), "Exp", lines: +5 -2
212
213         The loading functions should be static if we build a dynamic
214         engine.
215
216 2002-12-12 18:41  levitte
217
218         Changed:
219                 crypto/engine/hw_ncipher.c (1.26.2.7), "Exp", lines: +38 -2
220                 crypto/engine/hw_ncipher_err.c (1.1.2.2), "Exp", lines: +1 -1
221                 crypto/engine/hw_ncipher_err.h (1.1.2.2), "Exp", lines: +1 -1
222                 crypto/cryptlib.c (1.32.2.8), "Exp", lines: +2 -1
223                 crypto/crypto.h (1.62.2.7), "Exp", lines: +2 -1
224                 CHANGES (1.977.2.78), "Exp", lines: +14 -0
225
226         Add a static lock called HWCRHK, for the case of having an
227         application that wants to use the hw_ncipher engine without having
228         given any callbacks for the dynamic type of locks.
229
230 2002-12-15 16:27  appro
231
232         Changed:
233                 Makefile.org (1.154.2.41), "Exp", lines: +2 -1
234
235         Another Solaris shared build clean-up. This is not actually needed
236         if one uses WorkShop C. It's gcc driver that brings copy of
237         libgcc.a into .so otherwise. In case you wonder what it's -Wl,-z...
238         and not just -z. Problem is that gcc driver apparently omits all -z
239         options but -z text. Don't ask me why. I'm not committing
240         corresponding workaround into the HEAD as Makefile.shared
241         reportedly needs even more work...
242
243 2002-12-16 19:17  appro
244
245         Changed:
246                 crypto/bn/bn_lcl.h (1.23.2.3), "Exp", lines: +3 -0
247                 crypto/bn/bn_mul.c (1.28.2.4), "Exp", lines: +84 -445
248
249         This is rollback to 0.9.6h bn_mul.c to address problem reported in
250         RT#272.
251
252 2002-12-16 19:59  appro
253
254         Changed:
255                 Makefile.org (1.154.2.42), "Exp", lines: +3 -1
256
257         Some of Sun compiler drivers (well, one of those I have) collect
258         all options specified with -Wl in the beginnig of the ld command
259         line which kind of obsoletes the idea as it's -z defaultextract
260         that will be closest to lib*.a and not -z allextract:-(
261
262 2002-12-17 15:21  levitte
263
264         Changed:
265                 NEWS (1.39.2.16), "Exp", lines: +4 -1
266
267         A few more NEWS items.
268
269 !2002-12-27 17:49  appro
270 !
271 !       Changed:
272 !               Configure (1.314.2.62), "Exp", lines: +1 -1
273 !
274 !       According to Tim Rice <tim@multitalents.net> assembler support in
275 !       SCO5 never worked anyway. Note this is not going to HEAD as we
276 !       intend to provide an alternative solution as soon as 0.9.7 is out.
277
278 2002-12-28 02:35  levitte
279
280         Changed:
281                 Configure (1.314.2.63), "Exp", lines: +1 -1
282
283         Hmm, the variables $x96_elf_asm and others contain a number of
284         colons, so when removing one reference, if should be replaced with
285         the appropriate number of colons, or chaos will follow...
286
287         It's rather silly to believe we'd release 0.9.7a in 2002 :-).
288
289 2003-01-01 16:48  ben
290
291         Changed:
292                 crypto/des/des_locl.h (1.19.2.5), "Exp", lines: +1 -1
293                 crypto/rc5/rc5_locl.h (1.3.2.4), "Exp", lines: +1 -1
294
295         Fix warnings, use correct -Ds.
296
297 ? 2003-04-04 16:21  levitte
298
299         Changed:
300                 util/mkdef.pl (1.67.2.5), "Exp", lines: +10 -5
301                 util/mkerr.pl (1.18.2.3), "Exp", lines: +6 -6
302
303         Transfer the changes to detect multiline comments and the GCC
304         extension __attribute__.
305
306 2003-04-08 13:54  levitte
307
308         Changed:
309                 test/Makefile.ssl (1.84.2.25), "Exp", lines: +29 -1
310                 apps/Makefile.ssl (1.100.2.22), "Exp", lines: +1 -0
311                 Makefile.org (1.154.2.61), "Exp", lines: +4 -5
312
313         Set LD_LIBRARY_PATH when linking, since OpenUnix' ld uses it to
314         create a library search path.
315
316                 Correct typos.
317
318 2003-07-03 23:43  levitte
319
320         Changed:
321                 Makefile.org (1.154.2.65), "Exp", lines: +2 -2
322
323         Add a slash so grep doesn't return both ./crypto/bio/bss_mem.o and
324         ./crypto/mem.o when we're looking for mem.o.
325
326 2003-07-27 15:46  ben
327
328         Changed:
329                 crypto/aes/aes.h (1.1.2.5), "Exp", lines: +3 -0
330                 crypto/aes/aes_cfb.c (1.1.2.4), "Exp", lines: +57 -0
331
332         Add untested CFB-r mode. Will be tested soon.
333
334 2003-07-28 17:07  ben
335
336         Changed:
337                 Makefile.org (1.154.2.69), "Exp", lines: +5 -1
338                 crypto/aes/aes.h (1.1.2.6), "Exp", lines: +3 -0
339                 crypto/aes/aes_cfb.c (1.1.2.5), "Exp", lines: +19 -0
340                 crypto/dsa/Makefile.ssl (1.49.2.6), "Exp", lines: +3 -2
341                 crypto/err/Makefile.ssl (1.48.2.4), "Exp", lines: +17 -16
342                 crypto/evp/e_aes.c (1.6.2.5), "Exp", lines: +8 -0
343                 crypto/evp/e_des.c (1.5.2.2), "Exp", lines: +1 -1
344                 crypto/evp/e_des3.c (1.8.2.3), "Exp", lines: +2 -2
345                 crypto/evp/evp.h (1.86.2.11), "Exp", lines: +28 -11
346                 crypto/evp/evp_locl.h (1.7.2.3), "Exp", lines: +2 -2
347                 crypto/objects/obj_dat.h (1.49.2.13), "Exp", lines: +10 -5
348                 crypto/objects/obj_mac.h (1.19.2.13), "Exp", lines: +5 -0
349                 crypto/objects/obj_mac.num (1.15.2.9), "Exp", lines: +1 -0
350                 crypto/objects/objects.txt (1.20.2.14), "Exp", lines: +4 -0
351                 fips/Makefile.ssl (1.1.2.3), "Exp", lines: +7 -0
352                 fips/aes/Makefile.ssl (1.1.2.2), "Exp", lines: +23 -1
353                 fips/aes/fips_aesavs.c (1.1.2.3), "Exp", lines: +9 -1
354                 test/Makefile.ssl (1.84.2.30), "Exp", lines: +101 -43
355
356         Add support for partial CFB modes, make tests work, update
357         dependencies.
358
359 2003-07-29 12:56  ben
360
361         Changed:
362                 crypto/aes/aes_cfb.c (1.1.2.6), "Exp", lines: +9 -6
363                 crypto/evp/c_allc.c (1.8.2.3), "Exp", lines: +1 -0
364                 crypto/evp/evp_test.c (1.14.2.11), "Exp", lines: +17 -8
365                 crypto/evp/evptests.txt (1.9.2.2), "Exp", lines: +48 -1
366
367         Working CFB1 and test vectors.
368
369 2003-07-29 15:24  ben
370
371         Changed:
372                 crypto/evp/e_aes.c (1.6.2.6), "Exp", lines: +14 -0
373                 crypto/objects/obj_dat.h (1.49.2.14), "Exp", lines: +15 -5
374                 crypto/objects/obj_mac.h (1.19.2.14), "Exp", lines: +10 -0
375                 crypto/objects/obj_mac.num (1.15.2.10), "Exp", lines: +2 -0
376                 crypto/objects/objects.txt (1.20.2.15), "Exp", lines: +2 -0
377                 fips/aes/Makefile.ssl (1.1.2.3), "Exp", lines: +1 -1
378                 fips/aes/fips_aesavs.c (1.1.2.4), "Exp", lines: +34 -19
379
380         The rest of the keysizes for CFB1, working AES AVS test for CFB1.
381
382 2003-07-29 19:05  ben
383
384         Changed:
385                 crypto/aes/aes.h (1.1.2.7), "Exp", lines: +3 -0
386                 crypto/aes/aes_cfb.c (1.1.2.7), "Exp", lines: +14 -0
387                 crypto/evp/c_allc.c (1.8.2.4), "Exp", lines: +1 -0
388                 crypto/evp/e_aes.c (1.6.2.7), "Exp", lines: +4 -9
389                 crypto/evp/evptests.txt (1.9.2.3), "Exp", lines: +48 -0
390                 crypto/objects/obj_dat.h (1.49.2.15), "Exp", lines: +20 -5
391                 crypto/objects/obj_mac.h (1.19.2.15), "Exp", lines: +15 -0
392                 crypto/objects/obj_mac.num (1.15.2.11), "Exp", lines: +3 -0
393                 crypto/objects/objects.txt (1.20.2.16), "Exp", lines: +3 -0
394                 fips/aes/fips_aesavs.c (1.1.2.7), "Exp", lines: +11 -0
395
396         AES CFB8.
397
398 2003-07-30 20:30  ben
399
400         Changed:
401                 Makefile.org (1.154.2.70), "Exp", lines: +16 -5
402                 crypto/des/cfb_enc.c (1.7.2.1), "Exp", lines: +2 -1
403                 crypto/des/des_enc.c (1.11.2.2), "Exp", lines: +4 -0
404                 crypto/evp/e_aes.c (1.6.2.8), "Exp", lines: +7 -14
405                 crypto/evp/e_des.c (1.5.2.3), "Exp", lines: +37 -1
406                 crypto/evp/evp.h (1.86.2.12), "Exp", lines: +6 -0
407                 crypto/evp/evp_locl.h (1.7.2.4), "Exp", lines: +9 -0
408                 crypto/objects/obj_dat.h (1.49.2.16), "Exp", lines: +48 -23
409                 crypto/objects/obj_mac.h (1.19.2.16), "Exp", lines: +31 -6
410                 crypto/objects/obj_mac.num (1.15.2.12), "Exp", lines: +5 -0
411                 crypto/objects/objects.txt (1.20.2.17), "Exp", lines: +12 -6
412                 fips/Makefile.ssl (1.1.2.4), "Exp", lines: +8 -1
413                 fips/fips_make_sha1 (1.1.2.3), "Exp", lines: +3 -0
414                 fips/aes/Makefile.ssl (1.1.2.4), "Exp", lines: +1 -1
415                 fips/des/.cvsignore (1.1.2.1), "Exp", lines: +3 -0
416                 fips/des/Makefile.ssl (1.1.2.1), "Exp", lines: +96 -0
417                 fips/des/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
418                 fips/des/fips_des_enc.c (1.1.2.1), "Exp", lines: +288 -0
419                 fips/des/fips_des_locl.h (1.1.2.1), "Exp", lines: +428 -0
420                 fips/des/fips_desmovs.c (1.1.2.1), "Exp", lines: +659 -0
421
422         Whoops, forgot FIPS DES, also add EVPs for DES CFB1 and 8.
423
424 2003-07-31 23:30  levitte
425
426         Changed:
427                 Makefile.org (1.154.2.71), "Exp", lines: +2 -0
428
429         If FDIRS is to be treated like SDIRS, let's not forget to
430         initialize it in Makefile.org.
431
432 2003-08-01 12:25  ben
433
434         Changed:
435                 crypto/des/cfb_enc.c (1.7.2.2), "Exp", lines: +45 -36
436                 crypto/evp/c_allc.c (1.8.2.5), "Exp", lines: +2 -0
437                 crypto/evp/e_des.c (1.5.2.4), "Exp", lines: +8 -3
438                 crypto/evp/evptests.txt (1.9.2.4), "Exp", lines: +6 -0
439
440         Fix DES CFB-r.
441
442 2003-08-01 12:31  ben
443
444         Changed:
445                 crypto/evp/evptests.txt (1.9.2.5), "Exp", lines: +4 -0
446
447         DES CFB8 test.
448
449 2003-08-11 11:56  levitte
450
451         Changed:
452                 apps/Makefile.ssl (1.100.2.24), "Exp", lines: +1 -1
453
454         Oops, removed a little too much.
455
456 2003-08-11 13:46  levitte
457
458         Changed:
459                 test/Makefile.ssl (1.84.2.33), "Exp", lines: +28 -28
460
461         Don't fiddle with LD_LIBRARY_PATH when building non-static.
462
463 2003-08-14 08:54  levitte
464
465         Changed:
466                 apps/Makefile.ssl (1.100.2.25), "Exp", lines: +1 -1
467                 test/Makefile.ssl (1.84.2.34), "Exp", lines: +28 -28
468
469         Undo the change that left LD_LIBRARY_PATH unchanged.  The errors I
470         saw weren't due to that, but to a change on the SCO machines I used
471         for testing, where my $PATH was suddenly incorrect.
472
473 2004-01-21 10:58  appro
474
475         Changed:
476                 Configure (1.314.2.89), "Exp", lines: +1 -0
477                 config (1.95.2.27), "Exp", lines: +7 -6
478                 crypto/bn/Makefile.ssl (1.65.2.7), "Exp", lines: +3 -0
479
480         Proper support for HP-UX64 gcc build.  PR: 772
481
482 2004-01-29 10:41  levitte
483
484         Changed:
485                 crypto/bn/bn_lcl.h (1.23.2.6), "Exp", lines: +8 -9
486
487         Have the declarations match the definitions.
488
489 2004-03-17 05:01  mark
490
491         Changed:
492                 CHANGES (1.977.2.128), "Exp", lines: +9 -1
493                 FAQ (1.61.2.30), "Exp", lines: +1 -1
494                 LICENSE (1.7.2.3), "Exp", lines: +1 -1
495                 NEWS (1.39.2.21), "Exp", lines: +8 -0
496                 README (1.39.2.24), "Exp", lines: +2 -2
497                 STATUS (1.211.2.41), "Exp", lines: +4 -1
498                 openssl.spec (1.6.2.6), "Exp", lines: +1 -1
499                 crypto/opensslv.h (1.40.2.21), "Exp", lines: +2 -2
500                 ssl/s3_pkt.c (1.46.2.6), "Exp", lines: +8 -0
501                 ssl/s3_srvr.c (1.85.2.20), "Exp", lines: +16 -0
502
503         Fix null-pointer assignment in do_change_cipher_spec() revealed by
504         using the Codenomicon TLS Test Tool (CAN-2004-0079) Fix flaw in
505         SSL/TLS handshaking when using Kerberos ciphersuites
506         (CAN-2004-0112) Ready for 0.9.7d build
507
508                 Submitted by: Steven Henson Reviewed by: Joe Orton Approved
509         by: Mark Cox
510
511 2004-04-02 14:39  levitte
512
513         Changed:
514                 crypto/bn/Makefile.ssl (1.65.2.8), "Exp", lines: +1 -1
515
516         Typo.  "pa-rics2W" corrected to "pa-risc2W".  PR: 868
517
518 2004-05-12 12:09  levitte
519
520         Changed:
521                 apps/apps.h (1.44.2.13), "Exp", lines: +0 -6
522                 crypto/o_str.c (1.5.2.1), "Exp", lines: +4 -3
523                 crypto/o_str.h (1.2.6.1), "Exp", lines: +0 -0
524
525         The functions OPENSSL_strcasen?cmp() were forgotten when merging
526         the FIPS branch into this.  It's needed at least for certain
527         OpenVMS versions, and should really be used in a more general way.
528
529 2004-05-12 12:17  levitte
530
531         Changed:
532                 crypto/Makefile (1.1.4.2), "Exp", lines: +3 -3
533
534         Forgot to update the Makefile with the o_str stuff...
535
536 2004-05-12 16:11  ben
537
538         Changed:
539                 crypto/rand/rand.h (1.26.2.8), "Exp", lines: +2 -0
540                 crypto/rand/rand_err.c (1.6.2.4), "Exp", lines: +2 -0
541                 fips/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
542                 fips/fips.c (1.1.2.4), "Exp", lines: +5 -1
543                 fips/rand/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
544                 fips/rand/fips_rand.c (1.1.2.5), "Exp", lines: +29 -0
545
546         Blow up in people's faces if they don't reseed.
547
548 2004-05-14 19:54  levitte
549
550         Changed:
551                 util/libeay.num (1.173.2.20), "Exp", lines: +43 -54
552
553         All EVP_*_cfb functions have changed names to EVP_*_cfb64 or
554         EVP_*_cfb128.
555
556 2004-05-17 06:39  levitte
557
558         Changed:
559                 apps/enc.c (1.35.2.10), "Exp", lines: +14 -0
560
561         Make it possible for the user to choose the digest used to create
562         the key.
563
564 2004-05-17 06:40  levitte
565
566         Changed:
567                 apps/enc.c (1.35.2.11), "Exp", lines: +4 -4
568
569         Rewrite the usage to avoid confusion.
570
571 2004-06-19 15:32  ben
572
573         Changed:
574                 Makefile.org (1.154.2.81), "Exp", lines: +2 -7
575
576         Make make tags make tags.
577
578 2004-06-21 20:05  levitte
579
580         Changed:
581                 Makefile.org (1.154.2.82), "Exp", lines: +3 -1
582
583         Standard sh doesn't tolerate ! as part of the conditional command.
584
585                 PR: 900
586
587 2004-07-24 15:40  appro
588
589         Changed:
590                 ssl/ssl_cert.c (1.48.2.9), "Exp", lines: +5 -2
591
592         Add casts where casts due. It's "safe" to cast, because "wrong"
593         casts will either be optimized away or never performed. The trouble
594         is that compiler first parses code, then optimizes, not both at
595         once...
596
597 2004-07-27 16:09  levitte
598
599         Changed:
600                 makevms.com (1.35.2.5), "Exp", lines: +1 -1
601
602         Typo
603
604 2004-08-02 16:15  levitte
605
606         Changed:
607                 crypto/cryptlib.c (1.32.2.13), "Exp", lines: +4 -4
608
609         Let's lock a write lock when changing values, shall we?
610
611                 Thanks to Dr Stephen Henson <shenson@drh-consultancy.co.uk>
612         for making me aware of this error.
613
614 2004-08-11 22:34  levitte
615
616         Changed:
617                 apps/makeapps.com (1.18.2.6), "Exp", lines: +2 -2
618
619         Another missing module in the VMS build files.  I believe this is
620         the last, though...
621
622 2004-09-11 11:45  levitte
623
624         Changed:
625                 test/testenc.com (1.6.8.2), "Exp", lines: +1 -1
626
627         Makefile.ssl changed name to Makefile...
628
629 2004-12-09 19:00  appro
630
631         Changed:
632                 apps/openssl.c (1.48.2.11), "Exp", lines: +1 -1
633
634         Eliminate dependency on UNICODE macro.
635
636 2004-12-20 14:18  appro
637
638         Changed:
639                 util/mklink.pl (1.6.2.2), "Exp", lines: +1 -0
640
641         When re-linking files, really relink them. In other words, emulate
642         ln -f.
643
644 2004-12-28 00:48  appro
645
646         Changed:
647                 Configure (1.314.2.103), "Exp", lines: +1 -2
648                 Makefile.org (1.154.2.92), "Exp", lines: +2 -2
649
650         Cosmetic mingw update.  PR: 924
651
652 2005-01-09 18:58  appro
653
654         Changed:
655                 crypto/evp/c_alld.c (1.4.2.1), "Exp", lines: +1 -1
656                 crypto/evp/m_sha.c (1.8.2.1), "Exp", lines: +1 -1
657                 crypto/sha/shatest.c (1.11.2.2), "Exp", lines: +2 -2
658
659         Allow for ./config no-sha0.  PR: 993
660
661 2005-01-11 07:53  levitte
662
663         Changed:
664                 apps/apps.c (1.49.2.31), "Exp", lines: +0 -16
665
666         Remove VMS_strcasecmp() from apps.c, it's not used any more.  And
667         besides, the implementation is bogus.
668
669 2005-02-03 12:09  appro
670
671         Changed:
672                 Configure (1.314.2.105), "Exp", lines: +2 -2
673                 Makefile.org (1.154.2.94), "Exp", lines: +16 -6
674                 TABLE (1.99.2.44), "Exp", lines: +2 -2
675
676         Final HP-UX specific touches to "cope with run-time linker on
677         multi-ABI platforms."
678
679 2005-03-12 10:28  appro
680
681         Changed:
682                 Makefile.org (1.154.2.95), "Exp", lines: +9 -2
683                 apps/Makefile (1.1.4.13), "Exp", lines: +0 -1
684                 test/Makefile (1.1.4.9), "Exp", lines: +0 -1
685
686         Move copying of .dll to apps/ and test/ to more appropriate place.
687
688 2005-03-12 13:15  appro
689
690         Changed:
691                 apps/Makefile (1.1.4.14), "Exp", lines: +4 -2
692                 test/Makefile (1.1.4.10), "Exp", lines: +42 -194
693
694         Fold rules in test/Makefile and provide hooks for updated FIPS
695         build procedures.
696
697 2005-03-15 10:46  appro
698
699         Changed:
700                 Makefile.org (1.154.2.96), "Exp", lines: +1 -1
701                 crypto/Makefile (1.1.4.6), "Exp", lines: +2 -3
702                 fips/Makefile (1.1.4.8), "Exp", lines: +4 -1
703
704         Real Bourne shell doesn't accept ! as in "if ! grep ..." Fix this
705         in crypto/Makefile and make Makefile.org and fips/Makefile more
706         discreet.
707
708 2005-03-26 20:32  appro
709
710         Changed:
711                 crypto/perlasm/x86nasm.pl (1.2.8.8), "Exp", lines: +6 -1
712
713         Resolve "operation size not specified" in NASM modules.
714
715 2005-04-03 21:16  appro
716
717         Changed:
718                 Configure (1.314.2.109), "Exp", lines: +10 -0
719                 TABLE (1.99.2.48), "Exp", lines: +50 -0
720                 config (1.95.2.33), "Exp", lines: +9 -2
721                 crypto/bn/Makefile (1.1.4.4), "Exp", lines: +1 -0
722                 crypto/rc4/Makefile (1.1.4.6), "Exp", lines: +1 -1
723
724         Extend Solaris x86 support to amd64. Note that if both gcc and Sun
725         C are installed, it defaults to gcc, because it beats Sun C on
726         every benchmark. Also note that gcc shared build was verified to
727         work woth Sun C...
728
729 2005-04-14 00:47  appro
730
731         Changed:
732                 Makefile.org (1.154.2.98), "Exp", lines: +1 -1
733
734         Move cygcrypto.dll above cygwin.dll.
735
736 2005-04-19 16:21  appro
737
738         Changed:
739                 Configure (1.314.2.117), "Exp", lines: +24 -21
740                 Makefile.org (1.154.2.100), "Exp", lines: +1 -11
741                 TABLE (1.99.2.52), "Exp", lines: +20 -20
742                 apps/Makefile (1.1.4.15), "Exp", lines: +1 -1
743                 test/Makefile (1.1.4.12), "Exp", lines: +1 -1
744
745         Enable shared link on HP-UX.
746