Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-18 | ssh: Reduce info leakage on decrypt errors | Hans Nilsson | |
Use same message when there are packet errors like too long length, MAC, decrypt or decode errors. This is regarded as good practise to prevent some attacks | |||
2017-01-17 | Merge branch 'maint' | Hans Nilsson | |
2017-01-12 | ssh: Correct ssh_sftpd_file_api dialzyer spec | Philip Cristiano | |
The `State` seems to have been included twice in 91acfc. | |||
2016-12-20 | Merge branch 'egil/ssh/use-maps-instead-of-dict/OTP-14117' | Björn-Egil Dahlberg | |
* egil/ssh/use-maps-instead-of-dict/OTP-14117: ssh: Use maps instead of dict in ssh_sftp ssh: Remove whitespace errors in ssh_sftp.erl | |||
2016-12-16 | ssh: Use maps instead of dict in ssh_sftp | Björn-Egil Dahlberg | |
2016-12-16 | ssh: Remove whitespace errors in ssh_sftp.erl | Björn-Egil Dahlberg | |
2016-12-16 | ssh: Optimze ssh_bits:mpint/1 | Hans Nilsson | |
By using binary constructors we push the hard work down into the emulator | |||
2016-12-16 | ssh: Optimize ssh_bits:name_list | Hans Nilsson | |
It is better (=faster) to use built-in functions and library functions. | |||
2016-12-16 | ssh: Optimize handling of #ssh.shared_secret | Hans Nilsson | |
It is not necessary to mpint-encode it every time it is used (in MAC:s), it sufficies to do it once after key exchange | |||
2016-12-14 | ssh: [test] Put tstflg values in a proplist | Hans Nilsson | |
2016-12-07 | Update copyright-year | Erlang/OTP | |
2016-11-23 | Merge branch 'hans/ssh/max_packetsize_sftp/OTP-13857' into maint | Hans Nilsson | |
2016-11-21 | ssh: fix error when large client packet size and small on server | Hans Nilsson | |
2016-11-18 | ssh: Add fun and fingerprint to option 'silently_accept_host' | Hans Nilsson | |
2016-11-11 | ssh: Adjust inet buffers if too small | Hans Nilsson | |
2016-11-11 | ssh: Change order on next_event actions in ssh_connection_handler | Hans Nilsson | |
2016-11-10 | ssh: exported ssh_dbg:shrink_bin and ssh_dbg:wr_record/3 for debugging purposes | Hans Nilsson | |
2016-10-27 | ssh: more info about shrinked binaries in ssh_dbg | Hans Nilsson | |
2016-10-27 | ssh: Add a 'catch' in ssh_channel.erl to prevent double close errors | Hans Nilsson | |
2016-10-18 | Merge branch 'maint-19' into maint | Hans Nilsson | |
2016-10-17 | ssh: fix renegotiation problem | Hans Nilsson | |
2016-10-14 | Merge branch 'maint-19' into maint | Hans Nilsson | |
2016-10-13 | ssh: Removed matching of 'ok' after send which could cause error reports | Hans Nilsson | |
2016-10-11 | Merge branch 'maint-19' into maint | Hans Nilsson | |
2016-10-10 | Revert "ssh: Add non-blocking send" since it introduces Error Reports | Hans Nilsson | |
This reverts commit 28baf1314b556bb592c24181f6967e1f324f44a7. | |||
2016-10-06 | Merge branch 'maint-19' into maint | Ingela Anderton Andin | |
2016-10-05 | ssh: Prepare release | Ingela Anderton Andin | |
2016-10-05 | ssh: Handle gen_server:call/3 exits properly | Ingela Anderton Andin | |
Handle all possible exit values that should be interpreted as {error, closed}. Failing to do so could lead to unexpected crashes for users of the ssh application. | |||
2016-09-19 | Fix SSH custom REPL exit status | Svilen Ivanov | |
When user defined SSH shell REPL process exits with reason normal SSH channel callback module should report successful exit status to the SSH client. This provides simple way for SSH clients to check for successful completion of executed commands. | |||
2016-09-06 | Merge branch 'hans/ssh/keyboard_interactive_defensics' into maint | Hans Nilsson | |
2016-09-06 | Merge branch 'hans/ssh/strengthen_pubkey/OTP-13847' into maint | Hans Nilsson | |
Conflicts: lib/ssh/src/ssh_auth.erl | |||
2016-09-06 | Merge branch 'hans/ssh/correct_sha_ecdsa/OTP-13850' into maint | 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-09-02 | ssh: pre-verify key | Hans Nilsson | |
Conflicts: lib/ssh/src/ssh_auth.erl | |||
2016-09-02 | ssh: make ecdsa sha dependent on curve | Hans Nilsson | |
Bug fix. | |||
2016-09-02 | ssh: separate clauses for first and second pk auth msg | Hans Nilsson | |
SSH sends the public key and user name twice. If we do not check the validity of that pair at the first time, Codenomicon Defensics will complain. | |||
2016-09-01 | ssh: fix no detect of tcp close | Hans Nilsson | |
2016-08-31 | Merge branch 'raimo/gen_statem-callback_mode/OTP-13752' into maint | Raimo Niskanen | |
* raimo/gen_statem-callback_mode/OTP-13752: ssl: Upgrade suite testing skipped if stdlib upgrade is required Fix version numbers and dependencies Conflicts: lib/ssl/src/ssl.appup.src lib/ssl/vsn.mk | |||
2016-08-31 | Merge branch 'hans/ssh/test_fixes/OTP-13854' into maint | Hans Nilsson | |
Fixes problems found by test suites as well as by Codenomicon/Defensics: - reduce max random padding to 15 bytes (Codenomicon/Defensics) - inclomplete pdu handling (Codenomicon/Defensics) - badmatch - non-blocking send fixes deadlock in ssh_connection_SUITE:interrupted_send | |||
2016-08-31 | Merge branch 'hans/ssh/ensure_all_started/PR-1147/OTP-13843' into maint | Hans Nilsson | |
2016-08-29 | ssh: reduce random padding to 15 bytes | Hans Nilsson | |
This is to get rid of some warnings in Codenomicon/Defensics. It also speeds up the communications. | |||
2016-08-29 | ssh: Add non-blocking send | Hans Nilsson | |
This is to try to fix ssh_connection_SUITE:interrupted_send problem. On machines with small buffers (<65k) like some Windows and *BSDs, this test case could deadlock with both sides having filled tcp receice buffers but stuck in prim_inet:send. This commit fixes this. | |||
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-08-25 | Fix version numbers and dependencies | Raimo Niskanen | |
2016-08-24 | Improve ssh:start/1,2 functions | Aleksei Magusev | |
Use application:ensure_all_started/2 instead of hard-coding dependencies | |||
2016-08-04 | ssh: sshc_sup to use worker for ssh_con_handler | Lukas Larsson | |
2016-08-02 | Rewrite SSH for gen_statem M:callback_mode/0 | Raimo Niskanen | |
2016-06-29 | Merge branch 'hans/ssh/ssh_patches/OTP-13715' into maint-19 | Erlang/OTP | |
* hans/ssh/ssh_patches/OTP-13715: ssh: Update ssh version ssh: Remove possible hanging in TCs when server and client is on the same node ssh: added dbg keys to ssh:connection_info/2 and ssh:channel_info/3 ssh: Extend experimental ssh_dbg.erl ssh: remove 'sync sleeps' | |||
2016-06-29 | ssh: Remove possible hanging in TCs when server and client is on the same node | Hans Nilsson | |
2016-06-29 | ssh: added dbg keys to ssh:connection_info/2 and ssh:channel_info/3 | Hans Nilsson | |