openssl/doc/crypto
Matt Caswell 302d38e3f7 Deprecate RAND_pseudo_bytes
The justification for RAND_pseudo_bytes is somewhat dubious, and the reality
is that it is frequently being misused. RAND_bytes and RAND_pseudo_bytes in
the default implementation both end up calling ssleay_rand_bytes. Both may
return -1 in an error condition. If there is insufficient entropy then
both will return 0, but RAND_bytes will additionally add an error to the
error queue. They both return 1 on success.
Therefore the fundamental difference between the two is that one will add an
error to the error queue with insufficient entory whilst the other will not.
Frequently there are constructions of this form:

if(RAND_pseudo_bytes(...) <= 1)
	goto err;

In the above form insufficient entropy is treated as an error anyway, so
RAND_bytes is probably the better form to use.

This form is also seen:
if(!RAND_pseudo_bytes(...))
	goto err;

This is technically not correct at all since a -1 return value is
incorrectly handled - but this form will also treat insufficient entropy as
an error.

Within libssl it is required that you have correctly seeded your entropy
pool and so there seems little benefit in using RAND_pseudo_bytes.
Similarly in libcrypto many operations also require a correctly seeded
entropy pool and so in most interesting cases you would be better off
using RAND_bytes anyway. There is a significant risk of RAND_pseudo_bytes
being incorrectly used in scenarios where security can be compromised by
insufficient entropy.

If you are not using the default implementation, then most engines use the
same function to implement RAND_bytes and RAND_pseudo_bytes in any case.

