]>
Commit | Line | Data |
---|---|---|
651d0aff | 1 | |
f1c236f8 | 2 | OpenSSL CHANGES |
651d0aff RE |
3 | _______________ |
4 | ||
5 | ||
9cb0969f | 6 | Changes between 0.9.1c and 0.9.2 |
320a14cb | 7 | |
cb0f35d7 RE |
8 | *) Make sure the already existing X509_STORE->depth variable is initialized |
9 | in X509_STORE_new(), but document the fact that this variable is still | |
10 | unused in the certificate verification process. | |
11 | [Ralf S. Engelschall] | |
12 | ||
cfcf6453 DSH |
13 | *) Fix the various library and apps files to free up pkeys obtained from |
14 | EVP_PUBKEY_get() et al. Also allow x509.c to handle netscape extensions. | |
15 | [Steve Henson] | |
16 | ||
cdbb8c2f BL |
17 | *) Fix reference counting in X509_PUBKEY_get(). This makes |
18 | demos/maurice/example2.c work, amongst others, probably. | |
19 | [Steve Henson and Ben Laurie] | |
20 | ||
06d5b162 RE |
21 | *) First cut of a cleanup for apps/. First the `ssleay' program is now named |
22 | `openssl' and second, the shortcut symlinks for the `openssl <command>' | |
23 | are no longer created. This way we have a single and consistent command | |
24 | line interface `openssl <command>', similar to `cvs <command>'. | |
cdbb8c2f | 25 | [Ralf S. Engelschall, Paul Sutton and Ben Laurie] |
06d5b162 | 26 | |
c35f549e DSH |
27 | *) ca.c: move test for DSA keys inside #ifndef NO_DSA. Make pubkey |
28 | BIT STRING wrapper always have zero unused bits. | |
29 | [Steve Henson] | |
30 | ||
ebc828ca DSH |
31 | *) Add CA.pl, perl version of CA.sh, add extended key usage OID. |
32 | [Steve Henson] | |
33 | ||
79e259e3 PS |
34 | *) Make the top-level INSTALL documentation easier to understand. |
35 | [Paul Sutton] | |
36 | ||
56ee3117 PS |
37 | *) Makefiles updated to exit if an error occurs in a sub-directory |
38 | make (including if user presses ^C) [Paul Sutton] | |
39 | ||
6063b27b BL |
40 | *) Make Montgomery context stuff explicit in RSA data structure. |
41 | [Ben Laurie] | |
42 | ||
43 | *) Fix build order of pem and err to allow for generated pem.h. | |
44 | [Ben Laurie] | |
45 | ||
46 | *) Fix renumbering bug in X509_NAME_delete_entry(). | |
47 | [Ben Laurie] | |
48 | ||
792a9002 | 49 | *) Enhanced the err-ins.pl script so it makes the error library number |
50 | global and can add a library name. This is needed for external ASN1 and | |
51 | other error libraries. | |
52 | [Steve Henson] | |
53 | ||
54 | *) Fixed sk_insert which never worked properly. | |
55 | [Steve Henson] | |
56 | ||
57 | *) Fix ASN1 macros so they can handle indefinite length construted | |
58 | EXPLICIT tags. Some non standard certificates use these: they can now | |
59 | be read in. | |
60 | [Steve Henson] | |
61 | ||
ce72df1c RE |
62 | *) Merged the various old/obsolete SSLeay documentation files (doc/xxx.doc) |
63 | into a single doc/ssleay.txt bundle. This way the information is still | |
64 | preserved but no longer messes up this directory. Now it's new room for | |
65 | the new set of documenation files. | |
66 | [Ralf S. Engelschall] | |
67 | ||
4098e89c BL |
68 | *) SETs were incorrectly DER encoded. This was a major pain, because they |
69 | shared code with SEQUENCEs, which aren't coded the same. This means that | |
70 | almost everything to do with SETs or SEQUENCEs has either changed name or | |
71 | number of arguments. | |
72 | [Ben Laurie, based on a partial fix by GP Jayan <gp@nsj.co.jp>] | |
73 | ||
74 | *) Fix test data to work with the above. | |
75 | [Ben Laurie] | |
76 | ||
03f8b042 BL |
77 | *) Fix the RSA header declarations that hid a bug I fixed in 0.9.0b but |
78 | was already fixed by Eric for 0.9.1 it seems. | |
88fce979 | 79 |