Skip to content

Commit b3799ba

Browse files
committed
[release-branch.go1.24] all: merge master (9a44df6) into release-branch.go1.24
Merge List: + 2025-01-08 9a44df6 cmd/go/testdata/script: fix TestScript/env_gocacheprog on Windows + 2025-01-08 f025d19 runtime: hold traceAcquire across casgstatus in injectglist + 2025-01-08 1e9835f internal/sync: fix typo of panic message + 2025-01-07 39f2032 testing/synctest: add some examples + 2025-01-07 b50ccef cmd/go/internal/modindex: don't write index entry if file open + 2025-01-07 b2aa18b cmd/internal/hash: stop using md5, sha1 + 2025-01-07 d93b549 cmd/go/internal/cache: handle cacheprog not responding to close + 2025-01-07 d62154d weak: don't panic when calling Value on a zero Pointer + 2025-01-07 9d0772b cmd/compile/internal/syntax: add test case for invalid label use + 2025-01-07 1d20bce go/types, types2: expand documentation for Info.Types map + 2025-01-07 a9bd623 cmd/go/internal/env: add GOCACHEPROG to go env output + 2025-01-07 850b276 crypto/tls: send illegal_parameter on invalid ECHClientHello.type + 2025-01-06 27c5164 crypto/internal/fips140: zeroise integrity test temporary values + 2025-01-06 d8ad4af cmd/internal/disasm: correct instruction length handling for riscv64 + 2025-01-06 a76cc5a crypto/rsa: use λ(N) instead of φ(N) + 2025-01-06 3f002ab internal/sync: add test from issue 70970 + 2025-01-06 7a2e88e net/http: update NewRequestWithContext wrong link to NewRequest + 2025-01-06 c112c0a Revert "internal/sync: optimize CompareAndSwap and Swap" + 2025-01-03 705b5a5 crypto/ecdsa: drop SEC 1 reference from package doc + 2025-01-03 f966695 context: use "canceled" in docs to refer to timed-out contexts + 2025-01-03 5da0263 cmd/go/internal/vcweb: close the .access file + 2025-01-03 31cabcf crypto/internal/fips140: mark OpenBSD unsupported + 2025-01-03 eb0c2b2 crypto/internal/fips140: add Supported + 2025-01-03 f0a9b6d internal/fuzz: remove the exp2 method + 2025-01-03 5d626c4 spec: fix a dead link + 2025-01-03 81566af internal/exportdata: add missing return + 2025-01-03 e7a8bd5 crypto/internal/fips140/check: remove Enabled + 2025-01-02 4b652e9 cmd/go: fix two typos in helpdoc.go + 2025-01-02 0afd7e8 cmd/go: document GOCACHEPROG in go help environment + 2025-01-02 3c8e5b1 cmd/go/internal/cacheprog: drop redundant Prog prefixes + 2025-01-02 20da34c cmd/go: move GOCACHEPROG protocol types to their own package + 2025-01-02 858a0e9 crypto/tls: properly return ECH retry configs + 2025-01-02 a63aee4 cmd/go: improve GOCACHEPROG types documentation + 2025-01-02 847c357 cmd/go: remove references to gopath-get + 2025-01-01 d1d9312 crypto/tls: fix Config.Time in tests using expired certificates + 2024-12-31 94f1581 cmd/go: document default GOARM value + 2024-12-30 856a7bc builtin: use list instead of indentation for comments in cap, len, and make + 2024-12-30 5efb423 spec: document that string conversions don't guarantee result slice capacity + 2024-12-30 0d8aa8c spec: describe representation of values + 2024-12-30 8857a5a crypto/tls: fix misspelling in comment + 2024-12-30 3c4102b encoding/binary: add documentation for endian methods + 2024-12-30 b702a26 os: mention fsys modifications during CopyFS + 2024-12-30 15f2324 encoding/json: remove suggestion on Unmarshaler with JSON null + 2024-12-30 ba1deb1 cmd/link: document that -s implies -w + 2024-12-30 fd5e0d2 go/doc: resolve imports before predeclared identifiers in examples + 2024-12-30 a785d11 unique: fix typo + 2024-12-27 2b794ed encoding/json: expand and modernize TestInterfaceSet + 2024-12-27 e3cd55e cmd/go/internal/work: allow @ character in some -Wl, linker flags on darwin + 2024-12-27 3979481 doc/initial: remove fixed-width spacing notice + 2024-12-27 7c03fe7 cmd/compile: improve compiler directive docs + 2024-12-27 d7c3e93 iter: improve documentation with iterator example + 2024-12-26 cce75da crypto/mlkem: swap order of return values of Encapsulate + 2024-12-23 772f024 weak: fix typo in warning about tiny allocator optimization + 2024-12-23 b9955f0 cmd/link, runtime: apply a delta to RODATA->DATA relocations + 2024-12-23 eef35e3 internal/goexperiment: run go generate for synctest + 2024-12-23 9f6c80a cmd/go/internal/work: allow single character values in -Wl, linker flags + 2024-12-22 05d8984 net: document LookupTXT behavior with multiple strings per record + 2024-12-21 500675a cmd/compile: load map length with the right type + 2024-12-21 06b191e internal/syscall/unix: apply fstatat fix to linux/mips64le + 2024-12-21 110ab1a slices: document two oddities + 2024-12-19 669d87a runtime/pprof: continued attempt to deflake the VMInfo test. + 2024-12-19 45f4913 runtime: test trap panic parsing in TestTracebackSystem + 2024-12-19 e63eb98 net/http: fix nil panic in test + 2024-12-19 7b6c94d cmd/go: drop fips140 build ID hacks + 2024-12-19 cb72406 cmd/go: fix two-step toolchain upgrade through go install, GOTOOLCHAIN + 2024-12-18 4f0561f cmd/dist: skip fips140test in exe mode on Android + 2024-12-18 87dbfb9 weak: improve grammar in doc comments + 2024-12-18 f4e3ec3 crypto/ecdsa: fix condition for fips140=only check + 2024-12-18 6aa46eb crypto/tls: normalize spelling of "ClientHello" in comments + 2024-12-18 10ca5ba crypto/pbkdf2: update RFC reference in package doc + 2024-12-18 8ff4cee cmd/go,crypto: reject using Go+BoringCrypto and fips140 together + 2024-12-18 971448d testing: support B.Context and F.Context + 2024-12-17 95b433e debug/elf: adjust version API per issue discussion + 2024-12-17 b2c0168 crypto/internal/fips140/aes/gcm: use aes.EncryptBlockInternal on ppc64x and s390x + 2024-12-17 b9e2ffd crypto/internal/fips140: add Name and Version + 2024-12-17 8790372 cmd, go: fix some typos + 2024-12-17 b057b88 bytes, strings: add cross-references in docstrings + 2024-12-17 e977b83 cmd/go/internal/help: use secure link to swig.org + 2024-12-17 4ac8f55 syscall, internal/syscall/unix: fix fstatat on linux/mips64 + 2024-12-17 236a0b4 spec: explain function invocation and passing of parameters more precisely + 2024-12-17 9f806bb go/build: streamline the crypto package graph in TestDependencies + 2024-12-17 0cd833d go/build: remove nonexistent package from TestDependencies + 2024-12-17 31e50af crypto/rsa: revert minimum GenerateKey size to 32 bits + 2024-12-17 b47ce8b crypto/cipher: block non-AES CTR and CBC in fips140=only mode + 2024-12-17 dd7a7ba crypto/internal/fips140/aes: mark AES-ECB as not approved + 2024-12-17 427a240 cmd/go/testdata/script: update test_flags for new test output + 2024-12-17 75736cc fmt, strconv: document that exponent is always two digits + 2024-12-16 1218566 cmd/link: update runtime dependency list + 2024-12-16 d92c34a cmd/go: don't create test actions for incomplete packages + 2024-12-16 3bd08b9 runtime: usleep in TestWeakToStrongMarkTermination + 2024-12-15 18b5435 testing: don't measure cleanup time after B.Loop + 2024-12-15 c1f2542 testing: improve B.Loop test + 2024-12-15 6bd56fc testing: improve b.Loop example + 2024-12-15 090748d testing: improve B.Loop docs, use B.Loop in examples + 2024-12-13 e39e965 cmd/go: drop FailedBuild field if gotestjsonbuildtext=1 + 2024-12-13 08770a5 cmd/link: make dwarf name slice index self-describing + 2024-12-13 c4f356d crypto/ecdsa: fix s390x assembly with P-521 + 2024-12-13 08725f9 crypto/internal/cryptotest: skip TestAllocations on s390x + 2024-12-13 1cbfe8c fmt: add more function and allocation tests + 2024-12-13 8391579 runtime: migrate missing map linkname allowlists + 2024-12-12 80a2982 spec: align EBNF rules consistently (cosmetic change) + 2024-12-12 38e9a67 syscall: on freebsd-386 only update written for certain errors + 2024-12-12 6f7a454 net: fix example function name for IP.To4 + 2024-12-12 14e5093 cmd/internal/obj: disallow linknamed access to builtin symbols + 2024-12-12 fb764cd cmd/link: block new standard library linknames Change-Id: Ie423f050db80034c3af6c12bd6007db273c5d281
2 parents 16afa6a + 9a44df6 commit b3799ba

