RT1665,2300: Crypto doc cleanups
authorRich Salz <rsalz@akamai.com>
Thu, 14 Aug 2014 14:50:26 +0000 (10:50 -0400)
committerRich Salz <rsalz@akamai.com>
Thu, 28 Aug 2014 22:55:50 +0000 (18:55 -0400)
commitc7497f34fbf3824dd4a0881d598e598980f2edb1
treea27531ae0b3b39338c82e8db8575a5e6cda65abf
parentac53354b949a252610cf987dbc875a7717f295c4
RT1665,2300: Crypto doc cleanups

RT1665: aes documentation.

Paul Green wrote a nice aes.pod file.
But we now encourage the EVP interface.
So I took his RT item and used it as impetus to add
the AES modes to EVP_EncryptInit.pod
I also noticed that rc4.pod has spurious references to some other
cipher pages, so I removed them.

RT2300: Clean up MD history (merged into RT1665)

Put HISTORY section only in EVP_DigestInit.pod. Also add words
to discourage use of older cipher-specific API, and remove SEE ALSO
links that point to them.

Make sure digest pages have a NOTE that says use EVP_DigestInit.

Review feedback:
More cleanup in EVP_EncryptInit.pod
Fixed SEE ALSO links in ripemd160.pod, sha.pod, mdc2.pod, blowfish.pod,
rc4.d, and des.pod.  Re-order sections in des.pod for consistency

Reviewed-by: Matt Caswell <matt@openssl.org>
doc/crypto/EVP_DigestInit.pod
doc/crypto/EVP_EncryptInit.pod
doc/crypto/blowfish.pod
doc/crypto/des.pod
doc/crypto/md5.pod
doc/crypto/mdc2.pod
doc/crypto/rc4.pod
doc/crypto/ripemd.pod
doc/crypto/sha.pod