]> git.ipfire.org Git - thirdparty/openssl.git/blame - CHANGES
Reflect correct filename
[thirdparty/openssl.git] / CHANGES
CommitLineData
651d0aff 1
f1c236f8 2 OpenSSL CHANGES
651d0aff
RE
3 _______________
4
5
9cb0969f 6 Changes between 0.9.1c and 0.9.2
0172f988 7
b621d772
RE
8 *) Make sure `make rehash' target really finds the `openssl' program.
9 [Ralf S. Engelschall, Matthias Loepfe <Matthias.Loepfe@adnovum.ch>]
10
a96e7810
BL
11 *) Squeeze another 7% of speed out of MD5 assembler, at least on a P2. I'd
12 like to hear about it if this slows down other processors.
13 [Ben Laurie]
14
e04a6c2b
RE
15 *) Add CygWin32 platform information to Configure script.
16 [Alan Batie <batie@aahz.jf.intel.com>]
17
0172f988
RE
18 *) Fixed ms/32all.bat script: `no_asm' -> `no-asm'
19 [Rainer W. Gerling <gerling@mpg-gv.mpg.de>]
79dfa975
DSH
20
21 *) New program nseq to manipulate netscape certificate sequences
22 [Steve Henson]
320a14cb 23
9fe84296
DSH
24 *) Modify crl2pkcs7 so it supports multiple -certfile arguments. Fix a
25 few typos.
26 [Steve Henson]
27
a0a54079
MC
28 *) Fixes to BN code. Previously the default was to define BN_RECURSION
29 but the BN code had some problems that would cause failures when
30 doing certificate verification and some other functions.
31 [Eric A. Young, (from changes to C2Net SSLeay, integrated by Mark Cox)]
32
92c046ca
DSH
33 *) Add ASN1 and PEM code to support netscape certificate sequences.
34 [Steve Henson]
35
79dfa975
DSH
36 *) Add ASN1 and PEM code to support netscape certificate sequences.
37 [Steve Henson]
38
a27598bf
DSH
39 *) Add several PKIX and private extended key usage OIDs.
40 [Steve Henson]
41
b2347661
DSH
42 *) Modify the 'ca' program to handle the new extension code. Modify
43 openssl.cnf for new extension format, add comments.
44 [Steve Henson]
45
f317aa4c
DSH
46 *) More X509 V3 changes. Fix typo in v3_bitstr.c. Add support to 'req'
47 and add a sample to openssl.cnf so req -x509 now adds appropriate
48 CA extensions.
49 [Steve Henson]
50
834eeef9
DSH
51 *) Continued X509 V3 changes. Add to other makefiles, integrate with the
52 error code, add initial support to X509_print() and x509 application.
f317aa4c 53 [Steve Henson]
834eeef9 54
9aeaf1b4
DSH
55 *) Takes a deep breath and start addding X509 V3 extension support code. Add
56 files in crypto/x509v3. Move original stuff to crypto/x509v3/old. All this
57 stuff is currently isolated and isn't even compiled yet.
58 [Steve Henson]
59
9b5cc156
DSH
60 *) Continuing patches for GeneralizedTime. Fix up certificate and CRL
61 ASN1 to use ASN1_TIME and modify print routines to use ASN1_TIME_print.
62 Removed the versions check from X509 routines when loading extensions:
63 this allows certain broken certificates that don't set the version
64 properly to be processed.
65 [Steve Henson]
66
8039257d
BL
67 *) Deal with irritating shit to do with dependencies, in YAAHW (Yet Another
68 Ad Hoc Way) - Makefile.ssls now all contain local dependencies, which
69 can still be regenerated with "make depend".
70 [Ben Laurie]
71
b13a1554
BL
72 *) Spelling mistake in C version of CAST-128.
73 [Ben Laurie, reported by Jeremy Hylton <jeremy@cnri.reston.va.us>]
74
6c8abdd7
DSH
75 *) Changes to the error generation code. The perl script err-code.pl
76 now reads in the old error codes and retains the old numbers, only
77 adding new ones if necessary. It also only changes the .err files if new
78 codes are added. The makefiles have been modified to only insert errors
79 when needed (to avoid needlessly modifying header files). This is done
80 by only inserting errors if the .err file is newer than the auto generated
81 C file. To rebuild all the error codes from scratch (the old behaviour)
82 either modify crypto/Makefile.ssl to pass the -regen flag to err_code.pl
83 or delete all the .err files.
9b5cc156 84 [Steve Henson]
6c8abdd7 85
649cdb7b
BL
86 *) CAST-128 was incorrectly implemented for short keys. The C version has
87 been fixed, but is untested. The assembler versions are also fixed, but
88 new assembler HAS NOT BEEN GENERATED FOR WIN32 - the Makefile needs fixing
89 to regenerate it if needed.
90 [Ben Laurie, reported (with fix for C version) by Jun-ichiro itojun
91 Hagino <itojun@kame.net>]
92
93 *) File was opened incorrectly in randfile.c.
94