@@ -91,40 +91,6 @@ cmd/vet: skip printf check for non-constant format string during failed import (
91
91
92
92
crypto/cipher: enforce message size limits for GCM (CL 28410)
93
93
94
- crypto/tls: add CloseWrite method to Conn (CL 25159, 31318)
95
- crypto/tls: add Config.Clone (CL 28075)
96
- crypto/tls: add Config.GetConfigForClient (CL 30790)
97
- crypto/tls: add GetClientCertificate callback (CL 32115)
98
- crypto/tls: add KeyLogWriter for debugging (CL 27434)
99
- crypto/tls: add VerifyPeerCertificate to tls.Config (CL 26654)
100
- crypto/tls: add a SignatureScheme type. (CL 32119)
101
- crypto/tls: don't generate random ticket keys if already set (CL 27317)
102
- crypto/tls: enable ChaCha20-Poly1305 cipher suites by default. (CL 30958)
103
- crypto/tls: expand ClientHelloInfo (CL 31391)
104
- crypto/tls: fix deadlock when racing to complete handshake (CL 29164)
105
- crypto/tls: flush the buffer on handshake errors (CL 28818)
106
- crypto/tls: implement countermeasures against CBC padding oracles (CL 18130)
107
- crypto/tls: set Conn.ConnectionState.ServerName unconditionally (CL 22862)
108
- crypto/tls: support AES-128-CBC cipher suites with SHA-256 (CL 27315)
109
- crypto/tls: support ChaCha20-Poly1305. (CL 30957)
110
- crypto/tls: support X25519 (CL 30824, CL 30825)
111
- crypto/{tls,cipher,internal/cryptohw}: prioritise AES-GCM when hardware support is present. (CL 32871)
112
-
113
- crypto/x509: Fix bug in UnknownAuthorityError.Error (CL 27992)
114
- crypto/x509: allow a leaf certificate to be specified directly as root (CL 27393)
115
- crypto/x509: check that the issuer name matches the issuer's subject name (CL 23571)
116
- crypto/x509: don't accept a root that already appears in a chain. (CL 32121)
117
- crypto/x509: expose UnknownAuthorityError.Cert (CL 32644)
118
- crypto/x509: fix name constraints handling (CL 30155)
119
- crypto/x509: implement SystemCertPool on Windows (CL 30578)
120
- crypto/x509: parse all names in an RDN (CL 30810)
121
- crypto/x509: recognise ISO OID for RSA+SHA1 (CL 27394)
122
- crypto/x509: require a NULL parameters for RSA public keys (CL 16166)
123
- crypto/x509: require a NULL parameters for RSA public keys (CL 27312)
124
- crypto/x509: return error for missing SerialNumber (CL 27238)
125
- crypto/x509: support PSS signatures (CL 24743)
126
- crypto/x509: support RHEL 7 cert bundle (CL 30375)
127
-
128
94
encoding/asn1: return error for unexported fields in Marshal, Unmarshal (CL 31540)
129
95
130
96
encoding/xml: add wildcard support for collecting all attributes (CL 30946)
@@ -148,12 +114,6 @@ html/template: check "type" attribute in <script> (CL 14336)
148
114
149
115
internal/trace: fix analysis of EvGoWaiting/EvGoInSyscall events (CL 25572)
150
116
151
- math/big: add (*Int).Sqrt (CL 30706)
152
- math/big: implement Float.Scan, type assert fmt interfaces to enforce docs (CL 30723)
153
- math/big: support negative numbers in ModInverse (CL 29299)
154
-
155
- mime: preserve unnecessary backslash escapes as literals (CL 32175)
156
-
157
117
net/http/httptest: fill ContentLength in recorded Response (CL 28302)
158
118
net/http/httptrace: add ClientTrace.TLSHandshakeStart & TLSHandshakeDone (CL 30359)
159
119
net/http/httputil: add ModifyResponse to reverseProxy (CL 32356)
@@ -402,6 +362,36 @@ compress/flate: make compression level 0 consistent (CL 31174)
402
362
compress/flate: tighten the BestSpeed max match offset bound. (CL 32149)
403
363
compress/gzip: only encode MTIME if it is valid (CL 32325)
404
364
context: make DeadlineExceeded implement net.Error (CL 30370)
365
+ crypto/tls: add CloseWrite method to Conn (CL 25159, 31318)
366
+ crypto/tls: add Config.Clone (CL 28075)
367
+ crypto/tls: add Config.GetConfigForClient (CL 30790)
368
+ crypto/tls: add GetClientCertificate callback (CL 32115)
369
+ crypto/tls: add KeyLogWriter for debugging (CL 27434)
370
+ crypto/tls: add VerifyPeerCertificate to tls.Config (CL 26654)
371
+ crypto/tls: add a SignatureScheme type. (CL 32119)
372
+ crypto/tls: don't generate random ticket keys if already set (CL 27317)
373
+ crypto/tls: enable ChaCha20-Poly1305 cipher suites by default. (CL 30958)
374
+ crypto/tls: expand ClientHelloInfo (CL 31391)
375
+ crypto/tls: fix deadlock when racing to complete handshake (CL 29164)
376
+ crypto/tls: flush the buffer on handshake errors (CL 28818)
377
+ crypto/tls: implement countermeasures against CBC padding oracles (CL 18130)
378
+ crypto/tls: set Conn.ConnectionState.ServerName unconditionally (CL 22862)
379
+ crypto/tls: support AES-128-CBC cipher suites with SHA-256 (CL 27315)
380
+ crypto/tls: support ChaCha20-Poly1305. (CL 30957)
381
+ crypto/tls: support X25519 (CL 30824, CL 30825)
382
+ crypto/{tls,cipher,internal/cryptohw}: prioritise AES-GCM when hardware support is present. (CL 32871)
383
+ crypto/x509: support PSS signatures (CL 24743)
384
+ crypto/x509: implement SystemCertPool on Windows (CL 30578)
385
+ crypto/x509: expose UnknownAuthorityError.Cert (CL 32644)
386
+ crypto/x509: allow a leaf certificate to be specified directly as root (CL 27393)
387
+ crypto/x509: check that the issuer name matches the issuer's subject name (CL 23571)
388
+ crypto/x509: don't accept a root that already appears in a chain. (CL 32121)
389
+ crypto/x509: fix name constraints handling (CL 30155)
390
+ crypto/x509: parse all names in an RDN (CL 30810)
391
+ crypto/x509: recognise ISO OID for RSA+SHA1 (CL 27394)
392
+ crypto/x509: require a NULL parameters for RSA public keys (CL 16166, CL 27312)
393
+ crypto/x509: return error for missing SerialNumber (CL 27238)
394
+ crypto/x509: support RHEL 7 cert bundle (CL 30375)
405
395
database/sql: accept nil pointers to Valuers implemented on value receivers (CL 31259)
406
396
database/sql: add Pinger interface to driver Conn (CL 32136)
407
397
database/sql: add context helper methods and transaction types (CL 31258)
@@ -425,7 +415,11 @@ image/png: implement grayscale transparency. (CL 32143)
425
415
image/png: implement truecolor transparency. (CL 32140)
426
416
image/png: improve compression by skipping filter for paletted images (CL 29872)
427
417
lib/time: update tzdata to 2016i (CL 33029)
418
+ math/big: add (*Int).Sqrt (CL 30706)
419
+ math/big: implement Float.Scan, type assert fmt interfaces to enforce docs (CL 30723)
420
+ math/big: support negative numbers in ModInverse (CL 29299)
428
421
math/rand: add Rand.Uint64 (CL 27253)
422
+ mime: preserve unnecessary backslash escapes as literals (CL 32175)
429
423
mime/quotedprintable: accept = not followed by 2 hex digits as literal equals (CL 32174)
430
424
mime/quotedprintable: accept trailing soft line-break at the end of message (CL 27530)
431
425
net/http, net/http/httptest: make http2's TrailerPrefix work for http1 (CL 32479)
0 commit comments