summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2021-12-08new manual page ASN1_bn_print(3)schwarze4-5/+126
2021-12-08document BIO_indent(3);schwarze1-12/+53
2021-12-08mark c2i_ASN1_OBJECT as intentionally undocumented;schwarze1-2/+4
2021-12-08mark i2c_ASN1_BIT_STRING, c2i_ASN1_BIT_STRING, and c2i_ASN1_INTEGERschwarze1-2/+5
2021-12-07Simple conversion to opaque EVP_CIPHER.tb1-5/+9
2021-12-07be more specific which NETSCAPE stuff to ignore, and whyschwarze1-10/+7
2021-12-07Some improvements allowing to handle asn1.h and x509v3.h:schwarze1-10/+47
2021-12-07lsearch(3): append key to array with memmove(3) instead of memcpy(3)cheloha1-2/+7
2021-12-06In the next major bump, some BN macros will become functions.schwarze5-27/+11
2021-12-06Clean up a bunch of dead code in s_server.c and s_socket.ctb3-36/+21
2021-12-05Simplify DH_check_params a bit.tb1-12/+4
2021-12-05Add initial regress for CT.jsing4-1/+415
2021-12-05Add RCS markerstb13-0/+13
2021-12-04gross trailing whitespacetb1-16/+16
2021-12-04List subdirectories as a simple list. Avoids a source of many mergetb1-6/+8
2021-12-04Annotate the structs to be moved to bn_lcl.h in the next bumptb1-1/+5
2021-12-04Use BN_is_negative(p) instead of p->neg in one place.tb1-2/+2
2021-12-04Add #include "bn_lcl.h" to the files that will soon need it.tb15-15/+36
2021-12-04Implement the BN_to_montgomery() macro as a functiontb2-2/+13
2021-12-04Implement the BN_is_negative macro as a functiontb2-2/+13
2021-12-04Provide function implementations for various BN_* macrostb2-4/+54
2021-12-04Provide replacement functions for the BN_{get,set,with}_flags() macros.tb2-2/+34
2021-12-04Provide replacement functions for the BN_GENCB_set{,_old}() macrostb2-3/+33
2021-12-04Consolidate {d2i,i2d}_{pr,pu}.cjsing5-184/+43
2021-12-04Clean up and refactor server side DHE key exchange.jsing4-120/+116
2021-12-04Move the minimum DHE key size check into ssl_kex_peer_params_dhe()jsing3-14/+19
2021-12-04Check DH public key in ssl_kex_peer_public_dhe().jsing3-8/+22
2021-12-04Free cert, key and ocsp_staple on exit of do_keypair_test().tb1-1/+4
2021-12-04Convert main into single exit to appease asan.tb1-22/+33
2021-12-04Explicitly free EVP_MD_CTX to appease asan. Reported by Ilya Shipitsin.tb1-10/+16
2021-12-04Add regress for ECPKParameters ASN.1 encoding/decoding.jsing2-2/+210
2021-12-03Replace asn1_tlc_clear and asn1_tlc_clear_nc macros with a function.jsing1-32/+26
2021-12-03Group and sort includes.jsing1-3/+3
2021-12-03Call asn1_item_ex_d2i() directly from ASN1_item_d2i()jsing1-2/+5
2021-12-03Convert ASN1_PCTX_new() to calloc().jsing1-10/+6
2021-12-03Use calloc() for X509_CRL_METHOD_new() instead of malloc().jsing1-3/+4
2021-12-03Rewrite ASN1_STRING_cmp().jsing1-11/+8
2021-12-03Convert ASN1_STRING_type_new() to calloc().jsing1-10/+7
2021-12-03Convert ASN1_OBJECT_new() to calloc().jsing1-11/+6
2021-12-03Convert {i2d,d2i}_{,EC_,DSA_,RSA_}PUBKEY{,_bio,_fp}() to templated ASN1jsing2-222/+430
2021-12-03Use calloc() in EVP_PKEY_meth_new() instead of malloc() and settingtb1-29/+2
2021-12-03Fix EVP_PKEY_{asn1,meth}_copy once and for alltb2-63/+23
2021-12-02bsearch(3): support arrays with more than INT_MAX elementscheloha1-2/+3
2021-12-02Tell testers which packages to install right away (and why)kn3-3/+7
2021-12-01Remove dead code.jsing1-21/+1
2021-11-30Add missing const qualifiers in a number of BN_* manuals.tb8-52/+52
2021-11-30last whitespace diff for now.tb1-57/+62
2021-11-30KNF for BF_KEYtb1-4/+3
2021-11-30Fix some annoying whitespace inconsistencies.tb1-20/+20
2021-11-30Provide EVP_CTRL_AEAD_* defines.tb1-7/+10