summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2023-04-14Rename the largely misnamed bn_print.c to bn_convert.cJoel Sing
2023-04-14Provide and use bn_copy_words() in BN_copy().Joel Sing
2023-04-14Add support for truncated SHA512 variants.Joel Sing
2023-04-14Provide soon to be used crypto_store_htobe32().Joel Sing
2023-04-14Use memset() and only initialise non-zero struct members.Joel Sing
2023-04-13Use ANSI-style functions for Base64 wrappersTheo Buehler
2023-04-13The NBs have been duly noted and ignored. Drop them.Theo Buehler
2023-04-13Zap trailing whitespaceTheo Buehler
2023-04-13Remove files that definitely contain no code anymoreTheo Buehler
2023-04-13Drop now useless files from the MakefileTheo Buehler
2023-04-13Fold ECDSA sign and verify mess into ecs_ossl.cTheo Buehler
2023-04-13Move RSA_generate_key() from rsa_depr.c to rsa_gen.cTheo Buehler
2023-04-13Move DSA_generate_parameters() from dsa_depr.c to dsa_gen.cTheo Buehler
2023-04-13Move DH_generate_parameters() from dh_depr.c to dh_gen.cTheo Buehler
2023-04-13ec_lib.c: fix a few NULL misspellingsTheo Buehler
2023-04-13Fix various early return issues spotted by coverityTheo Buehler
2023-04-12remove duplicate linesJonathan Gray
2023-04-12Remove now unused sha_local.h.Joel Sing
2023-04-12Provide and use crypto_ro{l,r}_u{32,64}().Joel Sing
2023-04-12Provide and use crypto_store_htobe64().Joel Sing
2023-04-11Handle BN_CTX at the EC API boundary.Joel Sing
2023-04-11Clean up unused BIGNUM.Joel Sing
2023-04-11Document the RETURN VALUES of BIO_method_type(3) and BIO_method_name(3)Ingo Schwarze
2023-04-11Recommit jsing's r1.27 - portable is readyTheo Buehler
2023-04-11While all the BIO_TYPE_* constants are part of the API, most of theirIngo Schwarze
2023-04-11Back out r1.27 using htobe64() - apparently some OS don't have it.Theo Buehler
2023-04-11Consolidate sha1 into a single file.Joel Sing
2023-04-11Consolidate sha1 into a single file.Joel Sing
2023-04-11Simplify handling of big vs little endian.Joel Sing
2023-04-11Use htobe64() instead of testing BYTE_ORDER and then handrolling htobe64().Joel Sing
2023-04-11Omit sha512_block_data_order() prototype when assembly is not being used.Joel Sing
2023-04-11Remove less than useful implementation notes.Joel Sing
2023-04-11Add a new implementation of BN_mod_sqrt()Theo Buehler
2023-04-10Fix indentation of structs and unions in x509v3.hTheo Buehler
2023-04-10Make bn_to_string() staticTheo Buehler
2023-04-10Various wording tweaks for clarity and precision, and a few for conciseness.Ingo Schwarze
2023-04-10More deduplication: talk about environment variable in one place, not two.Ingo Schwarze
2023-04-09Move a few functions out of OPENSSL_NO_DEPRECATEDTheo Buehler
2023-04-09Remove some doubled empty linesTheo Buehler
2023-04-09Drop X9.31 support from libtlsTheo Buehler
2023-04-09Provide and use sha{224,384}_{update,final} functions.Joel Sing
2023-04-09Rename SHA functions to have sha{1,224,256,384,512}_ prefix.Joel Sing
2023-04-09Trim some redundant and a bit of misleading text:Ingo Schwarze
2023-04-09Explain what it means that an API function "requires event_init(3)"Ingo Schwarze
2023-04-09fix double wordsJonathan Gray
2023-04-08New manual page written by Ted Bullock <tbullock at comlore dot com>,Ingo Schwarze
2023-04-07bn_mont: fix typo in comment divisable -> divisibleTheo Buehler
2023-04-07Mark BIO_CB_return(), BIO_cb_pre(), and BIO_cb_post() as intentionallyIngo Schwarze
2023-04-06Fix two documentation bugs:Ingo Schwarze
2023-04-06Document the effects that BIO_set_info_callback(3), BIO_callback_ctrl(3),Ingo Schwarze