Matthew McPherrin
b9352020ee
go fmt
2017-02-21 12:20:25 -08:00
Matthew McPherrin
f5c61e3ffc
Add fallback for unknown TLS and cipher suites
2017-02-21 12:19:16 -08:00
Matthew McPherrin
5d84bacd4f
Add quality tags
...
RC4 and 3DES get 0. ECDHE and GCM or CHACHA get 2. Everything else is a 1
2017-02-21 11:55:56 -08:00
Matthew McPherrin and Matthew McPherrin
2a02e76a19
[WIP] Print TLS version & cipher suite when connecting
2017-02-19 14:36:31 -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
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
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
ed15e73d08
Return error instead of printing to stderr in lib
2016-12-12 12:33:30 -08: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