Update docs: corrections, turn buffer docs into manpage, fold SHA1
pages into one for improved readability, add lhash manpage
diff --git a/doc/crypto/DSA_set_method.pod b/doc/crypto/DSA_set_method.pod
index c57ebb3..94b4d4c 100644
--- a/doc/crypto/DSA_set_method.pod
+++ b/doc/crypto/DSA_set_method.pod
@@ -48,7 +48,7 @@
 struct
  {
      /* name of the implementation */
-	const char *name;
+        const char *name;
 
      /* sign */
 	DSA_SIG *(*dsa_do_sign)(const unsigned char *dgst, int dlen,
@@ -68,9 +68,9 @@
                                  BN_CTX *ctx, BN_MONT_CTX *in_mont);
 
      /* compute r = a ^ p mod m. May be NULL */
-	int (*bn_mod_exp)(DSA *dsa, BIGNUM *r, BIGNUM *a, const BIGNUM *p,
-                                 const BIGNUM *m, BN_CTX *ctx,
-                                 BN_MONT_CTX *m_ctx);
+        int (*bn_mod_exp)(DSA *dsa, BIGNUM *r, BIGNUM *a,
+                                 const BIGNUM *p, const BIGNUM *m,
+                                 BN_CTX *ctx, BN_MONT_CTX *m_ctx);
 
      /* called at DSA_new */
         int (*init)(DSA *DSA);