{"push_id":1113916292,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"8c5ca066450cf8469a2bc68e873cbf482776ebdc","before":"bf31fb76dd21779509de4052c823f619531ba143","commits":[{"sha":"68a10c6be7ea2db4f61a451b6667c2f26935a04c","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@puppetlabs.com","name":"Josh Cooper"},"message":"(PUP-4617) Display human readable cert extensions\n\nPreviously, `puppet cert print` would always show the OID for\ncustom X509v3 cert extensions:\n\n    X509v3 extensions:\n        1.3.6.1.4.1.34380.1.2.1.1:\n            ..somedata\n\nWith this commit, if a `trusted_oid_mapping_file` is specified mapping\nOIDs to their short and long human readable names, then the long name\nwill be displayed, similarly to what is displayed for puppet OIDs like\n\"Puppet Node UUID\" and other well-known OIDs:\n\n    $ puppet cert print <hostname> --trusted_oid_mapping_file oids.yaml\n    ...\n    X509v3 extensions:\n        Netscape Comment:\n            Puppet Ruby/OpenSSL Internal Certificate\n        X509v3 Subject Key Identifier:\n            47:BC:D5:14:33:F2:ED:85:B9:52:FD:A2:EA:E4:CC:00:7F:7F:19:7E\n        Puppet Node UUID:\n            ED803750-E3C7-44F5-BB08-41A04433FE2E\n        My Long Name:\n            ..somedata\n\nIf the trusted_oid_mapping_file doesn't exist (the default), then there\nis no change in behavior.","distinct":true,"url":"https://api.github.com/repos/puppetlabs/puppet/commits/68a10c6be7ea2db4f61a451b6667c2f26935a04c"},{"sha":"8c5ca066450cf8469a2bc68e873cbf482776ebdc","author":{"email":"c9b95f68e70c94c25d52b81728f3cf400a673cf9@puppet.com","name":"Hailee Kenney"},"message":"Merge pull request #4905 from joshcooper/ticket/master/PUP-4617-display-extension-long-names\n\n(PUP-4617) Display human readable cert extensions","distinct":true,"url":"https://api.github.com/repos/puppetlabs/puppet/commits/8c5ca066450cf8469a2bc68e873cbf482776ebdc"}]}