1
1
Fork 0
libssh2/src
Will Cosgrove 6f68e8d064
openssl.c: guards around calling FIPS_mode() #596 (#603)
Notes:
FIPS_mode() is not implemented in LibreSSL and this API is removed in OpenSSL 3.0 and was introduced in 0.9.7. Added guards around making this call.

Credit:
Will Cosgrove
2021-05-26 16:43:32 -07:00
..
.gitignore Ignore generated files 2009-06-04 18:20:29 +02:00
CMakeLists.txt agent.c: Add support for Windows OpenSSH agent (#517) 2021-05-11 14:13:37 -07:00
Makefile.am configure.ac: Add --with-crypto= instead of many different --with-$backend 2016-11-12 10:46:06 +00:00
NMakefile windows build: fix build errors 2013-10-16 23:23:26 +02:00
agent.c agent.c: Add support for Windows OpenSSH agent (#517) 2021-05-11 14:13:37 -07:00
agent.h agent.c: Add support for Windows OpenSSH agent (#517) 2021-05-11 14:13:37 -07:00
agent_win.c agent.c: Add support for Windows OpenSSH agent (#517) 2021-05-11 14:13:37 -07:00
bcrypt_pbkdf.c bcrypt_pbkdf.c: fix clang10 false positive warning (#563) 2021-03-04 13:10:07 -08:00
blf.h src: add new and align include guards in header files (#480) 2020-05-31 23:08:15 +02:00
blowfish.c code style: unify code style 2019-03-20 14:21:38 +01:00
channel.c Fix _libssh2_random() silently discarding errors (#520) 2021-05-11 14:06:18 -07:00
channel.h data size: cleanup 2010-12-30 00:09:53 +01:00
comp.c comp.c: Fix name clash with ZLIB macro "compress" (#418) 2020-07-01 11:55:29 -07:00
comp.h src: add new and align include guards in header files (#480) 2020-05-31 23:08:15 +02:00
crypt.c code style: unify code style 2019-03-20 14:21:38 +01:00
crypto.h openssl.c: clean up curve25519 code (#499) 2020-07-10 10:47:48 -07:00
global.c global.c : fixed call to libssh2_crypto_exit #394 (#396) 2019-07-31 13:29:29 -07:00
hostkey.c Support ECDSA certificate authentication (#570) 2021-05-12 09:13:19 -07:00
keepalive.c src: fix checksrc warnings 2018-03-12 11:08:21 +00:00
kex.c Fix _libssh2_random() silently discarding errors (#520) 2021-05-11 14:06:18 -07:00
knownhost.c knownhost.c: Double the static buffer size when reading and writing known hosts (#409) 2019-09-12 14:51:45 -07:00
libgcrypt.c libgcrypt.c : Fixed _libssh2_rsa_sha1_sign memory leak. (#370) 2019-05-17 10:05:16 -07:00
libgcrypt.h Fix _libssh2_random() silently discarding errors (#520) 2021-05-11 14:06:18 -07:00
libssh2.pc.in CMake build system. 2015-03-12 22:48:38 +00:00
libssh2_config_cmake.h.in add libssh2_scp_recv2 to support large (> 2GB) files on windows 2015-09-21 18:01:23 +01:00
libssh2_priv.h libssh2_priv.h: add iovec on 3ds (#575) 2021-04-22 13:20:43 -07:00
mac.c src: fix checksrc warnings 2018-03-12 11:08:21 +00:00
mac.h src: add new and align include guards in header files (#480) 2020-05-31 23:08:15 +02:00
mbedtls.c mbedtls.c: ECDSA support for mbed TLS (#385) 2020-09-01 14:18:09 -07:00
mbedtls.h mbedtls.c: ECDSA support for mbed TLS (#385) 2020-09-01 14:18:09 -07:00
misc.c misc.c: _libssh2_ntohu32 cast bit shifting (#401) 2019-08-29 12:12:21 -07:00
misc.h kex.c : additional bounds checks in diffie_hellman_sha1/256 (#361) 2019-05-01 16:45:13 -07:00
openssl.c openssl.c: guards around calling FIPS_mode() #596 (#603) 2021-05-26 16:43:32 -07:00
openssl.h Fix _libssh2_random() silently discarding errors (#520) 2021-05-11 14:06:18 -07:00
os400qc3.c Fix _libssh2_random() silently discarding errors (#520) 2021-05-11 14:06:18 -07:00
os400qc3.h Fix _libssh2_random() silently discarding errors (#520) 2021-05-11 14:06:18 -07:00
packet.c packet.c: Reset read timeout after received a packet (#576) (#586) 2021-05-12 09:14:09 -07:00
packet.h src: add new and align include guards in header files (#480) 2020-05-31 23:08:15 +02:00
pem.c Fix detailed _libssh2_error being overwritten (#473) 2021-05-11 14:09:57 -07:00
publickey.c code style: unify code style 2019-03-20 14:21:38 +01:00
scp.c scp.c: fix indentation in shell_quotearg documentation 2020-08-23 20:53:48 +02:00
session.c session.c: Correct a typo which may lead to stack overflow (#533) 2020-11-11 11:18:36 -08:00
session.h src: add new and align include guards in header files (#480) 2020-05-31 23:08:15 +02:00
sftp.c Spelling corrections (#380) 2019-07-01 10:00:09 -07:00
sftp.h src: add new and align include guards in header files (#480) 2020-05-31 23:08:15 +02:00
transport.c Fix _libssh2_random() silently discarding errors (#520) 2021-05-11 14:06:18 -07:00
transport.h src: add new and align include guards in header files (#480) 2020-05-31 23:08:15 +02:00
userauth.c Support ECDSA certificate authentication (#570) 2021-05-12 09:13:19 -07:00
userauth.h src: add new and align include guards in header files (#480) 2020-05-31 23:08:15 +02:00
version.c include libssh2_priv.h instead of libssh2.h in order to get 2009-03-28 12:50:34 +00:00
wincng.c wincng: fix random big number generation to match openssl 2020-10-10 19:58:06 +02:00
wincng.h kex.c: group16-sha512 and group18-sha512 support #457 (#468) 2020-09-23 13:20:00 -07:00