summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Clean up and simplify EC_KEY handling, mostly from a BN_CTX perspective.jsing2023-01-141-59/+80
* Move all data tables from .text section to .rodata, and update the code tomiod2023-01-138-39/+104
* Move all data tables from .text section to .rodata, and update the code tomiod2023-01-137-78/+54
* Prevent 1-byte out-of-bounds read in i2c_ASN1_BIT_STRINGtb2023-01-131-2/+4
* based upon inspection of obj/*.S ...deraadt2023-01-111-1/+3
* temporarily force hppa libcrypto to be built --no-execute-only becausederaadt2023-01-111-1/+3
* Clean up and simplify BIGNUM handling in DSA code.jsing2023-01-113-96/+116
* Simplify BIGNUM handling in dsa_builtin_keygen().jsing2023-01-111-18/+17
* Replace BN_lshift1()/BN_rshift1() with calls to BN_lshift()/BN_rshift().jsing2023-01-111-125/+42
* Rewrite BN_lshift()jsing2023-01-101-26/+57
* Rewrite/simplify BN_free().jsing2023-01-071-10/+12
* Flip BN_clear_free() and BN_free()jsing2023-01-071-4/+4
* Use calloc() in BN_new(), rather than malloc() and then manually zeroing.jsing2023-01-071-10/+7
* Fix previous.jsing2023-01-071-3/+9
* tlsfuzzer: hook up new connection abort tests while skipping the NSTtb2023-01-061-1/+5
* Rewrite BN_rshift()jsing2023-01-051-37/+42
* Add additional shift benchmarks that are useful on BN_BITS2 == 32 platformsjsing2023-01-051-2/+56
* ugly white spacederaadt2023-01-041-2/+2
* Add explicit LL suffixes to large constants to appease some compilers onmiod2023-01-011-3/+3
* Add explicit LL suffixes to large constants to appease some compilers onmiod2023-01-011-6/+6
* Add explicit LL suffixes to large constants to appease some compilers onmiod2023-01-011-2/+3
* spelling fixes; from paul tagliamontejmc2022-12-281-2/+2
* succcess -> successjsg2022-12-281-3/+3
* Change the way malloc_init() works so that the main data structuresotto2022-12-271-65/+66
* spelling fixes; from paul tagliamontejmc2022-12-278-15/+15
* spelling fix; from paul tagliamontejmc2022-12-261-2/+2
* Prepare to provide X509_CRL_get0_sigalg()tb2022-12-262-2/+12
* fix another typo in comment in a line touched by the last commit (thissthen2022-12-261-1/+1
* spelling fixes; from paul tagliamontejmc2022-12-2610-23/+23
* spelling fixes; from paul tagliamontejmc2022-12-26100-265/+265
* Zap trailing whitespace in license and add some empty linestb2022-12-245-10/+18
* Add the missing Copyright and license headers in the libcrypto/comp directory.schwarze2022-12-236-9/+570
* Document the deprecated wrappers BIO_set_app_data(3) and BIO_get_app_data(3).schwarze2022-12-231-5/+36
* Mark BIO_buffer_get_num_lines(3) as intentionally undocumented.schwarze2022-12-231-2/+5
* Mark BIO_f_nbio_test(3) as intentionally undocumented.schwarze2022-12-231-2/+5
* new manual page BIO_s_datagram(3);schwarze2022-12-233-3/+577
* Simplify BN_cmp() and BN_ucmp().jsing2022-12-231-46/+15
* Consistently check for NULL early.jsing2022-12-231-64/+89
* Fix an unchecked strdup() in UI_create_method().jsing2022-12-231-6/+15
* Make UI_destroy_method() NULL safe.jsing2022-12-231-5/+7
* Remove unhelpful comment.jsing2022-12-231-6/+1
* Remove compatibility "glue" for des_read_pw{_string}()jsing2022-12-232-35/+2
* Add regress coverage for shifts of zero bits.jsing2022-12-231-1/+38
* Do similar setup for lshift and rshift benchmarks.jsing2022-12-231-1/+13
* new manual page BIO_accept(3)schwarze2022-12-223-3/+387
* in case of failure, always report the error with BIOerror();schwarze2022-12-221-4/+14
* Denote multiple arguments with 'arg ...' not 'args'kn2022-12-221-4/+4
* Mark BIO_s_log(3) as intentionally undocumented.schwarze2022-12-221-3/+4
* Mark BIO_nread0(3), BIO_nread(3), BIO_nwrite0(3), and BIO_nwrite(3)schwarze2022-12-211-2/+8
* Mark BIO_dump_cb(3) and BIO_dump_indent_cb(3) as intentionally undocumented.schwarze2022-12-201-2/+5