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