aboutsummaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
2021-02-04cmake: Avoid setting compiler flags directlyDDoSolitary1-13/+6
2021-01-12libmbedcrypto: Fix chacha20-poly1305Anderson Toshiyuki Sasaki1-3/+9
2021-01-12packet_crypt: Move secure_memcmp() to a shared sourceAnderson Toshiyuki Sasaki1-0/+1
2020-12-10Use OPENSSL_CRYPTO_LIBRARIES CMake variable when linking against OpenSSLKevin Kane1-3/+3
2020-12-10Revert "cmake: Use OPENSSL_CRYPTO_LIBRARIES CMake variable when linking again...Andreas Schneider1-3/+3
2020-12-10cmake: Use OPENSSL_CRYPTO_LIBRARIES CMake variable when linking against OpenSSLKevin Kane1-3/+3
2020-05-15cmake: add _POSIX_SOURCEDavid Wedderwille1-0/+1
2020-05-06cmake: Add autogenerated libssh_version.hHeiko Thiery1-0/+1
2020-04-01cmake: Fix building with threading support on MinGWAndreas Schneider1-0/+7
2020-01-23Implement ChaCha20-poly1305 cipher using native OpenSSLJakub Jelen1-3/+8
2020-01-23Do not build in internal chacha implementation if gcrypt supports thatJakub Jelen1-3/+14
2019-11-14cmake: Fix building libssh as a static lib on WindowsAndreas Schneider1-0/+4
2019-11-07cmake: Do not use cached LIBSSH_PUBLIC_INCLUDE_DIRSAndreas Schneider1-5/+5
2019-11-07cmake: Rename static libraryAndreas Schneider1-7/+11
2019-11-07cmake: Create ssh library directly as libsshAndreas Schneider1-17/+13
2019-11-07cmake: Remove WITH_STATIC_LIBAndreas Schneider1-9/+0
2019-11-07cmake: Don't cache LIBSSH_LINK_LIBRARIESAndreas Schneider1-5/+0
2019-11-07cmake: Remove libsocketAndreas Schneider1-7/+0
2019-11-07cmake: Use target_include_directories()Andreas Schneider1-5/+4
2019-09-24cmake: Do not build internal ed25519 when unnecessaryAnderson Toshiyuki Sasaki1-8/+18
2019-09-24pki_crypto: Use OpenSSL for Ed25519 signaturesAnderson Toshiyuki Sasaki1-1/+8
2019-09-24pki: Move common Ed25519 functions to pki_ed25519_common.cAnderson Toshiyuki Sasaki1-0/+1
2019-07-08cmake: Fix linking shared and static librariesAndreas Schneider1-1/+5
2019-07-04cmake: Write libssh-config.cmake using EXPORTSAndreas Schneider1-0/+4
2019-07-04cmake: Use GNUInstallDirs for installationAndreas Schneider1-9/+6
2019-06-12token, kex: Add functions to handle tokens listsAnderson Toshiyuki Sasaki1-0/+1
2019-04-04dh: Add OpenSSL libcrypto specific DH implementationSimo Sorce1-1/+1
2019-04-04dh: Move DH key handling into a separate file.Simo Sorce1-0/+3
2019-04-01bind_config: Support server side configurationAnderson Toshiyuki Sasaki1-0/+1
2019-04-01config: Move common parser functions to config_parser.cAnderson Toshiyuki Sasaki1-0/+1
2019-03-07Use a common KDF functionSimo Sorce1-0/+1
2019-02-07Allow building without Group Exchange supportJakub Jelen1-1/+7
2019-01-24dh-gex: Add client implementationAris Adamantiadis1-0/+1
2019-01-15bind: Check for POLLRDHUP on the server if availableAndreas Schneider1-2/+8
2018-10-16cmake: Disable deprecation warnings for old known_hosts APIAndreas Schneider1-0/+6
2018-10-09cmake: Link against gpg-errorJakub Jelen1-4/+3
2018-08-27cmake: Fix FindABIMap targetsAnderson Toshiyuki Sasaki1-2/+2
2018-08-27cmake: Check if the linker supports version scriptsAndreas Schneider1-4/+4
2018-08-20cmake: Improve compiler flag detectionAndreas Schneider1-0/+2
2018-08-13cmake: Only install static lib if built WITH_STATIC_LIBAndreas Schneider1-12/+12
2018-08-08cmake: Introduce symbol versioningAnderson Toshiyuki Sasaki1-2/+42
2018-08-03threads: Add Windows threads implementationAnderson Toshiyuki Sasaki1-0/+6
2018-08-03threads: Automatically call ssh_init on loadAnderson Toshiyuki Sasaki1-3/+16
2018-06-29Rest in Peace SSHv1Andreas Schneider1-11/+0
2018-06-29kex: Enable chacha20-poly1304 KEX with mbedtlsAndreas Schneider1-7/+1
2018-06-28chacha: fix build for mbedTLSJon Simons1-1/+7
2018-06-28chacha: packet encryptionAris Adamantiadis1-0/+1
2018-06-28external: Add ChaCha and Poly1305 implementations from OpenSSHAris Adamantiadis1-0/+2
2018-06-04knownhosts: Introduce new known hosts managing functionsAndreas Schneider1-0/+1
2017-12-28add mbedtls crypto supportJuraj Vijtiuk1-0/+19