1
1
libssh/src
Aris Adamantiadis f4339df577 packets: allow removal of callbacks
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2018-11-21 16:54:20 +01:00
..
ABI Bump SO version to 4.7.2 2018-10-29 09:33:46 +01:00
external chacha: remove re-declared type 2018-10-13 22:08:39 +02:00
threads threads: Add Windows threads implementation 2018-08-03 16:43:03 +02:00
agent.c socket: Undouble socket fds 2018-10-25 18:49:29 +02:00
auth.c CVE-2018-10933: Introduce SSH_AUTH_STATE_AUTH_NONE_SENT 2018-10-16 09:19:03 +02:00
base64.c Remove vim modelines from all files 2018-06-28 08:41:08 +02:00
bignum.c add mbedtls crypto support 2017-12-28 11:17:39 +01:00
bind.c socket: Undouble socket fds 2018-10-25 18:49:29 +02:00
buffer.c buffer: Fix size comparison with count 2018-10-24 09:48:35 +02:00
callbacks.c callbacks: Implement list of callbacks for channels 2016-05-02 16:56:54 +02:00
chachapoly.c libcrypto: Implement OpenSSH-compatible AES-GCM ciphers using OpenSSL 2018-10-09 12:05:40 +02:00
channels.c packets: Fix ssh_send_keepalive() 2018-11-20 07:55:08 +01:00
client.c Process OpenSSH configuration files by default. 2018-11-02 11:15:30 +01:00
CMakeLists.txt cmake: Disable deprecation warnings for old known_hosts API 2018-10-16 08:56:46 +02:00
config.c config: Avoid potential file descriptor leak 2018-11-02 13:26:09 +01:00
connect.c connect: Zero the origfds struct 2018-10-24 09:48:35 +02:00
connector.c connector: Add checks if file descriptor is a socket 2018-09-25 14:37:25 +02:00
curve25519.c crytpo: Make sure we check return of ssh_get_random() correctly 2018-07-05 12:12:14 +02:00
dh.c dh: Use ssh_get_fingerprint_hash() in ssh_print_hash() 2018-09-20 16:35:13 +02:00
ecdh_crypto.c ecdh: fix SSH_MSG_KEXDH_REPLY for libcrypto 2018-06-27 21:25:24 +02:00
ecdh_gcrypt.c gcrypt: Bugfix for very slow ecdh 2018-11-21 16:53:40 +01:00
ecdh_mbedcrypto.c mbedtls: Use getter for ssh_mbedtls_ctr_drbg 2018-08-20 18:42:03 +02:00
ecdh.c crypto: Change the type of server_pubkey to ssh_key 2018-03-21 20:40:02 +01:00
error.c error: Add ssh_reset_error() function 2018-08-27 11:29:18 +02:00
gcrypt_missing.c bignum: Make bignum_free safer 2018-07-05 14:35:13 +02:00
getpass.c getpass: Use explicit_bzero() 2018-09-04 19:57:31 +02:00
gssapi.c gssapi: Set correct state after sending GSSAPI_RESPONSE (select mechanism OID) 2018-10-26 07:28:20 +02:00
gzip.c gzip: Use calloc in initcompress() and initdecompress() 2018-09-04 19:58:23 +02:00
init.c libcrypto: detect non matching headers/shared lib 2018-11-21 16:54:15 +01:00
kex.c tests: Verify the hostkey ordering for negotiation is correct 2018-10-19 17:43:20 +02:00
known_hosts.c knownhosts: Fix invalid read of known_hosts token 2018-10-13 22:08:36 +02:00
knownhosts.c knownhosts: Take StrictHostKeyChecking option into account 2018-11-08 16:19:18 +01:00
legacy.c legacy: Fix possible null pointer dereference 2018-10-24 09:48:35 +02:00
libcrypto-compat.c crypto: Fix compilation for OpenSSL without deprecated APIs 2018-11-08 09:32:28 +01:00
libcrypto-compat.h crypto: Fix compilation for OpenSSL without deprecated APIs 2018-11-08 09:32:28 +01:00
libcrypto.c libcrypto: detect non matching headers/shared lib 2018-11-21 16:54:15 +01:00
libgcrypt.c libmbedtls: Support OpenSSH-compatible AES-GCM ciphers using mbedTLS 2018-10-09 13:05:38 +02:00
libmbedcrypto.c libmbedtls: Support OpenSSH-compatible AES-GCM ciphers using mbedTLS 2018-10-09 13:05:38 +02:00
libssh.map cmake: Bump library version 2018-09-20 16:35:13 +02:00
log.c log: Make sure the buffer for date is big enough 2018-08-20 18:42:03 +02:00
match.c config: Parse Match keyword 2018-09-05 11:43:05 +02:00
mbedcrypto_missing.c mbedtls: Use getter for ssh_mbedtls_ctr_drbg 2018-08-20 18:42:03 +02:00
messages.c messages: Use SSH_MESSAGE_FREE 2018-10-24 09:48:35 +02:00
misc.c misc: Properly check for errors returned from getpwuid_r() 2018-10-30 16:22:17 +01:00
options.c options: Provide a way of disabling automatic config parsing 2018-11-02 11:16:35 +01:00
packet_cb.c packet: Fix timeout on hostkey type mismatch instead of proper error 2018-11-20 07:56:04 +01:00
packet_crypt.c libcrypto: Implement OpenSSH-compatible AES-GCM ciphers using OpenSSL 2018-10-09 12:05:40 +02:00
packet.c packets: allow removal of callbacks 2018-11-21 16:54:20 +01:00
pcap.c socket: Undouble socket fds 2018-10-25 18:49:29 +02:00
pki_container_openssh.c pki: Remove superfluous statement 2018-10-24 09:48:35 +02:00
pki_crypto.c crypto: Fix compilation for OpenSSL without deprecated APIs 2018-11-08 09:32:28 +01:00
pki_ed25519.c pki: Allow reading keys in new OpenSSH format 2018-09-18 09:53:49 +02:00
pki_gcrypt.c src: Fix typos 2018-10-16 16:36:20 +02:00
pki_mbedcrypto.c pki: Allow reading keys in new OpenSSH format 2018-09-18 09:53:49 +02:00
pki.c pki: Fix typos in documentation 2018-11-20 07:57:33 +01:00
poll.c socket: Undouble socket fds 2018-10-25 18:49:29 +02:00
scp.c Remove vim modelines from all files 2018-06-28 08:41:08 +02:00
server.c packets: Fix ssh_send_keepalive() 2018-11-20 07:55:08 +01:00
session.c config: Preserve the seen array among invocations 2018-11-02 11:16:38 +01:00
sftp.c sftp: Only prepend header data once 2018-10-08 09:27:06 +02:00
sftpserver.c sftpserver: allocate packet on sftp_server_new 2018-09-25 16:41:54 +02:00
socket.c socket: Add missing braces 2018-11-21 12:25:50 +01:00
string.c string: Don't allow to allocate strings bigger than 256M 2018-09-04 12:29:20 +02:00
threads.c threads: Automatically call ssh_init on load 2018-08-03 16:43:03 +02:00
wrapper.c wrapper: Fix size type and loops in crypt_set_algorithms_server() 2018-10-24 09:48:35 +02:00