X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=doc%2Fcrypto%2FBIO_f_md.pod;h=e49b652a784711eaadf4ff0ec34f9ced410fcd24;hb=0501f02b060e45f2e2d275d779d864f3159f8ea9;hp=0d24083e6db8d6350490ae33836d99525511b718;hpb=3b80e3aa9e0c4543dbd8f7ef1794a1db0a2ec271;p=oweals%2Fopenssl.git diff --git a/doc/crypto/BIO_f_md.pod b/doc/crypto/BIO_f_md.pod index 0d24083e6d..e49b652a78 100644 --- a/doc/crypto/BIO_f_md.pod +++ b/doc/crypto/BIO_f_md.pod @@ -58,6 +58,12 @@ If an application needs to call BIO_gets() or BIO_puts() through a chain containing digest BIOs then this can be done by prepending a buffering BIO. +Before OpenSSL 0.9.9 the call to BIO_get_md_ctx() would only work if the BIO +had been initialized for example by calling BIO_set_md() ). In OpenSSL +0.9.9 and later the context is always returned and the BIO is state is set +to initialized. This allows applications to initialize the context externally +if the standard calls such as BIO_set_md() are not sufficiently flexible. + =head1 RETURN VALUES BIO_f_md() returns the digest BIO method.