File tree

160 files changed

+3497
-1523
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

160 files changed

+3497
-1523
lines changed

api/go1.24.txt

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -106,16 +106,6 @@ pkg debug/elf, const VER_FLG_INFO = 4 #63952
106106
pkg debug/elf, const VER_FLG_INFO DynamicVersionFlag #63952
107107
pkg debug/elf, const VER_FLG_WEAK = 2 #63952
108108
pkg debug/elf, const VER_FLG_WEAK DynamicVersionFlag #63952
109-
pkg debug/elf, const VersionScopeGlobal = 2 #63952
110-
pkg debug/elf, const VersionScopeGlobal SymbolVersionScope #63952
111-
pkg debug/elf, const VersionScopeHidden = 4 #63952
112-
pkg debug/elf, const VersionScopeHidden SymbolVersionScope #63952
113-
pkg debug/elf, const VersionScopeLocal = 1 #63952
114-
pkg debug/elf, const VersionScopeLocal SymbolVersionScope #63952
115-
pkg debug/elf, const VersionScopeNone = 0 #63952
116-
pkg debug/elf, const VersionScopeNone SymbolVersionScope #63952
117-
pkg debug/elf, const VersionScopeSpecific = 3 #63952
118-
pkg debug/elf, const VersionScopeSpecific SymbolVersionScope #63952
119109
pkg debug/elf, method (*File) DynamicVersionNeeds() ([]DynamicVersionNeed, error) #63952
120110
pkg debug/elf, method (*File) DynamicVersions() ([]DynamicVersion, error) #63952
121111
pkg debug/elf, type DynamicVersion struct #63952
@@ -131,9 +121,11 @@ pkg debug/elf, type DynamicVersionFlag uint16 #63952
131121
pkg debug/elf, type DynamicVersionNeed struct #63952
132122
pkg debug/elf, type DynamicVersionNeed struct, Name string #63952
133123
pkg debug/elf, type DynamicVersionNeed struct, Needs []DynamicVersionDep #63952
134-
pkg debug/elf, type Symbol struct, VersionScope SymbolVersionScope #63952
135-
pkg debug/elf, type Symbol struct, VersionIndex int16 #63952
136-
pkg debug/elf, type SymbolVersionScope uint8 #63952
124+
pkg debug/elf, type Symbol struct, HasVersion bool #63952
125+
pkg debug/elf, type Symbol struct, VersionIndex VersionIndex #63952
126+
pkg debug/elf, method (VersionIndex) Index() uint16 #63952
127+
pkg debug/elf, method (VersionIndex) IsHidden() bool #63952
128+
pkg debug/elf, type VersionIndex uint16 #63952
137129
pkg encoding, type BinaryAppender interface { AppendBinary } #62384
138130
pkg encoding, type BinaryAppender interface, AppendBinary([]uint8) ([]uint8, error) #62384
139131
pkg encoding, type TextAppender interface { AppendText } #62384

0 commit comments

Comments
 (0)