Andreas Schneider
|
4cae57c581
|
sftp: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
9384a18e91
|
sftp: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
88a3dd86f1
|
packet_cb: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
449c0d66cc
|
sftpserver: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
4cd084f13b
|
packet_cb: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
9020f4e63a
|
curve25519: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
6596ee9fb2
|
auth: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
25f1c80950
|
session: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
5e6cb6891f
|
session: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
0684f1b94a
|
pki_mbedcrypto: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
42547772df
|
pki_mbedcrypto: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
288bbd5bd0
|
ecdh_crypto: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
8525b4bb01
|
pki_crypto: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
d97770b025
|
pki_crypto: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
f89cf79c49
|
pki: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
189fd76589
|
pki: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
2786a3e96a
|
ecdh_gcrypt: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
09dfda8489
|
libcrypto: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
9a112f1548
|
pki_gcrypt: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
4e2d85745f
|
pki_gcrypt: Use SSS_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
032f25aab3
|
SSH-01-007: Fix possible double free of ssh strings
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
da81b99df1
|
gssapi: Make sure buffer is initialized
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
af2aeba838
|
SSH-01-006: Add missing NULL check in sftp_open()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
9ae81c5ceb
|
SSH-01-006: Add missing NULL check in server_set_kex()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
8aa2bbd0dc
|
SSH-01-006: Add missing NULL check in ssh_scp_push_directory()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
fff4120cbf
|
SSH-01-006: Add missing NULL checks in ssh_scp_push_file64()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
7b9cbcebe5
|
SSH-01-006: Add missing NULL checks in pki_signature_from_rsa_blob()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
56d571ab81
|
SSH-01-006: Add missing NULL check in ssh_pki_do_sign_agent()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
69daa602b8
|
SSH-01-006: Add missing NULL check in ssh_packet_hmac_verify()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
924dc5aed8
|
SSH-01-006: Add missing NULL check in gzip_decompress()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
6b8ab4bcd2
|
SSH-01-006: Add missing NULL check in ssh_gssapi_handle_userauth()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
af2ea417da
|
SSH-01-006: Add missing NULL check in ssh_gssapi_handle_userauth()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
c7172c183f
|
SSH-01-006: Add missing NULL check in ssh_gssapi_build_mic()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
33cca875c2
|
SSH-01-006: Add missing NULL check in ssh_gssapi_oid_from_string()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
b55d7f3b73
|
SSH-01-006: Add missing NULL check for ssh_packet_get_current_crypto()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
7588979977
|
SSH-01-006: Add missing ENOMEM check in ssh_gssapi_auth_mic()
Fixes T193
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
ab26db203e
|
cmake: Add -Wsign-compare to CFLAGS
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
d60640cd0e
|
socket: Pass port as uint16_t to ssh_socket_connect()
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
64155b4f97
|
bignum: Print ssh_make_string_bn() using SSH_LOG()
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
64cd7e7ce2
|
bignum: Fix integer types for ssh_make_bignum_string()
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
f5bc5147b9
|
base64: Fix size types of bin_to_base64()
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
b5160ce9e0
|
base64: Reformat bin_to_base64()
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
fdb7cb8f17
|
base64: Make alphabet and const uint8_t
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
fe9991b3c6
|
base64: Reformat _bin_to_base64()
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
159d95c26c
|
auth: Cast echo to char in ssh_userauth_kbdint_getprompt()
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
5ef416fd35
|
include: Mark SSH_AUTH flags as unsigned
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
1be68139bb
|
agent: Return uint32_t for ssh_agent_get_ident_count()
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
c820d2a2dc
|
agent: Reformat ssh_agent_get_ident_count()
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
b18acbdc7e
|
sftpserver: Fix integer type in sftp_reply_data()
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|
Andreas Schneider
|
d672b1d7c4
|
sftp: Avoid comparison of integers of different sizes
This casts ssize_t len to size_t.
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
|
2019-12-09 16:08:03 +01:00 |
|