GitHub / github/ssh_data / commits
Ruby library for parsing SSH public keys and certificates
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| beb47bb0 | merge Add Ruby 4.0 to test matrix |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 6d082a3d | Generalize to ruby 4.0. |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| d2ae5c0a | Add Ruby 4.0 preview 2 to test matrix | Kevin Jones <v****s@g****m> | 2 months ago | |
| e563174b | merge Merge pull request #69 from github/update-ci-jobs |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| be0c0326 | Increase minimum ruby version | Kevin Jones <v****s@g****m> | about 1 year ago | |
| e44567ae | Update workflow to run on ruby 3.4, and drop EOL ruby versions | Kevin Jones <v****s@g****m> | about 1 year ago | |
| a3225177 | merge Merge pull request #68 from github/skip-dsa-if-not-available |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4664b8b9 | Skip tests where ssh-keygen cannot create a fingerprint for DSA/DSS keys. | Kevin Jones <v****s@g****m> | about 1 year ago | |
| 5ac7be5c | merge Merge pull request #67 from github/add-codeowners |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5b126ada | Add authentication to codeowners list. |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 219bbcbd | Add CODEOWNERS | Kevin Jones <v****s@g****m> | over 1 year ago | |
| fc98dfe0 | merge Merge pull request #65 from github/vcsjones-workflow-perms |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e9537fac | Add permissions to workflow |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8dd6f390 | merge Merge pull request #61 from github/ruby-3.3 |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 2045fa77 | Remove install bundler step | Kevin Jones <v****s@g****m> | about 2 years ago | |
| 79ba25ec | Updates for Ruby 3.3 | Kevin Jones <v****s@g****m> | about 2 years ago | |
| 4ec18752 | merge Merge pull request #52 from github/memoize-pub-key |
Kylie Stradley <4****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 7c9505e3 | Memoize the public key so that we do not re-create it every time it is accessed | Kevin Jones <v****s@g****m> | over 2 years ago | |
| 42b8065c | merge Merge pull request #51 from github/diminished-rsa |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 24e07071 | Update comment to use bytes instead of bits. |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 9b29a3bc | Handle diminished RSA signatures. | Kevin Jones <v****s@g****m> | almost 3 years ago | |
| 997af7f5 | merge Change documentation return type of PrivateKey::RSA.from_openssl |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 612f1ab3 | Change return type of PrivateKey::RSA.from_openssl |
Jesse Shawl <j****e@j****h>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 33f75123 | merge Merge pull request #49 from jshawl/patch-1 |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 8dda4728 | fix documentation typo |
Jesse Shawl <j****e@j****h>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| f66b4238 | merge Merge pull request #47 from jshawl/fix-typo |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 6fafd8c6 | fix typos | Jesse Shawl <j****e@j****h> | almost 3 years ago | |
| c28f6a15 | merge Add support for OpenSSL 3 and test against Ruby 3.2 |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| bed8c964 | Use generate to construct key instead of mutating the PKEY instance for OpenS... | Kevin Jones <v****s@g****m> | about 3 years ago | |
| b28ddc9e | Add Ruby 3.2 to test matrix | Kevin Jones <v****s@g****m> | about 3 years ago | |
| 39705574 | merge Merge pull request #36 from Brcrwilliams/refactor-signature-spec |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2f09ec25 | merge Merge pull request #38 from github/drop-ruby-26 |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 4273e85d | Remove Ruby 2.6 that is EOL from the test matrix | Kevin Jones <v****s@g****m> | over 3 years ago | |
| 974b5040 | merge Merge pull request #37 from github/actions-on-prs |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 9e198ad2 | Run actions on pull requests | Kevin Jones <v****s@g****m> | over 3 years ago | |
| 36fd2136 | Refactor signature spec | Brian Williams <b****s@g****m> | over 3 years ago | |
| a1b98d5f | merge Merge pull request #34 from github/release-1.3.0 |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 41e4e893 | Prepare for 1.3.0 release | Kevin Jones <v****s@g****m> | about 4 years ago | |
| c78ca22f | merge Merge pull request #32 from github/update-ruby-tests |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| ff034d52 | Test default parameters for DSA | Kevin Jones <v****s@g****m> | about 4 years ago | |
| 6e1bb8ed | Fix DSA key generation to use a 160 Q bit value in Ruby 3.1 / OpenSSL 3.0. | Kevin Jones <v****s@g****m> | about 4 years ago | |
| e7c2b70c | merge Merge pull request #31 from github/full-sig-support |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| c77dba47 | Fix ruby 2.6 syntax error | Kevin Jones <v****s@g****m> | about 4 years ago | |
| 51dfdffc | Test against Ruby 3.1 and update the setup-ruby action. | Kevin Jones <v****s@g****m> | about 4 years ago | |
| f26e94fc | Add tests for failing to decode a signature | Kevin Jones <v****s@g****m> | about 4 years ago | |
| 5f3cbdfe | Code review feedback. | Kevin Jones <v****s@g****m> | about 4 years ago | |
| 42331967 | Add support for SSHSIG with certificates | Kevin Jones <v****s@g****m> | about 4 years ago | |
| 07d2424d | Test various security key options | Kevin Jones <v****s@g****m> | about 4 years ago | |
| c16b90ac | Support checking the sk_flags | Kevin Jones <v****s@g****m> | about 4 years ago | |
| b4b7cb64 | Remove re-check of hash algorithm since it's checked in initialize | Kevin Jones <v****s@g****m> | about 4 years ago | |
| 0b1f519e | Rename hashalgorithm to hash_algorithm to match spec | Kevin Jones <v****s@g****m> | about 4 years ago | |
| d74f2582 | Fix decode_openssh_signature to respect offset | Kevin Jones <v****s@g****m> | about 4 years ago | |
| 1890c4bf | merge Merge pull request #30 from github/update-lock |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 20f2680c | Update lockfile version | Kevin Jones <v****s@g****m> | about 4 years ago | |
| e0c24b2c | Support SSHSIG and SK verification. | Kevin Jones <v****s@g****m> | about 4 years ago | |
| 2d04bec7 | merge Merge pull request #29 from github/bump-version |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| fd2ef080 | Bump version |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 1c4cacb5 | merge Merge pull request #21 from github/sk-keys |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 595d2d6d | Add doc comment and new line at EOF | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| 3855f1ce | Improve SK-EC tests. | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| be8023c9 | Rename algos to follow consistency. | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| 236c8a3e | merge Merge pull request #20 from vcsjones/housekeeping |
Kevin Jones <v****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 0020ff76 | Include Ruby 2.7 in test matrix | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| 16cdaeb9 | Disable colorization in rspec. | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| a9843b22 | Replace deprecated action | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| 03c10fd4 | Use ruby-version over the now-deprecated version | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| e9e64984 | Update development dependencies and test against Ruby 3.0 | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| e7f046c9 | Support ED25519 certificates. | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| 3848df55 | Support SK-ECDSA leaf certificates | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| 0ef67098 | Skip private key checks for SK keys | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| dde95a7d | Support SK-ECDSA keys. | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| 9c646e3c | Support SK-ED25519 public key parsing. | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| a44e9de1 | Ignore macOS generated files. | Kevin Jones <v****s@g****m> | almost 5 years ago | |
| 11414f89 | merge Merge pull request #18 from jhawthorn/patch-1 |
Patrick Toomey <p****3@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| c271f717 | Allow Ruby 3.0 |
John Hawthorn <j****n@h****l>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 393d4b78 | merge Merge pull request #15 from github/link-to-docs |
Ben Toews <m****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 43044a5a | README: link to docs |
Ben Toews <m****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| fa503f21 | merge Merge pull request #14 from github/ipv6 |
Ben Toews <m****i@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 1c6eb996 | test ipv6 functionality for source-address extension | Ben Toews <m****i@g****m> | over 6 years ago | |
| aa6d6190 | merge Merge pull request #13 from github/actions-ci |
Ben Toews <m****i@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 6a18ecbc | GitHub Actions CI Job |
Ben Toews <m****i@u****m>
Committed by: Ben Toews <m****i@g****m> |
over 6 years ago | |
| e61f3987 | bump version to 1.1.0 | Ben Toews <m****i@g****m> | over 6 years ago | |
| a1c51e4c | merge Merge pull request #12 from github/critical-options |
Ben Toews <m****i@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 6f5025c3 | support for force-command and source-address critical options | Ben Toews <m****i@g****m> | over 6 years ago | |
| 55cd1000 | bump version to 1.0.0 | Ben Toews <m****i@g****m> | over 6 years ago | |
| 674e536d | merge Merge pull request #11 from github/oss |
Ben Toews <m****i@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| c70bf454 | make ready for opensourcing | Ben Toews <m****i@g****m> | over 6 years ago | |
| 2438cc9f | fail consistenly when ed25519 gem isn't loaded | Ben Toews <m****i@g****m> | over 6 years ago | |
| ca0ab31b | bump version to 0.0.10 | Ben Toews <m****i@g****m> | over 6 years ago | |
| bbdb97e1 | fix broken test | Ben Toews <m****i@g****m> | over 6 years ago | |
| 225caf4d | merge Merge pull request #10 from github/encrypted-pem-prompt |
Ben Toews <m****i@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 4fe3b7e1 | parse PEM keys with empty passphrase | Ben Toews <m****i@g****m> | over 6 years ago | |
| d19cb6f4 | bump version to 0.0.9 | Ben Toews <m****i@g****m> | over 6 years ago | |
| 23967c7b | merge Merge pull request #9 from github/rsa-sha2 |
Ben Toews <m****i@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 8d95e57e | sign certificates with RSA SH2 variants | Ben Toews <m****i@g****m> | over 6 years ago | |
| 49fe1f19 | allow algo to be specified for signing | Ben Toews <m****i@g****m> | over 6 years ago | |
| af65b722 | support rsa-sha2 signatures | Ben Toews <m****i@g****m> | over 6 years ago | |
| 5594f610 | merge Merge pull request #5 from github/contributing-doc |
Patrick Toomey <p****3@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| f07d8270 | merge Merge pull request #8 from github/re-encode-certs |
Ben Toews <m****i@u****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 78dbb1b2 | address feedback from @ptoomey3 | Ben Toews <m****i@g****m> | almost 7 years ago |