Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update ruby versions on travismfazekas-rubyversions-update | Miklós Fazekas | 2020-02-06 | 1 | -4/+5 |
| | |||||
* | Merge pull request #735 from anderscarling/patch-1 | Miklós Fazekas | 2020-01-19 | 1 | -1/+1 |
|\ | | | | | Fix spelling | ||||
| * | Fix spelling | Anders Carling | 2020-01-19 | 1 | -1/+1 |
|/ | |||||
* | beta2 preparev6.0.0.beta2 | Miklos Fazekas | 2020-01-19 | 1 | -1/+1 |
| | |||||
* | 6.0.0 beta2 prepare | Miklós Fazekas | 2020-01-19 | 1 | -0/+4 |
| | |||||
* | Merge pull request #722 from anderscarling/certkeys | Miklós Fazekas | 2020-01-19 | 8 | -77/+279 |
|\ | | | | | Support :certkeys and CertificateFile configuration option | ||||
| * | Reduce number of lines in method to satisfy rubocop | Anders Carling | 2019-10-31 | 1 | -21/+21 |
| | | |||||
| * | Restore accidentally reordered value | Anders Carling | 2019-10-31 | 1 | -1/+1 |
| | | |||||
| * | Reduce number of lines in block to satisfy rubocop | Anders Carling | 2019-10-31 | 1 | -6/+2 |
| | | |||||
| * | Place value in globals if we're in a global context | Anders Carling | 2019-10-31 | 1 | -1/+1 |
| | | |||||
| * | Fix rubocop complaints | Anders Carling | 2019-10-31 | 2 | -2/+1 |
| | | |||||
| * | Test signing using explicitly loaded keycert | Anders Carling | 2019-10-31 | 1 | -0/+8 |
| | | |||||
| * | Test CertificateFile configuration loading | Anders Carling | 2019-10-31 | 2 | -1/+6 |
| | | |||||
| * | Remove disused variable | Anders Carling | 2019-10-31 | 1 | -1/+1 |
| | | |||||
| * | Test handling of keycert list | Anders Carling | 2019-10-31 | 1 | -0/+14 |
| | | |||||
| * | Test matching of explicitly configured key certificates to private keys | Anders Carling | 2019-10-31 | 1 | -0/+55 |
| | | |||||
| * | Separate public and private keys in test | Anders Carling | 2019-10-31 | 1 | -40/+60 |
| | | | | | | Required to test matching of explicitly configured key certificates to private keys | ||||
| * | Improve test by providing a real Certificate instance instead of repurposing ↵ | Anders Carling | 2019-10-31 | 1 | -6/+24 |
| | | | | | | | | the privat key | ||||
| * | Test explicit cert configuration | Anders Carling | 2019-10-31 | 1 | -6/+35 |
| | | |||||
| * | Add integration test using cert and key from ssh-agent | Anders Carling | 2019-10-31 | 1 | -0/+17 |
| | | |||||
| * | Fix signing with private key file existing both on disk and in agent, ↵ | Anders Carling | 2019-10-31 | 2 | -15/+10 |
| | | | | | | | | without corresponding public key on disk | ||||
| * | Support :certkeys and CertificateFile configuration option | Anders Carling | 2019-10-29 | 4 | -4/+50 |
| | | |||||
* | | Merge pull request #724 from tarraschk/remove-old-ruby-compat | Miklós Fazekas | 2019-11-13 | 9 | -21/+0 |
|\ \ | |/ |/| | Remove ruby_compat to comply with the new Ruby >= 2.3 requirement | ||||
| * | Remove ruby_compat to comply with the new Ruby >= 2.3 requirement | Maxime Alay-Eddine | 2019-11-13 | 9 | -21/+0 |
|/ | |||||
* | README is markdownv6.0.0.beta1 | Miklos Fazekas | 2019-10-25 | 2 | -2/+2 |
| | |||||
* | 6.0.0 beta1 prepare | Miklos Fazekas | 2019-10-25 | 3 | -22/+29 |
| | |||||
* | Merge pull request #713 from mfazekas/int-test-curve25519sha256 | Miklós Fazekas | 2019-10-25 | 3 | -1/+91 |
|\ | | | | | Integration test for Curve25519Sha256Keys | ||||
| * | Fixed fragile waitpid | Miklos Fazekas | 2019-10-25 | 1 | -1/+6 |
| | | |||||
| * | Integration test for Curve25519Sha256Keysint-test-curve25519sha256 | Miklos Fazekas | 2019-09-16 | 2 | -0/+85 |
| | | |||||
* | | Merge pull request #721 from baweaver/brbrady-alt/fix_host_key_format | Miklós Fazekas | 2019-10-25 | 2 | -6/+16 |
|\ \ | | | | | | | Add support for all algorithms in Transport::Algorithms#host_key_format | ||||
| * | | Original (brbrady) Add support for all algorithms in ↵ | Brandon Weaver | 2019-10-25 | 2 | -6/+16 |
|/ / | | | | | | | Transport::Algorithms#host_key_format | ||||
* | | Merge pull request #711 from fwininger/enhancement2 | Miklós Fazekas | 2019-10-11 | 15 | -26/+54 |
|\ \ | | | | | | | Define rubocop metric length | ||||
| * | | Define rubocop metric length | Florian Wininger | 2019-09-25 | 15 | -26/+54 |
|/ / | | | | | | | Signed-off-by: Florian Wininger <fw.centrale@gmail.com> | ||||
* | | Merge pull request #710 from fwininger/enhancement | Miklós Fazekas | 2019-09-21 | 8 | -88/+55 |
|\ \ | | | | | | | Enhance unit-test and remove unused file archfour_check.rb | ||||
| * | | Enhance unit-test and remove unused file archfour_check.rb | Florian Wininger | 2019-09-11 | 8 | -88/+55 |
| | | | | | | | | | | | | Signed-off-by: Florian Wininger <fw.centrale@gmail.com> | ||||
* | | | Merge pull request #714 from graaff/hmac-sha2-512-etm | Miklós Fazekas | 2019-09-21 | 14 | -31/+332 |
|\ \ \ | |_|/ |/| | | Add sha2-{256,512}-etm@openssh.com MAC algorithms | ||||
| * | | Add sha2-{256,512}-etm@openssh.com MAC algorithms | Hans de Graaff | 2019-09-17 | 14 | -31/+332 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement the Encrypt-Then-Mac versions of the SHA2-256 and SHA2-512 MACs. These MACs are implemented by openssh and may be the only MACs available on a hardened installation of openssh. With EtM the MAC is calculated over the unencrypted packet length and the encrypted payload (which includes padding length and padding). The main benefit of EtM schemes is that it allows the encrypted payload to be authenticated before it gets passed to the encryption engine. This patch does not implement that mechanism, but this can be added later to the poll_next_packet method. Note that all current MACs already pass unauthenticated data to the encryption engine. | ||||
* | | Merge pull request #690 from fwininger/support_curve25519 | Miklós Fazekas | 2019-09-11 | 9 | -41/+290 |
|\ \ | |/ |/| | Add Curve25519Sha256 | ||||
| * | Add x25519 in the Readme | Florian Wininger | 2019-09-11 | 1 | -0/+3 |
| | | | | | | | | Signed-off-by: Florian Wininger <fw.centrale@gmail.com> | ||||
| * | Update rubocop_todo.yml | Florian Wininger | 2019-09-10 | 1 | -16/+18 |
| | | | | | | | | Signed-off-by: Florian Wininger <fw.centrale@gmail.com> | ||||
| * | Add Curve25519Sha256 | Florian Wininger | 2019-09-10 | 7 | -25/+269 |
|/ | | | | Signed-off-by: Florian Wininger <fw.centrale@gmail.com> | ||||
* | Merge pull request #707 from nickhammond/patch-1 | Miklós Fazekas | 2019-09-04 | 1 | -0/+3 |
|\ | | | | | Add changelog_uri to metadata to easily link from rubygems.org | ||||
| * | Remove extra spaces after spec.metadata | Nick Hammond | 2019-08-28 | 1 | -1/+1 |
| | | |||||
| * | Add changelog_uri to metadata to easily link from rubygems.org | Nick Hammond | 2019-08-27 | 1 | -0/+3 |
| | | | | | | Reference: https://guides.rubygems.org/specification-reference/#metadata | ||||
* | | Merge pull request #708 from fwininger/refactoring_kex | Miklós Fazekas | 2019-09-04 | 5 | -89/+115 |
|\ \ | | | | | | | Refactoring kex ecdh with RFC5656 | ||||
| * | | Update rubocop_todo.yml | Florian Wininger | 2019-08-28 | 1 | -24/+20 |
| | | | | | | | | | | | | Signed-off-by: Florian Wininger <fw.centrale@gmail.com> | ||||
| * | | Refactoring kex ecdh RFC5656 | Florian Wininger | 2019-08-28 | 4 | -65/+95 |
| | | | | | | | | | | | | Signed-off-by: Florian Wininger <fw.centrale@gmail.com> | ||||
* | | | Merge pull request #709 from fwininger/remove_unsecure_algs_by_default | Miklós Fazekas | 2019-09-04 | 4 | -53/+139 |
|\ \ \ | |/ / |/| | | Remove unsecure algs by default | ||||
| * | | Add depracted warning in the Readme.md. | Florian Wininger | 2019-09-02 | 1 | -0/+7 |
| | | | | | | | | | | | | Signed-off-by: Florian Wininger <fw.centrale@gmail.com> | ||||
| * | | Disable by default unsecure algorithm | Florian Wininger | 2019-09-02 | 3 | -53/+79 |
| | | | | | | | | | | | | Signed-off-by: Florian Wininger <fw.centrale@gmail.com> |