Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-19 | Merge branch 'maint' | Hans Nilsson | |
* maint: ssh: Refactor decryption in ssh_protocol_SUITE | |||
2019-02-18 | ssh: Refactor decryption in ssh_protocol_SUITE | Hans Nilsson | |
Previously this test suite used a short-cut that didn't work well with the new crypto API being experimented with in other branches. This commit uses the legacy decode and decryption functions in ssh_transport. It is of course normally a bad idea to test something with itself. However, other test suites test the interoperability with OpenSSH and by that implicitly of the decoding/decryption. The ssh_protocol_SUITE tests sending malformed and even malicious PDUs to the Erlang/OTP SSH implementation. Therefore the tests in this suite is not dependent on being different than thoose of the system under test. | |||
2019-01-25 | Merge branch 'maint' | Hans Nilsson | |
* maint: ssh: Internal refactor and ct:log -> ct:pal ssh: Change unit in measurements ssh: Invert ssh_bench | |||
2019-01-25 | ssh: Internal refactor and ct:log -> ct:pal | Hans Nilsson | |
2019-01-25 | ssh: Change unit in measurements | Hans Nilsson | |
2019-01-25 | ssh: Invert ssh_bench | Hans Nilsson | |
2019-01-17 | ssh: Adjust some calls to io:format() | Hans Bolinder | |
2019-01-07 | ssh: Wait a bit for the docker client to finnish in ssh_compat_SUITE | Hans Nilsson | |
The testing with a remote client in a docker and a local server could show some hazards. For instance instructing the client to sftp a file to the server is not necessarily ready in the server's file system when the common_test is scheduled. To avoid that the test suite dooms a file operation to not have been performed, simply sleep at increasing times for a while with testing if it is done. After a while give up and signal a fault. | |||
2018-12-27 | Merge branch 'hans/ssh/port_leak/OTP-15397' into maint-21 | Erlang/OTP | |
* hans/ssh/port_leak/OTP-15397: ssh: Fix port leakage for daemons failing at start ssh: Add port close test # Conflicts: # lib/ssh/test/ssh_basic_SUITE.erl | |||
2018-12-21 | ssh: Add port close test | Hans Nilsson | |
2018-11-30 | crypto: Update test engine with fake rsa support | Hans Nilsson | |
We need to test the Engine interface not only for loading, key retrieval and hashing, so it is complemented with a fake rsa method to check sign/verify also. | |||
2018-11-19 | Merge branch 'hans/ssh/eddsa/OTP-15094' into maint | Hans Nilsson | |
* hans/ssh/eddsa/OTP-15094: ssh: Add Edward curves to the documentation ssh: Update test cases for eddsa ssh: Add public keys 'ssh-ed25519' and 'ssh-ed448' | |||
2018-11-19 | ssh: Generalize unpublished test support option | Hans Nilsson | |
Also rename the corresponding testcase in ssh_options_SUITE and add logging. | |||
2018-11-19 | ssh: Update test cases for eddsa | Hans Nilsson | |
2018-11-09 | ssh: Clear remote user_dir in ssh_compat_SUITE | Hans Nilsson | |
2018-11-09 | ssh: Check compatibility with new OpenSSH versions | Hans Nilsson | |
2018-11-01 | ssh: Add local .gitignore in lib/ssh/test | Hans Nilsson | |
2018-10-29 | ssh: Enable property_test/ssh_eqc_client_server for PropEr | Hans Nilsson | |
PropEr does not support the grouped statem-tests. This commits calls the grouped functions from the functions supported by PropEr. Optimized with memoization. Previously only EQC was supported, but the changes to support PROPER is not just a wrapper. Since I don't have access to eqc I can't test the changes and therefore eqc is disabeled. However, with access to eqc it ought to be quite easy to re-enable eqc by studying the diff. | |||
2018-10-29 | ssh: Used fixed localhost address | Hans Nilsson | |
Problem on Darwin, Solaris and FreeBSD with local addresses in 127.1.0.0/8 | |||
2018-10-29 | ssh: Fix reporting functions in property_test/ssh_eqc_client_server.erl | Hans Nilsson | |
2018-10-29 | ssh: Fix property_test/ssh_eqc_client_info_timing.erl | Hans Nilsson | |
Had problems on Darwin, Solaris and FreeBSD. | |||
2018-09-21 | Update copyright year | Henrik Nord | |
2018-08-23 | ssh: some benchmarking of [email protected] | Hans Nilsson | |
2018-08-13 | ssh: Test group for circular buffer tracing | Hans Nilsson | |
2018-08-13 | ssh: Make dbg test one group in ssh_dbg_SUITE | Hans Nilsson | |
2018-06-18 | Update copyright year | Henrik Nord | |
2018-06-07 | ssh: Fix client_sends_info_timing property test case | Hans Nilsson | |
2018-06-07 | ssh: Add ssh/test/property_test dir to test releases | Hans Nilsson | |
2018-06-05 | ssh: Remove dubious pubkey setup | Hans Nilsson | |
Conflicts: lib/ssh/test/ssh_algorithms_SUITE.erl | |||
2018-05-30 | ssh: Channel testsuite | Hans Nilsson | |
2018-05-14 | ssh: Test cases fixes | Hans Nilsson | |
2018-05-09 | ssh: Test the infinity rekey_limit option | Hans Nilsson | |
2018-05-04 | ssh: Extend rekey_limit to also take an optional time | Hans Nilsson | |
2018-04-27 | ssh: ssh_daemon_channel replaced by ssh_server_channel | Hans Nilsson | |
2018-04-27 | ssh: Use ssh_daemon_channel_sup and ssh_damon_channel | Hans Nilsson | |
2018-04-26 | ssh: Test case fix | Hans Nilsson | |
The daemon kill is now so fast that the clients does not react fast enough in ssh_sup_SUITE:killed_acceptor_restarts/1 | |||
2018-04-25 | ssh: Better logging in test case | Hans Nilsson | |
2018-04-19 | ssh: Declare serial for three test cases | Hans Nilsson | |
2018-04-19 | ssh: Increase timetrap for slow test machines | Hans Nilsson | |
2018-03-29 | ssh: New test suite ssh_dbg_SUITE for testing ssh_dbg | Hans Nilsson | |
2018-03-29 | ssh: Simplify ssh_connection and ssh_connection_handler and their internal ↵ | Hans Nilsson | |
interfaces | |||
2018-03-22 | ssh: Simplification of using fun:s as exec subsystems | Hans Nilsson | |
2018-03-16 | ssh: Join basic and renegotiation suites and parallelize | Hans Nilsson | |
2018-03-16 | ssh: Parallelize ssh_basic_SUITE | Hans Nilsson | |
2018-03-16 | ssh: Parallelize ssh_renegotiate_SUITE | Hans Nilsson | |
2018-03-15 | ssh: Fix non-working test + add log in test suite | Hans Nilsson | |
2018-03-02 | ssh: Extend testcase to check the bug | Hans Nilsson | |
2018-03-02 | Merge branch 'hans/ssh/cuddle_tests' into maint | Hans Nilsson | |
* hans/ssh/cuddle_tests: ssh: Extend ssh_basic_SUITE:packet_size_zero to ...:packet_size Also got rid of some EXIT messages due to ssh_connection:shell/2 being async and ssh:close came too soon | |||
2018-03-02 | Merge branch 'hans/ssh/execfix20/OTP-14881' into maint | Hans Nilsson | |
* hans/ssh/execfix20/OTP-14881: ssh: Disable exec for non-default shell ssh: Test for disabled shell | |||
2018-03-01 | ssh: Extend ssh_basic_SUITE:packet_size_zero to ...:packet_size | Hans Nilsson | |
Also got rid of some EXIT messages due to ssh_connection:shell/2 being async and ssh:close came too soon |