summaryrefslogtreecommitdiff
path: root/src/protocol/internal
AgeCommit message (Expand)Author
2018-08-20buffer_append_be*: return 1 on successIru Cai
2018-08-20fqterm_ssh_packet.cpp: return a value on error to surpress a warningIru Cai
2018-06-18(*)fix build on macOSFan Yang
2018-06-08conn_info: show if host key matchesIru Cai
2018-06-08ssh_known_hosts.c: .ssh/known_hosts parserIru Cai
2018-06-08add ccan/base64Iru Cai
2018-06-06curve25519 ECDHIru Cai
2018-06-06add curve25519 ref implementationIru Cai
2018-06-06restruct ssh_dhIru Cai
2018-05-21parse_ssh{1,2}_packet C codeIru Cai
2018-05-21buffer_append: support NULL argument s to just allocate the spaceIru Cai
2018-05-21remove FQTermSSH{1,2}PacketSender, remove duplicated codeIru Cai
2018-05-21remove is_compressedIru Cai
2018-05-21make a cleaner parseDataIru Cai
2018-05-21ssh_endian.hIru Cai
2018-05-21move packet making code to C codeIru Cai
2018-05-21use ssh_error.h to define error numbersIru Cai
2018-05-21remove cipher_type_Iru Cai
2018-05-21replace is_{en,de}crypt_ things with cipher->startedIru Cai
2018-05-21kill unneeded signals and slotsIru Cai
2018-05-17fqterm_ssh2_kex.cpp: remove unused headersIru Cai
2018-05-11Fix typo found by codespellBoyuan Yang
2018-05-10restruct SSH RSA verificationIru Cai
2018-05-10kill FQTermSSHBufferIru Cai
2018-05-10Use C SSH buffer for socket_buffer, restruct parseDataIru Cai
2018-05-10restruct createRSAcontextIru Cai
2018-05-10fqterm packet: use C bufferIru Cai
2018-05-10implement SSH buffer in CIru Cai
2018-05-05remove 3des_cbc for SSH2Iru Cai
2018-05-05ssh_3des-ssh1.c: use uint8_tIru Cai
2018-05-04add KEX algorithmsIru Cai
2018-05-04refactor using ssh_session structureIru Cai
2018-04-30Add a connection info field in FQTermSocketIru Cai
2018-04-30add name field to ssh_cipher_tIru Cai
2018-04-30Fix SSH MAC verificationIru Cai
2018-04-29Use channelClosed() to handle channel close messageIru Cai
2018-04-29refactor SSH MACIru Cai
2018-04-29kill fqterm_ssh_md5Iru Cai
2016-12-01EVP_MD_CTX_new for libresslIru Cai
2016-11-08better handling of errors when KEX fails, use EVP digestIru Cai
2016-11-08add aes-ctr cipher supportIru Cai
2016-11-08Implement ssh_cipher_t for symmetric ciphers in SSHIru Cai
2016-11-08Use ssh_diffie-hellman, the new SSH diffie hellman codeIru Cai
2016-11-08Use delete [] for getString() generated arraysIru Cai
2016-10-29Remove fqterm_ssh_{rsa,pubkey}Iru Cai
2016-10-29fqterm_ssh2_kex.cpp: use RSA_set0_key for OpenSSL 1.1.0Iru Cai
2016-10-29Add new SSH public key crypto code in ssh_kexIru Cai
2016-10-28fqterm_ssh_des.cpp: use EVP_CIPHER_CTX_new()Iru Cai
2016-10-28Use BN_is_negative(bignum) instead of bignum->negIru Cai
2015-02-08wip: Migrate to Qt5 -- API,name changesIru Cai