[release-branch.go1.24] all: merge master (
9a44df6) into release-branch.go1.24
Merge List:
+ 2025-01-08
9a44df6675 cmd/go/testdata/script: fix TestScript/env_gocacheprog on Windows
+ 2025-01-08
f025d19e7b runtime: hold traceAcquire across casgstatus in injectglist
+ 2025-01-08
1e9835f5b1 internal/sync: fix typo of panic message
+ 2025-01-07
39f2032c17 testing/synctest: add some examples
+ 2025-01-07
b50ccef67a cmd/go/internal/modindex: don't write index entry if file open
+ 2025-01-07
b2aa18b96c cmd/internal/hash: stop using md5, sha1
+ 2025-01-07
d93b549f05 cmd/go/internal/cache: handle cacheprog not responding to close
+ 2025-01-07
d62154db83 weak: don't panic when calling Value on a zero Pointer
+ 2025-01-07
9d0772b23e cmd/compile/internal/syntax: add test case for invalid label use
+ 2025-01-07
1d20bce981 go/types, types2: expand documentation for Info.Types map
+ 2025-01-07
a9bd6239a4 cmd/go/internal/env: add GOCACHEPROG to go env output
+ 2025-01-07
850b276a67 crypto/tls: send illegal_parameter on invalid ECHClientHello.type
+ 2025-01-06
27c5164374 crypto/internal/fips140: zeroise integrity test temporary values
+ 2025-01-06
d8ad4af78b cmd/internal/disasm: correct instruction length handling for riscv64
+ 2025-01-06
a76cc5a4ec crypto/rsa: use λ(N) instead of φ(N)
+ 2025-01-06
3f002abb60 internal/sync: add test from issue 70970
+ 2025-01-06
7a2e88e911 net/http: update NewRequestWithContext wrong link to NewRequest
+ 2025-01-06
c112c0af13 Revert "internal/sync: optimize CompareAndSwap and Swap"
+ 2025-01-03
705b5a569a crypto/ecdsa: drop SEC 1 reference from package doc
+ 2025-01-03
f966695cce context: use "canceled" in docs to refer to timed-out contexts
+ 2025-01-03
5da026354c cmd/go/internal/vcweb: close the .access file
+ 2025-01-03
31cabcf084 crypto/internal/fips140: mark OpenBSD unsupported
+ 2025-01-03
eb0c2b2f96 crypto/internal/fips140: add Supported
+ 2025-01-03
f0a9b6df45 internal/fuzz: remove the exp2 method
+ 2025-01-03
5d626c49ec spec: fix a dead link
+ 2025-01-03
81566aff3a internal/exportdata: add missing return
+ 2025-01-03
e7a8bd5d8b crypto/internal/fips140/check: remove Enabled
+ 2025-01-02
4b652e9f5f cmd/go: fix two typos in helpdoc.go
+ 2025-01-02
0afd7e85e5 cmd/go: document GOCACHEPROG in go help environment
+ 2025-01-02
3c8e5b13df cmd/go/internal/cacheprog: drop redundant Prog prefixes
+ 2025-01-02
20da34c6d2 cmd/go: move GOCACHEPROG protocol types to their own package
+ 2025-01-02
858a0e9dfd crypto/tls: properly return ECH retry configs
+ 2025-01-02
a63aee4955 cmd/go: improve GOCACHEPROG types documentation
+ 2025-01-02
847c357bbb cmd/go: remove references to gopath-get
+ 2025-01-01
d1d9312950 crypto/tls: fix Config.Time in tests using expired certificates
+ 2024-12-31
94f15810e6 cmd/go: document default GOARM value
+ 2024-12-30
856a7bc8e9 builtin: use list instead of indentation for comments in cap, len, and make
+ 2024-12-30
5efb4239c6 spec: document that string conversions don't guarantee result slice capacity
+ 2024-12-30
0d8aa8cce6 spec: describe representation of values
+ 2024-12-30
8857a5a33f crypto/tls: fix misspelling in comment
+ 2024-12-30
3c4102bfd4 encoding/binary: add documentation for endian methods
+ 2024-12-30
b702a26cf8 os: mention fsys modifications during CopyFS
+ 2024-12-30
15f232456a encoding/json: remove suggestion on Unmarshaler with JSON null
+ 2024-12-30
ba1deb1cee cmd/link: document that -s implies -w
+ 2024-12-30
fd5e0d26d9 go/doc: resolve imports before predeclared identifiers in examples
+ 2024-12-30
a785d11ac4 unique: fix typo
+ 2024-12-27
2b794ed86c encoding/json: expand and modernize TestInterfaceSet
+ 2024-12-27
e3cd55e9d2 cmd/go/internal/work: allow @ character in some -Wl, linker flags on darwin
+ 2024-12-27
39794819aa doc/initial: remove fixed-width spacing notice
+ 2024-12-27
7c03fe70b8 cmd/compile: improve compiler directive docs
+ 2024-12-27
d7c3e93c16 iter: improve documentation with iterator example
+ 2024-12-26
cce75da30b crypto/mlkem: swap order of return values of Encapsulate
+ 2024-12-23
772f024c61 weak: fix typo in warning about tiny allocator optimization
+ 2024-12-23
b9955f0ad9 cmd/link, runtime: apply a delta to RODATA->DATA relocations
+ 2024-12-23
eef35e3bd9 internal/goexperiment: run go generate for synctest
+ 2024-12-23
9f6c80a76a cmd/go/internal/work: allow single character values in -Wl, linker flags
+ 2024-12-22
05d8984781 net: document LookupTXT behavior with multiple strings per record
+ 2024-12-21
500675a7c8 cmd/compile: load map length with the right type
+ 2024-12-21
06b191e11f internal/syscall/unix: apply fstatat fix to linux/mips64le
+ 2024-12-21
110ab1aaf4 slices: document two oddities
+ 2024-12-19
669d87a935 runtime/pprof: continued attempt to deflake the VMInfo test.
+ 2024-12-19
45f49139f5 runtime: test trap panic parsing in TestTracebackSystem
+ 2024-12-19
e63eb98e98 net/http: fix nil panic in test
+ 2024-12-19
7b6c94dd03 cmd/go: drop fips140 build ID hacks
+ 2024-12-19
cb72406c36 cmd/go: fix two-step toolchain upgrade through go install, GOTOOLCHAIN
+ 2024-12-18
4f0561f9d3 cmd/dist: skip fips140test in exe mode on Android
+ 2024-12-18
87dbfb9fa7 weak: improve grammar in doc comments
+ 2024-12-18
f4e3ec3dbe crypto/ecdsa: fix condition for fips140=only check
+ 2024-12-18
6aa46eb750 crypto/tls: normalize spelling of "ClientHello" in comments
+ 2024-12-18
10ca5ba4ff crypto/pbkdf2: update RFC reference in package doc
+ 2024-12-18
8ff4cee564 cmd/go,crypto: reject using Go+BoringCrypto and fips140 together
+ 2024-12-18
971448ddf8 testing: support B.Context and F.Context
+ 2024-12-17
95b433eed4 debug/elf: adjust version API per issue discussion
+ 2024-12-17
b2c0168893 crypto/internal/fips140/aes/gcm: use aes.EncryptBlockInternal on ppc64x and s390x
+ 2024-12-17
b9e2ffdcd2 crypto/internal/fips140: add Name and Version
+ 2024-12-17
8790372a8d cmd, go: fix some typos
+ 2024-12-17
b057b8872d bytes, strings: add cross-references in docstrings
+ 2024-12-17
e977b83b32 cmd/go/internal/help: use secure link to swig.org
+ 2024-12-17
4ac8f552e9 syscall, internal/syscall/unix: fix fstatat on linux/mips64
+ 2024-12-17
236a0b4ffb spec: explain function invocation and passing of parameters more precisely
+ 2024-12-17
9f806bb76c go/build: streamline the crypto package graph in TestDependencies
+ 2024-12-17
0cd833d198 go/build: remove nonexistent package from TestDependencies
+ 2024-12-17
31e50af5f3 crypto/rsa: revert minimum GenerateKey size to 32 bits
+ 2024-12-17
b47ce8b0e9 crypto/cipher: block non-AES CTR and CBC in fips140=only mode
+ 2024-12-17
dd7a7ba38f crypto/internal/fips140/aes: mark AES-ECB as not approved
+ 2024-12-17
427a2401af cmd/go/testdata/script: update test_flags for new test output
+ 2024-12-17
75736cc169 fmt, strconv: document that exponent is always two digits
+ 2024-12-16
1218566fe5 cmd/link: update runtime dependency list
+ 2024-12-16
d92c34a387 cmd/go: don't create test actions for incomplete packages
+ 2024-12-16
3bd08b9792 runtime: usleep in TestWeakToStrongMarkTermination
+ 2024-12-15
18b5435fc8 testing: don't measure cleanup time after B.Loop
+ 2024-12-15
c1f2542c8b testing: improve B.Loop test
+ 2024-12-15
6bd56fcaeb testing: improve b.Loop example
+ 2024-12-15
090748d6c7 testing: improve B.Loop docs, use B.Loop in examples
+ 2024-12-13
e39e965e0e cmd/go: drop FailedBuild field if gotestjsonbuildtext=1
+ 2024-12-13
08770a5b94 cmd/link: make dwarf name slice index self-describing
+ 2024-12-13
c4f356dd86 crypto/ecdsa: fix s390x assembly with P-521
+ 2024-12-13
08725f9de2 crypto/internal/cryptotest: skip TestAllocations on s390x
+ 2024-12-13
1cbfe8c482 fmt: add more function and allocation tests
+ 2024-12-13
8391579ece runtime: migrate missing map linkname allowlists
+ 2024-12-12
80a2982a80 spec: align EBNF rules consistently (cosmetic change)
+ 2024-12-12
38e9a671d7 syscall: on freebsd-386 only update written for certain errors
+ 2024-12-12
6f7a4540b1 net: fix example function name for IP.To4
+ 2024-12-12
14e5093ee5 cmd/internal/obj: disallow linknamed access to builtin symbols
+ 2024-12-12
fb764cdad0 cmd/link: block new standard library linknames
Change-Id: Ie423f050db80034c3af6c12bd6007db273c5d281