summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* ec_lib.c: fix a few NULL misspellingstb2023-04-131-6/+6
* Fix various early return issues spotted by coveritytb2023-04-131-13/+13
* remove duplicate linesjsg2023-04-121-3/+2
* Remove now unused sha_local.h.jsing2023-04-121-419/+0
* Provide and use crypto_ro{l,r}_u{32,64}().jsing2023-04-123-25/+39
* Provide and use crypto_store_htobe64().jsing2023-04-122-23/+43
* Handle BN_CTX at the EC API boundary.jsing2023-04-1111-491/+553
* Clean up unused BIGNUM.jsing2023-04-111-4/+1
* Document the RETURN VALUES of BIO_method_type(3) and BIO_method_name(3)schwarze2023-04-1114-28/+160
* Recommit jsing's r1.27 - portable is readytb2023-04-111-23/+4
* While all the BIO_TYPE_* constants are part of the API, most of theirschwarze2023-04-111-32/+77
* Back out r1.27 using htobe64() - apparently some OS don't have it.tb2023-04-111-4/+23
* Consolidate sha1 into a single file.jsing2023-04-113-91/+23
* Simplify handling of big vs little endian.jsing2023-04-111-40/+5
* Use htobe64() instead of testing BYTE_ORDER and then handrolling htobe64().jsing2023-04-111-23/+4
* Omit sha512_block_data_order() prototype when assembly is not being used.jsing2023-04-111-4/+3
* Remove less than useful implementation notes.jsing2023-04-111-36/+1
* Add a new implementation of BN_mod_sqrt()tb2023-04-113-411/+728
* Fix indentation of structs and unions in x509v3.htb2023-04-101-87/+87
* Make bn_to_string() statictb2023-04-101-3/+3
* Move a few functions out of OPENSSL_NO_DEPRECATEDtb2023-04-098-29/+19
* Remove some doubled empty linestb2023-04-091-7/+1
* Drop X9.31 support from libtlstb2023-04-092-7/+2
* Provide and use sha{224,384}_{update,final} functions.jsing2023-04-091-28/+54
* Rename SHA functions to have sha{1,224,256,384,512}_ prefix.jsing2023-04-091-31/+31
* fix double wordsjsg2023-04-091-3/+3
* bn_mont: fix typo in comment divisable -> divisibletb2023-04-071-2/+2
* Mark BIO_CB_return(), BIO_cb_pre(), and BIO_cb_post() as intentionallyschwarze2023-04-071-2/+7
* Document the effects that BIO_set_info_callback(3), BIO_callback_ctrl(3),schwarze2023-04-061-3/+54
* Properly document BIO_set_info_callback(3) and BIO_get_info_callback(3)schwarze2023-04-061-8/+96
* Use RCS tag instead of an incorrect path.tb2023-04-061-1/+1
* Add a few missing bracestb2023-04-051-4/+7
* Set up the RSA's _method_mod_n before the initial blindingtb2023-04-051-11/+13
* Sprinkle a few BTI instructions into the arm64 assembly files and passkettenis2023-04-052-1/+8
* Introduce variation in location of junked bytes; ok tb@otto2023-04-051-3/+8
* A refactoring back in 2016 in which magic numbers where extracted intoanton2023-04-041-0/+1
* In preparation for better documenting BIO info callbacks, improve theschwarze2023-04-041-9/+115
* Compress euclid() a littletb2023-04-031-49/+28
* Fix table by using strings of proper lengths instead of bogustb2023-04-021-3/+3
* Revert r1.9 and reinstate r1.6tb2023-04-021-2/+2
* Check all chunks in the delayed free list for write-after-free.otto2023-04-012-8/+25
* Pull static const data out of BN_value_one()tb2023-04-011-7/+11
* Indent labelstb2023-04-011-6/+6
* Group the non-constant time gcd functions togethertb2023-04-011-45/+45
* Copy BN_FLG flags in BN_copy()tb2023-03-311-1/+4
* Inline only use of TS_VERIFY_CTX_init()tb2023-03-311-2/+2
* i2d_ECDSA_SIG() may return a negative value in case of error. Handlebluhm2023-03-301-5/+14
* Call bn_copy() unconditionally in BN_mul() and BN_sqr()tb2023-03-302-11/+6
* bio_ndef: add an empty line before returntb2023-03-301-1/+2
* Rework BN_exp() a bittb2023-03-301-27/+28