summaryrefslogtreecommitdiff
path: root/lib/ssh/test
Commit message (Collapse)AuthorAgeFilesLines
...
* | | ssh: Fix ssh_algorithm_SUITE for some un-enabled algsHans Nilsson2020-03-113-31/+49
| | |
* | | ssh: Fix ssh_sftpd_erlclient_SUITE for no ssh-dss and no ssh-rsaHans Nilsson2020-03-119-0/+30
| | |
* | | ssh: Let ssh_agent_SUITE check for Unix Domain Socket supportHans Nilsson2020-03-111-1/+21
| | |
* | | ssh: Anonymise unused variable in test suiteHans Nilsson2020-03-111-1/+1
| | |
* | | Add SSH agent support for the ssh applicationPaul Meinhardt2020-03-036-0/+342
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add ssh_agent module - Modify ssh_auth to support pub key sign requests - Add optional callback sign/3 to ssh_client_key_api behaviour - Added a ssh_agent_mock_server module for testing this Co-authored-by: Malte Rohde <malte@bitcrowd.net> Co-authored-by: Andreas Knöpfle <andi@bitcrowd.net>
* | | Merge branch 'maint'Hans Nilsson2020-03-021-6/+5
|\ \ \ | |/ / | | | | | | | | | * maint: ssh: Remove ssh:set_sock_opt not setable on Windows
| * | ssh: Remove ssh:set_sock_opt not setable on WindowsHans Nilsson2020-03-021-6/+5
| | |
* | | ssh: Update known_hosts testHans Nilsson2020-02-211-1/+55
| | |
* | | ssh: Extend known_hosts test in ssh_basic_SUITEHans Nilsson2020-02-211-1/+22
| | |
* | | ssh: New test suite for public_key operationsHans Nilsson2020-02-2142-0/+603
| | |
* | | ssh: Use ssh_message for ssh specific key and signature formatsHans Nilsson2020-02-211-1/+1
| | | | | | | | | | | | | | | | | | New functions ssh_message:ssh2_pubkey_encode ssh_message:ssh2_pubkey_decode
* | | ssh: Update tests for move of Edward curves to ssh_fileHans Nilsson2020-02-211-4/+7
| | |
* | | Merge branch 'maint'Hans Nilsson2020-02-211-1/+39
|\ \ \ | |/ / | | | | | | | | | | | | * maint: ssh: Add testcase ssh: implemented get_sock_opts/2 and get_sock_opts/2
| * | ssh: Add testcaseHans Nilsson2020-02-211-1/+39
| | |
* | | Merge branch 'maint'Hans Nilsson2020-02-1216-16511/+275
|\ \ \ | |/ / | | | | | | | | | | | | * maint: ssh: Fixes in test suites for WSL ssh: Add filename logging
| * | ssh: Fixes in test suites for WSLHans Nilsson2020-02-1216-16511/+271
| | | | | | | | | | | | | | | Filenames with "c:" prefix works in the file application, but not in the system OpenSSH sftp
| * | ssh: Add filename loggingHans Nilsson2020-02-121-1/+7
| | |
* | | ssh: Adjust ssh test to the simplified crypto:crypto_final/1Hans Nilsson2020-02-031-1/+1
| | |
* | | Merge branch 'maint'Hans Nilsson2020-01-131-30/+39
|\ \ \ | |/ / | | | | | | | | | | | | | | | * maint: ssh: Reorg and fixes in ssh_xfer ssh: Unicode fixes for sftp ssh: Extend unicode tests for sftp
| * | ssh: Extend unicode tests for sftpHans Nilsson2020-01-131-30/+39
| | |
* | | Merge branch 'maint'Hans Nilsson2020-01-137-77/+121
|\ \ \ | |/ / | | | | | | | | | | | | * maint: ssh: Ptty test fixes ssh: Remove inet_port() from tests
| * | ssh: Ptty test fixesHans Nilsson2020-01-103-26/+85
| | |
| * | ssh: Remove inet_port() from testsHans Nilsson2020-01-105-51/+36
| | |
* | | Merge branch 'maint'Hans Nilsson2020-01-093-250/+16
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | * maint: ssh: Use the new proptest include file ssh: Use new ct_property_test reporting crypto: Use the new proptest incl file crypto: Proptest cuddling crypto: Exports in test support
| * | ssh: Use the new proptest include fileHans Nilsson2020-01-073-66/+4
| | |
| * | ssh: Use new ct_property_test reportingHans Nilsson2020-01-071-184/+12
| | |
* | | ssh: Replace deprecated crypto fns in testsHans Nilsson2019-12-111-44/+7
| | |
* | | ssh: Update according to crypto deprecationHans Nilsson2019-12-111-22/+20
| | |
* | | Merge branch 'maint'Hans Nilsson2019-11-197-40/+111
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | * maint: ssh/test: Handle FIPS disabled algorithms correctly for pass phrases ssh/test: Skip old ssh finger print check (=md5) if FIPS mode ssh/test: Start crypto in init_suite in ssh_property_test_SUITE ssh/test: Extend crypto start to enable FIPS if possible ssh/test: Don't propagate Config between test suites ssh/test: Fix misspeling
| * | ssh/test: Handle FIPS disabled algorithms correctly for pass phrasesHans Nilsson2019-11-192-24/+40
| | |
| * | ssh/test: Skip old ssh finger print check (=md5) if FIPS modeHans Nilsson2019-11-191-1/+4
| | |
| * | ssh/test: Start crypto in init_suite in ssh_property_test_SUITEHans Nilsson2019-11-191-1/+5
| | |
| * | ssh/test: Extend crypto start to enable FIPS if possibleHans Nilsson2019-11-192-4/+52
| | |
| * | ssh/test: Don't propagate Config between test suitesHans Nilsson2019-11-193-6/+6
| | |
| * | ssh/test: Fix misspelingHans Nilsson2019-11-192-8/+8
| | |
* | | Merge branch 'maint'Hans Nilsson2019-11-081-1/+1
|\ \ \ | |/ / | | | | | | | | | * maint: ssh: Fixup! fetching own IP
| * | ssh: Fixup! fetching own IPHans Nilsson2019-11-071-1/+1
| | |
* | | Merge branch 'maint'Hans Nilsson2019-10-221-2/+12
|\ \ \ | |/ / | | | | | | | | | * maint: ssh: Fix possible hazard in tests
| * | ssh: Fix possible hazard in testsHans Nilsson2019-10-221-2/+12
| | |
* | | Merge branch 'maint'Hans Nilsson2019-10-141-1/+5
|\ \ \ | |/ / | | | | | | | | | | | | * maint: ssh: Don't leak connection_ref() when ssh:shell opens it ssh: ssh: Testcase extended with test that connection_refs doesn't leak from ssh:shell
| * | ssh: ssh: Testcase extended with test that connection_refs doesn't leak from ↵Hans Nilsson2019-10-141-1/+5
| | | | | | | | | | | | ssh:shell
* | | Merge branch 'maint'Hans Nilsson2019-10-104-29/+40
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | * maint: ssh: Test supported but not enabled algorithms ssh: Fix hazard bug in test case ssh: Refine ssh_test_lib:receive_exec_result ssh: Increase timeout in the read_dir testcase
| * | ssh: Test supported but not enabled algorithmsHans Nilsson2019-10-091-4/+11
| | |
| * | ssh: Fix hazard bug in test caseHans Nilsson2019-10-091-12/+5
| | |
| * | ssh: Refine ssh_test_lib:receive_exec_resultHans Nilsson2019-10-091-12/+23
| | |
| * | ssh: Increase timeout in the read_dir testcaseHans Nilsson2019-10-091-1/+1
| | | | | | | | | | | | Fails otherwise on one machine with some special emulator
* | | Merge branch 'maint'Hans Nilsson2019-10-021-2/+2
|\ \ \ | |/ / | | | | | | | | | | | | | | | * maint: ssh: Remove ssh_xfer:connect ssh: Remove ssh_xfer:attach/3 ssh: Remove unused ssh_xfer:attach/2
| * | ssh: Remove ssh_xfer:connectHans Nilsson2019-10-021-2/+2
| | |
* | | Merge branch 'maint'Hans Nilsson2019-09-271-2/+2
|\ \ \ | |/ / | | | | | | | | | * maint: ssh: Fix bad exit status code (4294967295 -> 255)
| * | ssh: Fix bad exit status code (4294967295 -> 255)Hans Nilsson2019-09-271-2/+2
| | | | | | | | | | | | | | | Happend when an ssh exec was executed by a direct fun that returned {error, Cause}.