]> git.ipfire.org Git - thirdparty/openssl.git/blame - CHANGES
Fix determination of Perl interpreter: A perl or perl5
[thirdparty/openssl.git] / CHANGES
CommitLineData
651d0aff 1
f1c236f8 2 OpenSSL CHANGES
651d0aff
RE
3 _______________
4
0cceb1c7
BM
5 Changes between 0.9.3a and 0.9.4
6
9d9b559e
RE
7 *) Fix determination of Perl interpreter: A perl or perl5
8 _directory_ in $PATH was also accepted as the interpreter.
9 [Ralf S. Engelschall]
10
5f6d0ea2
DSH
11 *) Fix demos/sign/sign.c: well there wasn't anything strictly speaking
12 wrong with it but it was very old and did things like calling
13 PEM_ASN1_read() directly and used MD5 for the hash not to mention some
14 unusual formatting.
15 [Steve Henson]
16
f62676b9
DSH
17 *) Fix demos/selfsign.c: it used obsolete and deleted functions, changed
18 to use the new extension code.
19 [Steve Henson]
20
21 *) Implement the PEM_read/PEM_write functions in crypto/pem/pem_all.c
22 with macros. This should make it easier to change their form, add extra
23 arguments etc. Fix a few PEM prototypes which didn't have cipher as a
24 constant.
25 [Steve Henson]
26
8151f52a
BM
27 *) Add to configuration table a new entry that can specify an alternative
28 name for unistd.h (for pre-POSIX systems); we need this for NeXTstep,
29 according to Mark Crispin <MRC@Panda.COM>.
30 [Bodo Moeller]
31
c77f47ab 32#if 0
05861c77
BL
33 *) DES CBC did not update the IV. Weird.
34 [Ben Laurie]
c77f47ab 35#else
a7bd0396
BM
36 des_cbc_encrypt does not update the IV, but des_ncbc_encrypt does.
37 Changing the behaviour of the former might break existing programs --
38 where IV updating is needed, des_ncbc_encrypt can be used.
c77f47ab 39#endif
05861c77 40
233bf734
BL
41 *) When bntest is run from "make test" it drives bc to check its
42 calculations, as well as internally checking them. If an internal check
43 fails, it needs to cause bc to give a non-zero result or make test carries
44 on without noticing the failure. Fixed.
45 [Ben Laurie]
46
908eb7b8
UM
47 *) DES library cleanups.
48