Andreas Schneider
|
a64aa7406b
|
server: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 321b27b788)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
81650a7652
|
ecdh_mbedcrypto: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit ac33b3adbc)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
26a29ee362
|
dh: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 5e21c24fab)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
7f5d851f6e
|
ecdh: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit abe1bf910e)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
b1f4b6ffec
|
channels: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 752c906ea7)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
1788f98543
|
channels: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 1832ed4fef)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
413ee92572
|
sftp: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 4cae57c581)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
d6664d248b
|
sftp: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 9384a18e91)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
14e19ee37e
|
packet_cb: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 88a3dd86f1)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
7fe7203f06
|
sftpserver: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 449c0d66cc)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
02ed74711f
|
packet_cb: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 4cd084f13b)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
55cbb64f44
|
curve25519: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 9020f4e63a)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
acc109eb67
|
auth: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 6596ee9fb2)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
54e7c8d21a
|
session: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 25f1c80950)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
a8b2a874de
|
session: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 5e6cb6891f)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
deaf3f3195
|
pki_mbedcrypto: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 0684f1b94a)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
123e8448e6
|
pki_mbedcrypto: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 42547772df)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
ba563611ee
|
ecdh_crypto: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 288bbd5bd0)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
69b4860404
|
pki_crypto: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 8525b4bb01)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
564e298989
|
pki_crypto: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit d97770b025)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
5a41514d8d
|
pki: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit f89cf79c49)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
8f0ab53b7b
|
pki: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 189fd76589)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
0016888942
|
ecdh_gcrypt: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 2786a3e96a)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
ce045cf5ed
|
libcrypto: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 09dfda8489)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
5ae2a05ca1
|
pki_gcrypt: Use SSH_BUFFER_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 9a112f1548)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
8dcaf4bfa3
|
pki_gcrypt: Use SSS_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 4e2d85745f)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
6c392befcc
|
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>
(cherry picked from commit 032f25aab3)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
5b55eefb96
|
gssapi: Make sure buffer is initialized
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit da81b99df1)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
9fc8e095ce
|
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>
(cherry picked from commit af2aeba838)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
65918ec38a
|
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>
(cherry picked from commit 9ae81c5ceb)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
2caedc0d0d
|
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>
(cherry picked from commit 8aa2bbd0dc)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
0187b71912
|
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>
(cherry picked from commit fff4120cbf)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
053a23b50d
|
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>
(cherry picked from commit 7b9cbcebe5)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
2b52a8df4d
|
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>
(cherry picked from commit 56d571ab81)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
fa33b61102
|
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>
(cherry picked from commit 69daa602b8)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
563e1fc821
|
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>
(cherry picked from commit 924dc5aed8)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
f6c8e87c3e
|
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>
(cherry picked from commit 6b8ab4bcd2)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
0ff2cfe0e6
|
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>
(cherry picked from commit af2ea417da)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
828f8dd106
|
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>
(cherry picked from commit c7172c183f)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
5f5a6e15b3
|
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>
(cherry picked from commit 33cca875c2)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
e5b403f83a
|
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>
(cherry picked from commit b55d7f3b73)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
11cb618c75
|
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>
(cherry picked from commit 7588979977)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
338e6cece5
|
cmake: Add -Wsign-compare to CFLAGS
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit ab26db203e)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
4603105e0b
|
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>
(cherry picked from commit d60640cd0e)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
ee1f8512a4
|
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>
(cherry picked from commit 64155b4f97)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
278ed59501
|
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>
(cherry picked from commit 64cd7e7ce2)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
9e9d35164b
|
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>
(cherry picked from commit f5bc5147b9)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
a011f853ed
|
base64: Reformat bin_to_base64()
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit b5160ce9e0)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
c98d024b9a
|
base64: Make alphabet and const uint8_t
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit fdb7cb8f17)
|
2019-12-09 16:38:36 +01:00 |
|
Andreas Schneider
|
d5b10f569d
|
base64: Reformat _bin_to_base64()
Fixes T188
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit fe9991b3c6)
|
2019-12-09 16:38:36 +01:00 |
|