aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2009-03-10 04:24:03 +0000
committerRob Austein <sra@hactrn.net>2009-03-10 04:24:03 +0000
commit631f65e37341e786a170fe8d2103175aefb9b375 (patch)
tree9b7d7414af800e460ab085279c54fdd896c20052
parent2bace849503049f8b694c16eb05e7cd037139cae (diff)
Cleanup
svn path=/openssl/README; revision=2281
-rw-r--r--openssl/README31
1 files changed, 5 insertions, 26 deletions
diff --git a/openssl/README b/openssl/README
index 3fe14327..e65804ec 100644
--- a/openssl/README
+++ b/openssl/README
@@ -121,7 +121,7 @@ to do a global search (m-x tags-search if you're an emacs user) for
all instances of a global symbol before attempting to use it, as there
are a lot of things that one just has to know about how all the global
stuff hangs together. There are header files full of magic
-definitions that one just has to one need to be extended. There are
+definitions that one just has to know need to be extended. There are
magic pre-sorted lists of handlers that one just needs to know about.
Little or none of this is documented. Use the Source, Luke.
@@ -160,11 +160,6 @@ write the assembly language only once and use it with various
assemblers with nontrivially different syntax. Much of the
documentation markup (including manual pages) for the C code is .pod.
-I have not yet figured out where to hook in the extra goop that RFC
-3779 will need for verification. Making extensions critical is easy
-enough, but the validation stuff in RFC 3779 2.3 and 3.3 needs to go
-somewhere.
-
A lot of the missing documentation is buried in ssleay.txt, which the
other documentation says not to read because it's so old. But it's
where Eric explains all the basic data structures and expected usage
@@ -201,14 +196,7 @@ configuration for the options I want:
You may have to remove -Werror when working with OpenSSL snapshots,
since snapshots sometimes generate compilation warnings.
-
-
-Random reminders and notes to myself:
-
-- The new stuff in crypto/x509v3/x509v3.h is not organized properly
- yet, it's all lumped in one place rather than being interleved with
- the other supported extensions. This was to make it easier for me
- to debug, but will proably need to be cleaned up eventually.
+Other random notes:
- The reference for RDIs in RFC 3779 is incorrect. I've been told
that the authoritative definition of RDIs is ISO 10747, available as
@@ -222,8 +210,6 @@ Random reminders and notes to myself:
twice with the idx parameter and make sure that the second call
returns NULL.
-- May need to check AKID in crypto/x509/x509_vfy.c:get_crl().
-
- Request extensions: see X509_REQ_get_extensions(),
X509_REQ_add_extensions(), and copy_extensions().
@@ -394,16 +380,9 @@ Please report any problems.
The RFC 3997 patches were committed to the OpenSSL Project's CVS
repository on 27 November 2006, on both HEAD and the
-OpenSSL_0_9_8-stable branch (thanks, Ben!). At the moment this code
-is only available from the OpenSSL project via CVS, but as it is now
-part of the OpenSSL source tree it should be present in future
-releases. At least for now, it's disabled by default, so you have to
-do "./config enable-rfc3779" to enable it.
-
-
-
-The RFC 3779 patches shipped with OpenSSL 0.9.8e. Still disabled by
-default, but turning them on is easy:
+OpenSSL_0_9_8-stable branch (thanks, Ben!), and shipped with OpenSSL
+0.9.8e. The patches are disabled by default, but turning them on is
+easy:
./config enable-rfc3779