1
0
mirror of https://github.com/golang/go synced 2024-10-03 18:21:21 -06:00
go/src/pkg
Mikkel Krautz 249af5c85e crypto/x509: skip SystemRootsError test on Windows
On Windows, crypto/x509 passes through to Windows's CryptoAPI
to verify certificate chains. This method can't produce a
SystemRootsError, so make sure we always skip the test on
Windows.

This is needed because testVerify is called in both
TestGoVerify and TestSystemVerify on Windows - one is for
testing the Go verifier, the other one is for testing the
CryptoAPI verifier. The orignal CL tried to sidestep
this issue by setting systemSkip to true, but that only
affected TestSystemVerify.

R=golang-dev, agl, snaury, minux.ma
CC=golang-dev
https://golang.org/cl/7185043
2013-01-24 01:20:17 +08:00
..
archive archive/zip: handle extra data headers with no body 2012-11-18 00:45:47 +11:00
bufio cmd/gofmt, bufio, image: Consistency and error handling. 2013-01-07 11:15:53 +11:00
builtin builtin: correct comment on builtin function delete(). 2012-12-14 09:13:42 -08:00
bytes bytes: fix UnreadByte failure after ReadBytes 2013-01-11 17:02:21 +11:00
compress compress/flate: Performance improvement for inflate 2013-01-18 15:09:42 -05:00
container container/list: avoid memory leaks 2013-01-09 15:22:48 -08:00
crypto crypto/x509: skip SystemRootsError test on Windows 2013-01-24 01:20:17 +08:00
database/sql database/sql: document args, add a couple examples 2013-01-11 14:46:49 -08:00
debug cmd/ld: use native-endian symbol values in symbol table 2013-01-04 17:03:57 -05:00
encoding xml: Support fields not of type []byte when marshaling ",chardata" 2013-01-22 22:13:40 -05:00
errors pkg: a slew of examples 2012-02-18 11:48:33 +11:00
exp exp/locale/collate: added functionality for sorting. 2013-01-23 14:16:22 +01:00
expvar expvar: add locking to String, and use RWMutex properly throughout. 2012-03-06 09:13:26 +11:00
flag flag: add implicit boolFlag interface 2012-12-22 13:34:48 -05:00
fmt fmt: Remove dead code and make comments and variables consistent. 2013-01-22 17:12:45 -05:00
go go/build: fix TestBogusDirectory format and maybe Windows failure 2013-01-22 17:50:12 -08:00
hash build: make int 64 bits on amd64 2012-09-24 20:57:01 -04:00
html html/template: remove noescape support 2013-01-18 10:30:12 +11:00
image all: use io.ByteWriter now that it exists 2013-01-08 12:15:19 -08:00
index/suffixarray all: various typos 2012-03-13 17:29:07 -07:00
io io/ioutil: fix Discard data race 2012-12-28 09:33:22 -08:00
log log/syslog: remove RFC5424 version number for greater compatibility 2013-01-04 10:21:43 -05:00
math math/big: fix typo 2013-01-18 17:30:34 -05:00
mime mime, strconv: Make testdata more consistent. 2013-01-22 13:44:35 -08:00
net net/url: use bytes.Buffer in (*URL).String 2013-01-23 12:17:11 +11:00
old/netchan gofmt: apply gofmt -w src misc 2012-10-30 13:38:01 -07:00
os syscall, os: fix a fork-exec/wait race in Plan 9. 2013-01-18 16:43:25 -05:00
path all: set GOMAXPROCS to 1 when counting mallocs 2012-12-01 00:38:01 +08:00
reflect reflect: declare slice as *[]unsafe.Pointer instead of *[]byte 2012-12-28 02:35:04 +08:00
regexp regexp: fix index panic in Replace 2012-12-22 11:14:56 -05:00
runtime runtime: account stop-the-world time in the "other" GOGCTRACE section 2013-01-22 13:44:49 +04:00
sort sort: fix comment for various Search routines 2012-11-07 05:07:46 +08:00
strconv mime, strconv: Make testdata more consistent. 2013-01-22 13:44:35 -08:00
strings bytes, strings: fix Reader WriteTo return value on 0 bytes copied 2012-11-25 09:04:13 -08:00
sync sync/atomic: document that users must deal with 64-bit alignment 2013-01-02 15:44:00 -05:00
syscall syscall: fix fork-exec/wait inconsistencies for Plan 9 2013-01-22 22:42:44 -05:00
testing testing: add Skip/Skipf 2013-01-23 10:22:33 +11:00
text text/template/parse: don't show itemType in error messages 2013-01-22 02:48:40 +08:00
time time: make TestReset more reliable 2013-01-22 17:25:58 -08:00
unicode utf8: fix typo. 2013-01-09 11:07:13 -08:00
unsafe unsafe: fix a typo 2012-10-19 16:35:15 +11:00