]> git.ipfire.org Git - thirdparty/openssl.git/blame - STATUS
fix function names in RSAerr calls
[thirdparty/openssl.git] / STATUS
CommitLineData
75b8dfc0
RE
1
2 OpenSSL STATUS Last modified at
c830c1a2 3 ______________ $Date: 2006/09/28 11:56:56 $
75b8dfc0
RE
4
5 DEVELOPMENT STATE
6
a40916cb 7 o OpenSSL 0.9.9: Under development...
c830c1a2 8 o OpenSSL 0.9.8d: Released on September 28th, 2006
975a7a48 9 o OpenSSL 0.9.8c: Released on September 5th, 2006
d26d2361 10 o OpenSSL 0.9.8b: Released on May 4th, 2006
a40916cb
MC
11 o OpenSSL 0.9.8a: Released on October 11th, 2005
12 o OpenSSL 0.9.8: Released on July 5th, 2005
c830c1a2 13 o OpenSSL 0.9.7l: Released on September 28th, 2006
975a7a48 14 o OpenSSL 0.9.7k: Released on September 5th, 2006
d26d2361 15 o OpenSSL 0.9.7j: Released on May 4th, 2006
deab8d93 16 o OpenSSL 0.9.7i: Released on October 14th, 2005
a40916cb 17 o OpenSSL 0.9.7h: Released on October 11th, 2005
22e5a793 18 o OpenSSL 0.9.7g: Released on April 11th, 2005
5c1fd5e3
DSH
19 o OpenSSL 0.9.7f: Released on March 22nd, 2005
20 o OpenSSL 0.9.7e: Released on October 25th, 2004
82d63d30 21 o OpenSSL 0.9.7d: Released on March 17th, 2004
68f0bcfb 22 o OpenSSL 0.9.7c: Released on September 30th, 2003
5964e95c 23 o OpenSSL 0.9.7b: Released on April 10th, 2003
6fcf1dbc 24 o OpenSSL 0.9.7a: Released on February 19th, 2003
04572965 25 o OpenSSL 0.9.7: Released on December 31st, 2002
82d63d30
MC
26 o OpenSSL 0.9.6m: Released on March 17th, 2004
27 o OpenSSL 0.9.6l: Released on November 4th, 2003
68f0bcfb 28 o OpenSSL 0.9.6k: Released on September 30th, 2003
5964e95c 29 o OpenSSL 0.9.6j: Released on April 10th, 2003
6fcf1dbc 30 o OpenSSL 0.9.6i: Released on February 19th, 2003
a272f7eb 31 o OpenSSL 0.9.6h: Released on December 5th, 2002
ddf76024 32 o OpenSSL 0.9.6g: Released on August 9th, 2002
00c8546d 33 o OpenSSL 0.9.6f: Released on August 8th, 2002
458bb156 34 o OpenSSL 0.9.6e: Released on July 30th, 2002
e74e0ded 35 o OpenSSL 0.9.6d: Released on May 9th, 2002
84fcd6f8 36 o OpenSSL 0.9.6c: Released on December 21st, 2001
6b46ca13 37 o OpenSSL 0.9.6b: Released on July 9th, 2001
4d231b43 38 o OpenSSL 0.9.6a: Released on April 5th, 2001
16221173
RL
39 o OpenSSL 0.9.6: Released on September 24th, 2000
40 o OpenSSL 0.9.5a: Released on April 1st, 2000
41 o OpenSSL 0.9.5: Released on February 28th, 2000
42 o OpenSSL 0.9.4: Released on August 09th, 1999
43 o OpenSSL 0.9.3a: Released on May 29th, 1999
44 o OpenSSL 0.9.3: Released on May 25th, 1999
45 o OpenSSL 0.9.2b: Released on March 22th, 1999
46 o OpenSSL 0.9.1c: Released on December 23th, 1998
75b8dfc0 47
2bf30d6b 48 [See also http://www.openssl.org/support/rt2.html]
9d7a8d35 49
685e7d72 50 RELEASE SHOWSTOPPERS
26147fb9 51
0102bb94 52 o
91203a94 53
75b8dfc0
RE
54 AVAILABLE PATCHES
55
0b0b2a80 56 o
6b46ca13 57
75b8dfc0
RE
58 IN PROGRESS
59
67d5ac03 60 o Steve is currently working on (in no particular order):
75c4f7e0 61 ASN1 code redesign, butchery, replacement.
36f554d4 62 OCSP
7f060601 63 EVP cipher enhancement.
36f554d4 64 Enhanced certificate chain verification.
1d48dd00 65 Private key, certificate and CRL API and implementation.
5a9a4b29 66 Developing and bugfixing PKCS#7 (S/MIME code).
87c49f62 67 Various X509 issues: character sets, certificate request extensions.
1e552869
RL
68 o Geoff and Richard are currently working on:
69 ENGINE (the new code that gives hardware support among others).
70 o Richard is currently working on:
b8ffcf49 71 UI (User Interface)
1e552869
RL
72 UTIL (a new set of library functions to support some higher level
73 functionality that is currently missing).
79d2eb64 74 Shared library support for VMS.
93f3decc 75 Kerberos 5 authentication (Heimdal)
257341b5 76 Constification
679ab7c3 77
75b8dfc0
RE
78 NEEDS PATCH
79
91b842c9 80 o apps/ca.c: "Sign the certificate?" - "n" creates empty certificate file
acafc0b4 81
2cb924b0 82 o "OpenSSL STATUS" is never up-to-date.
40753f76 83
2cb924b0 84 OPEN ISSUES
a14280d4 85
2ec077d8
RE
86 o The Makefile hierarchy and build mechanism is still not a round thing:
87
88 1. The config vs. Configure scripts
89 It's the same nasty situation as for Apache with APACI vs.
90 src/Configure. It confuses.
91 Suggestion: Merge Configure and config into a single configure
92 script with a Autoconf style interface ;-) and remove
93 Configure and config. Or even let us use GNU Autoconf
94 itself. Then we can avoid a lot of those platform checks
95 which are currently in Configure.
96
a6f20a1e
RE
97 o Support for Shared Libraries has to be added at least
98 for the major Unix platforms. The details we can rip from the stuff
99 Ralf has done for the Apache src/Configure script. Ben wants the
100 solution to be really simple.
101
102 Status: Ralf will look how we can easily incorporate the
103 compiler PIC and linker DSO flags from Apache
104 into the OpenSSL Configure script.
105
eb025998
UM
106 Ulf: +1 for using GNU autoconf and libtool (but not automake,
107 which apparently is not flexible enough to generate
108 libcrypto)
109
69d1dfba
RE
110 WISHES
111
182d8435
BM
112 o Add variants of DH_generate_parameters() and BN_generate_prime() [etc?]
113 where the callback function can request that the function be aborted.
114 [Gregory Stark <ghstark@pobox.com>, <rayyang2000@yahoo.com>]
115
27bfba29 116 o SRP in TLS.
528f6b81
RL
117 [wished by:
118 Dj <derek@yo.net>, Tom Wu <tom@arcot.com>,
119 Tom Holroyd <tomh@po.crl.go.jp>]
120
27bfba29
RL
121 See http://search.ietf.org/internet-drafts/draft-ietf-tls-srp-00.txt
122 as well as http://www-cs-students.stanford.edu/~tjw/srp/.
528f6b81
RL
123
124 Tom Holroyd tells us there is a SRP patch for OpenSSH at
125 http://members.tripod.com/professor_tom/archives/, that could
126 be useful.