An open API service providing commit metadata for open source projects.

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

← Back to repository