From: Michael Anthony Knyszek Date: Mon, 15 Dec 2025 21:42:49 +0000 (+0000) Subject: [release-branch.go1.26] all: merge master (d14b642) into release-branch.go1.26 X-Git-Tag: go1.26rc1~1 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=383c01481c14d200f88b6d51a6e59284d8142445;p=gostls13.git [release-branch.go1.26] all: merge master (d14b642) into release-branch.go1.26 Merge List: + 2025-12-15 d14b6427cf cmd/link: set canUsePlugins only on platforms that support plugin + 2025-12-15 9ba0948172 cmd/link: don't create __x86.get_pc_thunk symbol if it already exists + 2025-12-15 b7944a5f80 text/template: fix slice builtin for pointers to arrays + 2025-12-15 6713f46426 archive/tar, compress/bzip2: base64 some troublesome testdata files + 2025-12-15 388eb10f50 cmd/go: show comparable in go doc interface output + 2025-12-13 1b291b70df simd/archsimd: skip tests if AVX is not available + 2025-12-12 d30884ba1f cmd/dist: test GOEXPERIMENT=simd on AMD64 + 2025-12-12 ee0275d15b runtime, cmd/link: tighten search for stackObjectRecord + 2025-12-12 63fced531c runtime/secret: restore goroutine behavior to proposal + 2025-12-12 6455afbc6f runtime: dropg after emitting trace event in preemptPark + 2025-12-12 8f45611e78 runtime/pprof: deflake TestGoroutineLeakProfileConcurrency + 2025-12-12 34af879dde cmd/link: add new linknames to blocked linkname list + 2025-12-12 8d31244562 runtime/secret: guard files with goexperiment + 2025-12-12 e8a83788a4 go/doc: reuse import name logic for examples + 2025-12-11 927c89bbc5 cmd/compile: update ABI document for riscv64 + 2025-12-11 245bcdd478 runtime: add extra subtest layer to TestFinalizerOrCleanupDeadlock + 2025-12-11 ae62a1bd36 Revert "database/sql: allow drivers to override Scan behavior" + 2025-12-11 89614ad264 runtime/trace: fix broken TestSubscribers + 2025-12-11 bb2337f24c cmd/go: set GOOS in vet_asm test + 2025-12-11 2622d2955b go/types, types2: remove indirection of Named.finite + 2025-12-11 5818c9d714 encoding/json/jsontext: add symbolic Kind constants + 2025-12-11 9de6468701 json/jsontext: normalize all invalid Kinds to 0 + 2025-12-11 00642ee23b encoding/json: report true from v2 Decoder.More when an error is pending + 2025-12-11 7b60d06739 lib/time: update to 2025c/2025c + 2025-12-11 1de9585be2 runtime: prevent calls to GOMAXPROCS while clearing P trace state + 2025-12-11 e38c38f0e5 internal/trace: correctly handle GoUndetermined for GoroutineSummary + 2025-12-11 c0ba519764 simd/archsimd: rename Mask.AsIntMxN to Mask.ToIntMxN + 2025-12-11 f110ba540c simd/archsimd: define ToMask only on integer vectors + 2025-12-11 1da0c29c2a simd/archsimd: add package doc + 2025-12-11 f105dfd048 lib/fips140: freeze v1.1.0-rc1 FIPS 140 module zip file + 2025-12-11 af14f67911 runtime: make goroutines inherit DIT state, don't lock to OS thread + 2025-12-11 72c83bcc80 go/types, types2: put Named.finite behind Named.mu + 2025-12-10 b2a697bd06 all: update to x/crypto@7dacc380ba00 + 2025-12-10 fc66a5655b crypto: clean up subprocess-spawning tests + 2025-12-10 b130dab792 crypto/hpke: apply fips140.WithoutEnforcement to ML-KEM+X25519 hybrid + 2025-12-10 c39fe18fea crypto/mlkem/mlkemtest: error out in fips140=only mode + 2025-12-10 db0ab834d6 crypto/hpke: don't corrupt enc's excess capacity in DHKEM decap + 2025-12-10 cd873cf7e9 crypto/internal/fips140/aes/gcm: don't panic on bad nonces out of FIPS 140-3 mode + 2025-12-10 550c0c898b crypto/hpke: use new gcm.NewGCMForHPKE for FIPS 140-3 compliance + 2025-12-10 d349854de6 crypto/internal: ACVP test data migrated to Geomys repo + 2025-12-10 cd9319ff8e runtime: use correct function name in methodValueCallFrameObjs comment + 2025-12-10 0d71bd57c9 runtime: VZEROUPPER at the end of FilterNilAVX512 + 2025-12-09 36bca3166e cmd: fix some issues in the comments + 2025-12-09 b9693a2d9a runtime: on AIX check isarchive before calling libpreinit + 2025-12-09 1274d58dac go/types, types2: add check for finite size at value observance + 2025-12-08 9e09812308 all: REVERSE MERGE dev.simd (c456ab7) into master + 2025-12-08 c456ab7a30 [dev.simd] all: merge master (a33bbf1) into dev.simd + 2025-12-08 1d8711e126 [dev.simd] internal/buildcfg: don't enable SIMD experiment by default + 2025-12-08 a33bbf1988 weak: fix weak pointer test to correctly iterate over weak pointers after GC + 2025-12-08 a88a96330f cmd/cgo: use doc link for cgo.Handle + 2025-12-08 276cc4d3db cmd/link: fix AIX builds after recent linker changes + 2025-12-08 f38e968aba [dev.simd] cmd/compile: zero only low 128-bit of X15 + 2025-12-08 144cf17d2c [dev.simd] simd, cmd/compile: move "simd" to "simd/archsimd" + 2025-12-08 f2d96272cb runtime/trace: update TestSubscribers to dump traces + 2025-12-08 4837bcc92c internal/trace: skip tests for alloc/free experiment by default + 2025-12-08 b5f6816cea cmd/link: generate DWARF for moduledata + 2025-12-08 44a39c9dac runtime: only run TestNotInGoMetricCallback when building with cgo + 2025-12-08 3a6a034cd6 runtime: disable TestNotInGoMetricCallback on FreeBSD + race + 2025-12-08 4122d3e9ea runtime: use atomic C types with atomic C functions + 2025-12-08 34397865b1 runtime: deflake TestProfBufWakeup + 2025-12-08 3417b48b17 [dev.simd] simd: add carryless multiply + 2025-12-08 d4972f6295 runtime: mark getfp as nosplit + 2025-12-05 0d0d5c9a82 test/codegen: test negation with add/sub on riscv64 + 2025-12-05 2e509e61ef cmd/go: convert some more tests to script tests + 2025-12-05 c270e71835 cmd/go/internal/vet: skip -fix on pkgs from vendor or non-main mod + 2025-12-05 f51ee08905 [dev.simd] simd: replace checking loops with call to slice-checker + 2025-12-03 2b91d96941 [dev.simd] internal/buildcfg: turn GOEXPERIMENT=simd back on Change-Id: Iaf3a44bb5ada83b0f056032839f5dd0fcdb2294f --- 383c01481c14d200f88b6d51a6e59284d8142445