aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ssh/test/ssh_test_lib.erl
AgeCommit message (Collapse)Author
2017-10-02ssh: add ecdsa_pass_phrase option in analogy with rsa_pass_phraseHans Nilsson
2017-05-17ssh: make ssh_algorithms_SUITE test public user and host keysHans Nilsson
Conflicts: lib/ssh/src/ssh_transport.erl
2017-05-04Update copyright yearRaimo Niskanen
2017-04-28Merge branch 'hans/ssh/cuddle_tests'Hans Nilsson
2017-04-26ssh: add msg traceing on one testcaseHans Nilsson
ssh: Misc test case error logging improvments Conflicts: lib/ssh/test/ssh_to_openssh_SUITE.erl
2017-04-26ssh: test case adjustmentsHans Nilsson
2017-04-07ssh: Make test suites passHans Nilsson
2017-04-07ssh: Test-suites beautificationsHans Nilsson
2017-02-03ssh: logging in test lib for ssh testsHans Nilsson
2016-12-14ssh: [test] remove 'known_hosts' interference in test suiteHans Nilsson
2016-12-14ssh: [test] Move fn random_chars/1 to ssh_test_libHans Nilsson
2016-12-14ssh: [test] Extend timetrap in test caseHans Nilsson
2016-10-31ssh: make test more precise in ssh_to_openssh_SUITEHans Nilsson
2016-10-28ssh: move rekeying test to ssh_test_libHans Nilsson
2016-10-28ssh: change of test helper ssh_test_lib:start_shellHans Nilsson
2016-10-17ssh: test case for renegotiation with openssh clientHans Nilsson
2016-10-13ssh: property test case for illegal infoline and closeHans Nilsson
This tests an illegal client that sends an info line and closes 'immediatly'.
2016-06-01ssh: replace ?config in testsHans Nilsson
OTP-13565
2016-05-09ssh: monitor os:cmd to avoid hanging on baalHans Nilsson
2016-05-02Merge branch 'hans/ssh/daemon_port_0/OTP-13527'Hans Nilsson
Conflicts: lib/ssh/test/ssh_test_lib.erl
2016-05-02Merge branch 'hans/ssh/cuddle_tests'Hans Nilsson
Conflicts: lib/ssh/test/ssh_algorithms_SUITE.erl
2016-04-29ssh: centralize and adjust port spawning for test_suites into ssh_test_libHans Nilsson
2016-04-29ssh: breakout rcv_expected to ssh_test_lib.erlHans Nilsson
2016-04-28ssh: test cases changed for port 0 as arg to ssh:daemonHans Nilsson
2016-04-28ssh: remove brain-dead ssh_test_lib:connect without port argHans Nilsson
2016-04-27ssh: Gen_statem rewrite of ssh_connection_handlerHans Nilsson
Including misc fixes in surronding code as well as in test cases.
2016-04-25ssh: Remove use of crypto:rand_bytes/1Ingela Anderton Andin
ssh use cases are cryptographical so use crypto:strong_rand_bytes/1 instead.
2016-03-15update copyright-yearHenrik Nord
2016-02-22ssh: remove some spurions test printoutsHans Nilsson
2015-12-21ssh: benchmark all common kex and cipher algorithmsHans Nilsson
2015-12-07ssh: add check for available ipv6 addr in test caseHans Nilsson
2015-11-23ssh: renegotiate test group for AES_GCMHans Nilsson
2015-10-20ssh: dynamic check of supported algos in ssh_to_openssh_SUITEHans Nilsson
2015-10-19ssh: test suites probes ssh clientHans Nilsson
Previously we called the ssh client with the -Q option to query about supported algorithms. Since old clients do not support this and at least one lies, we now set up a fake server at let the ssh client start negotiation instead. Much more robust hopefully.
2015-10-16ssh, public_key: Change EC Public Key representation to what was intendedHans Nilsson
2015-10-09ssh: added 'after' to receive stmts in test/Hans Nilsson
2015-10-08Merge branch 'hans/ssh/option_dh_gex_limits_ignored/OTP-13029' into maintHans Nilsson
2015-10-08ssh: Tests updated for ecdsaHans Nilsson
2015-10-07ssh: added dh_gex testsHans Nilsson
2015-10-06ssh: compression tests skipped if alg is not supportedHans Nilsson
2015-08-30ssh: Reorganize and extend the test suitesHans Nilsson
Add ssh_trpt_test_lib:instantiate/2, ssh_test_lib:default_algoritms/2 and algo_intersection/2 ssh_to_openssh_SUITE uses only algos that sshd and ssh client supports raised timeout limit in ssh_basic_SUITE:ssh_connect_arg4_timeout Break out ssh_renegotiate_SUITE from ssh_basic_SUITE Move std_daemon/4 to ssh_test_lib.erl Add ssh_algorithms_SUITE Add ssh_options_SUITE Add assymetric testing of algorithms Add openssh tests to ssh_algorithms_SUITE Remove algo tests from ssh_sftp_SUITE (now in ssh_algorithms_SUITE) Removed kex algo tests from in ssh_basic_SUITE because they are now in ssh_algorithm_SUITE. fixed test case ssh_protocol_SUITE:no_common_alg_server_disconnects/1
2015-08-07ssh: ct:pal -> ct:log in lib/ssh/testHans Nilsson
2015-06-18Change license text to APLv2Bruce Yinhe
2015-06-04ssh: add empty password to the probing ssh_test_lib:openssh_sanity_check/1Hans
This is to give a quick end if the test is run a maskin where it can't log in to the OpenSSH server.
2015-04-29ssh: Add openSSH interop checkIngela Anderton Andin
2014-09-25ssh: Fixed parallel_login bug that made all logins serialHans Nilsson
2014-01-21ssh: Adds unicodeHans Nilsson
2012-10-19ssh: Modernized test suites to use only Common TestIngela Anderton Andin
2012-02-28Prevent client hanging. (OTP-8111)Ingela Anderton Andin
Restored supervisor tree so that error propagation will work as intended, although connection processes are set to temporary, instead of permanent with restart times set to 0, and termination of the connection subtree is initiated by a temporary process spawned by ssh_connection_managers terminate. This is done to avoid unwanted supervisor reports. Pherhaps we need some new supervisor functionality.
2012-02-17Improved error handlingIngela Anderton Andin