Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-10 | Prepare release | Erlang/OTP | |
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-22 | Merge branch 'hans/ssh/eddsa/OTP-15094' into maint | Hans Nilsson | |
* hans/ssh/eddsa/OTP-15094: ssh: Add forgotten doc about the files ssh_host_ed*_key | |||
2018-11-21 | ssh: Add forgotten doc about the files ssh_host_ed*_key | Hans Nilsson | |
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: Make host and user key pre-checking better | Hans Nilsson | |
This will prevent crashes in ssh_file for public key types which have no passphrase option although being supported. Also centralize host key checking to avoid code duplication. This was already done for user keys. | |||
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: Cleaning and polishing of ssh_auth | Hans Nilsson | |
No intentional api changes. Only to make the code less hard to read. | |||
2018-11-19 | ssh: Add a common key_cb call function | Hans Nilsson | |
2018-11-19 | ssh: Add Edward curves to the documentation | Hans Nilsson | |
2018-11-19 | ssh: Update test cases for eddsa | Hans Nilsson | |
2018-11-19 | ssh: Add public keys 'ssh-ed25519' and 'ssh-ed448' | Hans Nilsson | |
Requires OpenSSL-1.1.1 https://tools.ietf.org/html/draft-ietf-curdle-ssh-ed25519-ed448-00 | |||
2018-11-15 | Merge branch 'maint-20' into maint | Hans Nilsson | |
* maint-20: Updated OTP version Prepare release | |||
2018-11-14 | Prepare release | Erlang/OTP | |
2018-11-09 | Merge branch 'hans/ssh/fix_ext_info_doc' into maint | Hans Nilsson | |
* hans/ssh/fix_ext_info_doc: ssh: Fix documentation for public key in ext_info | |||
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-09 | ssh: Fix documentation for public key in ext_info | Hans Nilsson | |
2018-11-09 | Merge branch 'hans/ssh/fix_ext_info/OTP-15413' into maint | Hans Nilsson | |
* hans/ssh/fix_ext_info/OTP-15413: ssh: Fix ssh_options checking for ext_info ssh: Fix SSH_MSG_EXT_INFO bug for OTP SSH as server ssh: Fix SSH_MSG_EXT_INFO bug for OTP SSH as client | |||
2018-11-08 | ssh: Fix doc error in daemon 'exec' option | Hans Nilsson | |
2018-11-08 | ssh: Fix ssh_options checking for ext_info | Hans Nilsson | |
A bug for SSH_MSG_EXT_INFO was fixed both for client and server. Before that fix, wrong option was read for the information sent to the peer. This commit adapts the option checking so that the correct option now used is available not only for servers but also for clients. | |||
2018-11-07 | ssh: Fix SSH_MSG_EXT_INFO bug for OTP SSH as server | Hans Nilsson | |
The wrong set of supported public keys was sent to the client. | |||
2018-11-07 | ssh: Fix SSH_MSG_EXT_INFO bug for OTP SSH as client | Hans Nilsson | |
The message could not be received in connected state | |||
2018-11-01 | ssh: Add local .gitignore in lib/ssh/test | Hans Nilsson | |
2018-10-29 | fix extra parameter in <type> | Bikram Chatterjee | |
```erlang Position = integer() ``` Parameter doesn't exist in `read/3,4` | |||
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-10-24 | ssh: Re-phrase and adjust the documentation (ssh_file.xml) | Hans Nilsson | |
2018-10-24 | ssh: Move some option's documentation to ssh_file | Hans Nilsson | |
user_dir user_dir_fun (missing previously) *_passphrase system_dir | |||
2018-10-24 | ssh: Clearify a couple of options | Hans Nilsson | |
user_dir, system_dir and *_passphrase are only used in the default callback module ssh_file | |||
2018-10-24 | ssh: Links updated in ssh.xml | Hans Nilsson | |
2018-10-24 | ssh: Add reference manual page for the ssh_file module | Hans Nilsson | |
This callback module has the knowledge about the different files used by Erlang/OTP SSH. It was unfortunatly not documented previously. | |||
2018-10-24 | ssh: Add new User's Guide chapter about SSH terminology | Hans Nilsson | |
The term "user" means different things in OpenSSH and in Erlang/SSH. This new chapter explains why. | |||
2018-09-24 | Prepare release | Erlang/OTP | |
2018-09-21 | Update copyright year | Henrik Nord | |
2018-09-13 | ssh: Use exported crypto types | Hans Nilsson | |
2018-08-23 | Merge branch 'hans/ssh/x25519_x448/OTP-15133' into maint | Hans Nilsson | |
* hans/ssh/x25519_x448/OTP-15133: ssh: Doc updates ssh: spec curve25519 & curve448 ssh: Fix non-conforming key generation in kex for x25519 and x448 ssh: Enable curve448-sha512 and curve25519-sha256 ssh: Remove the term 'eddh' | |||
2018-08-23 | ssh: Doc updates | Hans Nilsson | |
2018-08-23 | ssh: spec curve25519 & curve448 | Hans Nilsson | |
2018-08-23 | ssh: Fix non-conforming key generation in kex for x25519 and x448 | Hans Nilsson | |
That is, curve25519-sha256, [email protected] and curve448-sha512 | |||
2018-08-23 | ssh: Enable curve448-sha512 and curve25519-sha256 | Hans Nilsson | |
2018-08-23 | ssh: Remove the term 'eddh' | Hans Nilsson | |
2018-08-23 | ssh: Doc updates | Hans Nilsson | |
2018-08-23 | ssh: some benchmarking of [email protected] | Hans Nilsson | |
2018-08-23 | ssh: -spec | Hans Nilsson | |
2018-08-23 | ssh: Add [email protected] cipher | Hans Nilsson | |
2018-08-16 | ssh: Use the 'macs' tag in crypto:supports/0 | Hans Nilsson | |
2018-08-16 | ssh: Use the new crypto:supports/0 tag 'curves' | Hans Nilsson | |