]> git.ipfire.org Git - thirdparty/openssl.git/blame - CHANGES
More reports
[thirdparty/openssl.git] / CHANGES
CommitLineData
651d0aff 1
f1c236f8 2 OpenSSL CHANGES
651d0aff
RE
3 _______________
4
c90341a1 5 Changes between 0.9.5a and 0.9.6 [xx XXX 2000]
bbb72003 6
645749ef
RL
7 *) On VMS, stdout may very well lead to a file that is written to
8 in a record-oriented fashion. That means that every write() will
9 write a separate record, which will be read separately by the
10 programs trying to read from it. This can be very confusing.
11
12 The solution is to put a BIO filter in the way that will buffer
13 text until a linefeed is reached, and then write everything a
14 line at a time, so every record written will be an actual line,
15 not chunks of lines and not (usually doesn't happen, but I've
16 seen it once) several lines in one record. BIO_f_linebuffer() is
17 the answer.
18
19 Currently, it's a VMS-only method, because that's where it has
20 been tested well enough.
21 [Richard Levitte]
22
fe035197 23 *) Remove 'optimized' squaring variant in BN_mod_mul_montgomery,
a45bd295 24 it can return incorrect results.
cb1fbf8e
BM
25 (Note: The buggy variant was not enabled in OpenSSL 0.9.5a,
26 but it was in 0.9.6-beta[12].)
a45bd295
BM
27 [Bodo Moeller]
28
730e37ed
DSH
29 *) Disable the check for content being present when verifying detached
30 signatures in pk7_smime.c. Some versions of Netscape (wrongly)
31 include zero length content when signing messages.
32 [Steve Henson]
33
07fcf422
BM
34 *) New BIO_shutdown_wr macro, which invokes the BIO_C_SHUTDOWN_WR
35 BIO_ctrl (for BIO pairs).
36
0e05f545
RL
37 *) Add DSO method for VMS.
38 [Richard Levitte]
39
1d84fd64
UM
40 *) Bug fix: Montgomery multiplication could produce results with the
41 wrong sign.
42