12 Commits
Author SHA1 Message Date
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 McPherrinandMatthew 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