go/src
Kevin Burke 26c2926f64 crypto/tls: recommend P256 elliptic curve
Users (like myself) may be tempted to think the higher-numbered curve
is somehow better or more secure, but P256 is currently the best
ECDSA implementation, due to its better support in TLS clients, and a
constant time implementation.

For example, sites that present a certificate signed with P521
currently fail to load in Chrome stable, and the error on the Go side
says simply "remote error: tls: illegal parameter".

Fixes #19901.

Change-Id: Ia5e689e7027ec423624627420e33029c56f0bd82
Reviewed-on: https://go-review.googlesource.com/40211
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-04-10 17:40:01 +00:00
..
archive
bufio
builtin
bytes strings: optimize Count for amd64 2017-04-07 14:25:13 +00:00
cmd cmd/internal/obj: rename some local variables not c 2017-04-10 16:19:21 +00:00
compress
container
context all: fix minor misspellings 2017-04-03 23:19:07 +00:00
crypto crypto/tls: recommend P256 elliptic curve 2017-04-10 17:40:01 +00:00
database/sql database/sql: support scanning into user defined string types 2017-03-31 05:02:02 +00:00
debug debug/pe: add TestBuildingWindowsGUI 2017-03-30 01:19:57 +00:00
encoding encoding/pem: yet another fuzz fake failure 2017-04-03 18:46:56 +00:00
errors
expvar
flag
fmt
go all: fix minor misspellings 2017-04-03 23:19:07 +00:00
hash all: fix minor misspellings 2017-04-03 23:19:07 +00:00
html html/template: panic if predefined escapers are found in pipelines during rewriting 2017-04-10 15:08:47 +00:00
image
index/suffixarray
internal cmd/link: skip TestDWARF when cgo is disabled 2017-03-30 22:32:33 +00:00
io
log
math all: fix minor misspellings 2017-04-03 23:19:07 +00:00
mime mime: fix panic parsing 'encoded-word' 2017-04-09 19:03:00 +00:00
net net: fix typo in ParseCIDR doc 2017-04-08 11:53:13 +00:00
os os: handle relative symlinks correctly in Stat on windows 2017-04-10 05:13:18 +00:00
path path/filepath: add test to walk symlink 2017-04-05 02:31:45 +00:00
plugin
reflect reflect: add MakeMapWithSize for creating maps with size hint 2017-04-04 20:01:43 +00:00
regexp regexp: document that Longest method is not concurrent-safe 2017-04-07 21:12:11 +00:00
runtime testing: consider a test failed after race errors 2017-04-10 14:36:02 +00:00
sort
strconv
strings strings: optimize Count for amd64 2017-04-07 14:25:13 +00:00
sync
syscall syscall: mark WSAECONNABORTED, WSAECONNRESET as temporary network errors 2017-04-07 04:46:42 +00:00
testing testing: consider a test failed after race errors 2017-04-10 14:36:02 +00:00
text text/template: fix handling of empty blocks 2017-04-04 15:46:02 +00:00
time testing/quick: generate all possible int64, uint64 values 2017-04-03 14:01:25 +00:00
unicode
unsafe
vendor/golang_org/x net/http: import updated idna package and adjust request.go 2017-03-24 13:30:17 +00:00
Make.dist
all.bash
all.bat
all.rc
androidtest.bash
bootstrap.bash
buildall.bash
clean.bash
clean.bat
clean.rc
cmp.bash
iostest.bash
make.bash
make.bat
make.rc
naclmake.bash
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc