make docs talking about digest names a bit more clear
diff --git a/doc/pyOpenSSL.tex b/doc/pyOpenSSL.tex
index c276c7e..46318ea 100644
--- a/doc/pyOpenSSL.tex
+++ b/doc/pyOpenSSL.tex
@@ -370,6 +370,9 @@
\begin{methoddesc}[X509]{digest}{digest_name}
Return a digest of the certificate, using the \var{digest_name} method.
+\var{digest_name} must be a string describing a digest algorithm supported
+by OpenSSL (by EVP_get_digestbyname, specifically). For example,
+\constant{"md5"} or \constant{"sha1"}.
\end{methoddesc}
\begin{methoddesc}[X509]{add_extensions}{extensions}
@@ -554,7 +557,10 @@
\end{methoddesc}
\begin{methoddesc}[NetscapeSPKI]{sign}{key, digest_name}
-Sign the NetscapeSPKI object using the given \var{key} and \var{digest_name}.
+Sign the NetscapeSPKI object using the given \var{key} and
+\var{digest_name}. \var{digest_name} must be a string describing a digest
+algorithm supported by OpenSSL (by EVP_get_digestbyname, specifically). For
+example, \constant{"md5"} or \constant{"sha1"}.
\end{methoddesc}
\begin{methoddesc}[NetscapeSPKI]{verify}{key}