1234567891011121314151617181920212223242526272829303132 |
- config BR2_PACKAGE_LIBSSH2
- bool "libssh2"
- select BR2_PACKAGE_OPENSSL if !(BR2_PACKAGE_MBEDTLS || BR2_PACKAGE_LIBGCRYPT)
- help
- libssh2 is a client-side C library implementing the SSH2
- protocol as defined by Internet Drafts: SECSH-TRANS(22),
- SECSH-USERAUTH(25), SECSH-CONNECTION(23), SECSH-ARCH(20),
- SECSH-FILEXFER(06)*, SECSH-DHGEX(04), and SECSH-NUMBERS(10)
- http://www.libssh2.org/
- if BR2_PACKAGE_LIBSSH2
- choice
- prompt "Crypto Backend"
- help
- Select crypto library to be used in libssh2.
- config BR2_PACKAGE_LIBSSH2_MBEDTLS
- bool "mbedtls"
- depends on BR2_PACKAGE_MBEDTLS
- config BR2_PACKAGE_LIBSSH2_LIBGCRYPT
- bool "gcrypt"
- depends on BR2_PACKAGE_LIBGCRYPT
- config BR2_PACKAGE_LIBSSH2_OPENSSL
- bool "openssl"
- depends on BR2_PACKAGE_OPENSSL
- endchoice
- endif
|