summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2021-12-05libpcap parser uses a memory tracker to only free all objects at the end.Theo de Raadt
2021-12-05elf64_checkum->elf64_checksum; adapted from changes by saitoh masanobuJason McIntyre
2021-12-05Simplify DH_check_params a bit.Theo Buehler
2021-12-05Add RCS markersTheo Buehler
2021-12-04List subdirectories as a simple list. Avoids a source of many mergeTheo Buehler
2021-12-04Annotate the structs to be moved to bn_lcl.h in the next bumpTheo Buehler
2021-12-04Use BN_is_negative(p) instead of p->neg in one place.Theo Buehler
2021-12-04Add #include "bn_lcl.h" to the files that will soon need it.Theo Buehler
2021-12-04Implement the BN_to_montgomery() macro as a functionTheo Buehler
2021-12-04Implement the BN_is_negative macro as a functionTheo Buehler
2021-12-04Provide function implementations for various BN_* macrosTheo Buehler
2021-12-04Provide replacement functions for the BN_{get,set,with}_flags() macros.Theo Buehler
2021-12-04Provide replacement functions for the BN_GENCB_set{,_old}() macrosTheo Buehler
2021-12-04Consolidate {d2i,i2d}_{pr,pu}.cJoel Sing
2021-12-04Clean up and refactor server side DHE key exchange.Joel Sing
2021-12-04Move the minimum DHE key size check into ssl_kex_peer_params_dhe()Joel Sing
2021-12-04Check DH public key in ssl_kex_peer_public_dhe().Joel Sing
2021-12-03Replace asn1_tlc_clear and asn1_tlc_clear_nc macros with a function.Joel Sing
2021-12-03Group and sort includes.Joel Sing
2021-12-03Call asn1_item_ex_d2i() directly from ASN1_item_d2i()Joel Sing
2021-12-03Convert ASN1_PCTX_new() to calloc().Joel Sing
2021-12-03Use calloc() for X509_CRL_METHOD_new() instead of malloc().Joel Sing
2021-12-03Rewrite ASN1_STRING_cmp().Joel Sing
2021-12-03Convert ASN1_STRING_type_new() to calloc().Joel Sing
2021-12-03Convert ASN1_OBJECT_new() to calloc().Joel Sing
2021-12-03Convert {i2d,d2i}_{,EC_,DSA_,RSA_}PUBKEY{,_bio,_fp}() to templated ASN1Joel Sing
2021-12-03Use calloc() in EVP_PKEY_meth_new() instead of malloc() and settingTheo Buehler
2021-12-03Fix EVP_PKEY_{asn1,meth}_copy once and for allTheo Buehler
2021-12-02bsearch(3): support arrays with more than INT_MAX elementsScott Soule Cheloha
2021-12-01sys/core.h is not needed by these files, therefore sys/param.h isn'tTheo de Raadt
2021-12-01we do not need 'struct mbuf; struct rtentry;' to satisfy some ancient unixTheo de Raadt
2021-12-01Reduce use of sys/param.h, or annotate the reason why it is neededTheo de Raadt
2021-12-01Use system _ALIGN to reduce the reasons why this uses sys/param.hTheo de Raadt
2021-12-01Remove dead code.Joel Sing
2021-12-01Build libfido2 after all other libraries, as it links against one ofPatrick Wildt
2021-11-30Add missing const qualifiers in a number of BN_* manuals.Theo Buehler
2021-11-30last whitespace diff for now.Theo Buehler
2021-11-30KNF for BF_KEYTheo Buehler
2021-11-30Fix some annoying whitespace inconsistencies.Theo Buehler
2021-11-30Provide EVP_CTRL_AEAD_* defines.Theo Buehler
2021-11-30Align ssl_kex_derive_ecdhe_ecp() with ssl_kex_derive_dhe()Theo Buehler
2021-11-30s/ECDHE/ECDH/Joel Sing
2021-11-29Crank the number of rounds of Miller-Rabin from 50 to 64Theo Buehler
2021-11-29Clean up DH_check_pub_key() and ensure that y^q (mod p) == 1.Theo Buehler
2021-11-29Increase number of iterations in Miller-Rabin checks for DH.Theo Buehler
2021-11-29Synchronize DH_check() mostly with OpenSSL 1.1.1 with someTheo Buehler
2021-11-29Provide a version of DH_check_params() for internal use.Theo Buehler
2021-11-29Provide a number of flags for DH_check and DH_check_pubkeyTheo Buehler
2021-11-29First pass of converting ssl_kex.c to opaque DH.Theo Buehler
2021-11-29Hide BIO_s_file_internal() from internal view.Theo Buehler