Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-02 | ssh: Simplify calling of user's callback funs | Hans Nilsson | |
Since the Options now are initialized with a correct fun (that does nothing), we can just call it without tests | |||
2017-03-02 | ssh: Types and spec fixes to conform to the ref manual | Hans Nilsson | |
2017-03-02 | ssh: Initial commit of option handling changes | Hans Nilsson | |
2017-02-20 | Merge branch 'maint' | Hans Nilsson | |
2017-02-20 | Merge branch 'hans/ssh/iolist_on_unicode/ERL-364/OTP-14230' into maint | Hans Nilsson | |
2017-02-20 | Merge branch 'maint' | Hans Nilsson | |
2017-02-17 | ssh: replace byte-only function with element-size agnostic | Hans Nilsson | |
An error report on ssh_cli pointed to a usage of erlang:iolist_size/1. It is replaced by a specialized function. | |||
2017-02-17 | Merge branch 'ssh_sftpd_relative_path' into hans/ssh/sftpd_fixes/OTP-14225 | Hans Nilsson | |
Conflicts: lib/ssh/test/ssh_sftpd_SUITE.erl | |||
2017-02-17 | Merge branch 'ssh_sftpd_cwd_with_root' into hans/ssh/sftpd_fixes/OTP-14225 | Hans Nilsson | |
Conflicts: lib/ssh/test/ssh_sftpd_SUITE.erl | |||
2017-02-16 | Merge branch 'maint' | Hans Nilsson | |
2017-02-16 | Merge branch 'hans/ssh/ssh_acceptor_bug/OTP-14108' into maint | Hans Nilsson | |
2017-02-16 | Merge branch 'maint' | Hans Nilsson | |
2017-02-15 | ssh: handle return values and exceptions from ssh_acceptor:handle_connection | Hans Nilsson | |
2017-02-15 | ssh: More exact test for is_tcp_socket | Hans Nilsson | |
2017-02-15 | ssh: Add error case for bad socket | Hans Nilsson | |
2017-02-15 | Return correct state in the case of failure | Karolis Petrauskas | |
2017-02-14 | ssh: allow a list of fingerprint algos in silently_accept_hosts option | Hans Nilsson | |
2017-02-14 | Fixed typos in lib/ssh | Andrew Dryga | |
2017-02-12 | Check for directory with correct path | Karolis Petrauskas | |
When opening file in the ssh_sftpd, directory check should be performed on the server's file tree. | |||
2017-02-12 | Fix relative path handling in sftpd | Karolis Petrauskas | |
Relative path handling fixed to allow opening a file by a path relative to the current working directory. | |||
2017-02-12 | Consider root_dir and cwd in ssh_sftpd, if both are provided | Karolis Petrauskas | |
The SFTPD server should use root_dir and cwd when resolving file paths, if both are provided. The root directory should be used for resolving absolute file names, and cwd should be used for resolving relative paths. | |||
2017-02-07 | Merge branch 'hans/ssh/default_algo_list/OTP-14110' | Hans Nilsson | |
2017-02-06 | Revert "ssh: removed 'ssh-dss' from default list" | Hans Nilsson | |
This reverts commit 6847d9223420fb86cdf72f0e608a5f41a2673053. The removal of ssh-dss seems to give a too high risk of failing customer systems. Needs to be properly deprecated. | |||
2017-02-03 | erge branch 'maint' | Hans Nilsson | |
Conflicts: OTP_VERSION | |||
2017-02-03 | Merge branch 'maint-18' into maint | Hans Nilsson | |
Conflicts: OTP_VERSION erts/doc/src/notes.xml erts/emulator/sys/unix/erl_unix_sys.h erts/emulator/sys/unix/sys.c erts/vsn.mk lib/crypto/c_src/crypto.c lib/crypto/doc/src/notes.xml lib/crypto/vsn.mk lib/inets/doc/src/notes.xml lib/inets/vsn.mk lib/ssh/doc/src/notes.xml lib/ssh/src/ssh.app.src lib/ssh/src/ssh_connection_handler.erl lib/ssh/vsn.mk otp_versions.table | |||
2017-02-01 | ssh: Enable usage of supported but not default host key algorithms | Hans Nilsson | |
2017-02-01 | ssh: minor code unfolding | Hans Nilsson | |
2017-02-01 | ssh: clearer hash calculation | Hans Nilsson | |
2017-01-31 | ssh: optimize kex dh_gex using new crypto functionality | Hans Nilsson | |
Conflicts: lib/ssh/src/ssh_connection_handler.erl lib/ssh/src/ssh_transport.erl | |||
2017-01-31 | ssh,crypto: prepare for release | Hans Nilsson | |
2017-01-31 | ssh: better error msg at kex failure | Hans Nilsson | |
2017-01-31 | ssh: removed 'ssh-dss' from default list | Hans Nilsson | |
Reason: insecure | |||
2017-01-31 | ssh: removed 'diffie-hellman-group1-sha1' from default list | Hans Nilsson | |
Reason: very insecure | |||
2017-01-31 | ssh: added stronger diffie-hellman groups | Hans Nilsson | |
diffie-hellman-group16-sha512 diffie-hellman-group18-sha512 diffie-hellman-group14-sha256 | |||
2017-01-31 | ssh: reordered default algorithms list | Hans Nilsson | |
2017-01-31 | Merge branch 'maint' | Hans Nilsson | |
Conflicts: lib/crypto/c_src/crypto.c lib/crypto/src/crypto.erl | |||
2017-01-30 | ssh: optimize kex dh_gex using new crypto functionality | Hans Nilsson | |
2017-01-26 | Merge branch 'maint' | Hans Nilsson | |
2017-01-25 | ssh: correct host key signature calculation | Hans Nilsson | |
2017-01-23 | Merge branch 'maint' | Hans Nilsson | |
2017-01-23 | ssh: ssh_dbg now reports HELLO msgs and timestamps | Hans Nilsson | |
2017-01-23 | Merge branch 'hans/ssh/optimize/OTP-14160' | Hans Nilsson | |
2017-01-19 | Merge branch 'maint' | Hans Nilsson | |
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 |