Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1192 commits
Select commit Hold shift + click to select a range
c5558d1
pull down latest fakecgo patches from openssl/darwin backends (#2092)
gdams Jan 31, 2026
cda4c99
bump to latest commit
gdams Feb 2, 2026
53e5b43
Merge pull request #2089 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Feb 2, 2026
b2f9810
build(deps): bump github/codeql-action from 4.32.0 to 4.32.1 (#2093)
dependabot[bot] Feb 3, 2026
52ad3cf
implement ppc64le assembly for CGO-less (#2094)
gdams Feb 3, 2026
444222a
add agentic workflow for checking patches consistency
qmuntal Feb 3, 2026
4d8846e
add missing EOF
qmuntal Feb 3, 2026
f489668
Merge pull request #2097 from microsoft/dev/qmuntal/awpatches
qmuntal Feb 3, 2026
8f1b4d1
restrict aw roles
qmuntal Feb 3, 2026
1fa8f37
Merge pull request #2101 from microsoft/dev/qmuntal/awrest
qmuntal Feb 4, 2026
e93c1dc
compile aw lock
qmuntal Feb 4, 2026
c70ea53
Merge pull request #2102 from microsoft/dev/qmuntal/awrest
qmuntal Feb 4, 2026
92ba09c
build(deps): bump actions/checkout from 6.0.1 to 6.0.2 (#2104)
dependabot[bot] Feb 4, 2026
8d82d77
build(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 (#2103)
dependabot[bot] Feb 4, 2026
7e89140
Update submodule to latest master (a3688ab1): cmd/compile: add node c…
bot-for-go[bot] Feb 4, 2026
20fef2e
Merge pull request #2109 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Feb 4, 2026
361a78e
build(deps): bump github/codeql-action from 4.32.1 to 4.32.2
dependabot[bot] Feb 6, 2026
1ab38c7
Update submodule to latest master (d4febb45): crypto/tls: avoid data …
bot-for-go[bot] Feb 6, 2026
5c67afd
Merge pull request #2119 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Feb 6, 2026
8e8145d
Merge pull request #2118 from microsoft/dependabot/github_actions/git…
karianna Feb 6, 2026
de8fbbe
Update submodule to latest master (9777cece): runtime: use unsafe.Sli…
bot-for-go[bot] Feb 9, 2026
48aa7ae
resolve 3-way merge conflicts
gdams Feb 9, 2026
74c181a
openssl: delete cgo-less experiment and promote to default (#2106)
gdams Feb 10, 2026
9f2075e
Merge pull request #2121 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Feb 10, 2026
62b170f
build(deps): bump golang.org/x/net from 0.49.0 to 0.50.0 in /eng/_uti…
dependabot[bot] Feb 10, 2026
033a843
docs: updae NocgoOpenSSL.md from dagood review (#2123)
gdams Feb 10, 2026
fb5efb0
Consolidate crypto backend GOEXPERIMENTs into systemcrypto (#2126)
gdams Feb 11, 2026
b6cdc52
upgrade and don't pin go infra images
qmuntal Feb 12, 2026
8ab8559
upgrade openssl
qmuntal Feb 13, 2026
e61df24
fix TestLSAN
qmuntal Feb 13, 2026
2d0aeb5
skip TestLSAN
qmuntal Feb 13, 2026
5a423e5
Update docs for 1.26 and 1.24 EOL (#2132)
dagood Feb 13, 2026
6b72ee6
docs: handful of go 1.26 release cleanup (#2131)
gdams Feb 13, 2026
d31ce28
skip TestLSAN
qmuntal Feb 13, 2026
5993db2
skip TestASAN
qmuntal Feb 15, 2026
817caa6
Merge branch 'dev/qmuntal/upgrgoinfraimages' of https://github.com/mi…
qmuntal Feb 15, 2026
7b743c2
skip TestASAN
qmuntal Feb 15, 2026
81bd3bf
Update docs for GoTool@0, update quick start (#2139)
dagood Feb 16, 2026
765af30
build(deps): bump github/codeql-action from 4.32.2 to 4.32.3 (#2142)
dependabot[bot] Feb 16, 2026
b995d13
skip TestASAN
qmuntal Feb 15, 2026
6f2916f
skip more tests
qmuntal Feb 17, 2026
76a43ad
Merge branch 'dev/qmuntal/upgrgoinfraimages' of https://github.com/mi…
qmuntal Feb 17, 2026
9345c59
Merge pull request #2133 from microsoft/dev/qmuntal/upgrgoinfraimages
qmuntal Feb 17, 2026
a35c845
Update submodule to latest master (f65692ea): cmd/compile: don't drop…
bot-for-go[bot] Feb 17, 2026
d83b7c5
implement s390x assembly for CGO-less (#2143)
gdams Feb 17, 2026
351297d
darwin: fix SHA-2-224 incorrectly marked as supported (#2144)
gdams Feb 17, 2026
465066c
implement loong64 assembly for CGO-less (#2145)
gdams Feb 17, 2026
01ecf2f
build(deps): bump github/codeql-action from 4.32.3 to 4.32.4 (#2152)
dependabot[bot] Feb 23, 2026
997b7f3
Update submodule to latest master (4e693d1e): go/token: add File.Stri…
bot-for-go[bot] Feb 23, 2026
bdc1b00
hash: implement missing boring logic for SHA512_224/256 (#2153)
gdams Feb 24, 2026
8244bb7
Normalize checked-in CRLF to LF
dagood Feb 25, 2026
2c874e1
Merge pull request #2156 from microsoft/dev/dagood/eol
karianna Feb 25, 2026
d06bfbe
Enable GODEBUG=fips140=only with systemcrypto backends (#2149)
gdams Feb 25, 2026
eefd368
Merge remote-tracking branch 'upstream/microsoft/main' into dev/auto-…
gdams Feb 25, 2026
6000e89
resolve conflicts
gdams Feb 25, 2026
fe2b864
Merge pull request #2147 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Feb 25, 2026
7e3441b
Remove redundant OS/arch build tags where filename suffix already con…
gdams Feb 25, 2026
8ca082e
Update submodule to latest master (5b40e48a): Revert "cmd/compile: ad…
bot-for-go[bot] Feb 25, 2026
b057ef3
Improve platform-specific crypto filenames (#2159)
dagood Feb 25, 2026
9dded4b
resolve 3-way merge conflicts
gdams Feb 25, 2026
fcc1e83
Merge remote-tracking branch 'upstream/microsoft/main' into dev/auto-…
gdams Feb 25, 2026
165873c
Include revision in Microsoft-specific version string (#2140)
dagood Feb 25, 2026
e93ca5a
re generate zsyscalltrace_windows.go
gdams Feb 26, 2026
df603c7
Merge pull request #2158 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Feb 26, 2026
4b89517
Change patch consistency workflow to instructions (#2161)
dagood Feb 26, 2026
9e0d9fd
build(deps): bump actions/setup-go from 6.2.0 to 6.3.0 (#2163)
dependabot[bot] Feb 26, 2026
db15227
Update submodule to latest master (f71432d2): cmd/compile: fix bloop …
bot-for-go[bot] Feb 27, 2026
fa037c0
Merge pull request #2164 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Feb 27, 2026
0f0768a
Add "go" _util command; use it to run getmingw (#2165)
dagood Feb 27, 2026
0f4aaec
Update _util dependencies (#2166)
dagood Feb 27, 2026
c1a8f53
build(deps): bump github/codeql-action from 4.32.4 to 4.32.5 (#2167)
dependabot[bot] Mar 2, 2026
f13f72d
Update submodule to latest master (a6a4a41e): all: test: remove unnee…
bot-for-go[bot] Mar 2, 2026
f6ee49d
Merge pull request #2168 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Mar 2, 2026
f575c67
Enforce FIPS 140-only mode for ChaCha20Poly1305 in backends (#2171)
gdams Mar 3, 2026
6576fdb
Update submodule to latest master (0b9bcbc5): net/http: add basic une…
bot-for-go[bot] Mar 4, 2026
ef001ed
Merge pull request #2172 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Mar 4, 2026
712971e
docs: rework "Build option to use Go crypto" (#2173)
dagood Mar 5, 2026
0aab710
Update submodule to latest master (cbab448d): crypto/x509: fix name c…
bot-for-go[bot] Mar 6, 2026
041889c
Merge pull request #2179 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Mar 6, 2026
0431cd2
build(deps): bump github/codeql-action from 4.32.5 to 4.32.6 (#2178)
dependabot[bot] Mar 7, 2026
dae0ecb
remove Windows Server 2019 testing (#2181)
gdams Mar 10, 2026
c0e1bab
Update submodule to latest master (e30e65f7): syscall,runtime/cgo: us…
bot-for-go[bot] Mar 11, 2026
593de1c
resolve 3-way merge conflicts
gdams Mar 11, 2026
9a74680
build(deps): bump golang.org/x/net from 0.51.0 to 0.52.0 in /eng/_uti…
dependabot[bot] Mar 12, 2026
f28bcee
build(deps): bump github.com/microsoft/go-infra in /eng/_util (#2188)
dependabot[bot] Mar 16, 2026
8dea67c
build(deps): bump github/codeql-action from 4.32.6 to 4.33.0 (#2189)
dependabot[bot] Mar 16, 2026
9be7a71
implement Installation.md and document using setup-go (#2190)
gdams Mar 18, 2026
fdb360c
Revendor backends (#2192)
michelle-clayton-work Mar 18, 2026
dd8aa54
Update Installation doc (#2195)
dagood Mar 18, 2026
2f8182b
upgrader: support running in go/, work with run.ps1 (#2196)
dagood Mar 19, 2026
d2f6bd8
improve NocgoOpenSSL.md
qmuntal Mar 19, 2026
87e01b3
typo
qmuntal Mar 19, 2026
7955954
Apply suggestions from code review
qmuntal Mar 19, 2026
94da23e
remove sentences
qmuntal Mar 19, 2026
f8acfcc
Rename pipeline step (#2197)
michelle-clayton-work Mar 19, 2026
3594007
Apply suggestions from code review
qmuntal Mar 20, 2026
b4f4fea
Apply suggestions from code review
qmuntal Mar 20, 2026
babafd4
add clarification
qmuntal Mar 20, 2026
3cafd1d
Add patch skipping TestMachoIssue32233 (#2202)
dagood Mar 20, 2026
3931bcf
Merge pull request #2198 from microsoft/dev/qmuntal/clarnoocgo
qmuntal Mar 20, 2026
1c6dff6
Parallelize Patch Build sequence test (#2203)
dagood Mar 23, 2026
57281cd
Move fips140only.BackendApprovedHash to patch 0003 (#2205)
gdams Mar 23, 2026
c01b007
build(deps): bump github/codeql-action from 4.33.0 to 4.34.1 (#2206)
dependabot[bot] Mar 23, 2026
6729d54
temp apply CL 754080
gdams Mar 24, 2026
88c8640
resolve 3-way merge conflicts
gdams Mar 24, 2026
369b9b2
Merge remote-tracking branch 'upstream/microsoft/main' into dev/auto-…
gdams Mar 24, 2026
c06d93c
Include package in JUnit test names (#2207)
michelle-clayton-work Mar 24, 2026
68b26e0
Add patchcheck, check vendor patch (#2211)
dagood Mar 25, 2026
7c42876
Pass attempt and job attempt labels to JUnit output
michelle-clayton-work Mar 23, 2026
a7646cb
update submodule
qmuntal Mar 27, 2026
ca46b77
fix conflicts
qmuntal Mar 27, 2026
cc0fdbd
fix TestMicrosoftVersion
qmuntal Mar 27, 2026
ab3bd70
upgrade go-infra/telemetry
qmuntal Mar 27, 2026
492067e
log telemetry errors while testing
qmuntal Mar 27, 2026
b25c774
fix telemetry
qmuntal Mar 27, 2026
8b6d5c3
build(deps): bump github/codeql-action from 4.34.1 to 4.35.1 (#2214)
dependabot[bot] Mar 30, 2026
1ccccbc
fix flake
michelle-clayton-work Mar 27, 2026
a4c97b1
Remove forced flake -- stage for review
michelle-clayton-work Apr 1, 2026
df33567
Update eng/pipeline/stages/run-stage.yml
michelle-clayton-work Apr 2, 2026
7837bb8
Update eng/pipeline/stages/run-stage.yml
michelle-clayton-work Apr 2, 2026
3daf730
Update eng/pipeline/stages/run-stage.yml
michelle-clayton-work Apr 2, 2026
a1e96c5
Update eng/_util/buildutil/testjson.go
michelle-clayton-work Apr 2, 2026
01314bc
remove -jobattempt
michelle-clayton-work Apr 2, 2026
90db8ad
remove forced flake
michelle-clayton-work Apr 3, 2026
3dfe6c9
Merge pull request #2209 from microsoft/dev/mclayton/sep-attempts
michelle-clayton-work Apr 4, 2026
b671041
fix TestScript
qmuntal Apr 7, 2026
766f582
revendor
qmuntal Apr 7, 2026
040d75c
upgrade submodule
qmuntal Apr 7, 2026
5f595ff
fix http2 and windows tests
qmuntal Apr 8, 2026
ce4c6d4
fix TestTransportPingWriteBlocks
qmuntal Apr 8, 2026
58aadc0
fix windows
qmuntal Apr 8, 2026
90fe9f9
Merge pull request #2180 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Apr 8, 2026
a4dc725
Update submodule to latest master (352d76b2): cmd/compile: remove unu…
bot-for-go[bot] Apr 8, 2026
a19b3be
resolve 3-way merge conflicts
gdams Apr 9, 2026
66bf8df
Merge pull request #2220 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Apr 9, 2026
bc0a93c
Update submodule to latest master (ff7dfb5c): cmd/internal/obj/loong6…
bot-for-go[bot] Apr 10, 2026
fb72ece
3-way merge and remove patch 17
qmuntal Apr 10, 2026
588f99b
fix tests
qmuntal Apr 10, 2026
0d950ba
build(deps): bump golang.org/x/net from 0.52.0 to 0.53.0 in /eng/_util
dependabot[bot] Apr 10, 2026
df092d4
Merge pull request #2225 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Apr 10, 2026
8d92bb4
Update submodule to latest master (2f3c778b): net/http: add support f…
bot-for-go[bot] Apr 10, 2026
be468af
Merge pull request #2226 from microsoft/dependabot/go_modules/eng/_ut…
karianna Apr 11, 2026
d623bad
git am --3
qmuntal Apr 13, 2026
30a07a6
Merge pull request #2227 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Apr 13, 2026
03f172f
Update submodule to latest master (e32ec474): crypto/internal/fips140…
bot-for-go[bot] Apr 15, 2026
dc0a8fe
Use PATH Go by default; download stage 0 into repo when opted in (#2230)
michelle-clayton-work Apr 15, 2026
9c94b3c
resolve 3-way merge conflicts
gdams Apr 16, 2026
f08327b
Merge pull request #2229 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Apr 16, 2026
0a03d72
build(deps): bump github/codeql-action from 4.35.1 to 4.35.2 (#2233)
dependabot[bot] Apr 16, 2026
74cdbe5
Pull in truncation warning
michelle-clayton-work Apr 16, 2026
45ba02e
Merge pull request #2234 from microsoft/dev/mclayton/warning-trunc
qmuntal Apr 17, 2026
04d27b9
Update submodule to latest master (ed1646a8): internal/cpu: add vecto…
bot-for-go[bot] Apr 17, 2026
027f6a6
resolve 3-way merge conflicts
gdams Apr 20, 2026
6eaefa7
Merge pull request #2239 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Apr 20, 2026
8f8ffd3
Fix GOFIPS detection bug; add GODEBUG=fips140=off (#2184)
michelle-clayton-work Apr 21, 2026
dee646a
Update submodule to latest master (122eb7d0): internal/cpu: add zbc e…
bot-for-go[bot] Apr 22, 2026
0f6d647
Add reusable line endings check workflow (#2246)
michelle-clayton-work Apr 23, 2026
5277f24
resolve 3-way merge conflicts
gdams Apr 23, 2026
1d44792
Merge pull request #2245 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Apr 23, 2026
eed1184
Merge pull request #2244 from microsoft/dev/mclayton/fix-gofips-2184
michelle-clayton-work Apr 23, 2026
d0387be
Use pipelineymlgen to share container definitions (#2231)
dagood Apr 23, 2026
fe05dca
FIPS readme: streamline FIPS preference eval (#2247)
dagood Apr 23, 2026
ca40213
Update submodule to latest master (d484fb9d): cmd/internal/obj/riscv:…
bot-for-go[bot] Apr 24, 2026
58f0050
Merge pull request #2248 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Apr 24, 2026
125a383
Update submodule to latest master (1d23a4ca): runtime: tweak outdated…
bot-for-go[bot] Apr 27, 2026
c530110
Merge pull request #2249 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Apr 28, 2026
8dfee1b
FIPS readme: update to describe no GOFIPS backport
dagood Apr 28, 2026
cb3a8a1
Clarify 1.25 entry, more specific
dagood Apr 28, 2026
a211fd9
Fix "is set" -> "is set to"
dagood Apr 28, 2026
2ef4ece
Merge pull request #2250 from microsoft/dev/dagood/fips-readme-keep
karianna Apr 29, 2026
e3ae7da
Update submodule to latest master (60eb90e6): encoding/json/jsontext:…
bot-for-go[bot] Apr 29, 2026
39a576c
resolve conflicts
gdams Apr 30, 2026
a750707
run s.init() regardless of backend
gdams Apr 30, 2026
baa2637
fix TestFIPSServerProtocolVersion
qmuntal Apr 30, 2026
979524f
build(deps): bump github.com/microsoft/go-infra in /eng/_util (#2252)
dependabot[bot] Apr 30, 2026
7e0f1b7
Merge pull request #2251 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] Apr 30, 2026
7a5ae7c
build(deps): bump github/codeql-action from 4.35.2 to 4.35.3
dependabot[bot] May 4, 2026
d4182ed
Update submodule to latest master (28686722): cmd/compile: resync reg…
bot-for-go[bot] May 4, 2026
d7b32e0
Merge pull request #2258 from microsoft/dependabot/github_actions/git…
karianna May 4, 2026
64a6de4
resolve 3-way merge conflicts
gdams May 5, 2026
9cb6e83
Merge pull request #2257 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] May 5, 2026
cf63974
Remove TestMachoIssue32233 skip patch
qmuntal May 6, 2026
8118907
Merge pull request #2260 from microsoft/dev/qmuntal/unskipmachoissue
qmuntal May 6, 2026
b36eb44
promote MS_GO_NOSYSTEMCRYPTO
qmuntal May 6, 2026
a8158fe
Update submodule to latest master (eb845eca): go/types, types2: inclu…
bot-for-go[bot] May 6, 2026
602436d
resolve 3-way merge conflicts
gdams May 6, 2026
89e8568
Merge pull request #2262 from microsoft/def/qmuntal/mgoexp
qmuntal May 6, 2026
58c3c79
Merge remote-tracking branch 'upstream/microsoft/main' into dev/auto-…
gdams May 6, 2026
426e5f7
Merge pull request #2263 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] May 6, 2026
1c55089
Upload
qmuntal May 7, 2026
a2ea4e2
Merge pull request #2265 from microsoft/dev/qmuntal/systemcryptotel
qmuntal May 7, 2026
585620d
Update submodule to latest master (1a9af071): cmd/go: reject sumdb re…
bot-for-go[bot] May 7, 2026
7f67ffa
Merge pull request #2267 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] May 8, 2026
f9977fb
build(deps): bump github/codeql-action from 4.35.3 to 4.35.4
dependabot[bot] May 8, 2026
a616d61
build(deps): bump golang.org/x/net from 0.53.0 to 0.54.0 in /eng/_util
dependabot[bot] May 11, 2026
a3e4b5b
Update submodule to latest master (25681742): runtime: fix TestUsingV…
bot-for-go[bot] May 11, 2026
5c0ed9e
Merge pull request #2272 from microsoft/dependabot/github_actions/git…
karianna May 12, 2026
13aad48
Merge pull request #2274 from microsoft/dependabot/go_modules/eng/_ut…
karianna May 12, 2026
e415312
resolve 3-way merge conflicts
gdams May 12, 2026
823ef0e
Merge pull request #2273 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] May 12, 2026
6db9cc4
build(deps): bump microsoft/go-infra/.github/workflows/check-line-end…
dependabot[bot] May 13, 2026
a1e8087
Update submodule to latest master (364de84f): all: turn on cgo/extern…
bot-for-go[bot] May 13, 2026
223c37c
resolve 3-way merge conflicts
gdams May 13, 2026
4a06e1f
build(deps): bump github.com/microsoft/go-infra in /eng/_util (#2275)
dependabot[bot] May 13, 2026
37d1873
Drop obsolete retain-build placeholder for go-lab#59 (#2277)
michelle-clayton-work May 14, 2026
3938c33
Merge pull request #2278 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] May 14, 2026
89b4b50
re-vendor crypto backends (#2279)
gdams May 15, 2026
703cd6d
build(deps): bump github.com/microsoft/go-infra in /eng/_util (#2280)
dependabot[bot] May 15, 2026
8e68dfb
Update submodule to latest master (212065c9): cmd/compile: shuffle bi…
bot-for-go[bot] May 15, 2026
bbc786d
build(deps): bump microsoft/go-infra/.github/workflows/check-line-end…
dependabot[bot] May 15, 2026
8354435
Merge pull request #2282 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] May 16, 2026
787fcea
build(deps): bump github/codeql-action from 4.35.4 to 4.35.5
dependabot[bot] May 18, 2026
8d999b3
Merge pull request #2285 from microsoft/dependabot/github_actions/git…
karianna May 19, 2026
0aa3f27
Update submodule to latest `master` in `microsoft/main` (#2284)
bot-for-go[bot] May 20, 2026
a2a3044
Update submodule to latest master (47f26133): cmd/internal/obj/loong6…
bot-for-go[bot] May 20, 2026
44866a7
fix conflicts
qmuntal May 20, 2026
f80de08
fix deps
qmuntal May 20, 2026
2cf4630
skip TestServerKeepAlivesEnabled
qmuntal May 20, 2026
eac548e
fix TestGetClientCertificate
qmuntal May 20, 2026
ed849ef
Merge pull request #2287 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] May 20, 2026
9ed0e37
Update submodule to latest master (04ed0196): runtime/trace: remove u…
bot-for-go[bot] May 21, 2026
0287cda
fix conflicts
qmuntal May 21, 2026
a7c0926
Merge pull request #2289 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] May 21, 2026
782a1ce
update openssl backend to point to new location (#2290)
gdams May 21, 2026
cb8a435
build(deps): bump golang.org/x/net from 0.54.0 to 0.55.0 in /eng/_util
dependabot[bot] May 22, 2026
081f267
build(deps): bump microsoft/go-infra/.github/workflows/check-line-end…
dependabot[bot] May 22, 2026
a82ac87
Merge pull request #2298 from microsoft/dependabot/go_modules/eng/_ut…
karianna May 22, 2026
6764c85
build(deps): bump github.com/microsoft/go-infra in /eng/_util
dependabot[bot] May 22, 2026
e1a6a9f
Merge pull request #2300 from microsoft/dependabot/github_actions/mic…
karianna May 22, 2026
29843e3
Update submodule to latest master (cc623858): runtime/pprof: update t…
bot-for-go[bot] May 22, 2026
bba93ff
fix conflicts
qmuntal May 25, 2026
d7d0d5a
Merge pull request #2301 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] May 25, 2026
7168043
Merge pull request #2299 from microsoft/dependabot/go_modules/eng/_ut…
karianna May 25, 2026
6ffd85c
Update submodule to latest master (9da73fb7): cmd/go/internal/envcmd:…
bot-for-go[bot] May 25, 2026
040e938
build(deps): bump github/codeql-action from 4.35.5 to 4.36.0 (#2311)
dependabot[bot] May 25, 2026
466d3f4
resolve conflicts
gdams May 26, 2026
9df5391
Merge pull request #2312 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] May 26, 2026
eb04310
telemetry: add msgo/ci counter (#2314)
gdams May 26, 2026
873caac
use FIPSCapable
qmuntal May 26, 2026
79a8c53
Merge pull request #2315 from microsoft/dev/qmuntal/fipscapable
qmuntal May 26, 2026
c97ab25
Update blog post link description in Telemetry.md (#2316)
gdams May 27, 2026
61166d1
Update submodule to latest master (286c12b1): debug/elf: add FuzzReader
bot-for-go[bot] May 27, 2026
6e93cf6
resolve conflicts
gdams May 28, 2026
7d523ee
Merge pull request #2317 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] May 28, 2026
dfdb941
Update project documentation structure and clarity (#2318)
dagood May 28, 2026
8356327
Add msgo/module/hash telemetry counter (#2283)
gdams May 28, 2026
54c8cea
Update submodule to latest master (7e3a04fb): doc/next: delete
bot-for-go[bot] May 29, 2026
fbe1628
Merge pull request #2321 from microsoft/dev/auto-sync/microsoft/main
bot-for-go[bot] May 29, 2026
bd903cb
Update .gitignore to reflect new project structure
Premiermoney Jun 1, 2026
2ff1f3f
Merge branch 'dev/preview-link-table' into Upstream
Premiermoney Jun 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .azuredevops/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
version: 2

# Disabling dependabot on Azure DevOps as this is a mirrored repo. Updates should go through github.
enable-campaigned-updates: false
enable-security-updates: false
15 changes: 15 additions & 0 deletions .azuredevops/policies/branchClassification.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Schema taken from https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/product-catalog/branch-classification/branch-classification#optional-update-branch-classification-at-the-repo.
name: branch_classification
description: Branch classification configuration for repository
resource: repository
disabled: false
where:
configuration:
branchClassificationSettings:
defaultClassification: nonproduction
ruleset:
- name: prod-branches
branchNames:
- microsoft/main
- microsoft/release-branch.go*
classification: production
142 changes: 139 additions & 3 deletions .config/guardian/.gdnsuppress
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"hydrated": false,
"hydrated": true,
"properties": {
"helpUri": "https://eng.ms/docs/microsoft-security/security/azure-security/cloudai-security-fundamentals-engineering/security-integration/guardian-wiki/microsoft-guardian/general/suppressions",
"hydrationStatus": "This file does not contain identifying data. It is safe to check into your repo. To hydrate this file with identifying data, run `guardian hydrate --help` and follow the guidance."
"hydrationStatus": "This file is hydrated. This is ok, it doesn't contain sensitive information."
},
"version": "1.0.0",
"suppressionSets": {
Expand All @@ -13,13 +13,149 @@
}
},
"results": {
"dd76b3defecd301787000102e3ce76506d45147b98fc4accb410b87097b2f0dd": {
"signature": "dd76b3defecd301787000102e3ce76506d45147b98fc4accb410b87097b2f0dd",
"alternativeSignatures": [],
"target": "go/src/crypto/ecdh/ecdh_test.go",
"line": 128,
"memberOf": [
"default"
],
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0060",
"createdDate": "2024-12-16 10:13:25Z"
},
"6b250bd6def22ac84e477b4d22ec0b12cb69721002a7fe0fccf23ff5a7dfa688": {
"signature": "6b250bd6def22ac84e477b4d22ec0b12cb69721002a7fe0fccf23ff5a7dfa688",
"alternativeSignatures": [],
"target": "go/src/crypto/ecdh/ecdh_test.go",
"line": 136,
"memberOf": [
"default"
],
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0060",
"createdDate": "2024-12-16 10:13:25Z"
},
"877868030fa2e6114057d685aea3f4ec90d3190dcfe0e0ae1d86a3a4094fad87": {
"signature": "877868030fa2e6114057d685aea3f4ec90d3190dcfe0e0ae1d86a3a4094fad87",
"alternativeSignatures": [],
"target": "go/src/crypto/ecdh/ecdh_test.go",
"line": 147,
"memberOf": [
"default"
],
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0060",
"createdDate": "2024-12-16 10:13:25Z"
},
"3f72337007e55d003a9f252112dbaead6ddf0f89bac847d528b44c263ddce0e1": {
"signature": "3f72337007e55d003a9f252112dbaead6ddf0f89bac847d528b44c263ddce0e1",
"alternativeSignatures": [],
"target": "go/src/crypto/ecdh/ecdh_test.go",
"line": 154,
"memberOf": [
"default"
],
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0060",
"createdDate": "2024-12-16 10:13:25Z"
},
"1ebc50c2b5fecaf320705d05137b2d29a3851823251d6224fc6223ca653b7c02": {
"signature": "1ebc50c2b5fecaf320705d05137b2d29a3851823251d6224fc6223ca653b7c02",
"alternativeSignatures": [],
"target": "go/src/crypto/tls/example_test.go",
"line": 165,
"memberOf": [
"default"
],
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0020",
"createdDate": "2024-12-16 10:13:25Z"
},
"3d4c2bb9f6a10eec92970320f48c0ee107981491a38c0869e054c54f156aafa1": {
"signature": "3d4c2bb9f6a10eec92970320f48c0ee107981491a38c0869e054c54f156aafa1",
"alternativeSignatures": [],
"target": "go/src/crypto/x509/platform_root_key.pem",
"line": 1,
"memberOf": [
"default"
],
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0020",
"createdDate": "2024-12-16 10:13:25Z"
},
"ebf235ebc38c8301d92931d07d3ba98a286fc46d53f24467f7d804c7d907a88b": {
"signature": "ebf235ebc38c8301d92931d07d3ba98a286fc46d53f24467f7d804c7d907a88b",
"alternativeSignatures": [],
"target": "go/src/crypto/tls/testdata/example-key.pem",
"line": 1,
"memberOf": [
"default"
],
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0020",
"createdDate": "2024-12-16 10:13:25Z"
},
"d00714f4abdecfa0f2b96d616a8631088ace81abf5f0688c05937dcf9cc4bb5e": {
"signature": "d00714f4abdecfa0f2b96d616a8631088ace81abf5f0688c05937dcf9cc4bb5e",
"alternativeSignatures": [],
"target": "go/src/cmd/vendor/rsc.io/markdown/emoji.go",
"line": 1432,
"memberOf": [
"default"
],
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0060",
"createdDate": "2024-12-16 10:13:25Z"
},
"d5ce1218657b3f7da8e9a6ac55d72833387257e76e39d837edfd5c62781b9b97": {
"signature": "d5ce1218657b3f7da8e9a6ac55d72833387257e76e39d837edfd5c62781b9b97",
"alternativeSignatures": [],
"target": "go/src/crypto/internal/hpke/testdata/rfc9180-vectors.json",
"line": 1,
"memberOf": [
"default"
],
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0060",
"createdDate": "2024-12-20 00:07:58Z"
},
"e194d8614310e9f30653b5fb8ae34c07968131fce828c224c30536e1cb217e9e": {
"signature": "e194d8614310e9f30653b5fb8ae34c07968131fce828c224c30536e1cb217e9e",
"alternativeSignatures": [],
"target": "go/src/cmd/go/internal/auth/gitauth_test.go",
"line": 51,
"memberOf": [
"default"
],
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0060",
"createdDate": "2024-12-20 19:29:53Z"
},
"dd34d1fbdcab2b03eccc9e9544d25b6830f28ef5f72e815035df834a6b3e57e4": {
"signature": "dd34d1fbdcab2b03eccc9e9544d25b6830f28ef5f72e815035df834a6b3e57e4",
"alternativeSignatures": [],
"target": "go/src/cmd/go/testdata/script/goauth_git.txt",
"line": 72,
"memberOf": [
"default"
],
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0060",
"createdDate": "2024-12-20 19:29:53Z"
},
"2d264e899faa2c2dcf9c3c63acad2f0b0b7b9464fe1657d0313d8aa477103a3c": {
"signature": "2d264e899faa2c2dcf9c3c63acad2f0b0b7b9464fe1657d0313d8aa477103a3c",
"alternativeSignatures": [],
"target": "go/src/cmd/go/testdata/script/goauth_userauth.txt",
"line": 126,
"memberOf": [
"default"
],
"createdDate": "2024-06-10 09:31:52Z"
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0120",
"createdDate": "2024-12-20 19:29:53Z"
}
}
}
2 changes: 1 addition & 1 deletion .config/tsa/tsaoptions.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
],
"instanceUrl": "https://devdiv.visualstudio.com/",
"projectName": "DEVDIV",
"areaPath": "DevDiv\\NET Compilers\\GoLang",
"areaPath": "DevDiv\\GoLang",
"iterationPath": "DevDiv",
"allTools": true
}
7 changes: 7 additions & 0 deletions .git-go-patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"MinimumToolVersion": "v1.0.1",
"SubmoduleDir": "go",
"PatchesDir": "patches",
"StatusFileDir": "eng/artifacts/go-patch",
"ExtractAsAuthor": "bot-for-go[bot] <199222863+bot-for-go[bot]@users.noreply.github.com>"
}
5 changes: 5 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# Default: normalize text files to LF in the repo and on checkout.
* text=auto eol=lf

# On Windows, running "git apply" with CRLF patch files causes an error for binary files:
# "git diff header lacks filename information when removing 1 leading pathname component".
# To fix this, always check out patch files as LF.
*.patch -text

.github/workflows/*.lock.yml linguist-generated=true merge=ours
15 changes: 8 additions & 7 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# Require review from golang-compiler team for changes in any file. This keeps us in the loop on
# auto-merge PRs. The review bot is also an owner so that it can still trigger auto-merge for sync
# PRs on its own. We may remove this rule once auto-merges are routine.
* @microsoft/golang-compiler @microsoft-golang-review-bot
# Require review from golang-compiler team for changes in all files.

# Automatically request review from golang-compiler team for changes in the Microsoft-specific
# files. This takes precedence over earlier rules in the file.
/eng/ @microsoft/golang-compiler
* @microsoft/golang-compiler

# Don't assign a code owner to automatically updated files to allow GitHub apps to use the
# auto-merge flow without human intervention.
/go
/MICROSOFT_REVISION
/VERSION
103 changes: 103 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms
# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema
name: Bugs
description: Report a bug with the Microsoft build of Go
title: "issue title"

body:
- type: markdown
attributes:
value: |
Thanks for helping us improve! 🙏 Please answer these questions and provide as much information as possible about your problem.

- type: input
id: go-version
attributes:
label: Microsoft build of Go version
description: |
What version of Go are you using (`go version`)?

Note: we only [support](https://github.com/microsoft/go/blob/microsoft/main/eng/doc/Downloads.md) the two most recent major releases.
placeholder: ex. go version go1.24.1 darwin/arm64
validations:
required: true

- type: textarea
id: platform
attributes:
label: What is your operating system and platform?
description: Please add as much information here as possible. For example, if you have a problem related to platform-provided crypto (`systemcrypto`), your Linux distro+version or specific version of Windows may be necessary to reproduce it.
placeholder: e.g. "Ubuntu 24.04 on ARM64" or "Windows 10 2004 on x86-64"
validations:
required: true

- type: textarea
id: go-env
attributes:
label: "Output of `go env` in your module/workspace:"
placeholder: |
GO111MODULE=""
GOARCH="arm64"
GOBIN="/Users/gopher/go/bin"
GOCACHE="/Users/gopher/go/cache"
GOENV="/Users/gopher/Library/Application Support/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="arm64"
GOHOSTOS="darwin"
GOINSECURE=""
GOMODCACHE="/Users/gopher/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="darwin"
GOPATH="/Users/gopher/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_arm64"
GOVCS=""
GOVERSION="go1.20.7"
GCCGO="gccgo"
AR="ar"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD="/dev/null"
GOWORK=""
CGO_CFLAGS="-O2 -g"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-O2 -g"
CGO_FFLAGS="-O2 -g"
CGO_LDFLAGS="-O2 -g"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -arch arm64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/44/nbbyll_10jd0z8rj_qxm43740000gn/T/go-build2331607515=/tmp/go-build -gno-record-gcc-switches -fno-common"
render: shell
validations:
required: true

- type: textarea
id: what-did-you-do
attributes:
label: "What did you do?"
description: "If possible, provide a recipe for reproducing the error. A complete runnable program is good."
validations:
required: true

- type: textarea
id: actual-behavior
attributes:
label: "What did you see happen?"
description: Command invocations and their associated output, functions with their arguments and return results, full stacktraces for panics (upload a file if it is very long), etc. Prefer copying text output over using screenshots.
validations:
required: true

- type: textarea
id: expected-behavior
attributes:
label: "What did you expect to see?"
description: Why is the current output incorrect, and any additional context we may need to understand the issue.
validations:
required: true
14 changes: 14 additions & 0 deletions .github/aw/actions-lock.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"entries": {
"actions/github-script@v8": {
"repo": "actions/github-script",
"version": "v8",
"sha": "ed597411d8f924073f98dfc5c65a23a2325f34cd"
},
"github/gh-aw/actions/setup@v0.50.2": {
"repo": "github/gh-aw/actions/setup",
"version": "v0.50.2",
"sha": "e32435511ac2c5aa0e08b19284a25dc98fadf1e1"
}
}
}
5 changes: 0 additions & 5 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,6 @@ updates:
schedule:
interval: daily
open-pull-requests-limit: 10
- package-ecosystem: gomod
directory: "eng/_core"
schedule:
interval: daily
open-pull-requests-limit: 10
- package-ecosystem: gomod
directory: "eng/_util"
schedule:
Expand Down
Loading