summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/Makefile.inc
AgeCommit message (Expand)Author
2024-09-09pull post-quantum ML-KEM/x25519 key exchange out from compile-timeDamien Miller
2024-09-02Add experimental support for hybrid post-quantum key exchangeDamien Miller
2024-06-17disable the DSA signature algorithm by default; ok markus@Damien Miller
2024-06-04enable -fret-clean on amd64, for libc libcrypto ld.so kernel, and all theTheo de Raadt
2024-05-22Do not pass -Werror twice when building with clang.Christian Weisgerber
2024-05-22Do not pass -Werror if building with gcc 3, for asn1.h and bio.h causeMiod Vallat
2024-05-17Start the process of splitting sshd into separate binaries. This stepDamien Miller
2024-01-11make DSA key support compile-time optional, defaulting to onDamien Miller
2023-01-15update OpenSSH's Ed25519 code to the last version of SUPERCOP (20221122)Damien Miller
2021-01-09Move address handling functions out into their own file in order to reuseDarren Tucker
2020-12-29Update/replace the experimental post-quantim hybrid key exchangeDamien Miller
2020-10-16revised log infrastructure for OpenSSHDamien Miller
2020-08-03clang -Wimplicit-fallthrough does not recognise /* FALLTHROUGH */Theo de Raadt
2020-04-03chacha20-poly1305 AEAD using libcrypto EVP_chacha20Damien Miller
2020-01-25factor out reading/writing sshbufs to dedicated functions;Damien Miller
2020-01-23Make zlib optional. This adds a "ZLIB" build time option that allowsDarren Tucker
2019-12-13use ssh-sk-helper for all security key signing operationsDamien Miller
2019-11-18add the missing WITH_OPENSSL ifdefs after the ED25519-SK addition; ok djm@Christian Weisgerber
2019-11-15only clang understands those new -W optionsTheo de Raadt
2019-11-14remove debugging goop that snuck in to last commitDamien Miller
2019-11-14directly support U2F/FIDO2 security keys in OpenSSH by linkingDamien Miller
2019-11-12implement ssh-ed25519-sk verification; ok djm@Markus Friedl
2019-11-11skip demanding -fstack-protector-all on hppa. we never wrote a stack protectorTheo de Raadt
2019-10-31undo debugging bits that shouldn't have been committedDamien Miller
2019-10-31Refactor signing - use sshkey_sign for everything, including the newDamien Miller
2019-10-31U2F/FIDO middleware interfaceDamien Miller
2019-10-31Initial infrastructure for U2F/FIDO supportDamien Miller
2019-09-06avoid compiling certain files that deeply depend on libcrypto whenDamien Miller
2019-08-16include sshbuf-misc.c in SRCS_BASEDamien Miller
2019-04-18Remove crc32.{c,h} which were only used by the now-gone SSH1 protocol.Darren Tucker
2019-01-21merge kexkem[cs] into kexgenDamien Miller
2019-01-21use KEM API for vanilla ECDHDamien Miller
2019-01-21use KEM API for vanilla DH KEXDamien Miller
2019-01-21use KEM API for vanilla c25519 KEXDamien Miller
2019-01-21Add support for a PQC KEX/KEM: sntrup4591761x25519-sha512@tinyssh.orgDamien Miller
2019-01-19remove last traces of old packet API!Damien Miller
2018-07-18Remove support for running ssh(1) setuid and fatal if attempted.Darren Tucker
2018-07-09remove legacy buffer API emulation layer; ok djm@Markus Friedl
2018-02-23Add experimental support for PQC XMSS keys (Extended Hash-Based Signatures)Markus Friedl
2018-01-08group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSLMarkus Friedl
2017-12-10ssh/lib hasn't worked towards our code-sharing goals for a quit while,Theo de Raadt
2017-06-02rationalise the long list of manual CDIAGFLAGS that we add; most ofDamien Miller
2017-04-30undo some local debugging stuff that I committed by accidentDamien Miller
2017-04-30remove SSH1 make flag and associated filesDamien Miller
2017-04-30unifdef WITH_SSH1Damien Miller
2017-04-17Change COMPILER_VERSION tests which limited additional warnings to gcc4Jonathan Gray
2015-07-01Compile-time disable SSH v.1 againDamien Miller
2015-05-29put back SSH1 for now - we want to make sure we don't regressDamien Miller
2015-03-24Compile-time disable SSH protocol 1. You can turn it back on usingDamien Miller
2015-03-03add SSH1 Makefile knob to make it easier to build without SSH1 support;Damien Miller