@@ -39,7 +39,7 @@ <h3 id="darwin">Darwin</h3>
39
39
support for previous versions has been discontinued.
40
40
</ p >
41
41
42
- < p > <!-- golang.org/issue/37610, golang.org/issue/37611 -->
42
+ < p > <!-- golang.org/issue/37610, golang.org/issue/37611, CL 227582, and CL 227198 -->
43
43
As < a href ="/doc/go1.14#darwin "> announced</ a > in the Go 1.14 release
44
44
notes, Go 1.15 drops support for 32-bit binaries on macOS, iOS,
45
45
iPadOS, watchOS, and tvOS (the < code > darwin/386</ code >
@@ -208,6 +208,10 @@ <h2 id="compiler">Compiler</h2>
208
208
updated to satisfy the safety rules.
209
209
</ p >
210
210
211
+ < p > <!-- CL 231497 -->
212
+ TODO: < a href ="https://golang.org/cl/231497 "> https://golang.org/cl/231497</ a > : merge branch 'dev.link' into master
213
+ </ p >
214
+
211
215
< h2 id ="library "> Core library</ h2 >
212
216
213
217
< h3 id ="time/tzdata "> New embedded tzdata package</ h3 >
@@ -240,6 +244,22 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
240
244
TODO
241
245
</ p >
242
246
247
+ < dl id ="debug/pe "> < dt > < a href ="/pkg/debug/pe/ "> debug/pe</ a > </ dt >
248
+ < dd >
249
+ < p > <!-- CL 222637 -->
250
+ TODO: < a href ="https://golang.org/cl/222637 "> https://golang.org/cl/222637</ a > : copy some consts from cmd/link/internal/ld
251
+ </ p >
252
+ </ dd >
253
+ </ dl > <!-- debug/pe -->
254
+
255
+ < dl id ="crypto/rsa "> < dt > < a href ="/pkg/crypto/rsa/ "> crypto/rsa</ a > </ dt >
256
+ < dd >
257
+ < p > <!-- CL 226203 -->
258
+ VerifyPKCS1v15 now rejects invalid short signatures with missing leading zeroes.
259
+ </ p >
260
+ </ dd >
261
+ </ dl > <!-- crypto/rsa -->
262
+
243
263
< dl id ="crypto/tls "> < dt > < a href ="/crypto/tls/ "> crypto/tls</ a > </ dt >
244
264
< dd >
245
265
< p > <!-- CL 214977 -->
@@ -252,6 +272,22 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
252
272
</ dd >
253
273
</ dl >
254
274
275
+ < dl id ="crypto/x509 "> < dt > < a href ="/pkg/crypto/x509/ "> crypto/x509</ a > </ dt >
276
+ < dd >
277
+ < p > <!-- CL 205237 -->
278
+ TODO: < a href ="https://golang.org/cl/205237 "> https://golang.org/cl/205237</ a > : load roots from colon separated SSL_CERT_DIR in loadSystemRoots
279
+ </ p >
280
+ </ dd >
281
+ </ dl > <!-- crypto/x509 -->
282
+
283
+ < dl id ="encoding/xml "> < dt > < a href ="/pkg/encoding/xml/ "> encoding/xml</ a > </ dt >
284
+ < dd >
285
+ < p > <!-- CL 203417 -->
286
+ TODO: < a href ="https://golang.org/cl/203417 "> https://golang.org/cl/203417</ a > : fix reserved namespace check to be case-insensitive
287
+ </ p >
288
+ </ dd >
289
+ </ dl > <!-- encoding/xml -->
290
+
255
291
< dl id ="flag "> < dt > < a href ="/pkg/flag/ "> flag</ a > </ dt >
256
292
< dd >
257
293
< p > <!-- CL 221427 -->
@@ -267,6 +303,30 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
267
303
</ dd >
268
304
</ dl >
269
305
306
+ < dl id ="fmt "> < dt > < a href ="/pkg/fmt/ "> fmt</ a > </ dt >
307
+ < dd >
308
+ < p > <!-- CL 215001 -->
309
+ TODO: < a href ="https://golang.org/cl/215001 "> https://golang.org/cl/215001</ a > : do not remove trailing zeros for %g and %G with #(sharp) flag
310
+ </ p >
311
+ </ dd >
312
+ </ dl > <!-- fmt -->
313
+
314
+ < dl id ="io/ioutil "> < dt > < a href ="/pkg/io/ioutil/ "> io/ioutil</ a > </ dt >
315
+ < dd >
316
+ < p > <!-- CL 212597 -->
317
+ TODO: < a href ="https://golang.org/cl/212597 "> https://golang.org/cl/212597</ a > : reject path separators in TempDir, TempFile pattern
318
+ </ p >
319
+ </ dd >
320
+ </ dl > <!-- io/ioutil -->
321
+
322
+ < dl id ="math/big "> < dt > < a href ="/pkg/math/big/ "> math/big</ a > </ dt >
323
+ < dd >
324
+ < p > <!-- CL 230397 -->
325
+ TODO: < a href ="https://golang.org/cl/230397 "> https://golang.org/cl/230397</ a > : add (*Int).FillBytes
326
+ </ p >
327
+ </ dd >
328
+ </ dl > <!-- math/big -->
329
+
270
330
< dl id ="net "> < dt > < a href ="/pkg/net/ "> net</ a > </ dt >
271
331
< dd >
272
332
< p > <!-- CL 228645 -->
@@ -291,6 +351,14 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
291
351
</ dd >
292
352
</ dl >
293
353
354
+ < dl id ="net/http "> < dt > < a href ="/pkg/net/http/ "> net/http</ a > </ dt >
355
+ < dd >
356
+ < p > <!-- CL 231418 -->
357
+ TODO: < a href ="https://golang.org/cl/231418 "> https://golang.org/cl/231418</ a > : only support "chunked" in inbound Transfer-Encoding headers
358
+ </ p >
359
+ </ dd >
360
+ </ dl > <!-- net/http -->
361
+
294
362
< dl id ="net/http/httputil "> < dt > < a href ="/pkg/net/http/httputil/ "> net/http/httputil</ a > </ dt >
295
363
< dd >
296
364
< p > <!-- CL 230937 -->
@@ -299,6 +367,10 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
299
367
header when the incoming < code > Request.Header</ code > map entry
300
368
for that field is < code > nil</ code > .
301
369
</ p >
370
+
371
+ < p > <!-- CL 224897 -->
372
+ TODO: < a href ="https://golang.org/cl/224897 "> https://golang.org/cl/224897</ a > : make Switching Protocol requests (e.g. Websockets) cancelable
373
+ </ p >
302
374
</ dd >
303
375
</ dl >
304
376
@@ -361,6 +433,14 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
361
433
</ dd >
362
434
</ dl >
363
435
436
+ < dl id ="regexp "> < dt > < a href ="/pkg/regexp/ "> regexp</ a > </ dt >
437
+ < dd >
438
+ < p > <!-- CL 187919 -->
439
+ TODO: < a href ="https://golang.org/cl/187919 "> https://golang.org/cl/187919</ a > : add (*Regexp).SubexpIndex
440
+ </ p >
441
+ </ dd >
442
+ </ dl > <!-- regexp -->
443
+
364
444
< dl id ="pkg-runtime "> < dt > < a href ="/pkg/runtime/ "> runtime</ a > </ dt >
365
445
< dd >
366
446
< p > <!-- CL 221779 -->
@@ -381,6 +461,18 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
381
461
the Go program will now reliably crash with a stack trace.
382
462
In earlier releases the behavior was unpredictable.
383
463
</ p >
464
+
465
+ < p > <!-- CL 211139 -->
466
+ TODO: < a href ="https://golang.org/cl/211139 "> https://golang.org/cl/211139</ a > : do not exit(2) if a Go built DLL receives a signal
467
+ </ p >
468
+
469
+ < p > <!-- CL 216401 -->
470
+ TODO: < a href ="https://golang.org/cl/216401 "> https://golang.org/cl/216401</ a > : prevent allocation when converting small ints to interfaces
471
+ </ p >
472
+
473
+ < p > <!-- CL 220578 -->
474
+ TODO: < a href ="https://golang.org/cl/220578 "> https://golang.org/cl/220578</ a > : allow float syscall return values on windows amd64
475
+ </ p >
384
476
</ dd >
385
477
</ dl >
386
478
@@ -394,6 +486,14 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
394
486
</ dd >
395
487
</ dl >
396
488
489
+ < dl id ="strconv "> < dt > < a href ="/pkg/strconv/ "> strconv</ a > </ dt >
490
+ < dd >
491
+ < p > <!-- CL 216617 -->
492
+ TODO: < a href ="https://golang.org/cl/216617 "> https://golang.org/cl/216617</ a > : add ParseComplex and FormatComplex
493
+ </ p >
494
+ </ dd >
495
+ </ dl > <!-- strconv -->
496
+
397
497
< dl id ="sync "> < dt > < a href ="/pkg/sync/ "> sync</ a > </ dt >
398
498
< dd >
399
499
< p > <!-- CL 205899, golang.org/issue/33762 -->
@@ -463,5 +563,9 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
463
563
< a href ="/pkg/time/#Ticker.Reset "> < code > Ticker.Reset</ code > </ a >
464
564
supports changing the duration of a ticker.
465
565
</ p >
566
+
567
+ < p > <!-- CL 227878 -->
568
+ TODO: < a href ="https://golang.org/cl/227878 "> https://golang.org/cl/227878</ a > : quote original value in errors returned by ParseDuration
569
+ </ p >
466
570
</ dd >
467
571
</ dl > <!-- time -->
0 commit comments