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