summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-04-30Add a function to report connection infoIru Cai
2018-04-30Add a connection info field in FQTermSocketIru Cai
- the connection info record contains the name of the cipher and MAC algorithms, and the key hash - after doing a key exchange, the connection info will be filled
2018-04-30add name field to ssh_cipher_tIru Cai
2018-04-30Fix SSH MAC verificationIru Cai
2018-04-290.9.8.6Iru Cai
2018-04-29Use channelClosed() to handle channel close messageIru Cai
TODO: Now connection will be closed when a channel close, this should be handled according to RFC 4254.
2018-04-29remove README.txt and VersionInfoIru Cai
2018-04-29refactor SSH MACIru Cai
2018-04-29kill fqterm_ssh_md5Iru Cai
2018-04-12drop mini serverIru Cai
2016-12-12About QTermIru Cai
2016-12-01EVP_MD_CTX_new for libresslIru Cai
2016-11-08only set FQTERM_GIT_REVISION when in git repositoryIru Cai
2016-11-08Add change logIru Cai
2016-11-08Use SSH2 if server version string is SSH-1.99Iru Cai
2016-11-08fqterm_socket.cpp: rename to fqterm_socket_private.cppIru Cai
More clean up: * move static functions outside namespace FQTerm * use isdigit instead of QChar(...).isDigit()
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
* remove FQTermSSHCipher and FQTermSSH3DES, use ssh_cipher_t instead * implement EVP ciphers and 3DES-SSH1
2016-11-08Use ssh_diffie-hellman, the new SSH diffie hellman codeIru Cai
And add diffie-hellman-group14-sha1 support
2016-11-08fqterm_ssh_socket.cpp: test SSH2 first, fix typoIru Cai
TODO: make version 1.99 use SSH2
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
The original code is too complicated and is broken under OpenSSL 1.1.0, so I rewrite new crypto code based on the original one, and make it work on OpenSSL 1.1.0. Thanks libssh2 for the HAVE_OPAQUE_STRUCT macro.
2016-10-29only link crypto library instead of linking ssl and cryptoIru 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
In OpenSSL>=1.1.0: bn, a sub library in libcrypto, has been made opaque
2016-10-28Move ``find_package(OpenSSL)`` to protocol/CMakeLists.txtIru Cai
Files in ``protocol`` directory need ${OPENSSL_INCLUDE_DIR}, but this include is not done when building in this directory if the find_package statement is in ${SRC_ROOT}/CMakeLists.txt.*.
2016-10-13README.md: notes for archlinuxcn, add -DUSE_QT5=1 in MacOS buildIru Cai
2016-10-13Add macOS build stepsSong Li
2016-10-13Fix build error on Qt5.6.1Song Li
Fix QObject not defined
2016-08-17use setsid(1) to run fqterm.binIru Cai
After this change, ssh(1) will not require a terminal and always use $SSH_ASKPASS to get password.
2016-08-09Fix relative redirection problemIru Cai
2016-06-19reset FQTerm icon pathIru Cai
2016-04-19new feature: raw packet capture.Iru Cai
2016-04-03imageviewer: add target_link_libraries for Qt5 buildIru Cai
2016-04-03move imageviewer sources to ui/imageviewerIru Cai
2016-04-03CMakeLists.txt cleanupIru Cai
- remove qt4_automoc - set VERBOSE_MAKEFILE - set FQTERM_LIBS - remove trailing spaces and empty lines
2015-10-04sourceforge -> fosshubIru Cai
2015-10-04include <QMenuBar>Iru Cai
2015-10-02split source code for imageviewer and imageviewer_originIru Cai
2015-10-02update doc: about OpenSSH 7.0p1Iru Cai
2015-08-28update README.md: about Qt5Iru Cai
2015-08-28add <QObject> headerIru Cai
for QObject::tr()
2015-08-28remove setGraphicsSystemIru Cai
QApplication::setGraphicsSystem is removed in Qt5, and in Qt4 default graphics system is raster, and it can be configured via command line
2015-08-28Qt 4 and 5 in one CMakeLists: subdirectoriesIru Cai
2015-07-13Qt4 and Qt5 in one CMakeList: CMakeLists.txt{,.linux}Iru Cai
2015-06-05board statistics for newsmth.netIru Cai
2015-02-11update default configIru Cai