Given its misuse, limited benefit, and potential to compromise security,
RAND_pseudo_bytes has been deprecated.

Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-03-25 12:38:19 +00:00
..
ASN1_generate_nconf.pod Close a whole bunch of documentation-related tickets: 2014-07-02 22:42:40 -04:00
ASN1_OBJECT_new.pod free NULL cleanup 2015-03-24 07:52:24 -04:00
ASN1_STRING_length.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
ASN1_STRING_new.pod free NULL cleanup 2015-03-24 07:52:24 -04:00
ASN1_STRING_print_ex.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
ASN1_TIME_set.pod Preliminary ASN1_TIME documentation. 2015-02-03 16:47:57 +00:00
BIO_ctrl.pod Clarify the BIO_seek() mess and related issues. 2000-09-18 23:05:33 +00:00
BIO_f_base64.pod Close a whole bunch of documentation-related tickets: 2014-07-02 22:42:40 -04:00
BIO_f_buffer.pod Some cleanup of L<> markup in pod files 2015-01-06 12:16:24 -05:00
BIO_f_cipher.pod Typo. 2003-02-27 13:02:46 +00:00
BIO_f_md.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
BIO_f_null.pod Remove indentation in the NAME section. There's really no need to 2000-09-14 12:14:41 +00:00
BIO_f_ssl.pod Remove MS SGC 2015-01-02 22:56:54 +00:00
BIO_find_type.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
BIO_new_CMS.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
BIO_new.pod ispell and some other nit-picking 2000-09-16 15:39:28 +00:00
BIO_push.pod Typo. 2014-06-29 13:38:55 +01:00
BIO_read.pod ispell and some other nit-picking 2000-09-16 15:39:28 +00:00
BIO_s_accept.pod RT2379: Additional typo fix 2014-08-30 09:55:56 -04:00
BIO_s_bio.pod Brackets are now allowed, after a small hack in the processing of the 2003-05-23 09:08:59 +00:00
BIO_s_connect.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
BIO_s_fd.pod Restore the descriptions to conform with the rest of the 2000-09-17 19:20:17 +00:00
BIO_s_file.pod bss_file.c: refine UTF-8 logic on Windows. 2010-04-28 20:02:28 +00:00
BIO_s_mem.pod Updates from 1.0.0-stable branch. 2009-04-20 11:33:12 +00:00
BIO_s_null.pod Remove indentation in the NAME section. There's really no need to 2000-09-14 12:14:41 +00:00
BIO_s_socket.pod give pseudo prototypes instead of macro definitions for better clarity 2000-10-19 22:02:21 +00:00
BIO_set_callback.pod fix documentation 2006-12-06 09:10:59 +00:00
BIO_should_retry.pod PR: 2209 2010-04-06 14:45:18 +00:00
bio.pod Missing link ("Greg Stark" <gstark@ethentica.com>) 2001-04-12 21:11:31 +00:00
blowfish.pod RT1665,2300: Crypto doc cleanups 2014-08-28 18:55:50 -04:00
BN_add_word.pod fix BN_mod_word and give a more reasonable return value if an error occurred 2005-07-25 22:57:54 +00:00
BN_add.pod It makes more sense to refer to specific function manuals than the concept 2002-09-25 13:11:12 +00:00
BN_BLINDING_new.pod Fix various spelling errors 2014-02-14 22:29:12 +00:00
BN_bn2bin.pod It makes more sense to refer to specific function manuals than the concept 2002-09-25 13:33:28 +00:00
BN_cmp.pod Update all links so they will be rendered better. 2000-01-27 01:25:31 +00:00
BN_copy.pod It makes more sense to refer to specific function manuals than the concept 2002-09-25 13:33:28 +00:00
BN_CTX_new.pod Update documentation following BN opaquify 2014-12-08 21:41:36 +00:00
BN_CTX_start.pod Add an early reference to BN_CTX_new so that the usage of BN_CTX_start 2000-07-11 20:35:45 +00:00
BN_generate_prime.pod Update documentation following BN opaquify 2014-12-08 21:41:36 +00:00
bn_internal.pod PR: 2078 2009-10-28 13:52:07 +00:00
BN_mod_inverse.pod It makes more sense to refer to specific function manuals than the concept 2002-09-25 13:33:28 +00:00
BN_mod_mul_montgomery.pod Update documentation following BN opaquify 2014-12-08 21:41:36 +00:00
BN_mod_mul_reciprocal.pod Update documentation following BN opaquify 2014-12-08 21:41:36 +00:00
BN_new.pod Update documentation following BN opaquify 2014-12-08 21:41:36 +00:00
BN_num_bytes.pod Explain a little better what BN_num_bits() and BN_num_bits_word() do. 2004-07-01 12:33:39 +00:00
BN_rand.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
BN_set_bit.pod nicer manpages 2000-02-24 11:55:57 +00:00
BN_swap.pod Add bn_mod.c (should have happend in the previous commit ...). 2000-11-26 16:46:57 +00:00
BN_zero.pod Add history for documented new functions. 2002-07-18 18:54:46 +00:00
bn.pod Update documentation following BN opaquify 2014-12-08 21:41:36 +00:00
buffer.pod Malloc() -> OPENSSL_malloc() etc. 2000-09-20 03:28:54 +00:00
CMS_add0_cert.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
CMS_add1_recipient_cert.pod Reformat, fix typos and clarify CMS API docs. 2008-04-10 23:28:25 +00:00
CMS_add1_signer.pod Use correct function name: CMS_add1_signer() 2014-09-25 00:03:27 +01:00
CMS_compress.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
CMS_decrypt.pod Clarify CMS_decrypt behaviour. 2014-04-15 18:17:12 +01:00
CMS_encrypt.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
CMS_final.pod Reformat, fix typos and clarify CMS API docs. 2008-04-10 23:28:25 +00:00
CMS_get0_RecipientInfos.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
CMS_get0_SignerInfos.pod Add CMS_SignerInfo_get0_signature function. 2013-11-09 15:09:23 +00:00
CMS_get0_type.pod Additional CMS documentation. 2015-03-08 16:18:21 +00:00
CMS_get1_ReceiptRequest.pod Reformat, fix typos and clarify CMS API docs. 2008-04-10 23:28:25 +00:00
CMS_sign_receipt.pod Reformat, fix typos and clarify CMS API docs. 2008-04-10 23:28:25 +00:00
CMS_sign.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
CMS_uncompress.pod Revert argument swap change... oops CMS_uncompress() was consistent... 2008-04-11 23:23:18 +00:00
CMS_verify_receipt.pod Reformat, fix typos and clarify CMS API docs. 2008-04-10 23:28:25 +00:00
CMS_verify.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
CONF_modules_free.pod Corrected POD syntax errors. PR#3353 2014-05-14 21:07:51 +01:00
CONF_modules_load_file.pod additional configuration documentation 2015-03-12 13:31:43 +00:00
CRYPTO_set_ex_data.pod Add includes in synopsis. 2006-05-14 11:28:00 +00:00
crypto.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
d2i_ASN1_OBJECT.pod More man pages. 2002-10-09 12:06:12 +00:00
d2i_CMS_ContentInfo.pod Additional CMS documentation. 2015-03-08 16:18:21 +00:00
d2i_DHparams.pod Update DH parameter docs. 2002-10-06 12:24:09 +00:00
d2i_DSAPublicKey.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
d2i_ECPKParameters.pod Fix NAME section of d2i_ECPKParameters to prevent broken symlinks when using 2015-02-25 20:46:51 +00:00
d2i_ECPrivateKey.pod Fix some minor documentation issues 2015-02-25 17:13:34 +00:00
d2i_PKCS8PrivateKey.pod More d2i/i2d manual pages. 2002-10-07 13:07:00 +00:00
d2i_RSAPublicKey.pod Changes from 1.0.0-stable. 2009-04-07 16:33:26 +00:00
d2i_X509_ALGOR.pod More man pages. 2002-10-09 12:06:12 +00:00
d2i_X509_CRL.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
d2i_X509_NAME.pod More docs. 2002-10-09 17:19:59 +00:00
d2i_X509_REQ.pod PR: 2023 2009-09-12 23:34:41 +00:00
d2i_X509_SIG.pod More man pages. 2002-10-09 12:06:12 +00:00
d2i_X509.pod Fix some minor documentation issues 2015-02-25 17:13:34 +00:00
des_modes.pod small cosmetics: align title with the other similar manual page 2007-02-27 07:41:54 +00:00
des.pod old_des fix windows build, remove docs 2015-02-02 22:40:36 -05:00
DH_generate_key.pod It makes more sense to refer to specific function manuals than the concept 2002-09-25 13:33:28 +00:00
DH_generate_parameters.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
DH_get_ex_new_index.pod Typos in links between manual pages 2002-07-10 19:35:54 +00:00
DH_new.pod free NULL cleanup 2015-03-24 23:17:16 -04:00
DH_set_method.pod Typos in man pages: dependant->dependent 2007-11-19 09:18:03 +00:00
DH_size.pod nicer manpages 2000-02-24 11:55:57 +00:00
dh.pod These are updates/fixes to DH/DSA/RAND docs based on the fixes to the RSA 2002-08-05 16:27:01 +00:00
DSA_do_sign.pod It makes more sense to refer to specific function manuals than the concept 2002-09-25 13:33:28 +00:00
DSA_dup_DH.pod It makes more sense to refer to specific function manuals than the concept 2002-09-25 13:33:28 +00:00
DSA_generate_key.pod It makes more sense to refer to specific function manuals than the concept 2002-09-25 13:33:28 +00:00
DSA_generate_parameters.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
DSA_get_ex_new_index.pod Typo. 2009-10-17 17:06:19 +00:00
DSA_new.pod free NULL cleanup 2015-03-24 23:17:16 -04:00
DSA_set_method.pod Typos in man pages: dependant->dependent 2007-11-19 09:18:03 +00:00
DSA_SIG_new.pod It makes more sense to refer to specific function manuals than the concept 2002-09-25 13:33:28 +00:00
DSA_sign.pod It makes more sense to refer to specific function manuals than the concept 2002-09-25 13:33:28 +00:00
DSA_size.pod These are updates/fixes to DH/DSA/RAND docs based on the fixes to the RSA 2002-08-05 16:27:01 +00:00
dsa.pod These are updates/fixes to DH/DSA/RAND docs based on the fixes to the RSA 2002-08-05 16:27:01 +00:00
EC_GFp_simple_method.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
EC_GROUP_copy.pod Add additional EC documentation. 2015-02-21 00:45:06 +00:00
EC_GROUP_new.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
EC_KEY_new.pod Provide documentation for i2d_ECPrivateKey and d2i_ECPrivateKey 2015-02-25 17:13:14 +00:00
EC_POINT_add.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
EC_POINT_new.pod Provide documentation for i2d_ECPrivateKey and d2i_ECPrivateKey 2015-02-25 17:13:14 +00:00
ec.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
ecdsa.pod Correct ECDSA example. 2013-08-21 13:43:00 +01:00
engine.pod Typos in man pages: dependant->dependent 2007-11-19 09:18:03 +00:00
ERR_clear_error.pod Document ERR library. 2000-02-01 01:37:00 +00:00
ERR_error_string.pod PR: 923 2004-11-14 15:11:37 +00:00
ERR_get_error.pod Fix doc typo. 2014-07-02 03:43:42 +01:00
ERR_GET_LIB.pod Document ERR library. 2000-02-01 01:37:00 +00:00
ERR_load_crypto_strings.pod nicer manpages 2000-02-24 11:55:57 +00:00
ERR_load_strings.pod nicer manpages 2000-02-24 11:55:57 +00:00
ERR_print_errors.pod Document ERR library. 2000-02-01 01:37:00 +00:00
ERR_put_error.pod nicer manpages 2000-02-24 11:55:57 +00:00
ERR_remove_state.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
ERR_set_mark.pod Add documentation for ERR_set_mark() and ERR_pop_to_mark(). 2003-06-11 20:51:49 +00:00
err.pod Close a whole bunch of documentation-related tickets: 2014-07-02 22:42:40 -04:00
EVP_BytesToKey.pod RT3462: Document actions when data==NULL 2014-10-03 10:39:00 -04:00
EVP_DigestInit.pod Finish removal of DSS 2015-01-28 12:21:55 -05:00
EVP_DigestSignInit.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
EVP_DigestVerifyInit.pod Typo fixes to evp documentation. 2014-08-24 21:24:28 +01:00
EVP_EncryptInit.pod Harmonise use of EVP_CTRL_GET_TAG/EVP_CTRL_SET_TAG/EVP_CTRL_SET_IVLEN 2015-01-28 10:39:01 +00:00
EVP_OpenInit.pod more manpage links. 2000-09-23 07:16:17 +00:00
EVP_PKEY_cmp.pod RT2513: Fix typo's paramter-->parameter 2014-08-19 11:09:33 -04:00
EVP_PKEY_CTX_ctrl.pod Add additional EC documentation. 2015-02-21 00:45:06 +00:00
EVP_PKEY_CTX_new.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
EVP_PKEY_decrypt.pod Correct EVP_PKEY_verifyrecover to EVP_PKEY_verify_recover (RT 2955). 2013-01-12 12:25:30 +00:00
EVP_PKEY_derive.pod Correct EVP_PKEY_verifyrecover to EVP_PKEY_verify_recover (RT 2955). 2013-01-12 12:25:30 +00:00
EVP_PKEY_encrypt.pod Updates to EVP_PKEY_encrypt.pod submitted by user Bernardh via the wiki 2014-11-27 13:55:37 +00:00
EVP_PKEY_get_default_digest.pod Correct EVP_PKEY_verifyrecover to EVP_PKEY_verify_recover (RT 2955). 2013-01-12 12:25:30 +00:00
EVP_PKEY_keygen.pod Correct EVP_PKEY_verifyrecover to EVP_PKEY_verify_recover (RT 2955). 2013-01-12 12:25:30 +00:00
EVP_PKEY_new.pod More docs. 2002-10-07 17:31:00 +00:00
EVP_PKEY_print_private.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
EVP_PKEY_set1_RSA.pod Typo fixes to evp documentation. 2014-08-24 21:24:28 +01:00
EVP_PKEY_sign.pod Improve EVP_PKEY_sign documentation 2014-08-22 15:00:11 +02:00
EVP_PKEY_verify_recover.pod Correct EVP_PKEY_verifyrecover to EVP_PKEY_verify_recover (RT 2955). 2013-01-12 12:25:30 +00:00
EVP_PKEY_verify.pod Correct EVP_PKEY_verifyrecover to EVP_PKEY_verify_recover (RT 2955). 2013-01-12 12:25:30 +00:00
EVP_SealInit.pod the second argument of EVP_SealInit is const 2005-03-29 17:50:08 +00:00
EVP_SignInit.pod RT2513: Fix typo's paramter-->parameter 2014-08-19 11:09:33 -04:00
EVP_VerifyInit.pod New docs for EVP_Digest{Sign,Verify}*() function. Update existing docs. 2006-07-12 12:31:30 +00:00
evp.pod POD: Fix list termination 2013-10-22 07:38:25 +01:00
hmac.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
i2d_CMS_bio_stream.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
i2d_PKCS7_bio_stream.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
lh_stats.pod Update docs: corrections, turn buffer docs into manpage, fold SHA1 2000-01-30 22:16:47 +00:00
lhash.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
md5.pod RT1665,2300: Crypto doc cleanups 2014-08-28 18:55:50 -04:00
mdc2.pod RT1665,2300: Crypto doc cleanups 2014-08-28 18:55:50 -04:00
OBJ_nid2obj.pod make ASN1_OBJECT opaque 2015-03-24 17:35:58 +00:00
OpenSSL_add_all_algorithms.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
OPENSSL_Applink.pod The NAME section of a man page is required to have a dash followed by a 2005-06-23 21:45:37 +00:00
OPENSSL_config.pod Make OPENSSL_config truly ignore errors. 2015-01-25 21:07:20 -05:00
OPENSSL_ia32cap.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
OPENSSL_instrument_bus.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
OPENSSL_load_builtin_modules.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
OPENSSL_VERSION_NUMBER.pod RT2309: Fix podpage MMNNFFPPS->MNNFFPPS 2014-09-30 16:31:11 -04:00
PEM_write_bio_CMS_stream.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
PEM_write_bio_PKCS7_stream.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
pem.pod Some cleanup of L<> markup in pod files 2015-01-06 12:16:24 -05:00
PKCS5_PBKDF2_HMAC.pod Fixed minor errors in docs 2014-04-26 21:56:36 +01:00
PKCS7_decrypt.pod Add includes in synopsis. 2006-05-14 11:28:00 +00:00
PKCS7_encrypt.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
PKCS7_sign_add_signer.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
PKCS7_sign.pod Change version from 0.9.9 to 1.0.0 in docs 2009-09-30 23:43:01 +00:00
PKCS7_verify.pod RT1834: Fix PKCS7_verify return value 2014-09-08 10:43:08 -04:00
PKCS12_create.pod Typo. 2002-10-09 17:15:35 +00:00
PKCS12_parse.pod Update from 1.0.0-stable. 2009-05-17 14:48:31 +00:00
RAND_add.pod RAND_event() 2000-03-22 15:30:03 +00:00
RAND_bytes.pod Deprecate RAND_pseudo_bytes 2015-03-25 12:38:19 +00:00
RAND_cleanup.pod Update all links so they will be rendered better. 2000-01-27 01:25:31 +00:00
RAND_egd.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
RAND_load_file.pod Update docs. 2001-03-21 15:25:56 +00:00
RAND_set_rand_method.pod Typos in man pages: dependant->dependent 2007-11-19 09:18:03 +00:00
rand.pod s/recommend/recommended/ 2013-09-05 21:43:50 +01:00
rc4.pod RT1665,2300: Crypto doc cleanups 2014-08-28 18:55:50 -04:00
ripemd.pod RT1665,2300: Crypto doc cleanups 2014-08-28 18:55:50 -04:00
RSA_blinding_on.pod nicer manpages 2000-02-24 11:55:57 +00:00
RSA_check_key.pod RT992: RSA_check_key should have a callback arg 2014-09-08 11:11:49 -04:00
RSA_generate_key.pod Document updates from wiki. 2013-06-12 23:42:08 +01:00
RSA_get_ex_new_index.pod fix documentation 2006-12-06 09:10:59 +00:00
RSA_new.pod free NULL cleanup 2015-03-24 23:17:16 -04:00
RSA_padding_add_PKCS1_type_1.pod nicer manpages 2000-02-24 11:55:57 +00:00
RSA_print.pod Correct documentation typos. 2003-12-27 15:04:54 +00:00
RSA_private_encrypt.pod It makes more sense to refer to specific function manuals than the concept 2002-09-25 13:33:28 +00:00
RSA_public_encrypt.pod Make it clear that for RSA_NO_PADDING, flen must be RSA_size(rsa) 2004-03-23 21:01:34 +00:00
RSA_set_method.pod Fix documentation for RSA_set_method(3) 2014-07-19 22:57:37 +01:00
RSA_sign_ASN1_OCTET_STRING.pod It makes more sense to refer to specific function manuals than the concept 2002-09-25 13:33:28 +00:00
RSA_sign.pod Close a whole bunch of documentation-related tickets: 2014-07-02 22:42:40 -04:00
RSA_size.pod These are updates/fixes to DH/DSA/RAND docs based on the fixes to the RSA 2002-08-05 16:27:01 +00:00
rsa.pod Various parts of the RSA documentation were inaccurate and out of date and 2002-08-04 21:08:36 +00:00
sha.pod Update the SHA* documentation 2015-02-25 20:52:34 +00:00
SMIME_read_CMS.pod Reformat, fix typos and clarify CMS API docs. 2008-04-10 23:28:25 +00:00
SMIME_read_PKCS7.pod Add includes in synopsis. 2006-05-14 11:28:00 +00:00
SMIME_write_CMS.pod Reformat, fix typos and clarify CMS API docs. 2008-04-10 23:28:25 +00:00
SMIME_write_PKCS7.pod Oops... 2007-04-13 13:20:46 +00:00
SSLeay_version.pod add documentation for SSLeay_version(SSLEAY_DIR) and 2002-01-04 15:17:09 +00:00
threads.pod RT2942: CRYPTO_set_dynlock_create_callback doc fix 2014-08-18 16:04:33 -04:00
ui.pod Minor documentation update removing "really" and a 2014-07-21 20:03:50 +10:00
x509.pod A document that has a very rough description of the X509 2003-07-10 08:49:03 +00:00
X509_check_host.pod Fix hostname validation in the command-line tool to honour negative return values. 2015-02-10 15:35:20 +01:00
X509_NAME_add_entry_by_txt.pod Updates to X509_NAME_add_entry_by_txt.pod submitted by user Bernardh via the wiki 2014-11-27 13:55:54 +00:00
X509_NAME_ENTRY_get_object.pod Corrected POD syntax errors. PR#3353 2014-05-14 21:07:51 +01:00
X509_NAME_get_index_by_NID.pod Updates to X509_NAME_get_index_by_NID.pod submitted by user Bernardh via the wiki 2014-11-27 13:56:07 +00:00
X509_NAME_print_ex.pod Typos 2007-09-24 11:22:58 +00:00
X509_new.pod Add includes in synopsis. 2006-05-14 11:28:00 +00:00
X509_STORE_CTX_get_error.pod misspellings fixes by https://github.com/vlajos/misspell_fixer 2013-09-05 21:39:42 +01:00
X509_STORE_CTX_get_ex_new_index.pod Correct the return type on the signature for X509_STORE_CTX_get_ex_data given in the pod file. 2014-05-12 22:41:13 +01:00
X509_STORE_CTX_new.pod Add docs for X509_STORE_CTX_new() and related functions. 2009-10-17 18:05:53 +00:00
X509_STORE_CTX_set_verify_cb.pod Verification callback functions. 2009-10-18 13:26:08 +00:00
X509_STORE_set_verify_cb_func.pod PR: 2157 2010-01-27 12:54:58 +00:00
X509_verify_cert.pod More X509 verification docs. 2009-10-17 17:07:17 +00:00
X509_VERIFY_PARAM_set_flags.pod Add documentation for the -no_alt_chains option for various apps, as well as 2015-02-25 09:15:10 +00:00