Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-04-30 | Add a connection info field in FQTermSocket | Iru 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-30 | add name field to ssh_cipher_t | Iru Cai | |
2018-04-30 | Fix SSH MAC verification | Iru Cai | |
2018-04-29 | 0.9.8.6 | Iru Cai | |
2018-04-29 | Use channelClosed() to handle channel close message | Iru Cai | |
TODO: Now connection will be closed when a channel close, this should be handled according to RFC 4254. | |||
2018-04-29 | remove README.txt and VersionInfo | Iru Cai | |
2018-04-29 | refactor SSH MAC | Iru Cai | |
2018-04-29 | kill fqterm_ssh_md5 | Iru Cai | |
2018-04-12 | drop mini server | Iru Cai | |
2016-12-12 | About QTerm | Iru Cai | |
2016-12-01 | EVP_MD_CTX_new for libressl | Iru Cai | |
2016-11-08 | only set FQTERM_GIT_REVISION when in git repository | Iru Cai | |
2016-11-08 | Add change log | Iru Cai | |
2016-11-08 | Use SSH2 if server version string is SSH-1.99 | Iru Cai | |
2016-11-08 | fqterm_socket.cpp: rename to fqterm_socket_private.cpp | Iru Cai | |
More clean up: * move static functions outside namespace FQTerm * use isdigit instead of QChar(...).isDigit() | |||
2016-11-08 | better handling of errors when KEX fails, use EVP digest | Iru Cai | |
2016-11-08 | add aes-ctr cipher support | Iru Cai | |
2016-11-08 | Implement ssh_cipher_t for symmetric ciphers in SSH | Iru Cai | |
* remove FQTermSSHCipher and FQTermSSH3DES, use ssh_cipher_t instead * implement EVP ciphers and 3DES-SSH1 | |||
2016-11-08 | Use ssh_diffie-hellman, the new SSH diffie hellman code | Iru Cai | |
And add diffie-hellman-group14-sha1 support | |||
2016-11-08 | fqterm_ssh_socket.cpp: test SSH2 first, fix typo | Iru Cai | |
TODO: make version 1.99 use SSH2 | |||
2016-11-08 | Use delete [] for getString() generated arrays | Iru Cai | |
2016-10-29 | Remove fqterm_ssh_{rsa,pubkey} | Iru Cai | |
2016-10-29 | fqterm_ssh2_kex.cpp: use RSA_set0_key for OpenSSL 1.1.0 | Iru Cai | |
2016-10-29 | Add new SSH public key crypto code in ssh_kex | Iru 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-29 | only link crypto library instead of linking ssl and crypto | Iru Cai | |
2016-10-28 | fqterm_ssh_des.cpp: use EVP_CIPHER_CTX_new() | Iru Cai | |
2016-10-28 | Use BN_is_negative(bignum) instead of bignum->neg | Iru Cai | |
In OpenSSL>=1.1.0: bn, a sub library in libcrypto, has been made opaque | |||
2016-10-28 | Move ``find_package(OpenSSL)`` to protocol/CMakeLists.txt | Iru 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-13 | README.md: notes for archlinuxcn, add -DUSE_QT5=1 in MacOS build | Iru Cai | |
2016-10-13 | Add macOS build steps | Song Li | |
2016-10-13 | Fix build error on Qt5.6.1 | Song Li | |
Fix QObject not defined | |||
2016-08-17 | use setsid(1) to run fqterm.bin | Iru Cai | |
After this change, ssh(1) will not require a terminal and always use $SSH_ASKPASS to get password. | |||
2016-08-09 | Fix relative redirection problem | Iru Cai | |
2016-06-19 | reset FQTerm icon path | Iru Cai | |
2016-04-19 | new feature: raw packet capture. | Iru Cai | |
2016-04-03 | imageviewer: add target_link_libraries for Qt5 build | Iru Cai | |
2016-04-03 | move imageviewer sources to ui/imageviewer | Iru Cai | |
2016-04-03 | CMakeLists.txt cleanup | Iru Cai | |
- remove qt4_automoc - set VERBOSE_MAKEFILE - set FQTERM_LIBS - remove trailing spaces and empty lines | |||
2015-10-04 | sourceforge -> fosshub | Iru Cai | |
2015-10-04 | include <QMenuBar> | Iru Cai | |
2015-10-02 | split source code for imageviewer and imageviewer_origin | Iru Cai | |
2015-10-02 | update doc: about OpenSSH 7.0p1 | Iru Cai | |
2015-08-28 | update README.md: about Qt5 | Iru Cai | |
2015-08-28 | add <QObject> header | Iru Cai | |
for QObject::tr() | |||
2015-08-28 | remove setGraphicsSystem | Iru 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-28 | Qt 4 and 5 in one CMakeLists: subdirectories | Iru Cai | |
2015-07-13 | Qt4 and Qt5 in one CMakeList: CMakeLists.txt{,.linux} | Iru Cai | |
2015-06-05 | board statistics for newsmth.net | Iru Cai | |
2015-02-11 | update default config | Iru Cai | |
2015-02-10 | press space to close connection | Iru Cai | |