Remove more false positives.
[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-04-20 12:25  levitte
108
109         Changed:
110                 util/mk1mf.pl (1.41.2.1), "Exp", lines: +4 -1
111
112         Make sure ec is properly handled in Windows.
113
114 2002-05-08 17:13  ben
115
116         Changed:
117                 crypto/conf/conf_mod.c (1.8.2.6), "Exp", lines: +1 -1
118
119         Fix warning.
120
121 2002-05-22 09:53  levitte
122
123         Changed:
124                 apps/speed.c (1.83.2.7), "Exp", lines: +4 -1
125
126         Remove warnings about unused symbols when configured with no-rsa.
127
128 2002-05-22 09:55  levitte
129
130         Changed:
131                 crypto/asn1/x_pubkey.c (1.21.2.1), "Exp", lines: +1 -1
132
133         Remove warnings about uninitialised variables.  This has already
134         been applied in the main branch.
135
136 2002-05-22 09:56  levitte
137
138         Changed:
139                 crypto/engine/hw_4758_cca.c (1.1.2.4), "Exp", lines: +14 -14
140
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.
144
145 2002-05-23 17:25  levitte
146
147         Changed:
148                 VMS/tcpip_shr_decc.opt (1.1.4.1), "Exp", lines: +1 -0
149
150         Forgot this file.
151
152 2002-05-31 16:34  ben
153
154         Changed:
155                 crypto/evp/evp_test.c (1.14.2.5), "Exp", lines: +1 -1
156
157         Fix a warning.
158
159 2002-06-05 08:45  levitte
160
161         Changed:
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
164
165         Correct syntax in ssl-lib.com maketests.com was missing the TCP/IP
166         options TCPIP and NONE
167
168 2002-08-13 14:19  levitte
169
170         Changed:
171                 demos/engines/rsaref/Makefile (1.3.2.1), "Exp", lines: +1 -1
172
173         Export text symbols as well (AIX experts might need to correct me
174         here).
175
176 2002-08-13 14:26  levitte
177
178         Changed:
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
197
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
200         libraries.
201
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.
205
206 2002-08-15 13:48  levitte
207
208         Changed:
209                 crypto/crypto-lib.com (1.53.2.8), "Exp", lines: +1 -1
210
211         I think that's the last forgotten compilation module.
212
213 2002-10-09 14:19  levitte
214
215         Changed:
216                 crypto/engine/hw_cswift.c (1.17.2.5), "Exp", lines: +1 -0
217
218         The dissapearing destroy callback reappears
219
220 2002-10-24 00:09  levitte
221
222         Changed:
223                 crypto/crypto-lib.com (1.53.2.9), "Exp", lines: +1 -1
224
225         An engine changed name.
226
227 2002-10-29 18:46  geoff
228
229         Changed:
230                 doc/ssl/SSL_CTX_set_session_cache_mode.pod (1.5.2.2), "Exp", lines: +1 -0
231
232         Correct another inconsistency in my recent commits.
233
234 2002-11-04 17:33  levitte
235
236         Changed:
237                 Configure (1.314.2.38), "Exp", lines: +4 -2
238
239         Return my normal debug targets to something not so extreme, and
240         make the extreme ones special (or 'extreme', if you will :-)).
241
242 2002-11-13 12:35  levitte
243
244         Changed:
245                 crypto/cryptlib.h (1.10.2.4), "Exp", lines: +0 -4
246                 crypto/crypto.h (1.62.2.3), "Exp", lines: +4 -0
247
248         Make OpenSSLdie() visible (it's a must to get a proper reference in
249         libeay.num).
250
251 2002-11-13 14:36  levitte
252
253         Changed:
254                 crypto/pem/pem_lib.c (1.36.2.5), "Exp", lines: +1 -1
255
256         C++ comments in C code, 'nuff said...
257
258 2002-11-13 15:30  levitte
259
260         Changed:
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
264
265         The loading functions should be static if we build a dynamic
266         engine.
267
268 2002-12-12 18:41  levitte
269
270         Changed:
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
277
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.
281
282 2002-12-15 16:27  appro
283
284         Changed:
285                 Makefile.org (1.154.2.41), "Exp", lines: +2 -1
286
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...
294
295 2002-12-16 19:17  appro
296
297         Changed:
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
300
301         This is rollback to 0.9.6h bn_mul.c to address problem reported in
302         RT#272.
303
304 2002-12-16 19:59  appro
305
306         Changed:
307                 Makefile.org (1.154.2.42), "Exp", lines: +3 -1
308
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:-(
313
314 2002-12-17 15:21  levitte
315
316         Changed:
317                 NEWS (1.39.2.16), "Exp", lines: +4 -1
318
319         A few more NEWS items.
320
321 !2002-12-27 17:49  appro
322 !
323 !       Changed:
324 !               Configure (1.314.2.62), "Exp", lines: +1 -1
325 !
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.
329
330 2002-12-28 02:35  levitte
331
332         Changed:
333                 Configure (1.314.2.63), "Exp", lines: +1 -1
334
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...
338
339         It's rather silly to believe we'd release 0.9.7a in 2002 :-).
340
341 2003-01-01 16:48  ben
342
343         Changed:
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
346
347         Fix warnings, use correct -Ds.
348
349 ? 2003-04-04 16:21  levitte
350
351         Changed:
352                 util/mkdef.pl (1.67.2.5), "Exp", lines: +10 -5
353                 util/mkerr.pl (1.18.2.3), "Exp", lines: +6 -6
354
355         Transfer the changes to detect multiline comments and the GCC
356         extension __attribute__.
357
358 2003-04-08 13:54  levitte
359
360         Changed:
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
364
365         Set LD_LIBRARY_PATH when linking, since OpenUnix' ld uses it to
366         create a library search path.
367
368                 Correct typos.
369
370 2003-04-09 07:25  levitte
371
372         Changed:
373                 test/Makefile.ssl (1.84.2.26), "Exp", lines: +1 -1
374
375         Typo
376
377 2003-04-09 08:50  levitte
378
379         Changed:
380                 apps/Makefile.ssl (1.100.2.23), "Exp", lines: +1 -0
381
382         Dont forget req.
383
384 2003-04-10 03:13  steve
385
386         Changed:
387                 crypto/rsa/rsa_sign.c (1.11.2.6), "Exp", lines: +2 -2
388
389         Only call redirected rsa_sign or rsa_verify if the pointer is set.
390
391                 This allows, for example, a smart card to redirect rsa_sign
392         and keep the default rsa_verify.
393
394 2003-07-03 23:43  levitte
395
396         Changed:
397                 Makefile.org (1.154.2.65), "Exp", lines: +2 -2
398
399         Add a slash so grep doesn't return both ./crypto/bio/bss_mem.o and
400         ./crypto/mem.o when we're looking for mem.o.
401
402 2003-07-27 15:46  ben
403
404         Changed:
405                 crypto/aes/aes.h (1.1.2.5), "Exp", lines: +3 -0
406                 crypto/aes/aes_cfb.c (1.1.2.4), "Exp", lines: +57 -0
407
408         Add untested CFB-r mode. Will be tested soon.
409
410 2003-07-28 17:07  ben
411
412         Changed:
413                 Makefile.org (1.154.2.69), "Exp", lines: +5 -1
414                 crypto/aes/aes.h (1.1.2.6), "Exp", lines: +3 -0
415                 crypto/aes/aes_cfb.c (1.1.2.5), "Exp", lines: +19 -0
416                 crypto/dsa/Makefile.ssl (1.49.2.6), "Exp", lines: +3 -2
417                 crypto/err/Makefile.ssl (1.48.2.4), "Exp", lines: +17 -16
418                 crypto/evp/e_aes.c (1.6.2.5), "Exp", lines: +8 -0
419                 crypto/evp/e_des.c (1.5.2.2), "Exp", lines: +1 -1
420                 crypto/evp/e_des3.c (1.8.2.3), "Exp", lines: +2 -2
421                 crypto/evp/evp.h (1.86.2.11), "Exp", lines: +28 -11
422                 crypto/evp/evp_locl.h (1.7.2.3), "Exp", lines: +2 -2
423                 crypto/objects/obj_dat.h (1.49.2.13), "Exp", lines: +10 -5
424                 crypto/objects/obj_mac.h (1.19.2.13), "Exp", lines: +5 -0
425                 crypto/objects/obj_mac.num (1.15.2.9), "Exp", lines: +1 -0
426                 crypto/objects/objects.txt (1.20.2.14), "Exp", lines: +4 -0
427                 fips/Makefile.ssl (1.1.2.3), "Exp", lines: +7 -0
428                 fips/aes/Makefile.ssl (1.1.2.2), "Exp", lines: +23 -1
429                 fips/aes/fips_aesavs.c (1.1.2.3), "Exp", lines: +9 -1
430                 test/Makefile.ssl (1.84.2.30), "Exp", lines: +101 -43
431
432         Add support for partial CFB modes, make tests work, update
433         dependencies.
434
435 2003-07-29 12:56  ben
436
437         Changed:
438                 crypto/aes/aes_cfb.c (1.1.2.6), "Exp", lines: +9 -6
439                 crypto/evp/c_allc.c (1.8.2.3), "Exp", lines: +1 -0
440                 crypto/evp/evp_test.c (1.14.2.11), "Exp", lines: +17 -8
441                 crypto/evp/evptests.txt (1.9.2.2), "Exp", lines: +48 -1
442
443         Working CFB1 and test vectors.
444
445 2003-07-29 15:24  ben
446
447         Changed:
448                 crypto/evp/e_aes.c (1.6.2.6), "Exp", lines: +14 -0
449                 crypto/objects/obj_dat.h (1.49.2.14), "Exp", lines: +15 -5
450                 crypto/objects/obj_mac.h (1.19.2.14), "Exp", lines: +10 -0
451                 crypto/objects/obj_mac.num (1.15.2.10), "Exp", lines: +2 -0
452                 crypto/objects/objects.txt (1.20.2.15), "Exp", lines: +2 -0
453                 fips/aes/Makefile.ssl (1.1.2.3), "Exp", lines: +1 -1
454                 fips/aes/fips_aesavs.c (1.1.2.4), "Exp", lines: +34 -19
455
456         The rest of the keysizes for CFB1, working AES AVS test for CFB1.
457
458 2003-07-29 19:05  ben
459
460         Changed:
461                 crypto/aes/aes.h (1.1.2.7), "Exp", lines: +3 -0
462                 crypto/aes/aes_cfb.c (1.1.2.7), "Exp", lines: +14 -0
463                 crypto/evp/c_allc.c (1.8.2.4), "Exp", lines: +1 -0
464                 crypto/evp/e_aes.c (1.6.2.7), "Exp", lines: +4 -9
465                 crypto/evp/evptests.txt (1.9.2.3), "Exp", lines: +48 -0
466                 crypto/objects/obj_dat.h (1.49.2.15), "Exp", lines: +20 -5
467                 crypto/objects/obj_mac.h (1.19.2.15), "Exp", lines: +15 -0
468                 crypto/objects/obj_mac.num (1.15.2.11), "Exp", lines: +3 -0
469                 crypto/objects/objects.txt (1.20.2.16), "Exp", lines: +3 -0
470                 fips/aes/fips_aesavs.c (1.1.2.7), "Exp", lines: +11 -0
471
472         AES CFB8.
473
474 2003-07-30 20:30  ben
475
476         Changed:
477                 Makefile.org (1.154.2.70), "Exp", lines: +16 -5
478                 crypto/des/cfb_enc.c (1.7.2.1), "Exp", lines: +2 -1
479                 crypto/des/des_enc.c (1.11.2.2), "Exp", lines: +4 -0
480                 crypto/evp/e_aes.c (1.6.2.8), "Exp", lines: +7 -14
481                 crypto/evp/e_des.c (1.5.2.3), "Exp", lines: +37 -1
482                 crypto/evp/evp.h (1.86.2.12), "Exp", lines: +6 -0
483                 crypto/evp/evp_locl.h (1.7.2.4), "Exp", lines: +9 -0
484                 crypto/objects/obj_dat.h (1.49.2.16), "Exp", lines: +48 -23
485                 crypto/objects/obj_mac.h (1.19.2.16), "Exp", lines: +31 -6
486                 crypto/objects/obj_mac.num (1.15.2.12), "Exp", lines: +5 -0
487                 crypto/objects/objects.txt (1.20.2.17), "Exp", lines: +12 -6
488                 fips/Makefile.ssl (1.1.2.4), "Exp", lines: +8 -1
489                 fips/fips_make_sha1 (1.1.2.3), "Exp", lines: +3 -0
490                 fips/aes/Makefile.ssl (1.1.2.4), "Exp", lines: +1 -1
491                 fips/des/.cvsignore (1.1.2.1), "Exp", lines: +3 -0
492                 fips/des/Makefile.ssl (1.1.2.1), "Exp", lines: +96 -0
493                 fips/des/fingerprint.sha1 (1.1.2.1), "Exp", lines: +2 -0
494                 fips/des/fips_des_enc.c (1.1.2.1), "Exp", lines: +288 -0
495                 fips/des/fips_des_locl.h (1.1.2.1), "Exp", lines: +428 -0
496                 fips/des/fips_desmovs.c (1.1.2.1), "Exp", lines: +659 -0
497
498         Whoops, forgot FIPS DES, also add EVPs for DES CFB1 and 8.
499
500 2003-07-31 23:30  levitte
501
502         Changed:
503                 Makefile.org (1.154.2.71), "Exp", lines: +2 -0
504
505         If FDIRS is to be treated like SDIRS, let's not forget to
506         initialize it in Makefile.org.
507
508 2003-08-01 12:25  ben
509
510         Changed:
511                 crypto/des/cfb_enc.c (1.7.2.2), "Exp", lines: +45 -36
512                 crypto/evp/c_allc.c (1.8.2.5), "Exp", lines: +2 -0
513                 crypto/evp/e_des.c (1.5.2.4), "Exp", lines: +8 -3
514                 crypto/evp/evptests.txt (1.9.2.4), "Exp", lines: +6 -0
515
516         Fix DES CFB-r.
517
518 2003-08-01 12:31  ben
519
520         Changed:
521                 crypto/evp/evptests.txt (1.9.2.5), "Exp", lines: +4 -0
522
523         DES CFB8 test.
524
525 2003-08-01 19:06  steve
526
527         Changed:
528                 crypto/evp/evp_lib.c (1.6.8.2), "Exp", lines: +24 -0
529                 crypto/objects/obj_dat.h (1.49.2.17), "Exp", lines: +15 -46
530                 crypto/objects/obj_mac.h (1.19.2.17), "Exp", lines: +1 -24
531                 crypto/objects/obj_mac.num (1.15.2.13), "Exp", lines: +1 -4
532                 crypto/objects/objects.txt (1.20.2.18), "Exp", lines: +8 -12
533
534         Make the EFB NIDs have empty OIDs aliased to the real EFB OID.
535
536 2003-08-11 11:56  levitte
537
538         Changed:
539                 apps/Makefile.ssl (1.100.2.24), "Exp", lines: +1 -1
540
541         Oops, removed a little too much.
542
543 2003-08-11 13:46  levitte
544
545         Changed:
546                 test/Makefile.ssl (1.84.2.33), "Exp", lines: +28 -28
547
548         Don't fiddle with LD_LIBRARY_PATH when building non-static.
549
550 2003-08-14 08:54  levitte
551
552         Changed:
553                 apps/Makefile.ssl (1.100.2.25), "Exp", lines: +1 -1
554                 test/Makefile.ssl (1.84.2.34), "Exp", lines: +28 -28
555
556         Undo the change that left LD_LIBRARY_PATH unchanged.  The errors I
557         saw weren't due to that, but to a change on the SCO machines I used
558         for testing, where my $PATH was suddenly incorrect.
559
560 2003-09-27 20:31  levitte
561
562         Changed:
563                 apps/pkcs8.c (1.22.2.8), "Exp", lines: +5 -6
564
565         Remove extra argument to BIO_printf().  PR: 685
566
567 2003-09-29 19:10  steve
568
569         Changed:
570                 crypto/bio/bss_file.c (1.14.2.4), "Exp", lines: +2 -2
571
572         Fix to make it compile under Win32.
573
574 2003-11-19 06:18  geoff
575
576         Changed:
577                 crypto/x509/x509.h (1.116.2.4), "Exp", lines: +0 -4
578
579         Remove duplicate prototypes have already been (correctly) added to
580         rsa.h, as this is already included by x509.h anyway.
581
582 2004-01-21 10:58  appro
583
584         Changed:
585                 Configure (1.314.2.89), "Exp", lines: +1 -0
586                 config (1.95.2.27), "Exp", lines: +7 -6
587                 crypto/bn/Makefile.ssl (1.65.2.7), "Exp", lines: +3 -0
588
589         Proper support for HP-UX64 gcc build.  PR: 772
590
591 2004-01-29 10:41  levitte
592
593         Changed:
594                 crypto/bn/bn_lcl.h (1.23.2.6), "Exp", lines: +8 -9
595
596         Have the declarations match the definitions.
597
598 2004-03-16 06:50  steve
599
600         Changed:
601                 apps/x509.c (1.67.2.14), "Exp", lines: +0 -1
602                 ssl/kssl.c (1.20.2.12), "Exp", lines: +2 -2
603
604         Avoid warnings.
605
606 2004-03-17 05:01  mark
607
608         Changed:
609                 CHANGES (1.977.2.128), "Exp", lines: +9 -1
610                 FAQ (1.61.2.30), "Exp", lines: +1 -1
611                 LICENSE (1.7.2.3), "Exp", lines: +1 -1
612                 NEWS (1.39.2.21), "Exp", lines: +8 -0
613                 README (1.39.2.24), "Exp", lines: +2 -2
614                 STATUS (1.211.2.41), "Exp", lines: +4 -1
615                 openssl.spec (1.6.2.6), "Exp", lines: +1 -1
616                 crypto/opensslv.h (1.40.2.21), "Exp", lines: +2 -2
617                 ssl/s3_pkt.c (1.46.2.6), "Exp", lines: +8 -0
618                 ssl/s3_srvr.c (1.85.2.20), "Exp", lines: +16 -0
619
620         Fix null-pointer assignment in do_change_cipher_spec() revealed by
621         using the Codenomicon TLS Test Tool (CAN-2004-0079) Fix flaw in
622         SSL/TLS handshaking when using Kerberos ciphersuites
623         (CAN-2004-0112) Ready for 0.9.7d build
624
625                 Submitted by: Steven Henson Reviewed by: Joe Orton Approved
626         by: Mark Cox
627
628 2004-03-25 01:57  steve
629
630         Changed:
631                 crypto/pkcs7/pk7_doit.c (1.50.2.9), "Exp", lines: +9 -4
632                 crypto/pkcs7/pk7_doit.c (1.50.2.4.2.2), "Exp", lines: +9 -4
633
634         Make S/MIME encrypt work again.
635
636 2004-04-02 14:39  levitte
637
638         Changed:
639                 crypto/bn/Makefile.ssl (1.65.2.8), "Exp", lines: +1 -1
640
641         Typo.  "pa-rics2W" corrected to "pa-risc2W".  PR: 868
642
643 2004-05-12 12:09  levitte
644
645         Changed:
646                 apps/apps.h (1.44.2.13), "Exp", lines: +0 -6
647                 crypto/o_str.c (1.5.2.1), "Exp", lines: +4 -3
648                 crypto/o_str.h (1.2.6.1), "Exp", lines: +0 -0
649
650         The functions OPENSSL_strcasen?cmp() were forgotten when merging
651         the FIPS branch into this.  It's needed at least for certain
652         OpenVMS versions, and should really be used in a more general way.
653
654 2004-05-12 12:17  levitte
655
656         Changed:
657                 crypto/Makefile (1.1.4.2), "Exp", lines: +3 -3
658
659         Forgot to update the Makefile with the o_str stuff...
660
661 2004-05-12 16:11  ben
662
663         Changed:
664                 crypto/rand/rand.h (1.26.2.8), "Exp", lines: +2 -0
665                 crypto/rand/rand_err.c (1.6.2.4), "Exp", lines: +2 -0
666                 fips/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
667                 fips/fips.c (1.1.2.4), "Exp", lines: +5 -1
668                 fips/rand/fingerprint.sha1 (1.1.2.5), "Exp", lines: +1 -1
669                 fips/rand/fips_rand.c (1.1.2.5), "Exp", lines: +29 -0
670
671         Blow up in people's faces if they don't reseed.
672
673 2004-05-12 19:53  steve
674
675         Changed:
676                 apps/x509.c (1.67.2.16), "Exp", lines: +0 -7
677
678         Fix memory leak.
679
680 2004-05-14 19:54  levitte
681
682         Changed:
683                 util/libeay.num (1.173.2.20), "Exp", lines: +43 -54
684
685         All EVP_*_cfb functions have changed names to EVP_*_cfb64 or
686         EVP_*_cfb128.
687
688 2004-05-15 18:39  ben
689
690         Changed:
691                 ssl/s23_clnt.c (1.20.2.6), "Exp", lines: +5 -2
692                 ssl/s2_clnt.c (1.37.2.11), "Exp", lines: +5 -2
693                 ssl/s2_srvr.c (1.36.2.8), "Exp", lines: +6 -3
694                 ssl/s3_clnt.c (1.53.2.17), "Exp", lines: +2 -1
695                 ssl/s3_srvr.c (1.85.2.22), "Exp", lines: +4 -2
696                 ssl/ssl_sess.c (1.40.2.8), "Exp", lines: +2 -1
697
698         Check error returns.
699
700 2004-05-17 06:39  levitte
701
702         Changed:
703                 apps/enc.c (1.35.2.10), "Exp", lines: +14 -0
704
705         Make it possible for the user to choose the digest used to create
706         the key.
707
708 2004-05-17 06:40  levitte
709
710         Changed:
711                 apps/enc.c (1.35.2.11), "Exp", lines: +4 -4
712
713         Rewrite the usage to avoid confusion.
714
715 2004-05-17 06:47  levitte
716
717         Changed:
718                 apps/enc.c (1.35.2.12), "Exp", lines: +1 -1
719
720         Typo corretced.
721
722 2004-06-19 15:32  ben
723
724         Changed:
725                 Makefile.org (1.154.2.81), "Exp", lines: +2 -7
726
727         Make make tags make tags.
728
729 2004-06-19 15:54  ben
730
731         Changed:
732                 apps/Makefile (1.1.4.3), "Exp", lines: +3 -3
733                 apps/prime.c (1.1.2.1), "Exp", lines: +115 -0
734                 apps/progs.h (1.26.2.3), "Exp", lines: +2 -0
735
736         Add primality tester.
737
738 2004-06-21 20:05  levitte
739
740         Changed:
741                 Makefile.org (1.154.2.82), "Exp", lines: +3 -1
742
743         Standard sh doesn't tolerate ! as part of the conditional command.
744
745                 PR: 900
746
747 2004-06-24 14:12  steve
748
749         Changed:
750                 apps/prime.c (1.1.2.2), "Exp", lines: +3 -0
751
752         Include <string.h> to get definition of strcmp.
753
754 2004-06-24 14:31  steve
755
756         Changed:
757                 crypto/evp/evp_lib.c (1.6.8.5), "Exp", lines: +2 -2
758
759         Return an error if an attempt is made to encode or decode cipher
760         ASN1 parameters and the cipher doesn't support it.
761
762 2004-07-04 18:36  steve
763
764         Changed:
765                 crypto/asn1/p5_pbev2.c (1.20.2.2), "Exp", lines: +2 -1
766
767         Fix memory leak.
768
769 2004-07-24 15:40  appro
770
771         Changed:
772                 ssl/ssl_cert.c (1.48.2.9), "Exp", lines: +5 -2
773
774         Add casts where casts due. It's "safe" to cast, because "wrong"
775         casts will either be optimized away or never performed. The trouble
776         is that compiler first parses code, then optimizes, not both at
777         once...
778
779 2004-07-27 16:09  levitte
780
781         Changed:
782                 makevms.com (1.35.2.5), "Exp", lines: +1 -1
783
784         Typo
785
786 2004-08-02 16:15  levitte
787
788         Changed:
789                 crypto/cryptlib.c (1.32.2.13), "Exp", lines: +4 -4
790
791         Let's lock a write lock when changing values, shall we?
792
793                 Thanks to Dr Stephen Henson <shenson@drh-consultancy.co.uk>
794         for making me aware of this error.
795
796 2004-08-11 22:34  levitte
797
798         Changed:
799                 apps/makeapps.com (1.18.2.6), "Exp", lines: +2 -2
800
801         Another missing module in the VMS build files.  I believe this is
802         the last, though...
803
804 2004-09-10 22:27  steve
805
806         Changed:
807                 crypto/x509/x509_req.c (1.13.2.2), "Exp", lines: +1 -1
808
809         Stop warning.
810
811 2004-09-11 11:45  levitte
812
813         Changed:
814                 test/testenc.com (1.6.8.2), "Exp", lines: +1 -1
815
816         Makefile.ssl changed name to Makefile...
817
818 2004-09-14 00:39  steve
819
820         Changed:
821                 crypto/x509/x509_req.c (1.13.2.3), "Exp", lines: +1 -1
822
823         Oops, forgot to reorder extension request nids.
824
825 2004-11-11 02:18  steve
826
827         Changed:
828                 crypto/engine/vendor_defns/sureware.h (1.2.2.1), "Exp", lines: +1 -1
829
830         The use of "exp" as a variable name in a prototype causes a
831         conflict with FC2 headers.
832
833 2004-11-27 13:55  steve
834
835         Changed:
836                 apps/prime.c (1.1.2.3), "Exp", lines: +28 -17
837
838         Fix leaks and give an error if no argument specified in prime.c
839
840 2004-11-27 14:02  steve
841
842         Changed:
843                 apps/prime.c (1.1.2.4), "Exp", lines: +7 -8
844
845         Remove unnecessary check and call BIO_free_all() on bio_out to
846         avoid a leak on VMS.
847
848 2004-12-09 19:00  appro
849
850         Changed:
851                 apps/openssl.c (1.48.2.11), "Exp", lines: +1 -1
852
853         Eliminate dependency on UNICODE macro.
854
855 2004-12-20 14:18  appro
856
857         Changed:
858                 util/mklink.pl (1.6.2.2), "Exp", lines: +1 -0
859
860         When re-linking files, really relink them. In other words, emulate
861         ln -f.
862
863 2004-12-28 00:48  appro
864
865         Changed:
866                 Configure (1.314.2.103), "Exp", lines: +1 -2
867                 Makefile.org (1.154.2.92), "Exp", lines: +2 -2
868
869         Cosmetic mingw update.  PR: 924
870
871 2005-01-09 18:58  appro
872
873         Changed:
874                 crypto/evp/c_alld.c (1.4.2.1), "Exp", lines: +1 -1
875                 crypto/evp/m_sha.c (1.8.2.1), "Exp", lines: +1 -1
876                 crypto/sha/shatest.c (1.11.2.2), "Exp", lines: +2 -2
877
878         Allow for ./config no-sha0.  PR: 993
879
880 2005-01-11 07:53  levitte
881
882         Changed:
883                 apps/apps.c (1.49.2.31), "Exp", lines: +0 -16
884
885         Remove VMS_strcasecmp() from apps.c, it's not used any more.  And
886         besides, the implementation is bogus.
887
888 2005-01-31 02:40  steve
889
890         Changed:
891                 crypto/asn1/a_verify.c (1.12.2.3), "Exp", lines: +7 -6
892
893         Avoid memory leak.
894
895 2005-01-31 02:46  steve
896
897         Changed:
898                 test/testss (1.7.2.1), "Exp", lines: +1 -1
899
900         Use SHA1 for test certificates so FIPS SSL/TLS tests work.
901
902 2005-02-03 12:09  appro
903
904         Changed:
905                 Configure (1.314.2.105), "Exp", lines: +2 -2
906                 Makefile.org (1.154.2.94), "Exp", lines: +16 -6
907                 TABLE (1.99.2.44), "Exp", lines: +2 -2
908
909         Final HP-UX specific touches to "cope with run-time linker on
910         multi-ABI platforms."
911
912 2005-03-12 10:28  appro
913
914         Changed:
915                 Makefile.org (1.154.2.95), "Exp", lines: +9 -2
916                 apps/Makefile (1.1.4.13), "Exp", lines: +0 -1
917                 test/Makefile (1.1.4.9), "Exp", lines: +0 -1
918
919         Move copying of .dll to apps/ and test/ to more appropriate place.
920
921 2005-03-12 13:15  appro
922
923         Changed:
924                 apps/Makefile (1.1.4.14), "Exp", lines: +4 -2
925                 test/Makefile (1.1.4.10), "Exp", lines: +42 -194
926
927         Fold rules in test/Makefile and provide hooks for updated FIPS
928         build procedures.
929
930 2005-03-15 10:46  appro
931
932         Changed:
933                 Makefile.org (1.154.2.96), "Exp", lines: +1 -1
934                 crypto/Makefile (1.1.4.6), "Exp", lines: +2 -3
935                 fips/Makefile (1.1.4.8), "Exp", lines: +4 -1
936
937         Real Bourne shell doesn't accept ! as in "if ! grep ..." Fix this
938         in crypto/Makefile and make Makefile.org and fips/Makefile more
939         discreet.
940
941 2005-03-26 20:32  appro
942
943         Changed:
944                 crypto/perlasm/x86nasm.pl (1.2.8.8), "Exp", lines: +6 -1
945
946         Resolve "operation size not specified" in NASM modules.
947
948 2005-04-03 21:16  appro
949
950         Changed:
951                 Configure (1.314.2.109), "Exp", lines: +10 -0
952                 TABLE (1.99.2.48), "Exp", lines: +50 -0
953                 config (1.95.2.33), "Exp", lines: +9 -2
954                 crypto/bn/Makefile (1.1.4.4), "Exp", lines: +1 -0
955                 crypto/rc4/Makefile (1.1.4.6), "Exp", lines: +1 -1
956
957         Extend Solaris x86 support to amd64. Note that if both gcc and Sun
958         C are installed, it defaults to gcc, because it beats Sun C on
959         every benchmark. Also note that gcc shared build was verified to
960         work woth Sun C...
961
962 2005-04-14 00:47  appro
963
964         Changed:
965                 Makefile.org (1.154.2.98), "Exp", lines: +1 -1
966
967         Move cygcrypto.dll above cygwin.dll.
968
969 2005-04-17 06:35  steve
970
971         Changed:
972                 util/pl/VC-32.pl (1.11.2.6), "Exp", lines: +1 -1
973
974         Include user32.lib to import MessageBoxIndirect
975
976 2005-04-19 16:21  appro
977
978         Changed:
979                 Configure (1.314.2.117), "Exp", lines: +24 -21
980                 Makefile.org (1.154.2.100), "Exp", lines: +1 -11
981                 TABLE (1.99.2.52), "Exp", lines: +20 -20
982                 apps/Makefile (1.1.4.15), "Exp", lines: +1 -1
983                 test/Makefile (1.1.4.12), "Exp", lines: +1 -1
984
985         Enable shared link on HP-UX.
986
987 2005-04-20 10:27  steve
988
989         Changed:
990                 Configure (1.314.2.118), "Exp", lines: +1 -1
991                 util/mk1mf.pl (1.41.2.12), "Exp", lines: +2 -0
992
993         Ignore zlib related options in mk1mf.pl
994
995 2005-04-20 18:42  steve
996
997         Changed:
998                 Configure (1.314.2.119), "Exp", lines: +2 -2
999
1000         Don't use kerberos library locations on windows.
1001
1002 2005-04-22 07:17  steve
1003
1004         Changed:
1005                 CHANGES (1.977.2.156), "Exp", lines: +5 -0
1006                 crypto/bn/bn.h (1.66.2.4), "Exp", lines: +2 -0
1007                 crypto/bn/bn_mont.c (1.30.2.3), "Exp", lines: +20 -0
1008                 crypto/dh/dh_key.c (1.16.2.4), "Exp", lines: +14 -10
1009                 crypto/dsa/dsa_ossl.c (1.12.2.7), "Exp", lines: +12 -9
1010                 crypto/rsa/rsa_eay.c (1.28.2.10), "Exp", lines: +16 -90
1011                 fips/fipshashes.c (1.1.2.5), "Exp", lines: +3 -3
1012                 fips/dh/fips_dh_key.c (1.1.2.4), "Exp", lines: +13 -10
1013                 fips/dsa/fips_dsa_ossl.c (1.1.2.8), "Exp", lines: +12 -9
1014                 fips/rsa/fips_rsa_eay.c (1.1.4.5), "Exp", lines: +17 -90
1015
1016         New function BN_MONT_CTX_set_locked, to set montgomery parameters
1017         in a threadsafe manner.
1018
1019                 Modify or add calls to use it in rsa, dsa and dh
1020         algorithms.
1021
1022 2005-04-23 06:46  nils
1023
1024         Changed:
1025                 crypto/dsa/dsa_ossl.c (1.12.2.8), "Exp", lines: +1 -1
1026                 crypto/rsa/rsa_eay.c (1.28.2.11), "Exp", lines: +4 -4
1027
1028         fix typo
1029