Descriptioncrypto/x509: add non-cgo darwin system anchor certs
The set of certs fetched via exec'ing `security` is not quite identical
to the certs fetched via the cgo call. The cgo fetch includes
any trusted root certs that the user may have added; exec does not.
The exec fetch includes an Apple-specific root cert; the cgo fetch
does not. Other than that, they appear to be the same.
Unfortunately, os/exec depends on crypto/x509, via net/http. Break the
circular dependency by moving the exec tests to their own package.
This will not work in iOS; we'll cross that bridge when we get to it.
Patch Set 1 #Patch Set 2 : diff -r 0685a9549d5a https://code.google.com/p/go #Patch Set 3 : diff -r 0685a9549d5a https://code.google.com/p/go #Patch Set 4 : diff -r c0c2d0b05a77 https://code.google.com/p/go #Patch Set 5 : diff -r c0c2d0b05a77 https://code.google.com/p/go #Patch Set 6 : diff -r c0c2d0b05a77 https://code.google.com/p/go #Patch Set 7 : diff -r c0c2d0b05a77 https://code.google.com/p/go #Patch Set 8 : diff -r c0c2d0b05a77 https://code.google.com/p/go #
Total comments: 4
Patch Set 9 : diff -r c0c2d0b05a77 https://code.google.com/p/go #Patch Set 10 : diff -r c0c2d0b05a77 https://code.google.com/p/go #
Total comments: 2
MessagesTotal messages: 9
|