tailscale / go

Tailscale's rolling temporary fork of Go with emphasis on performance and memory/binary size reduction. We try to upstream everything and keep this repo's diff small.
https://github.com/tailscale/go/commits
BSD 3-Clause "New" or "Revised" License
66 stars 6 forks source link

Update go1.23.1 #97

Closed patrickod closed 2 months ago

patrickod commented 2 months ago
e31cc2c00cfa43f2e1c0563fc83a9505a14402b6 (HEAD -> update-go1.23.1) Merge remote-tracking branch 'go/release-branch.go1.23' into update-go1.23.1
e6598e7baafa5650f82b9575c053a52c2601bf8f (go/release-branch.go1.23) [release-branch.go1.23] os: dup pidfd if caller sets PidFD manually
82575f76b8473effd6aff0a8690582820380d4d4 [release-branch.go1.23] internal/weak: shade pointer in weak-to-strong conversion
a886959aa2fb1115096a937d3d8a2e921388752f [release-branch.go1.23] runtime: size maps.Clone destination bucket array safely
80ff7cd35ad35e6518b539f4eb2517928c2f8945 [release-branch.go1.23] cmd/cgo: correct padding required by alignment
69234ded30614a471c35cef5d87b0e0d3c136cd9 (tag: go1.23.1) [release-branch.go1.23] go1.23.1
032ac075c20c01c6c35a672d1542d3e98eab84ea [release-branch.go1.23] go/build/constraint: add parsing limits
fa8ff1a46deb6c816304441ec6740ec112e19012 [release-branch.go1.23] encoding/gob: cover missed cases when checking ignore depth
53487e5477151ed75da50e50a0ba8f1ca64c00a3 [release-branch.go1.23] go/parser: track depth in nested element lists
3d1f1f27cf2f524dc17697f8058162ada850d61e [release-branch.go1.23] cmd: vendor golang.org/x/telemetry@internal-branch.go1.23-vendor
6de5a7180cc6459235895c76c792a7f15be5625d [release-branch.go1.23] database/sql: fix panic with concurrent Conn and Close
9625a7faaefd85ce9dd0b7efbaad7731c2018200 [release-branch.go1.23] go/types, types2: unalias tilde terms in underIs
9c939a1e60ba1fa89251b5ef43793542aa68ff4e [release-branch.go1.23] runtime: store bp on cgocallback as unsafe.Pointer
7afe17bbdb961df3a7163f4d725bedc1c008571f [release-branch.go1.23] go/types, types2: use max(fileVersion, go1.21) if fileVersion present
8002845759484ad55c8194199ec065d228ede6b2 [release-branch.go1.23] runtime: on AIX, fix call to _cgo_sys_thread_create in _rt0_ppc64_aix_lib
9166d2feec7c6fe5e4db802cca162745dac93488 [release-branch.go1.23] go/types, types2: Named.cleanup must also handle *Alias types
76346b354337c7011eddef040de7696307450e41 [release-branch.go1.23] unique: use TypeFor instead of TypeOf to get type in Make
3c9340557cf1e13c2fe61c6b894ba284711dfb85 [release-branch.go1.23] os: use O_EXCL instead of O_TRUNC in CopyFS to disallow rewriting existing files does not exist