summaryrefslogtreecommitdiff
path: root/doc/html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html')
-rw-r--r--doc/html/about.html2
-rw-r--r--doc/html/building-unix.html2
-rw-r--r--doc/html/building-windows.html2
-rw-r--r--doc/html/building.html6
-rw-r--r--doc/html/callbacks.html10
-rw-r--r--doc/html/contents.html26
-rw-r--r--doc/html/exceptions.html2
-rw-r--r--doc/html/index.html52
-rw-r--r--doc/html/internals.html8
-rw-r--r--doc/html/intro.html40
-rw-r--r--doc/html/openssl-509ext.html2
-rw-r--r--doc/html/openssl-connection.html2
-rw-r--r--doc/html/openssl-context.html2
-rw-r--r--doc/html/openssl-crypto.html20
-rw-r--r--doc/html/openssl-netscape-spki.html2
-rw-r--r--doc/html/openssl-pkcs12.html2
-rw-r--r--doc/html/openssl-pkcs7.html2
-rw-r--r--doc/html/openssl-pkey.html2
-rw-r--r--doc/html/openssl-rand.html12
-rw-r--r--doc/html/openssl-ssl.html14
-rw-r--r--doc/html/openssl-x509.html2
-rw-r--r--doc/html/openssl-x509name.html2
-rw-r--r--doc/html/openssl-x509req.html2
-rw-r--r--doc/html/openssl-x509store.html2
-rw-r--r--doc/html/openssl.html30
-rw-r--r--doc/html/pyOpenSSL.html52
-rw-r--r--doc/html/socket-methods.html2
27 files changed, 147 insertions, 155 deletions
diff --git a/doc/html/about.html b/doc/html/about.html
index 33f5e43..1a53160 100644
--- a/doc/html/about.html
+++ b/doc/html/about.html
@@ -96,7 +96,7 @@ border="0" height="32"
<b class="navlabel">Previous:</b> <a class="sectref" href="socket-methods.html">4.3 Acessing Socket Methods</A>
<b class="navlabel">Up:</b> <a class="sectref" HREF="pyOpenSSL.html">Python OpenSSL Manual</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/building-unix.html b/doc/html/building-unix.html
index 6cb877e..c94b583 100644
--- a/doc/html/building-unix.html
+++ b/doc/html/building-unix.html
@@ -117,7 +117,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="building.html">2 Building and Installing</A>
<b class="navlabel">Next:</b> <a class="sectref" href="building-windows.html">2.2 Building the Module</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/building-windows.html b/doc/html/building-windows.html
index b323202..db7be4e 100644
--- a/doc/html/building-windows.html
+++ b/doc/html/building-windows.html
@@ -109,7 +109,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="building.html">2 Building and Installing</A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl.html">3 OpenSSL </A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/building.html b/doc/html/building.html
index 6dfcac7..8b4cb5d 100644
--- a/doc/html/building.html
+++ b/doc/html/building.html
@@ -62,9 +62,9 @@ I have tested this on Debian Linux systems (woody and sid), Solaris 2.6 and
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL CLASS="ChildLinks">
-<LI><A NAME="tex2html79"
+<LI><A NAME="tex2html78"
href="building-unix.html">2.1 Building the Module on a Unix System </A>
-<LI><A NAME="tex2html80"
+<LI><A NAME="tex2html79"
href="building-windows.html">2.2 Building the Module on a Windows System </A>
</UL>
<!--End of Table of Child-Links-->
@@ -97,7 +97,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" HREF="pyOpenSSL.html">Python OpenSSL Manual</A>
<b class="navlabel">Next:</b> <a class="sectref" href="building-unix.html">2.1 Building the Module</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/callbacks.html b/doc/html/callbacks.html
index d6df95e..9a9aeaf 100644
--- a/doc/html/callbacks.html
+++ b/doc/html/callbacks.html
@@ -55,8 +55,8 @@ is needed. Another problem is thread support. A lot of the OpenSSL I/O
functions can block if the socket is in blocking mode, and then you want other
Python threads to be able to do other things. The real trouble is if you've
released the thread lock to do a potentially blocking operation, and the
-operation calls a callback. Then we must take the thread lock back<A NAME="tex2html6"
- HREF="#foot974"><SUP>5</SUP></A>.
+operation calls a callback. Then we must take the thread lock back<A NAME="tex2html5"
+ HREF="#foot972"><SUP>4</SUP></A>.
<P>
There are two solutions to the first problem, both of which are necessary. The
@@ -84,8 +84,8 @@ before calling a callback.
<P>
<BR><HR><H4>Footnotes</H4>
<DL>
-<DT><A NAME="foot974">... back</A><A
- href="callbacks.html#tex2html6"><SUP>5</SUP></A></DT>
+<DT><A NAME="foot972">... back</A><A
+ href="callbacks.html#tex2html5"><SUP>4</SUP></A></DT>
<DD>I'm
not sure why this is necessary, but otherwise I get a segmentation violation on
<tt class="cfunction">PyEval_CallObject</tt>
@@ -120,7 +120,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="internals.html">4 Internals</A>
<b class="navlabel">Next:</b> <a class="sectref" href="socket-methods.html">4.3 Acessing Socket Methods</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/contents.html b/doc/html/contents.html
index ef00f42..155b183 100644
--- a/doc/html/contents.html
+++ b/doc/html/contents.html
@@ -46,36 +46,36 @@ Contents</A>
<!--Table of Contents-->
<UL CLASS="TofC">
-<LI><A NAME="tex2html45"
+<LI><A NAME="tex2html44"
href="intro.html">1 Introduction </A>
-<LI><A NAME="tex2html46"
+<LI><A NAME="tex2html45"
href="building.html">2 Building and Installing </A>
<UL>
-<LI><A NAME="tex2html47"
+<LI><A NAME="tex2html46"
href="building-unix.html">2.1 Building the Module on a Unix System </A>
-<LI><A NAME="tex2html48"
+<LI><A NAME="tex2html47"
href="building-windows.html">2.2 Building the Module on a Windows System </A>
</UL>
<BR>
-<LI><A NAME="tex2html49"
+<LI><A NAME="tex2html48"
href="openssl.html">3 OpenSSL -- Python interface to OpenSSL </A>
<UL>
-<LI><A NAME="tex2html50"
+<LI><A NAME="tex2html49"
href="openssl-crypto.html">3.1 crypto -- Generic cryptographic module </A>
-<LI><A NAME="tex2html51"
+<LI><A NAME="tex2html50"
href="openssl-rand.html">3.2 rand -- An interface to the OpenSSL pseudo random number generator </A>
-<LI><A NAME="tex2html52"
+<LI><A NAME="tex2html51"
href="openssl-ssl.html">3.3 SSL -- An interface to the SSL-specific parts of OpenSSL </A>
</UL>
<BR>
-<LI><A NAME="tex2html53"
+<LI><A NAME="tex2html52"
href="internals.html">4 Internals </A>
<UL>
-<LI><A NAME="tex2html54"
+<LI><A NAME="tex2html53"
href="exceptions.html">4.1 Exceptions </A>
-<LI><A NAME="tex2html55"
+<LI><A NAME="tex2html54"
href="callbacks.html">4.2 Callbacks </A>
-<LI><A NAME="tex2html56"
+<LI><A NAME="tex2html55"
href="socket-methods.html">4.3 Acessing Socket Methods </A>
</UL></UL>
<!--End of Table of Contents-->
@@ -106,7 +106,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" HREF="pyOpenSSL.html">Python OpenSSL Manual</A>
<b class="navlabel">Next:</b> <a class="sectref" href="intro.html">1 Introduction</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/exceptions.html b/doc/html/exceptions.html
index 3cf4d82..5c124ec 100644
--- a/doc/html/exceptions.html
+++ b/doc/html/exceptions.html
@@ -89,7 +89,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="internals.html">4 Internals</A>
<b class="navlabel">Next:</b> <a class="sectref" href="callbacks.html">4.2 Callbacks</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/index.html b/doc/html/index.html
index ad0dfb8..9f1246c 100644
--- a/doc/html/index.html
+++ b/doc/html/index.html
@@ -67,68 +67,68 @@ calling a corresponding function in the OpenSSL library.
<UL CLASS="ChildLinks">
-<LI><A NAME="tex2html10"
+<LI><A NAME="tex2html9"
href="contents.html">Contents</A>
-<LI><A NAME="tex2html11"
+<LI><A NAME="tex2html10"
href="intro.html">1 Introduction </A>
-<LI><A NAME="tex2html12"
+<LI><A NAME="tex2html11"
href="building.html">2 Building and Installing </A>
<UL>
-<LI><A NAME="tex2html13"
+<LI><A NAME="tex2html12"
href="building-unix.html">2.1 Building the Module on a Unix System </A>
-<LI><A NAME="tex2html14"
+<LI><A NAME="tex2html13"
href="building-windows.html">2.2 Building the Module on a Windows System </A>
</UL>
<BR>
-<LI><A NAME="tex2html15"
+<LI><A NAME="tex2html14"
href="openssl.html">3 <tt class="module">OpenSSL</tt> -- Python interface to OpenSSL </A>
<UL>
-<LI><A NAME="tex2html16"
+<LI><A NAME="tex2html15"
href="openssl-crypto.html">3.1 <tt class="module">crypto</tt> -- Generic cryptographic module </A>
<UL>
-<LI><A NAME="tex2html17"
+<LI><A NAME="tex2html16"
href="openssl-x509.html">3.1.1 X509 objects </A>
-<LI><A NAME="tex2html18"
+<LI><A NAME="tex2html17"
href="openssl-x509name.html">3.1.2 X509Name objects </A>
-<LI><A NAME="tex2html19"
+<LI><A NAME="tex2html18"
href="openssl-x509req.html">3.1.3 X509Req objects </A>
-<LI><A NAME="tex2html20"
+<LI><A NAME="tex2html19"
href="openssl-x509store.html">3.1.4 X509Store objects </A>
-<LI><A NAME="tex2html21"
+<LI><A NAME="tex2html20"
href="openssl-pkey.html">3.1.5 PKey objects </A>
-<LI><A NAME="tex2html22"
+<LI><A NAME="tex2html21"
href="openssl-pkcs7.html">3.1.6 PKCS7 objects </A>
-<LI><A NAME="tex2html23"
+<LI><A NAME="tex2html22"
href="openssl-pkcs12.html">3.1.7 PKCS12 objects </A>
-<LI><A NAME="tex2html24"
+<LI><A NAME="tex2html23"
href="openssl-509ext.html">3.1.8 X509Extension objects </A>
-<LI><A NAME="tex2html25"
+<LI><A NAME="tex2html24"
href="openssl-netscape-spki.html">3.1.9 NetscapeSPKI objects </A>
</UL>
-<LI><A NAME="tex2html26"
+<LI><A NAME="tex2html25"
href="openssl-rand.html">3.2 <tt class="module">rand</tt> -- An interface to the OpenSSL pseudo random number generator </A>
-<LI><A NAME="tex2html27"
+<LI><A NAME="tex2html26"
href="openssl-ssl.html">3.3 <tt class="module">SSL</tt> -- An interface to the SSL-specific parts of OpenSSL </A>
<UL>
-<LI><A NAME="tex2html28"
+<LI><A NAME="tex2html27"
href="openssl-context.html">3.3.1 Context objects </A>
-<LI><A NAME="tex2html29"
+<LI><A NAME="tex2html28"
href="openssl-connection.html">3.3.2 Connection objects </A>
</UL>
</UL>
<BR>
-<LI><A NAME="tex2html30"
+<LI><A NAME="tex2html29"
href="internals.html">4 Internals </A>
<UL>
-<LI><A NAME="tex2html31"
+<LI><A NAME="tex2html30"
href="exceptions.html">4.1 Exceptions </A>
-<LI><A NAME="tex2html32"
+<LI><A NAME="tex2html31"
href="callbacks.html">4.2 Callbacks </A>
-<LI><A NAME="tex2html33"
+<LI><A NAME="tex2html32"
href="socket-methods.html">4.3 Acessing Socket Methods </A>
</UL>
<BR>
-<LI><A NAME="tex2html34"
+<LI><A NAME="tex2html33"
href="about.html">About this document ...</A>
</UL>
<!--End of Table of Child-Links-->
@@ -159,7 +159,7 @@ border="0" height="32"
</tr></table>
<b class="navlabel">Next:</b> <a class="sectref" href="contents.html">Contents</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/internals.html b/doc/html/internals.html
index 163bca9..79b9c1e 100644
--- a/doc/html/internals.html
+++ b/doc/html/internals.html
@@ -59,11 +59,11 @@ accessing socket methods. This is what this chapter is about.
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL CLASS="ChildLinks">
-<LI><A NAME="tex2html296"
+<LI><A NAME="tex2html295"
href="exceptions.html">4.1 Exceptions </A>
-<LI><A NAME="tex2html297"
+<LI><A NAME="tex2html296"
href="callbacks.html">4.2 Callbacks </A>
-<LI><A NAME="tex2html298"
+<LI><A NAME="tex2html297"
href="socket-methods.html">4.3 Acessing Socket Methods </A>
</UL>
<!--End of Table of Child-Links-->
@@ -96,7 +96,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" HREF="pyOpenSSL.html">Python OpenSSL Manual</A>
<b class="navlabel">Next:</b> <a class="sectref" href="exceptions.html">4.1 Exceptions</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/intro.html b/doc/html/intro.html
index c5b74a0..9d2127b 100644
--- a/doc/html/intro.html
+++ b/doc/html/intro.html
@@ -49,36 +49,28 @@ border="0" height="32"
</H1>
<P>
-The reason this module exists at all is that the SSL support in the socket
-module in the Python 2.1 distribution (which is what we used, of course I
-cannot speak for later versions) is severely limited.
+The reason pyOpenSSL was created is that the SSL support in the socket module
+in Python 2.1 (the contemporary version of Python when the pyOpenSSL project
+was begun) was severely limited. Other OpenSSL wrappers for Python at the time
+were also limited, though in different ways. Unfortunately, Python's standard
+library SSL support has remained weak, although other packages (such as
+M2Crypto<A NAME="tex2html1"
+ HREF="#foot933"><SUP>1</SUP></A>)
+have made great advances and now equal or exceed pyOpenSSL's functionality.
<P>
-When asking about SSL on the comp.lang.python newsgroup (or on
-python-list@python.org) people usually pointed you to the M2Crypto package.
-The M2Crypto.SSL module does implement a lot of OpenSSL's functionality but
-unfortunately its error handling system does not seem to be finished,
-especially for non-blocking I/O. I think that much of the reason for this
-is that M2Crypto<A NAME="tex2html1"
- HREF="#foot934"><SUP>1</SUP></A> is
-developed using SWIG<A NAME="tex2html2"
- HREF="#foot935"><SUP>2</SUP></A>. This
-makes it awkward to create functions that e.g. can return both an integer and
-NULL since (as far as I know) you basically write C functions and SWIG makes
-wrapper functions that parses the Python argument list and calls your C
-function, and finally transforms your return value to a Python object.
+The reason pyOpenSSL continues to be maintained is that there is a significant
+user community around it, as well as a large amount of software which depends
+on it. It is a great benefit to many people for pyOpenSSL to continue to exist
+and advance.
<P>
<BR><HR><H4>Footnotes</H4>
<DL>
-<DT><A NAME="foot934">... M2Crypto</A><A
+<DT><A NAME="foot933">...
+M2Crypto</A><A
href="intro.html#tex2html1"><SUP>1</SUP></A></DT>
-<DD>See <a class="url" href="http://www.post1.com/home/ngps/m2/">http://www.post1.com/home/ngps/m2/</a>
-
-</DD>
-<DT><A NAME="foot935">... SWIG</A><A
- href="intro.html#tex2html2"><SUP>2</SUP></A></DT>
-<DD>See <a class="url" href="http://swig.sourceforge.net/">http://swig.sourceforge.net/</a>
+<DD>See <a class="url" href="http://chandlerproject.org/Projects/MeTooCrypto">http://chandlerproject.org/Projects/MeTooCrypto</a>
</DD>
</DL>
@@ -110,7 +102,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" HREF="pyOpenSSL.html">Python OpenSSL Manual</A>
<b class="navlabel">Next:</b> <a class="sectref" href="building.html">2 Building and Installing</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-509ext.html b/doc/html/openssl-509ext.html
index 5afb6e0..8c52353 100644
--- a/doc/html/openssl-509ext.html
+++ b/doc/html/openssl-509ext.html
@@ -87,7 +87,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl-crypto.html">3.1 crypto </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-netscape-spki.html">3.1.9 NetscapeSPKI objects</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-connection.html b/doc/html/openssl-connection.html
index 93b72bc..ad7bbdd 100644
--- a/doc/html/openssl-connection.html
+++ b/doc/html/openssl-connection.html
@@ -302,7 +302,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl-ssl.html">3.3 SSL </A>
<b class="navlabel">Next:</b> <a class="sectref" href="internals.html">4 Internals</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-context.html b/doc/html/openssl-context.html
index 42d74ee..d85d51c 100644
--- a/doc/html/openssl-context.html
+++ b/doc/html/openssl-context.html
@@ -270,7 +270,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl-ssl.html">3.3 SSL </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-connection.html">3.3.2 Connection objects</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-crypto.html b/doc/html/openssl-crypto.html
index 26a150e..6ab45a9 100644
--- a/doc/html/openssl-crypto.html
+++ b/doc/html/openssl-crypto.html
@@ -235,23 +235,23 @@ encrypted, a <var>passphrase</var> must be included.
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL CLASS="ChildLinks">
-<LI><A NAME="tex2html137"
+<LI><A NAME="tex2html136"
href="openssl-x509.html">3.1.1 X509 objects </A>
-<LI><A NAME="tex2html138"
+<LI><A NAME="tex2html137"
href="openssl-x509name.html">3.1.2 X509Name objects </A>
-<LI><A NAME="tex2html139"
+<LI><A NAME="tex2html138"
href="openssl-x509req.html">3.1.3 X509Req objects </A>
-<LI><A NAME="tex2html140"
+<LI><A NAME="tex2html139"
href="openssl-x509store.html">3.1.4 X509Store objects </A>
-<LI><A NAME="tex2html141"
+<LI><A NAME="tex2html140"
href="openssl-pkey.html">3.1.5 PKey objects </A>
-<LI><A NAME="tex2html142"
+<LI><A NAME="tex2html141"
href="openssl-pkcs7.html">3.1.6 PKCS7 objects </A>
-<LI><A NAME="tex2html143"
+<LI><A NAME="tex2html142"
href="openssl-pkcs12.html">3.1.7 PKCS12 objects </A>
-<LI><A NAME="tex2html144"
+<LI><A NAME="tex2html143"
href="openssl-509ext.html">3.1.8 X509Extension objects </A>
-<LI><A NAME="tex2html145"
+<LI><A NAME="tex2html144"
href="openssl-netscape-spki.html">3.1.9 NetscapeSPKI objects </A>
</UL>
<!--End of Table of Child-Links-->
@@ -284,7 +284,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl.html">3 OpenSSL </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-x509.html">3.1.1 X509 objects</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-netscape-spki.html b/doc/html/openssl-netscape-spki.html
index ed8431f..eb85135 100644
--- a/doc/html/openssl-netscape-spki.html
+++ b/doc/html/openssl-netscape-spki.html
@@ -110,7 +110,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl-crypto.html">3.1 crypto </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-rand.html">3.2 rand </A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-pkcs12.html b/doc/html/openssl-pkcs12.html
index 26f1dd7..8bc7968 100644
--- a/doc/html/openssl-pkcs12.html
+++ b/doc/html/openssl-pkcs12.html
@@ -100,7 +100,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl-crypto.html">3.1 crypto </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-509ext.html">3.1.8 X509Extension objects</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-pkcs7.html b/doc/html/openssl-pkcs7.html
index 3e46109..d928436 100644
--- a/doc/html/openssl-pkcs7.html
+++ b/doc/html/openssl-pkcs7.html
@@ -111,7 +111,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl-crypto.html">3.1 crypto </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-pkcs12.html">3.1.7 PKCS12 objects</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-pkey.html b/doc/html/openssl-pkey.html
index e23e111..63b272b 100644
--- a/doc/html/openssl-pkey.html
+++ b/doc/html/openssl-pkey.html
@@ -100,7 +100,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl-crypto.html">3.1 crypto </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-pkcs7.html">3.1.6 PKCS7 objects</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-rand.html b/doc/html/openssl-rand.html
index 9781141..2b03886 100644
--- a/doc/html/openssl-rand.html
+++ b/doc/html/openssl-rand.html
@@ -60,15 +60,15 @@ declares the following:
<dd>
Mix bytes from <var>string</var> into the PRNG state. The <var>entropy</var> argument is
(the lower bound of) an estimate of how much randomness is contained in
-<var>string</var>, measured in bytes. For more information, see e.g. <a class="rfc" name="rfcref-1858"
+<var>string</var>, measured in bytes. For more information, see e.g. <a class="rfc" name="rfcref-1852"
href="http://www.ietf.org/rfc/rfc1750.txt">RFC 1750</a>.
</dl>
<P>
<dl><dt><b><a name='l2h-90'><tt class='function'>egd</tt></a></b>(<var>path</var><big>[</big><var>, bytes</var><big>]</big>)
<dd>
-Query the Entropy Gathering Daemon<A NAME="tex2html3"
- HREF="#foot956"><SUP>3</SUP></A> on socket <var>path</var> for <var>bytes</var>
+Query the Entropy Gathering Daemon<A NAME="tex2html2"
+ HREF="#foot954"><SUP>2</SUP></A> on socket <var>path</var> for <var>bytes</var>
bytes of random data and and uses <tt class="function">add</tt> to seed the PRNG. The default
value of <var>bytes</var> is 255.
</dl>
@@ -110,8 +110,8 @@ file can then be used with <tt class="function">load_file</tt> to seed the PRNG
<P>
<BR><HR><H4>Footnotes</H4>
<DL>
-<DT><A NAME="foot956">... Daemon</A><A
- href="openssl-rand.html#tex2html3"><SUP>3</SUP></A></DT>
+<DT><A NAME="foot954">... Daemon</A><A
+ href="openssl-rand.html#tex2html2"><SUP>2</SUP></A></DT>
<DD>See
<a class="url" href="http://www.lothar.com/tech/crypto/">http://www.lothar.com/tech/crypto/</a>
@@ -145,7 +145,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl.html">3 OpenSSL </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-ssl.html">3.3 SSL </A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-ssl.html b/doc/html/openssl-ssl.html
index 4db6320..2e2a545 100644
--- a/doc/html/openssl-ssl.html
+++ b/doc/html/openssl-ssl.html
@@ -120,8 +120,8 @@ A Python type object representing the Connection object type.
<dl><dt><b><a name='l2h-104'><tt class='function'>Connection</tt></a></b>(<var>context, socket</var>)
<dd>
Factory fucnction that creates a new Connection object given an SSL context and
-a socket <A NAME="tex2html5"
- HREF="#foot959"><SUP>4</SUP></A> object.
+a socket <A NAME="tex2html4"
+ HREF="#foot957"><SUP>3</SUP></A> object.
</dl>
<P>
@@ -188,8 +188,8 @@ The parameter to the exception is always a pair <code>(<var>errnum</var>,
<P>
<BR><HR><H4>Footnotes</H4>
<DL>
-<DT><A NAME="foot959">... socket</A><A
- href="openssl-ssl.html#tex2html5"><SUP>4</SUP></A></DT>
+<DT><A NAME="foot957">... socket</A><A
+ href="openssl-ssl.html#tex2html4"><SUP>3</SUP></A></DT>
<DD>Actually, all that is required is an object that
<i>behaves</i> like a socket, you could even use files, even though it'd be
tricky to get the handshakes right!
@@ -202,9 +202,9 @@ tricky to get the handshakes right!
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL CLASS="ChildLinks">
-<LI><A NAME="tex2html263"
+<LI><A NAME="tex2html262"
href="openssl-context.html">3.3.1 Context objects </A>
-<LI><A NAME="tex2html264"
+<LI><A NAME="tex2html263"
href="openssl-connection.html">3.3.2 Connection objects </A>
</UL>
<!--End of Table of Child-Links-->
@@ -237,7 +237,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl.html">3 OpenSSL </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-context.html">3.3.1 Context objects</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-x509.html b/doc/html/openssl-x509.html
index ebc5b13..6110745 100644
--- a/doc/html/openssl-x509.html
+++ b/doc/html/openssl-x509.html
@@ -235,7 +235,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl-crypto.html">3.1 crypto </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-x509name.html">3.1.2 X509Name objects</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-x509name.html b/doc/html/openssl-x509name.html
index 6708f17..7619625 100644
--- a/doc/html/openssl-x509name.html
+++ b/doc/html/openssl-x509name.html
@@ -151,7 +151,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl-crypto.html">3.1 crypto </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-x509req.html">3.1.3 X509Req objects</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-x509req.html b/doc/html/openssl-x509req.html
index d8a66fb..34307f8 100644
--- a/doc/html/openssl-x509req.html
+++ b/doc/html/openssl-x509req.html
@@ -112,7 +112,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl-crypto.html">3.1 crypto </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-x509store.html">3.1.4 X509Store objects</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl-x509store.html b/doc/html/openssl-x509store.html
index 2e8ed6a..b746310 100644
--- a/doc/html/openssl-x509store.html
+++ b/doc/html/openssl-x509store.html
@@ -87,7 +87,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="openssl-crypto.html">3.1 crypto </A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-pkey.html">3.1.5 PKey objects</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/openssl.html b/doc/html/openssl.html
index f2541b4..112bdb7 100644
--- a/doc/html/openssl.html
+++ b/doc/html/openssl.html
@@ -80,37 +80,37 @@ An interface to the SSL-specific parts of OpenSSL.
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL CLASS="ChildLinks">
-<LI><A NAME="tex2html112"
+<LI><A NAME="tex2html111"
href="openssl-crypto.html">3.1 <tt class="module">crypto</tt> -- Generic cryptographic module </A>
<UL>
-<LI><A NAME="tex2html113"
+<LI><A NAME="tex2html112"
href="openssl-x509.html">3.1.1 X509 objects </A>
-<LI><A NAME="tex2html114"
+<LI><A NAME="tex2html113"
href="openssl-x509name.html">3.1.2 X509Name objects </A>
-<LI><A NAME="tex2html115"
+<LI><A NAME="tex2html114"
href="openssl-x509req.html">3.1.3 X509Req objects </A>
-<LI><A NAME="tex2html116"
+<LI><A NAME="tex2html115"
href="openssl-x509store.html">3.1.4 X509Store objects </A>
-<LI><A NAME="tex2html117"
+<LI><A NAME="tex2html116"
href="openssl-pkey.html">3.1.5 PKey objects </A>
-<LI><A NAME="tex2html118"
+<LI><A NAME="tex2html117"
href="openssl-pkcs7.html">3.1.6 PKCS7 objects </A>
-<LI><A NAME="tex2html119"
+<LI><A NAME="tex2html118"
href="openssl-pkcs12.html">3.1.7 PKCS12 objects </A>
-<LI><A NAME="tex2html120"
+<LI><A NAME="tex2html119"
href="openssl-509ext.html">3.1.8 X509Extension objects </A>
-<LI><A NAME="tex2html121"
+<LI><A NAME="tex2html120"
href="openssl-netscape-spki.html">3.1.9 NetscapeSPKI objects </A>
</UL>
<BR>
-<LI><A NAME="tex2html122"
+<LI><A NAME="tex2html121"
href="openssl-rand.html">3.2 <tt class="module">rand</tt> -- An interface to the OpenSSL pseudo random number generator </A>
-<LI><A NAME="tex2html123"
+<LI><A NAME="tex2html122"
href="openssl-ssl.html">3.3 <tt class="module">SSL</tt> -- An interface to the SSL-specific parts of OpenSSL </A>
<UL>
-<LI><A NAME="tex2html124"
+<LI><A NAME="tex2html123"
href="openssl-context.html">3.3.1 Context objects </A>
-<LI><A NAME="tex2html125"
+<LI><A NAME="tex2html124"
href="openssl-connection.html">3.3.2 Connection objects </A>
</UL></UL>
<!--End of Table of Child-Links-->
@@ -143,7 +143,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" HREF="pyOpenSSL.html">Python OpenSSL Manual</A>
<b class="navlabel">Next:</b> <a class="sectref" href="openssl-crypto.html">3.1 crypto </A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/pyOpenSSL.html b/doc/html/pyOpenSSL.html
index ad0dfb8..9f1246c 100644
--- a/doc/html/pyOpenSSL.html
+++ b/doc/html/pyOpenSSL.html
@@ -67,68 +67,68 @@ calling a corresponding function in the OpenSSL library.
<UL CLASS="ChildLinks">
-<LI><A NAME="tex2html10"
+<LI><A NAME="tex2html9"
href="contents.html">Contents</A>
-<LI><A NAME="tex2html11"
+<LI><A NAME="tex2html10"
href="intro.html">1 Introduction </A>
-<LI><A NAME="tex2html12"
+<LI><A NAME="tex2html11"
href="building.html">2 Building and Installing </A>
<UL>
-<LI><A NAME="tex2html13"
+<LI><A NAME="tex2html12"
href="building-unix.html">2.1 Building the Module on a Unix System </A>
-<LI><A NAME="tex2html14"
+<LI><A NAME="tex2html13"
href="building-windows.html">2.2 Building the Module on a Windows System </A>
</UL>
<BR>
-<LI><A NAME="tex2html15"
+<LI><A NAME="tex2html14"
href="openssl.html">3 <tt class="module">OpenSSL</tt> -- Python interface to OpenSSL </A>
<UL>
-<LI><A NAME="tex2html16"
+<LI><A NAME="tex2html15"
href="openssl-crypto.html">3.1 <tt class="module">crypto</tt> -- Generic cryptographic module </A>
<UL>
-<LI><A NAME="tex2html17"
+<LI><A NAME="tex2html16"
href="openssl-x509.html">3.1.1 X509 objects </A>
-<LI><A NAME="tex2html18"
+<LI><A NAME="tex2html17"
href="openssl-x509name.html">3.1.2 X509Name objects </A>
-<LI><A NAME="tex2html19"
+<LI><A NAME="tex2html18"
href="openssl-x509req.html">3.1.3 X509Req objects </A>
-<LI><A NAME="tex2html20"
+<LI><A NAME="tex2html19"
href="openssl-x509store.html">3.1.4 X509Store objects </A>
-<LI><A NAME="tex2html21"
+<LI><A NAME="tex2html20"
href="openssl-pkey.html">3.1.5 PKey objects </A>
-<LI><A NAME="tex2html22"
+<LI><A NAME="tex2html21"
href="openssl-pkcs7.html">3.1.6 PKCS7 objects </A>
-<LI><A NAME="tex2html23"
+<LI><A NAME="tex2html22"
href="openssl-pkcs12.html">3.1.7 PKCS12 objects </A>
-<LI><A NAME="tex2html24"
+<LI><A NAME="tex2html23"
href="openssl-509ext.html">3.1.8 X509Extension objects </A>
-<LI><A NAME="tex2html25"
+<LI><A NAME="tex2html24"
href="openssl-netscape-spki.html">3.1.9 NetscapeSPKI objects </A>
</UL>
-<LI><A NAME="tex2html26"
+<LI><A NAME="tex2html25"
href="openssl-rand.html">3.2 <tt class="module">rand</tt> -- An interface to the OpenSSL pseudo random number generator </A>
-<LI><A NAME="tex2html27"
+<LI><A NAME="tex2html26"
href="openssl-ssl.html">3.3 <tt class="module">SSL</tt> -- An interface to the SSL-specific parts of OpenSSL </A>
<UL>
-<LI><A NAME="tex2html28"
+<LI><A NAME="tex2html27"
href="openssl-context.html">3.3.1 Context objects </A>
-<LI><A NAME="tex2html29"
+<LI><A NAME="tex2html28"
href="openssl-connection.html">3.3.2 Connection objects </A>
</UL>
</UL>
<BR>
-<LI><A NAME="tex2html30"
+<LI><A NAME="tex2html29"
href="internals.html">4 Internals </A>
<UL>
-<LI><A NAME="tex2html31"
+<LI><A NAME="tex2html30"
href="exceptions.html">4.1 Exceptions </A>
-<LI><A NAME="tex2html32"
+<LI><A NAME="tex2html31"
href="callbacks.html">4.2 Callbacks </A>
-<LI><A NAME="tex2html33"
+<LI><A NAME="tex2html32"
href="socket-methods.html">4.3 Acessing Socket Methods </A>
</UL>
<BR>
-<LI><A NAME="tex2html34"
+<LI><A NAME="tex2html33"
href="about.html">About this document ...</A>
</UL>
<!--End of Table of Child-Links-->
@@ -159,7 +159,7 @@ border="0" height="32"
</tr></table>
<b class="navlabel">Next:</b> <a class="sectref" href="contents.html">Contents</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->
diff --git a/doc/html/socket-methods.html b/doc/html/socket-methods.html
index edf1e24..0fd7047 100644
--- a/doc/html/socket-methods.html
+++ b/doc/html/socket-methods.html
@@ -111,7 +111,7 @@ border="0" height="32"
<b class="navlabel">Up:</b> <a class="sectref" href="internals.html">4 Internals</A>
<b class="navlabel">Next:</b> <a class="sectref" href="about.html">About this document ...</A>
<hr>
-<span class="release-info">Release 0.7a2.</span>
+<span class="release-info">Release 0.7.</span>
</DIV>
<!--End of Navigation Panel-->