Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-18 | Update copyright year | Henrik Nord | |
2018-03-29 | ssh: Use the new ssh_dbg module | Hans Nilsson | |
2017-12-14 | ssh: Special treatment of OpenSSH clients >= 7.2 rsa-sha2-* public keys | Hans Nilsson | |
Thoose clients signs with sha instead of sha2-*. Try first to verify with the correct one, and if that fails, retry with sha1. | |||
2017-10-30 | ssh: Client checks user's public key | Hans Nilsson | |
2017-05-31 | ssh: Improve 'server-sig-algs' handling in client | Hans Nilsson | |
2017-05-04 | Update copyright year | Raimo Niskanen | |
2017-04-26 | ssh: Codenomicon/Defensics fixes | Hans Nilsson | |
2017-04-26 | ssh: server-sig-algs, client side | Hans Nilsson | |
2017-04-26 | ssh: clearify public key option handling | Hans Nilsson | |
Change the handling of option pref_public_key_algs so that the same checks are not performed twice. | |||
2017-03-02 | ssh: Initial commit of option handling changes | Hans Nilsson | |
2016-12-14 | ssh: [test] Put tstflg values in a proplist | Hans Nilsson | |
2016-09-05 | ssh: add tstflg value one_empty to force daemon send empty ↵ | Hans Nilsson | |
ssh_msg_userauth_info_request This behavour is assumed by Codenomicon Defensics. | |||
2016-08-29 | ssh: fix Codenomicon/Defensics auth problem with incomplete pdu | Hans Nilsson | |
Trailing pdu values being 0 or empty strings are just excluded from the pdu by Codenomicon/Defensics. This is wrong but some kind of habit "out there". This commit makes Erlang SSH accept such pdu in one place because Defensics is king of security tests ... | |||
2016-06-27 | Merge branch 'maint-18' into maint | Hans Nilsson | |
Conflicts: OTP_VERSION lib/ssh/doc/src/notes.xml lib/ssh/src/ssh_connection_handler.erl lib/ssh/vsn.mk otp_versions.table | |||
2016-06-22 | ssh: polishing of password prompt's linefeed | Hans Nilsson | |
2016-06-22 | ssh: Fix type error in args of ssh_auth:sort_selected_mthds | Hans Nilsson | |
2016-06-22 | ssh: Make client send a faulty pwd only once, ssh_auth part | Hans Nilsson | |
Conflicts: lib/ssh/src/ssh_connection_handler.erl | |||
2016-04-27 | ssh: Gen_statem rewrite of ssh_connection_handler | Hans Nilsson | |
Including misc fixes in surronding code as well as in test cases. | |||
2016-03-15 | update copyright-year | Henrik Nord | |
2016-01-08 | ssh: handle secondary ssh_msg_userauth_info_request message | Hans Nilsson | |
2015-12-04 | ssh: ssh_auth checks support for user pubkey alg | Hans Nilsson | |
2015-12-03 | ssh: client pub key opt implemented | Hans Nilsson | |
2015-11-04 | ssh: make corrections of keyboard-interactive client | Hans Nilsson | |
* Newlines should be added after Name and Instructions field according to rfc4256. * There was an error in the argument list of the last clause of ssh_auth:keyboard_interact_get_responses/9 * Correct client kb-interactive behaviour at auth failure | |||
2015-11-04 | ssh: pwdfun/4 and simple tests | Hans Nilsson | |
Also solves OTP-13053 | |||
2015-10-16 | ssh, public_key: use pubkey encode/decode in app public_key | Hans Nilsson | |
2015-10-16 | ssh, public_key: Change EC Public Key representation to what was intended | Hans Nilsson | |
2015-10-08 | ssh: ECDSA public key implemented | Hans Nilsson | |
2015-09-24 | ssh: remove unused filed #ssh.kb_data | Hans Nilsson | |
2015-09-23 | ssh: new states for keyboard-interactive | Hans Nilsson | |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2015-06-10 | Merge branch 'hans/ssh/no_erlint_func/OTP-11697' | Hans Nilsson | |
* hans/ssh/no_erlint_func/OTP-11697: ssh: Replace erlint/1 in ssh_message.erl and ssh_auth.erl | |||
2015-06-09 | ssh: change pwd->password for keyboard-interactive | Hans Nilsson | |
2015-06-09 | ssh save keybard-interactive data in #ssh{} | Hans Nilsson | |
2015-06-09 | ssh: make server check auth_methods when rec request | Hans Nilsson | |
2015-06-09 | ssh: Replace erlint/1 in ssh_message.erl and ssh_auth.erl | Hans | |
In the old times there was no binary notation which handled this particulary case, but now we can write big-signed-integer-unit:8 directly in binaries. The undocumented internal function ssh_bits:erlint/1 is removed. | |||
2015-06-02 | Merge branch 'maint' | Henrik Nord | |
Conflicts: OTP_VERSION lib/inets/test/httpd_SUITE.erl lib/inets/vsn.mk lib/ssh/src/ssh.erl lib/ssh/vsn.mk lib/ssl/src/ssl.appup.src lib/ssl/vsn.mk | |||
2015-05-29 | ssh: Implement keyboard_interactive on server side | Hans | |
2015-05-26 | ssh: New option 'preferred_algorithms' | Hans Nilsson | |
This option enables the user to define which algorithms that are to be used as well as their precedences in the negotiation between server and client. | |||
2014-10-16 | ssh: Fix port scanner problems | Hans Nilsson | |
2014-10-09 | ssh: Fix option user_interaction to work as expected | Ingela Anderton Andin | |
When password authentication is implemented with ssh keyboard-interactive method and the password is already supplied, so that we do not need to query the user, connections should succeed even though the user_interaction option is set to false. | |||
2014-03-28 | ssh: Fix bug in failfun (was not always called) | Hans Nilsson | |
2014-01-21 | ssh: Adds unicode | Hans Nilsson | |
2013-11-13 | ssh: Merge connection_manager and connection_handler processes | Ingela Anderton Andin | |
Also start adding dialyzer specs and removing dead code | |||
2013-11-13 | ssh: Remove use of process dictionary | Ingela Anderton Andin | |
This is step one in in making ssh process structure less complicated. As an effect I also found other simplifications/clean ups of the code that could be done. | |||
2012-12-13 | ssh: Document and clean up SSH behaviours | Ingela Anderton Andin | |
2012-11-15 | Fixed user interaction ssh | Fredrik Gustafsson | |
2012-11-02 | Option to ssh:connect {pref_public_key_algs, list()} where you can give the ↵ | Fredrik Gustafsson | |
algorithms you want to use | |||
2012-04-24 | Corrected ssh option handling | Ingela Anderton Andin | |
The option ip_v6_disabled and the undocumented option exec was incorrectly handled by the option checking code. There where two options for allowing user interaction one documented and one undocumented, they where merge to to be the documented one. For backwards compatibility the undocumented one is transformed to the documented one in the option checking code. | |||
2012-02-17 | Improved error handling | Ingela Anderton Andin | |
2012-02-13 | Client now honors the allow_user_interaction option | Ingela Anderton Andin | |