google/certificate-transparency — pull request #291 by pphaneuf (2014-11-28 20:19:57+00:00)
Title: Improve the interface of ReadPrivateKey.

What I was *really* after was getting rid of the ```util``` sub-namespace, as it was hindering another change (well, making slightly ugly), then there was the enum values just "floating" about in the ```cert_trans``` namespace, which I didn't like much, and I remember wishing for ```unique_ptr```, so I just went for it. :stuck_out_tongue: