Matthew McPherrin and GitHub
c847a4ac43
Merge pull request #107 from square/goversion
...
Add Go 1.8, and bump 1.7 to 1.7.5
2017-02-16 11:49:37 -08:00
Matthew McPherrin and GitHub
bd6cbc1b6b
Add Go 1.8, and bump 1.7 to 1.7.5
2017-02-16 11:12:57 -08:00
Matthew McPherrin and GitHub
f57c1087aa
Merge pull request #104 from square/mmc/no-brackets
...
Pull RDN printing into a seperate template with fixes
2017-02-15 12:54:58 -08:00
Matthew McPherrin
aee9f5e4e8
Print full subject in JSON (instead of hardcoded list of members)
2017-02-14 21:40:46 -08:00
Matthew McPherrin
1ff7c9b20c
Update OID display per review feedback
2017-02-14 21:07:17 -08:00
Matthew McPherrin and GitHub
f59230bbe7
Merge pull request #105 from square/less-panic
...
Don't panic in the JCEKS library
2017-02-02 16:58:25 -08:00
Matthew McPherrin
92f9a2dca9
Don't panic in the JCEKS library
...
Returns an error instead.
2017-02-02 16:56:48 -08:00
Matthew McPherrin
8274156251
Update tests with additional subject fields
...
There's some reordering going too
2017-01-04 17:31:30 -08:00
Matthew McPherrin
b1898291fa
Add more Subject fields, especially for EV certs
2017-01-04 17:27:23 -08:00
Matthew McPherrin
fd470514d7
Simplify subject printing
...
Note that RDNs now appear in the order they're in the pkix.Name, instead of a fixed order
2017-01-04 16:45:12 -08:00
Matthew McPherrin
65402b26f5
Make a test cert with a custom OID in the DN
2017-01-04 15:39:24 -08:00
Matthew McPherrin
8c399e4f1b
Pull RDN printing into a seperate template with fixes
...
Print all the values that Go parses out, and print OIDs and values for the
ExtraNames Values that Go allows multiple values (everything other than CN) are
printed multiple times instead of in a square-bracket array. Since most certs
have only a single value for each, this just avoids the square brackets.
2017-01-03 21:53:45 -08:00
Cedric Staub and GitHub
8e02295262
Merge pull request #103 from square/cs/no-print
...
Return error instead of printing to stderr in lib
2016-12-12 13:03:39 -08:00
Cedric Staub
fe9b897448
Fix cram install in travis config
2016-12-12 12:35:45 -08:00
Cedric Staub
ed15e73d08
Return error instead of printing to stderr in lib
2016-12-12 12:33:30 -08:00
Cedric Staub and GitHub
101ea09bc5
Merge pull request #100 from square/cs/client-cert
...
Support for client certificates in certigo connect
v1.5.0
2016-11-18 12:59:37 -08:00
Cedric Staub
0fcec90397
Support for client certificates in certigo connect
2016-11-18 11:48:54 -08:00
Cedric Staub and GitHub
2982295b4e
Merge pull request #99 from square/cs/lib
...
Factor out useful functions into library
2016-10-07 14:29:45 -07:00
Cedric Staub
4704138725
Better naming and doc comments
2016-10-07 14:26:03 -07:00
Cedric Staub
d9d52c5712
Factor out useful functions into library
2016-10-07 13:16:07 -07:00
Cedric Staub and GitHub
a1554e7d6f
Merge pull request #98 from square/cs/include-pem-json
...
Include encoded cert PEM in JSON output
2016-10-03 11:20:44 -07:00
Cedric Staub
fc82546c77
Include encoded cert PEM in JSON output
2016-10-02 13:48:32 -07:00
Cedric Staub
3e5957b84a
Update version to 1.4.0
v1.4.0
2016-09-27 14:19:44 -07:00
Cedric Staub
a89d3a3262
Update JSON output tests for format changes
2016-09-27 13:51:55 -07:00
Cedric Staub
501b8c17ac
Avoid null key on verify error in JSON output
2016-09-27 13:49:20 -07:00
Cedric Staub
1c5b5737cb
Serial number in JSON output should be string
2016-09-27 13:46:49 -07:00
Cedric Staub and GitHub
c43b435941
Merge pull request #97 from square/cs/fix-template
...
Fix template, add tests
2016-09-27 13:43:41 -07:00
Cedric Staub
9f08714c2c
Predictable key usage ordering
2016-09-27 13:40:04 -07:00
Cedric Staub
3ccd98f60f
Couple more fixes and tests
2016-09-27 13:35:26 -07:00
Cedric Staub
95965e1999
Add tests, use Go 1.7 for build
2016-09-27 13:17:08 -07:00
Cedric Staub
93ed3fc1fe
Fix template, remove trailing whitespace
2016-09-27 13:10:42 -07:00
Cedric Staub and GitHub
32d83b5ffa
Merge pull request #96 from square/cs/json
...
Rebased JSON
2016-09-27 12:14:37 -07:00
Sarah Harvey and Cedric Staub
60c67b8db6
Resolve more comments
2016-09-27 12:10:25 -07:00
Cedric Staub
af2e15a3ba
Support --json in verify command
2016-09-24 17:50:01 -07:00
Cedric Staub
ad41621796
Small fixes for JSON output mode
2016-09-24 17:24:27 -07:00
Sarah Harvey and Cedric Staub
d69167a2b8
Resolve some comments
2016-09-24 17:23:57 -07:00
Sarah Harvey and Cedric Staub
70450a4499
Support JSON output from certigo
2016-09-24 17:23:57 -07:00
Cedric Staub
9d926ff4d0
Update readme with new help output
2016-09-21 17:38:43 -07:00
Cedric Staub and GitHub
ddc3a841f7
Merge pull request #95 from square/cs/verify
...
Add separate verify command to validate certificates
2016-09-19 13:11:27 -07:00
Cedric Staub
90f8ba5014
Add separate verify command to validate certificates
2016-09-18 20:39:25 -07:00
Cedric Staub and GitHub
4a88737794
Merge pull request #93 from square/csstaub-patch-1
...
Add release badge
2016-09-09 17:06:33 -07:00
Cedric Staub and GitHub
4c2999915e
Add release badge
2016-08-26 21:52:02 -07:00
Cedric Staub and GitHub
ba6061267f
Merge pull request #91 from square/cs/strip-headers
...
Strip headers from PEM output blocks
2016-08-16 13:28:01 -07:00
Cedric Staub
5b7a519299
Update examples URL with new git sha
2016-08-10 17:19:26 -07:00
Cedric Staub
0a355c64b7
Strip headers from PEM output blocks
...
Not all software supports extra headers. Notably, OpenSSL will be sad
and refuse to parse the PEM block. Fixes #89 .
2016-08-10 17:13:11 -07:00
Cedric Staub and GitHub
b63b3142d1
Merge pull request #90 from square/csstaub-patch-1
...
Update README.md
2016-08-04 21:14:59 -07:00
Cedric Staub and GitHub
557b07f4dd
Update README.md
2016-08-04 20:31:38 -07:00
Cedric Staub
75971b0d3f
Prepare for 1.3.0 release
v1.3.0
2016-07-27 14:20:20 -07:00
Cedric Staub and GitHub
a1dd96d22f
Merge pull request #88 from square/cs/better-der
...
Support PKCS7 envelopes, multiple certificates in DER streams
2016-07-27 13:14:09 -07:00
Cedric Staub
74d3b048a4
Support PKCS7 envelopes, multiple certificates in DER streams
2016-07-26 23:27:14 -07:00