aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)AuthorFilesLines
2018-01-29libssh: Bump the version to 0.7.90Andreas Schneider1-2/+2
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2017-12-28add mbedtls crypto supportJuraj Vijtiuk1-1/+10
Summary: This patch adds support for mbedTLS as a crypto backend for libssh. mbedTLS is an SSL/TLS library that has been designed to mainly be used in embedded systems. It is loosely coupled and has a low memory footprint. mbedTLS also provides a cryptography library (libmbedcrypto) that can be used without the TLS modules. The patch is unfortunately quite big, since several new files had to be added. DSA is disabled at compile time, since mbedTLS doesn't support DSA Patch review and feedback would be appreciated, and if any issues or suggestions appear, I'm willing to work on them. Signed-off-by: Juraj Vijtiuk <juraj.vijtiuk@sartura.hr> Test Plan: * The patch has been tested with a Debug and MinSizeRel build, with libssh unit tests, client tests and the pkd tests. * All the tests have been run with valgrind's memcheck, drd and helgrind tools. * The examples/samplessh client works when built with the patch. Reviewers: asn, aris Subscribers: simonsj Differential Revision: https://bugs.libssh.org/D1
2017-09-12cmake: Bump version numbersAndreas Schneider1-2/+2
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2016-03-14cmake: detect argp.h on osxAris Adamantiadis1-0/+4
2015-09-07cmake: Handle libssh threas library correctlyAndreas Schneider1-1/+15
This should fix the build on Windows and would not install pkg files. Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2015-06-24cmake: Do not use CMAKE_(SOURCE|BINARY)_DIRDouglas Heriot1-1/+1
2015-05-06Bump version to 0.7.0Andreas Schneider1-1/+1
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2015-04-10cmake: Require cmake 2.8.5Andreas Schneider1-1/+1
I've improved FindOpenSSL and FindZLIB in that version to work well with Windows and Linux. This was 2011 it should be old enough that most distributions have at least this version available. Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2015-04-10cmake: Require cmake version 2.8.0Andreas Schneider1-1/+1
2014-12-17cmake: Fix config variable names.Andreas Schneider1-2/+2
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2014-05-22cmake: Fix libssh cmake-config files.Andreas Schneider1-5/+9
2014-05-20Set the correct version in CMakeLists.txtHani Benhabiles1-2/+2
Signed-off-by: Hani Benhabiles <hani@linux.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2014-04-16cmake: Install cmake config files to the correct directory.Andreas Schneider1-1/+1
2014-01-07cmake: Remove unused macro modules.Andreas Schneider1-4/+0
2013-11-03Compile libssh with nacl if possibleAris Adamantiadis1-0/+8
Conflicts: DefineOptions.cmake
2013-09-16cmake: Allow to build without examples.Andreas Schneider1-1/+3
BUG: https://red.libssh.org/issues/114
2013-07-13cmake: Don't make GSSAPI a hard requirement.Andreas Schneider1-1/+1
2013-07-13cmake: Make GSSAPI optional.Andreas Schneider1-4/+3
2013-07-13build: detect gssapi.hAris Adamantiadis1-0/+6
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-02-12cmake: Add cmake config files for new find_package() mode.Andreas Schneider1-0/+16
2012-10-15cmake: Add message if we build with static library.Andreas Schneider1-0/+1
2012-10-07test: Use cmocka instead of cmockery.Andreas Schneider1-2/+2
cmocka is the successor of cmockery. http://git.cryptomilk.org/projects/cmocka.git/
2012-02-04cmake: Enable ECC support for GCrypt 1.5.0 or newer.Andreas Schneider1-1/+1
2011-09-23cmake: Fix library linking.Andreas Schneider1-3/+3
2011-06-14cmake: Added pkg-config support for libssh_treads.Andreas Schneider1-0/+2
2011-05-30cmake: Set next version.Andreas Schneider1-1/+1
2011-03-01build: Set version to 0.5.90.Andreas Schneider1-2/+2
2011-02-10build: Increased version numbers.Andreas Schneider1-1/+1
2011-01-23examples: Start to build examples on more plattforms.Andreas Schneider1-3/+1
2010-12-28tests: Start to migrate tests to cmockery.Andreas Schneider1-2/+2
https://code.google.com/p/cmockery/wiki/Cmockery_Unit_Testing_Framework
2010-12-28Moved benchmarks to the tests/ directoryAris Adamantiadis1-3/+0
2010-12-19New benchmarks directoryAris Adamantiadis1-1/+5
2010-09-08build: There is no need to check for system libraries on Linux.Andreas Schneider1-0/+1
2010-09-06misc: Rename libssh/ to src/Andreas Schneider1-1/+1
2010-09-01build: Fixed pthread detection.Andreas Schneider1-2/+4
2010-09-01Openssl implementation of threading + default impAris Adamantiadis1-0/+2
2010-08-18Change SOversion to 4.2.0 instead of 5.0.0Aris Adamantiadis1-2/+2
2010-07-23Added the client unit testing informationAris Adamantiadis1-1/+1
2010-06-11build: Fixed building without zlib.Andreas Schneider1-1/+3
2010-05-12Increment the soversion number.Andreas Schneider1-7/+7
2010-04-20cmake: Fixed openssl detection.Andreas Schneider1-2/+2
Thanks to Xi Wang for the patch.
2010-03-25Fix revision.Andreas Schneider1-1/+1
2010-03-25Added comments to the so version to increment it correctly in future.Andreas Schneider1-0/+7
2010-03-17Build examples only on the Linux plattform.Andreas Schneider1-2/+2
2010-03-15Require check if testing is enabled.Andreas Schneider1-3/+3
2010-03-02Simplify the build option output.Andreas Schneider1-41/+12
2010-03-02Added unit testing support using check.Andreas Schneider1-1/+7
2010-02-08Added summary of build options in CmakeAris Adamantiadis1-0/+48
2010-02-05Set the soversion to 4.1 as we didn't break something.Andreas Schneider1-2/+2
yet?
2010-02-05Increase version number.Andreas Schneider1-3/+3