summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/Makefile
AgeCommit message (Expand)AuthorFilesLines
2020-09-13Add new x509 certificate chain validator in x509_verify.cbeck1-2/+3
2020-09-11Add x509_constraints.c - a new implementation of x509 name constraints, withbeck1-2/+2
2020-09-11Add issuer cache, to be used by upcoming changes to validation code.beck1-1/+2
2020-06-09The check_includes step is incorrect dependency management model forderaadt1-11/+1
2020-06-05One error file per directory is plenty.jsing1-2/+2
2020-06-04Collapse the x509v3 directory into x509.jsing1-10/+7
2020-01-22Add checks to ensure that lib{crypto,ssl,tls} public headers have actuallyjsing1-1/+11
2020-01-22Simplify header installation by combining the HDRS and HDRS_GEN loops.jsing1-9/+2
2019-11-02Enable CMS in LibreSSL.jsing1-1/+6
2019-09-09Install the openssl/cms.h header.jsing1-1/+3
2019-09-06Add various macros and controls for EC_PKEY_CTX.jsing1-1/+2
2019-09-05Build ecdh_kdf.cjsing1-2/+2
2019-03-17Add the SM4 block cipher from the Chinese standard GB/T 32907-2016.tb1-1/+7
2019-01-23No need to include <bsd.prog.mk> here.tb1-2/+1
2019-01-19Partial port of EC_KEY_METHOD from OpenSSL 1.1.tb1-3/+7
2018-11-11Add Ribose Inc's implementation of the SM3 hashing function withtb1-2/+7
2018-11-11Add automatic threading initialization for libcrypto.bcook1-2/+2
2018-10-24Remove a bunch of ancient and highly crufty ASN.1 related code fromjsing1-4/+2
2018-03-17Bring in compatibility for OpenSSL 1.1 style init functions.beck1-2/+2
2018-03-17Add DSA_meth_{dup,free,new,set_{finish,sign}}()tb1-1/+2
2018-03-17Provide RSA_meth_{dup,free,new,set_{finish,priv_{dec,enc}}}()tb1-2/+2
2018-02-17Provide BIO_meth_{free,new}() and BIO_meth_set_{create,crtl,destroy}()tb1-2/+2
2017-08-28Remove RSA_padding_add_SSLv23()/RSA_padding_check_SSLv23() and relatedjsing1-2/+2
2017-08-20sprinkle a few missing dependencies on perl scripts internal bits.espie1-3/+3
2017-08-13Switch to -Werror with clang for libressl.doug1-2/+2
2017-07-10remove misc. depend and yacc nits that no longer matter.espie1-2/+1
2017-06-16mark files as BUILDFIRST, or write explicit dependencies, so that mostespie1-1/+2
2017-05-29Randomize link-order of libcrypto as we do with libc. This libraryderaadt1-1/+2
2017-05-06Bring in HKDF, from BoringSSL, with regress tests modified to bebeck1-1/+6
2017-04-30Only enable -Werror on libcrypto/libssl/libtls if we are building withjsing1-3/+6
2017-02-28Add an EVP interface that provides concatenated MD5+SHA1 hashes, which arejsing1-1/+2
2017-01-21Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck1-2/+3
2016-12-21Explicitly export a list of symbols from libcrypto.jsing1-2/+10
2016-11-05after getting rid of the pod files, clean up the Makefiles; ok bcook@schwarze1-2/+5
2016-11-05Add support for X25519.jsing1-1/+6
2016-11-04Nuke the KRB5 ASN.1 code from orbit.jsing1-6/+1
2016-11-04No need to reach libssl private headers and to define TERMIOS anymore.miod1-4/+1
2016-10-16Move libcrypto, librpcsvc and gnu/usr.bin/cc/include from RDIRS to PRDIRS,tb1-2/+4
2016-09-23Append to CLEANFILES instead of replacing it, so libcrypto.pc isnatano1-2/+2
2016-09-14Generate pkg-config files at build time like everything else. Thisnatano1-2/+3
2016-09-11Files in /etc/ssl belong to root. ok deraadtnatano1-4/+4
2016-09-04Remove cms.jsing1-8/+1
2016-09-04only regen pkg-config files when required; ok jaspernatano1-5/+5
2016-09-03Make tree build againbeck1-0/+449
2014-04-15we don't use these files for buildingtedu1-146/+0
2014-04-15remove FIPS mode support. people who require FIPS can buy something thattedu1-2/+2
2014-04-15Send the rotIBM stream cipher (ebcdic) to Valhalla to party for eternitybeck1-3/+3
2014-04-14remove auto-generated dependencies from the old unused build system, soderaadt1-19/+141
2014-04-11Move build machinery for libcrypto from libssl/crypto to libcrypto, as wellmiod1-212/+19
2012-10-13resolve conflictsdjm1-9/+25