Commit Graph
25 Commits
Author SHA1 Message Date
Cedric Staub d920cab6f0 Print only CN for verify results 2018-02-27 17:24:48 -08:00
Cedric Staub 63a3260918 Better short names for printing 2018-02-27 17:09:50 -08:00
Cedric Staub 7c6b521735 Support new name constraint fields in crypto/x509 2018-02-27 16:50:42 -08:00
Cedric Staub 59f044afd8 Add test for dumping Mozilla trust store 2017-11-08 11:31:49 -08:00
Cedric Staub 1929b65f41 Show OCSP servers and issuing certificate URL info in verbose mode 2017-09-22 12:56:36 -07:00
Cedric Staub 284598d9f2 Add test for certificate with name constraints 2017-08-18 12:56:43 -07:00
Cedric Staub 772a9edd2b Display SPIFFE URI names if present in certificate 2017-08-07 16:43:48 -07:00
Cedric Staub 55f84d5812 Display SPIFFE URI names if present in certificate 2017-08-07 15:59:33 -07:00
Cedric Staub 897051b6a5 Add warning for certs w/o subject alt names 2017-06-01 17:36:59 -07:00
Cedric Staub 2024c7dcde Fix output tests based on display changes 2017-03-10 17:06:52 -08:00
Matthew McPherrin 2b1e3d0dfd Remove whitespace before colon 2017-02-26 20:29:39 -08:00
Matthew McPherrin d1f35820e3 Use one-line dates in --verbose too 2017-02-26 18:17:09 -08:00
Matthew McPherrin 1c1db68419 Collapse validity period to one line 2017-02-25 18:14:57 -08:00
Matthew McPherrin f5f617c58f Make text certs shorter, existing text output now has a --verbose flag 2017-02-25 16:33:09 -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 8274156251 Update tests with additional subject fields
There's some reordering going too
2017-01-04 17:31:30 -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 fc82546c77 Include encoded cert PEM in JSON output 2016-10-02 13:48:32 -07:00
Cedric Staub a89d3a3262 Update JSON output tests for format changes 2016-09-27 13:51:55 -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 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 80c600d112 Add command-line test scripts 2016-06-28 11:28:02 -07:00