incref the X509Req when returning an X509Name from get_subject which refers to it; this prevents a segfault if the X509Name outlives the X509Req; update docs to reflect this and to reflect previous similar changes which were apparently made to X509.get_subject and X509.get_issuer
diff --git a/doc/html/openssl-x509name.html b/doc/html/openssl-x509name.html
index 4851e4c..a5fc92e 100644
--- a/doc/html/openssl-x509name.html
+++ b/doc/html/openssl-x509name.html
@@ -47,44 +47,60 @@
<BR>
3.1.2 X509Name objects
</H3>
+
<P>
-<EM><EM>X509Name objects have the following members:
-</EM></EM>
-<P><dl><dt><b><a name='l2h-51'><tt class='member'>countryName</tt></a></b>
+X509Name objects have the following members:
+
+<P>
+<dl><dt><b><a name='l2h-51'><tt class='member'>countryName</tt></a></b>
<dd>
The country of the entity. <code>C</code> may be used as an alias for
<code>countryName</code>.
</dl>
-<P><dl><dt><b><a name='l2h-52'><tt class='member'>stateOrProvinceName</tt></a></b>
+
+<P>
+<dl><dt><b><a name='l2h-52'><tt class='member'>stateOrProvinceName</tt></a></b>
<dd>
The state or province of the entity. <code>ST</code> may be used as an alias for
<code>stateOrProvinceName</code>·
</dl>
-<P><dl><dt><b><a name='l2h-53'><tt class='member'>localityName</tt></a></b>
+
+<P>
+<dl><dt><b><a name='l2h-53'><tt class='member'>localityName</tt></a></b>
<dd>
The locality of the entity. <code>L</code> may be used as an alias for
<code>localityName</code>.
</dl>
-<P><dl><dt><b><a name='l2h-54'><tt class='member'>organizationName</tt></a></b>
+
+<P>
+<dl><dt><b><a name='l2h-54'><tt class='member'>organizationName</tt></a></b>
<dd>
The organization name of the entity. <code>O</code> may be used as an alias for
<code>organizationName</code>.
</dl>
-<P><dl><dt><b><a name='l2h-55'><tt class='member'>organizationalUnitName</tt></a></b>
+
+<P>
+<dl><dt><b><a name='l2h-55'><tt class='member'>organizationalUnitName</tt></a></b>
<dd>
The organizational unit of the entity. <code>OU</code> may be used as an alias for
<code>organizationalUnitName</code>.
</dl>
-<P><dl><dt><b><a name='l2h-56'><tt class='member'>commonName</tt></a></b>
+
+<P>
+<dl><dt><b><a name='l2h-56'><tt class='member'>commonName</tt></a></b>
<dd>
The common name of the entity. <code>CN</code> may be used as an alias for
<code>commonName</code>.
</dl>
-<P><dl><dt><b><a name='l2h-57'><tt class='member'>emailAddress</tt></a></b>
+
+<P>
+<dl><dt><b><a name='l2h-57'><tt class='member'>emailAddress</tt></a></b>
<dd>
The e-mail address of the entity.
</dl>
+
<P>
+
<DIV CLASS="navigation">
<p><hr>
<table align="center" width="100%" cellpadding="0" cellspacing="2">