Filter:
Filters How-to
You can filter on any displayed field below, along with a few other fields not shown, such as reviewer.
Exclude terms by prefixing them with a -
.
The t:
operator is short for "tag" and coincides with the colored tags you see in the rows below.
Supported tag values include "Changes without a human comment" (t:attn
) and Code-Review
label values (t:-2
, t:+1
, and t:+2
).
All terms use substring matching, meaning that you can type reviewer:iant
instead of reviewer:iant@golang.org
The following operators are supported: t:, repo:, reviewer:, cc:, involves:, and owner:
Examples:
arch
2022-04-29
Timo Teräs
388714
arm64/arm64asm: export disassembler Args fields
2023-04-18
Parth
484955
arch/x86: Fixed FCLEX/FNCLEX, FCMOVcc, etc... instructions not parse
2023-05-03
Paul E. Murphy
478095
ppc64: add extra fields to pp64.csv
2023-05-03
Paul E. Murphy
478096
ppc64/ppc64map: generate P9 and vector/vsx instructions
2023-05-11
limeidan
358854
loong64: Implement loong64 GNU format disassembler
2023-05-25
Lin Runze
493935
arch/riscv64: Implement RV64G GNU/Plan 9 format disassembler
benchmarks
2021-10-06
David Chase
🤖-1
321963
benchmarks/stats: improve (?) walk function
2022-01-13
David Chase
373504
cmd/bent: add support for automated fuzzing
2022-02-09
Michael Anthony Knyszek
382675
sweet: validate that assets are unmodified instead defensively copying
2022-09-22
cui fliter
432258
cmd/bent/scripts: replace deprecated egrep with grep -E
2022-10-04
David Chase
432361
cmd/bent: adjust naming in cronjob configuration toml
2022-10-05
David Chase
432359
cmd/bent: add gopls benchmarks
2022-11-01
Michael Pratt
444758
sweet: update and re-enable gvisor benchmark
2023-05-04
Guoqi Chen
492535
all: update go.etcd.io/bbolt to v1.3.7
2023-05-16
David Chase
470935
cmd/bent: add -X flag for benchmark/library-modification experiments
2023-05-16
David Chase
372256
benchmarks/gc_latency: add new microbenchmark for tricky mutator latency issues
2023-05-16
David Chase
485395
cmd/bent: freshen cmpjob.sh and cmpcl.sh
2023-05-25
Michael Pratt
498276
sweet: force -pgo=off for non-PGO builds
2023-05-25
Michael Pratt
498278
cmd/bench: add PGO sweet runs
2023-05-26
Michael Anthony Knyszek
498284
sweet: don't fetch large github repos for go-build benchmark if short
build
2017-04-25
Mike Lloyd
39536
x/build: added age-based retry refusal.
2017-08-09
Shawn Smith
38285
cmd/gopherbot: add -review flag for checking Gerrit CL for invalid
2019-02-14
Adam Shannon
145658
cmd/gopherbot: freeze issues after 30 days, link to Questions wiki page
2019-03-08
Devon H. O'Dell
163005
env: add Dockerfile for generating a Fuchsia buildlet
2019-04-01
Colin Nelson
170338
maintner: support gcslog updates from master mutation source
2019-10-10
Ivan Palladino
-1
182419
cmd/gopherbot: relaxed matching rule for the documentation label
2019-12-06
Colin Nelson
+1
176638
maintner: correctly tombstone "transferred" issues
2020-02-22
Colin Nelson
-1
160699
maintner: tombstone issues that are moved to a differnt repository
2020-02-22
Colin Nelson
205598
maintner: add function to mark an Issue as Tombstoned
2020-02-26
Jason Dobry
+1
161521
maintner: correctly tombstone "transferred" issues
2020-03-01
Mukesh Sharma
221614
gerrit: add ListChangeComments method
2020-03-04
Norman B. Lancaster
🤖-1
1.12.6
185897
x/build/cmd/gopherbot: do not consider nested backport requests
2021-04-21
Ahmet Aktürk
310012
maintner: pick the lowermost Change-Id line
2021-04-21
Ahmet Aktürk
312409
maintner: fix bug in lineValueOK in gerrit.go
2021-06-05
Alex Lurye
+1
234660
Expose more ReviewInfo fields in the Go Gerrit client
2021-11-29
Elias Naur
+2
🤖+1
235098
env/android-amd64-emu: upgrade NDK to version 21.1.6352462
2022-02-15
Dmitri Shuralyov
386055
internal/relui: remove DefinitionHolder, replace with simple map
2022-03-16
Dmitri Shuralyov
+2
🤖+1
245277
maintner/maintnerd/maintapi/version: support beta and RC release tags
2022-03-31
Cherry Mui
397475
cmd/racebuild: work around old Linux distribution on builders
2022-05-13
Dmitri Shuralyov
406314
all: make deleteTimeout a required parameter in Start{NewVM,Pod} methods
2022-07-15
Will Roden
284713
commitcommentshook: politely respond to commit comments on golang/go
2022-08-16
Michael Anthony Knyszek
413425
perf: add spinning gopher gif to loading page
2022-09-19
Michael Anthony Knyszek
418939
cmd/gomote: factor out create functionality into doCreate
2022-10-07
David Chase
417584
perf: add option to reply using canned JSON data
2022-10-13
Emmanuel T Odeke
442735
all: fix resource leaks reported by staticmajor
2022-10-24
Roland Shoemaker
396894
cmd/gopherbot: don't autosubmit CLs with wait-release topic
2022-11-09
Paul E. Murphy
433015
env/linux-ppc64le/osuol: update container baseline to ubuntu 20.04
2022-11-18
Michael Anthony Knyszek
419085
cmd/gomote: factor out instance destruction into doDestroy
2022-11-18
Michael Anthony Knyszek
419086
cmd/gomote: factor out putting bootstrap toolchain into doPutBootstrap
2022-12-27
Michael Anthony Knyszek
418938
cmd/gomote: clean up doPush interface with the options pattern
2022-12-27
Michael Anthony Knyszek
419087
gomote: add the gomote package, which provides a high-level client
2022-12-31
M Hickford
460117
devapp/owners: link paths to gerrit
2023-01-17
Michael Pratt
461961
internal/access: add IAP context to HTTP requests
2023-02-17
Michael Anthony Knyszek
468916
cmd/coordinator: add linux-amd64 x/debug trybots to the main repo
2023-02-23
Mauro Leggieri
288252
cmd/release: remember INSTALLDIR on upgrade
2023-03-07
Dmitri Shuralyov
473160
cmd/relui: add a "ping early-in-cycle issues" workflow
2023-03-20
Heschi Kreinick
477815
dashboard: add misc-compile-openbsd-ppc64
2023-04-01
Daniel Frederick Crisman
481335
all: regenerate READMEs with update-readmes.go
2023-04-24
Dmitri Shuralyov
487615
internal/task: update golang.org/x dependencies in untagged repos
2023-04-24
Michael Pratt
487076
internal/task: add tagx multi-repo ignore set
2023-05-01
Dung Le
462517
internal/task: get the next version that would be tagged
2023-05-02
Heschi Kreinick
491595
Break a test
2023-05-15
Heschi Kreinick
486515
internal/task: create a basic Git wrapper, use it for the fake Gerrit
2023-05-25
Michael Pratt
498335
perf: add PGO comparisons to dashboard
2023-05-26
Johan Brandhorst-Satzkorn
1.21
498655
dashboard: remove wasmtime known issue
2023-05-26
Johan Brandhorst-Satzkorn
498675
dashboard: use wasmtime as primary wasip1 runner
crypto
2017-03-29
joshua stein
38531
ssh: exit auth loop on ForceDisconnectError
2017-04-18
Máximo Cuadros
-1
🤖+1
40911
ssh/knownhosts: fix line matching, when multiple lines
2017-04-19
Jonathan Doklovic
-1
40984
ssh/knownhosts: add support for hashed entries in the known_hosts file
2018-01-10
Peter Sanford
85155
ssh: remove arcfour{128,256} from default cipher list
2018-04-11
Balaram Makam
105896
crypto/poly1305: add arm64 implementation using multiword arithmetic
2018-04-19
ValarDragon
104576
sha3,md4,ripemd160: implement BinaryMarshaler, BinaryUnmarshaler
2018-06-04
Andreas Auernhammer
+1
102422
argon2: add AVX2 implementation
2018-09-10
Andreas Auernhammer
39770
curve25519: improve amd64 ladderstep assembly
2018-12-07
Eugene Dzhurinsky
149677
openpgp: fix infinite loop on unknown cipher type / key
2019-01-04
Axel Gluth
155744
acme/autocert: Enable custom ports
2019-05-02
Greyh4t
-1
75050
ssh: fix invalidation of the timeout when target is not a ssh server
2019-09-03
Ilya Lukyanov
190777
ssh: disable wantReply in some requests to comply with OpenSSH
2019-09-20
armfazh
165877
curve25519: add faster X25519 for amd64 arch
2019-09-30
Kevin Burke
🤖+1
191760
scrypt: explain how to generate a salt
2019-09-30
ibuler
-1
175978
ssh: add ssh partial success for ssh server 2FA
2019-11-04
Filippo Valsorda
1.14
205158
curve25519: implement new X25519 API
2019-12-03
James Munnelly
209678
acme: add support for external account bindings
2019-12-04
Phil Porada
209963
Test more OCSP ResponseStatus cases
2019-12-14
psampaz
189878
argon2: fix panic when calling IDKey or Key with keyLen == 0
2019-12-19
Lars Lehtonen
211997
ssh/agent: fix client test goroutine
2019-12-21
Zelenko
212359
Generates a public key from existing private key.
2020-05-09
Jonathan Turner
85535
pbkdf2: use larger int64 iteration counts and key lengths
2020-05-14
Stephan Kemper
234018
ssh: known_host comments with spaces break on marker lines
2020-05-21
Mike Baynton
233166
Unmarshal subproblems from problem details
2020-05-22
Roland Shoemaker
235057
crypto/salsa20/salsa: use stdlib rather than rotating/encoding by hand
2020-07-08
Jiří Keresteš
241437
blake2s: Allow computing variable-length digests.
2020-08-21
SparrowLii
247526
x/crypto/internal/wycheproof: implement ECDH tests
2020-08-25
János Pásztor
236517
ssh: Fixes golang/go#39397 nil pointer dereference on unsupported MAC
2020-09-10
铁哥
253820
Update bcrypt.go
2020-09-17
Lars Gohr
+1
193079
bcrypt: add easy bcrypt example
2020-10-24
Nathan Johnson
+2
🤖+1
216423
crypto/ocsp: Add Raw field to ocsp.Response
2020-11-23
seasar
272406
SSH: fix return value of handshakeTransport.writePacket()
2020-12-02
Lorenz Brun
274575
ssh: remove DSA support
2020-12-11
Franz Bettag
+1
98056
ssh: add hmac-sha2-512.
2020-12-27
Boshi Lian
234267
ssh: knownhost to support io.reader
2021-01-14
schou
283792
crypto/salsa20/salsa: implement XORKeyStream12 and XORKeyStream8
2021-01-25
Matt Dainty
286252
ssh: Use the correct token from the client
2021-02-02
Aleksandar
288969
secretstream: add package
2021-02-20
Jonathan McDowell
294649
chacha20: Allow reinitialisation of existing chacha20 structure
2021-02-22
Frederik Ring
275393
argon2: improve docs for threads parameter
2021-04-13
kurenaif
🤖+1
309392
bcrypt: simplify bcrypt's base64 by using base64.Nopadding
2021-04-28
Sean Liao
313169
sha3: fix state.Write doc
2021-04-29
Matthew Dempsky
🤖+1
314889
curve25519: use fiat-go
2021-05-17
Karel Bilek
320390
scrypt: recommending larger values in 2021
2021-05-29
Jacob Hoffman-Andrews
323312
acme/autocert: increase failure retry interval
2021-08-10
Antonios Chariton (daknob)
341189
crypto/ocsp: Fix typo in comment
2021-08-19
Tolga Ceylan
343749
ssh: add missing subsystem handling
2021-08-21
ultram4rine
344129
ssh: return error if other side version not 2.0 or 1.99
2021-08-25
Wioletta Holownia
244617
acme: Allow to customize isRetriable fn on the ACME client
2021-10-06
Lev Shamardin
354143
crypt/md5crypt: MD5 APR1 implementation of crypt(3).
2021-10-08
Patrick Schmidt
+1
354611
ssh/agent: sign data without a locked mutex
2021-10-18
Alexander Yastrebov
🤖+1
356469
bcrypt: use base64.NoPadding
2021-10-21
Egon Elbre
332289
argon2: avoid clobbering BP
2021-10-30
Philipp Sauter
360074
x/crypto/ssh: add support for PKCS#8 encrypted keys in ParseRawPrivateKeyWithPassphrase
2021-10-30
Alexander Yastrebov
360095
x/crypto: add ReadUint32LengthPrefixed
2021-11-01
Kristin Davidson
360195
ssh: add support for extension negotiation (rfc 8308)
2021-11-04
Koji Aomatsu
361374
crypto: fix wrong formulas in comments
2021-12-13
Chris Fenner
371315
x/crypto: implement kbkdf
2022-01-04
Elbek Khoshimjonov
374376
DSA - FIPS 186-3 key sizes
2022-01-11
Praneeth
374278
go.mod: update imports to latest versions
2022-01-27
Brad Fitzpatrick
381294
acme/autocert: add mechanism to force async reissue on looming CA revocation
2022-02-04
Ilia Mirkin
+2
🤖+1
248457
ssh: add aes192-cbc and aes256-cbc cipher support
2022-03-18
lukechampine
339509
blake2b: export Digest and (*Digest).Init
2022-03-23
hackerman
177818
bcrypt: document 72-byte password length limit
2022-04-05
Ben Burkert
384698
acme, acme/autocert: cleanup more pre-RFC code and comments
2022-04-08
Peter Verraedt
399075
ssh: implement partial success in server
2022-05-18
Ben Burkert
406995
ocsp: use produced at timestamp of template when creating a response
2022-06-09
Nicola Murino
409215
ssh: add MultiAlgorithmSigner
2022-06-12
Lucas Bremgartner
222077
ssh: fix ssh tests pass on non standard login shells
2022-06-27
Emmanuel T Odeke
413835
openpgp/*: properly invoke .Close on errors
2022-07-09
John Suh
416714
sha3: add binary marshal
2022-07-21
Abirdcfly
418855
openpgp/clearsign: fix minor unreachable code caused by t.Fatalf
2022-08-10
Eric Lagergren
404534
crypto: implement POLYVAL
2022-08-10
Eric Lagergren
404398
crypto: add AES-GCM-SIV
2022-08-12
Eric Lagergren
423414
crypto/hkdf: remove useless call to Reset
2022-08-18
edef
424354
ssh/agent: use the underlying key of a certificate, if available
2022-08-19
Moorong
424921
Update client.go
2022-09-04
HowJmay
318869
sha3: add SIMD implementation with ARMv8.2 features
2022-09-09
Tim Möhlmann
429775
argon2: amend parameter documentation
2022-09-17
Tim Möhlmann
431595
argon2: add high-level API
2022-09-19
cui fliter
431636
ssh: use constant to avoid repeated definitions
2022-09-19
Mateusz Poliwczak
428475
cryptobyte: AddUint*LengthPrefixed API perfomance optimization
2022-09-24
Mateusz Poliwczak
433503
cryptobyte: AddUint*LengthPrefixed API perfomance optimization with sync.Pool
2022-10-08
Saeed Dehqan
440236
scrypt: add compareHashAndPassword
2022-10-18
Kobe Housen
443775
use net.LookupPort to resolve port numbers
2022-10-25
Stojan Dimitrovski
444957
bcrypt: add cooperative scheduling and cancellation to bcrypt
2022-11-08
Tiernan Messmer
448595
ssh: wrap errors
2022-11-14
Sebastiaan van Stijn
448239
internal/poly1305: drop Go 1.12 compatibility
2022-11-14
Sebastiaan van Stijn
448241
chacha20: drop Go 1.10 compatibility for arm64
2022-11-15
Sebastiaan van Stijn
448238
all: use crypto/ed25519 instead of golang.org/x/crypto/ed25519
2022-11-15
Sebastiaan van Stijn
448240
blake2b: drop Go 1.6, Go 1.8 compatibility
2022-11-30
Antonios Chariton (daknob)
454175
crypto/acme: Add support for custom validity certs
2022-12-11
Mateusz Poliwczak
456438
acme: remove unnecessary []byte conversion
2023-01-07
Cookie
460766
add hmac-sha2-512.
2023-01-12
Lukas Zapletal
460675
ssh: improve performance of FingerprintLegacyMD5
2023-01-12
woogie
453976
ssh: expose connection algorithms
2023-01-26
Will Mortensen
459915
ssh: defer channel window adjustment
2023-02-03
Sebastiaan van Stijn
448237
ed25519: make consts an alias for crypto/ed25519
2023-02-21
Ben Mather
469875
ssh: report disconnect messages as public error type from Conn.Wait
2023-03-01
Antoine GIRARD
472695
all: use error wrap when possible
2023-03-22
Carlos A Becker
478535
crypto/ssh/knownhosts: check more than one key
2023-03-23
Cyrus Katrak
383374
ssh: add openssh controlmaster socket support
2023-03-25
Alberto Bertogli
440195
acme/autocert: use standard functions to pick the cache directory
2023-03-29
Marten Seemann
480055
x/crypto: avoid allocation in cryptobyte.Builder.AddLengthPrefixed
2023-04-17
Alexander Scheel
485055
ocsp: better validate OCSP response's certificates
2023-05-03
Stefan Klein
226982
Add support for "hmac-sha2-512-etm@openssh.com"
2023-05-03
Stan Hu
412854
ssh: relax RSA signature check in SSH_MSG_USERAUTH_REQUEST
2023-05-13
Nick Harper
494757
cryptobyte/asn1: Fix ReadOptionalASN1Boolean
2023-05-22
Bryan C. Mills
496935
ssh/test: set a timeout and WaitDelay on sshd subcommands
2023-05-25
Park Zhou
447515
ssh: reference to https link
2023-05-25
Roland Shoemaker
462036
x509roots: add new module
2023-05-25
Mariano Cano
218620
ssh: support for marshaling keys using the OpenSSH format
debug
2018-08-09
aarzilli
122275
x/debug/dwarf/frame: contribute x/debug/dwarf/frame
2020-05-07
Artem V. Navrotskiy
232460
cmd/viewcore: ignore mapped files without executable regions
2021-11-18
Artem V. Navrotskiy
240898
Workaround for `panic: weird mapping Exec`
2022-06-24
Emmanuel T Odeke
413954
internal/core: properly close core file on an error in Core
dl
2020-06-29
Chris Broadfoot
+1
🤖+1
240002
gotip: check out any ref, not just gerrit CL numbers
2020-09-11
Ivan Trubach
🤖+1
235117
Do not rebuild gotip if the HEAD does not change
2021-04-18
Manlio Perillo
311209
dl: add go1.2.2, go1.3.3 and go1.4.3
2021-04-18
Manlio Perillo
221978
dl: exit with the exit code returned by cmd.Run
2021-05-06
Manlio Perillo
310016
dl: improve download progress formatting
2022-10-05
Tyler Davis
439215
internal/version: download versions to gopath
2023-03-13
Oleksandr Redko
475875
internal/version: add missing Close() calls
example
2020-07-19
satya
243498
polymorphism.go
2020-07-24
satya
244717
Create method.go for exmaples of go
2021-01-28
wangdc
287512
example/cipher:aes-cbc-with-pkcs7
2021-04-25
daniel.orbach
313369
fix(template(main.go)): use go:embed
2023-05-18
Jonathan Amsterdam
494576
slog-handler-guide: guide to writing a slog Handler
exp
2016-04-17
Ethan Burns
21660
shiny/driver/x11driver: add double-buffering.
2016-09-21
David Crawshaw
29448
shiny/widget: a tabbed container
2016-10-19
David Crawshaw
31136
shiny/widget: scrolling sheets
2017-03-03
Dave MacFarlane
37621
shiny/driver: add Plan 9 driver
2018-02-21
Bryan C. Mills
94138
shiny/driver/internal/event: use a channel in Deque instead of a sync.Cond
2019-02-16
Russ Cox
🤖-1
162900
shiny/driver/gldriver: hide window decoration entirely for empty title
2020-09-23
Benjamin Barenblat
256937
x/exp/shiny/screen: specify scaler filtering algorithm
2020-12-29
Michael Zabka
280752
Fix wrong condition in x11key Lookup for ASCII code
2021-01-03
Michael Zabka
281253
Mz unicode
2021-01-03
Michael Zabka
281256
Draft: Mz mods
2021-01-03
Michael Zabka
281257
Add missing dead characters into x11key table generation
2021-03-03
b0bh00d
298249
Added a needed feature to winfsnotify
2021-07-02
Ben Lubar
332449
shiny/driver/gldriver: allow ES2 on Linux and ES3 on Windows
2021-07-04
Ben Lubar
332809
shiny/screen: add Window.SetTitle
2021-12-31
Ian Cottrell
🤖-1
362537
usage: add a new command line parsing library
2022-03-03
lsa
389257
The ability to enter Cyrillic in the form
2022-03-12
Johan Jansson
371275
cmd/txtar: add flag for environment variables
2022-05-17
Ruan Kunliang
406834
slices: use dual-pivot quicksort
2022-07-21
Abirdcfly
418856
sumdb: fix minor unreachable code caused by t.Fatalf
2022-09-30
DeedleFake
398354
rand: add methods to allow greater control over `PCGSource`
2022-09-30
Harman
436886
container: support generics
2022-10-03
Hiroaki Nakamura
435176
exp: Add generic hashset package
2022-10-12
Maxime Soulé
415615
jsonrpc2: wireError becomes Error
2022-10-31
soypat
446536
add slices.Max/Min functions
2022-11-10
Amr Alaa
449435
Add a soreted function to return a cloned array instead of sorting inplace.
2022-12-08
Louis PORTAY
455795
maps: add Merge function
2022-12-20
Aleksander Dudek
458397
Slices: add Intersection function
2023-01-09
Jorropo
461016
slices: implement counting sort for 8 and 16 bits integer types
2023-01-14
Noah-Wagner
462037
Add Count function to slices
2023-02-01
Paulo Lopes Estevão
464395
x/exp/apidiff:the NewSignature function was deprecated
2023-02-16
Pete Kruckenberg
468657
slices: add DeleteFunc function
2023-02-25
cui fliter
471277
slices: add Difference function
2023-03-08
Michael Pratt
474543
debug/gobinary: add initial package sketch
2023-03-08
Michael Pratt
474542
debug/gobinary: add package
2023-04-07
TonyDMorris
459375
slices: add ChunkBy
gddo
2017-03-16
Francesc Campoy
+1
28788
gosrc: use go-github to fetch from GitHub
2017-10-24
Sarah Adams
73031
all: fix tests
2018-01-19
Gil Raphaelli
81935
Conditionally pluralize summary.
2018-05-31
Parker Moore
115315
Allow users to set the log level for the root log15 handler.
2018-08-23
alpha.wong
122195
FIX: Missing HSTS-header
2018-09-16
Jack Wilsdon
135536
gddo-server: fix expanding examples containing reserved characters
2018-09-17
Jack Wilsdon
135537
gddo-server: simplify onclick listener for example list
2019-02-25
Eyal Posener
163639
gosrc: Add subdirectories to local mode
2019-03-26
Colin Arnott
169337
gosrc: better vcs suffix support for github
2019-08-30
Jen O'Byrne
187097
Add extra scopes
2019-09-30
Eyal Posener
+1
🤖-1
101255
httuputil/header: Allow special character in header value in ParseValueAndParams
2019-10-01
Sujith PS
198098
Remove container max-width style inorder to see the documentation by utilizing the full device-width
2019-10-08
Colin Arnott
199717
gae-service-proxy: migrate to go111
2019-10-16
Mobi S
201481
Removed max-width to make site more comfortable to read
2019-11-05
Zeger-Jan van de Weg
205417
Add Rich data for GitLab.com as code provider
2019-11-06
Dominic Barnes
205607
feat(gddo-server): make log level configurable, default to info
2020-01-23
Colin Nelson
+1
216098
database: remove search limit of 100 in searchAE
go
2016-10-12
Shahar Kohanim
21752
cmd/link, cmd/compile: split object file sections into independent chunks
2016-11-15
Robert Griesemer
️-2
33294
go/printer: steps towards fixing #16371
2016-12-12
Austin Clements
🤖+1
34291
runtime: bound number of sweeps per allocation
2017-06-13
Austin Clements
🤖-1
45142
runtime: start goroutines with a 16K stack
2017-06-19
Austin Clements
+1
🤖+1
1.22
38180
runtime: add SchedStats API
2017-06-26
Aliaksandr Valialkin
-1
38250
cmd/compile/internal/gc: noder.error cleanup
2017-06-26
Damien Lespiau
+1
1.11
41470
cmd/compile: let -d ssa/help breathe
2017-07-11
Leon Klingele
43716
crypto/elliptic: use Montgomery ladder scalar multiplication
2017-07-15
Derek Bruening
45140
doc: add GOROOT_BOOTSTRAP to the contribution guide
2017-07-18
Arthur Mello
1.10
49410
mail: improve ParseAddress error for badly quoted display name
2017-08-21
Joe Tsai
53637
compress/gzip: permit parsing of GZIP files with long header fields
2017-08-30
Simon Rawet
60210
cmd/go/internal/get: Proparly escaped . in vcs regexp
2017-09-05
sergey.dobrodey
-1
🤖+1
60950
vet: add test case for build constraint(tag)
2017-09-14
Bryan C. Mills
🤖+1
63711
cmd/cgo: translate “opaque” types as struct types with opaque fields
2017-09-20
Bryan C. Mills
63277
cmd/cgo: use type aliases for primitive types
2017-09-22
Ilya Tocar
🤖+1
62971
runtime: reduce contention in gcDrain
2017-09-27
Marvin Stenger
42516
cmd/compile: replace boolean simplification rule
2017-10-03
Yasuhiro Matsumoto
🤖-1
8683
net, syscall, internal/syscall/windows: implement FileConn, FileListener
2017-10-05
David Chase
🤖+1
47512
cmd/compile: perform rotation in layout
2017-10-11
David Crawshaw
🤖-1
21087
cmd/compile: drop type info for some methods
2017-10-13
philhofer
38448
cmd/compile/internal/ssa: tighten loads
2017-10-13
Michael Smith
-1
40866
crypto/x509: self-signed cert key pair check
2017-10-19
Anmol Sethi
-1
71754
crypto/x509: elaborated on a comment in CreateCRL
2017-10-21
Matthew Dempsky
+2
🤖+1
40500
cmd/compile/internal/gc: cleanup moveToHeap
2017-11-02
Ilya Tocar
🤖+1
74810
cmd/internal/obj/x86: use push/pop to manage frame pointer
2017-11-15
Matthew Dempsky
🤖+1
40492
cmd/compile: cleanup MOVaddr code generation
2017-11-15
Dusan Kasan
77750
godoc: show interface method documentation
2017-11-22
Zhu Qiuxuan
46433
encoding/xml: Add xml attribute value normalization
2017-12-14
Mansour Rahimi
🤖+1
84095
encoding/asn1: add test of Unmarshal slice of RawValue
2017-12-19
Hiroshi Ioka
1.10
84736
cmd/go: make -x output commands executable again
2017-12-20
Jeff Johnson
1.11
84696
net: use NetEnabled for TestInterfaceHardwareAddrWithWmic
2017-12-24
Karthik Karanth
85475
image: Add documentation for methods on different Images
2018-01-02
Patrick Uiterwijk
85895
crypto/x509: remove entrust CA constraint exemption
2018-01-12
Owen Marshall
85195
net/textproto: Add an example for textproto.Conn
2018-01-15
Tamás Gulácsi
87657
mime/multipart: add Writer example
2018-02-21
Austin Clements
️-2
+2
1.12
95676
runtime: mark itab go:notinheap
2018-02-28
zhuyan
97495
runtime/pprof: change default cpu sample rate to 99 Hz.
2018-03-02
Hannes Landeholm
️-2
97975
net: empty write to pipe should not block
2018-03-04
Keith Randall
93175
cmd/compile: use unified backing store for debug info output
2018-03-07
Richard Gibson
73830
net: recognize non-LDH domain names as valid per RFC 1035
2018-03-08
Cherry Zhang
🤖+1
99676
cmd/compile: ignore -race on non-supporting architectures
2018-03-22
Dhananjay Nakrani
🤖+1
98335
runtime: Expose MemStats for previous GC cycles.
2018-04-02
Fabio Alessandro Locati
-1
104215
time: Improve example for Sleep
2018-04-04
caosz
104435
net/smtp: fix the bug which makes golang cannot handle smtp fail-auth
2018-04-06
JBD
🤖-1
105041
sync/atomic: split examples to a different file
2018-04-06
Chad Rosier
92617
testing: add option for running benchmarks a fixed number of iterations.
2018-04-09
Emmanuel Odeke
-1
85715
cmd/compile: disambiguate clashing types by package
2018-04-09
philhofer
+1
🤖+1
95583
cmd/compile/internal/ssa: emit paired stores on arm64
2018-04-14
Bryan Chan
79635
cmd/link: fix R_ADDROFF reloc to SDYNIMPORT syms
2018-04-16
Hugues Bruant
-1
+1
100837
cmd/compile: optimize struct partial re-assign
2018-04-18
Paul Jolly
🤖+1
105435
cmd/go: fix go get VCS tests that match go-import's
2018-04-26
Jerrin Shaji George
-1
109417
runtime: improve performance of grow() in mheap.go
2018-05-04
Marvin Stenger
-1
111355
path/filepath: short-circuit VolumeName calls
2018-05-09
Antonin Amand
112215
cmd/link: add option to omit go DWARF user attributes
2018-05-15
Geoff Berry
105255
cmd/compile: add load/store pairing optimization pass for arm64
2018-05-21
Chad Rosier
🤖+1
91415
cmd/compile: remove nil checks based on offsets from known non-nil pointers
2018-06-12
Constantin Konstantinidis
116056
encoding/xml: fix printing of namespace prefix in tag names
2018-06-13
Emmanuel Odeke
🤖+1
27453
encoding/json: with ,string tag, decode []float*, []int*, []uint* from string slices
2018-06-14
David Chase
🤖+1
1.11
118996
cmd/compile: add some inliner knobs for parameter search
2018-06-17
Ingo Krabbe
119316
cmd/go: better quote the cfg.GOROOT output
2018-06-21
Akhil Indurti
119335
crypto/rand: add package-level examples
2018-06-26
Mikio Hara
🤖+1
105715
net: use callpathSW in TestDialContextCancelRace
2018-06-29
Meir Fischer
1
47411
testing: add support for benchsplit flag
2018-07-07
Austin Clements
🤖-1
122577
runtime: test g0 stack overflow handling on all OSes
2018-07-09
Martin Lee
122775
crypto/rand: adds examples for Int and Prime
2018-07-10
Mikio Hara
🤖+1
86575
net: update documentation on IP transport for network parameter
2018-07-10
Mikio Hara
🤖+1
86576
net: update documentation on IPConn and UPDConn
2018-07-14
Jono Gould
+1
120296
doc: add note for newline after copyright header to contribute.html
2018-07-19
Constantin Konstantinidis
-1
119319
image/gif: fix acceptance of one non-significant byte in data
2018-07-23
Wèi Cōngruì
123497
math/big: improve threshold calibration for karatsuba
2018-08-01
David Chase
🤖+1
127257
cmd/vet: add a vet build tag so compiler test files can be excluded
2018-08-17
Jack Parkinson
1.11
105655
doc/code.html: updates description of go install
2018-08-21
Shivansh Rai
🤖+1
113855
go/types: use binary search when looking up a method in a sorted list
2018-08-21
Constantin Konstantinidis
108797
encoding/xml: indent even when both indent and prefix are empty
2018-08-21
Constantin Konstantinidis
108616
encoding/xml: fix panic on embedded unexported XMLName
2018-08-24
Marc Coury
+1
127550
net/http: add an example for Client.Do and NewRequest
2018-08-25
Dan Bentley
48965
unsafe: document conversion of bytes to struct
2018-08-25
Ilya Tocar
+2
🤖-1
54412
cmd/compile/internal/gc: catch more in range checks
2018-08-27
ChrisALiles
130255
cmd/compile: optimise some small equality comparisons
2018-08-27
Zachary Romero
🤖-1
87658
os: add example for os.PathError
2018-08-27
David Chase
🤖+1
122484
cmd/compile: restore LocalAddr CSE
2018-08-31
David Finkel
132437
net: extend documentation for net.FileConn()
2018-08-31
Muhammad Falak R Wani
1.12
132676
runtime/trace: document missing params for WithRegion
2018-09-04
Erik Dubbelboer
-1
132735
encoding/json: add UseStrictNames to json.Decoder
2018-09-05
Ankit Goyal
132935
sync: add examples for Map and Map.Range
2018-09-06
Venil Noronha
133656
sync/atomic: add example for CompareAndSwapInt32
2018-09-07
Caleb Champlin
133944
cmd/compile, cgo: add support for MSVC flags
2018-09-07
Caleb Champlin
133940
misc/cgo: adjust tests to be compatible with MSVC toolchain support
2018-09-08
Caleb Champlin
133939
cmd/cgo: add toolchain flag to cgo command for MSVC support
2018-09-10
Steven Ruckdashel
1.10
64851
crypto/x509: add cgo for system keychain loading
2018-09-17
Ilya Tocar
+1
🤖+1
135378
crypto/sha1: use SHA instructions on amd64, when possible
2018-09-18
Baokun Lee
-1
🤖+1
1.13
135735
cmd/go/internal/modcmd: mod download allow insecure download
2018-09-18
Mike Graf
132375
fmt: add doc example for Fprintf
2018-09-20
David Chase
🤖-1
136555
runtime: experimental GC-related changes to scheduling
2018-09-21
David Chase
🤖-1
136715
runtime: adjust mark-assist boost, put info in trace
2018-09-26
dalyk
111136
net/http: replace HTTP CONNECT client implementation
2018-10-01
Andrii Soldatenko
-1
+1
118895
math: add examples for functions which had none
2018-10-03
Awn
62770
crypto/subtle: optimise ConstantTimeCompare
2018-10-03
Péter Szilágyi
60671
crypto/elliptic: reuse bigints, avoid silent allocs
2018-10-03
Seth Greenstein
81275
cmd: use FC for gofmt -d on Windows
2018-10-04
Vladimir Kuzmin
139101
runtime: use wrappers for op= map operations
2018-10-08
Srinidhi Kaushik
139177
net/mail: decode RFC 2047 encoded strings within quotes
2018-10-13
Ivan Sharavuev
🤖+1
142000
pprof: replace bits = bits + "..." to bits += "..." where bits is a string.
2018-10-13
Rajath Agasthya
56070
container/heap: optimize heap to reduce compares
2018-10-15
Ivan Sharavuev
🤖+1
142001
pprof: Replace stk[:] to stk where stk is a slice.
2018-10-15
Anders F Björklund
️-2
141821
crypto/x509: add path for TinyCore ca-certificates
2018-10-15
Ilya Tocar
🤖+1
121697
cmd/compile: inline runtime.memequal if possible
2018-10-16
Barnabás Pataki
142197
regexp: add examples for regexp functions
2018-10-19
Katsuya Miyachi
1.15
131575
crypto/x509: validate HostName with VerifyHostname function
2018-10-19
Josh Bleecher Snyder
🤖+1
129380
cmd/compile: strengthen IsInBounds optimizations
2018-10-23
Iskander Sharipov
116157
doc: add AVX-512 wiki page link to asm.html
2018-10-24
hearot
144104
time: add an example on how to create a timestamp using a time object
2018-10-26
Michael McLoughlin
136896
crypto/aes: optimize AES-CTR mode on amd64
2018-10-26
Patrick Walker
1.13
144106
cmd/go/internal/modcmd: warn when no version supplied to go mod download
2018-10-30
hearot
1.20
145279
testing: mention the "_test" package idiom
2018-11-01
Wei Congrui
+1
51670
crypto/aes: add optimized implementation of AES-CTR for AMD64
2018-11-04
Seebs
146024
fmt: clean up and slightly restructure Printf docs
2018-11-08
Sébastien Portebois
87795
regexp: examples for Regexp.NumSubexp method
2018-11-09
Milan Knezevic
144098
cmd/link, cmd/internal/objabi: add support for -buildmode=c-shared for GOARCH=mips{,le}
2018-11-10
Mark Percival
+1
141837
crypto/x509: VerifyHost should only match IDNA encoded domains
2018-11-12
Harrison Shoebridge
148737
math: Add examples for Log10, Min, Max, Mod, and Modf
2018-11-13
Austin Clements
+1
+2
🤖+1
138961
runtime: helper to compute span's "fullness"
2018-11-13
Filippo Valsorda
149477
[dev.boringcrypto] all: merge master into dev.boringcrypto
2018-11-13
Filippo Valsorda
149479
[dev.boringcrypto] all: merge master into dev.boringcrypto
2018-11-13
Filippo Valsorda
149478
[dev.boringcrypto] all: merge master into dev.boringcrypto
2018-11-15
Robert Griesemer
️-2
149638
cmd/compile/internal/syntax: parse/print support for type parameters and contracts
2018-11-15
Carl Mastrangelo
47255
image: pass reader through Decode and DecodeConfig when possible
2018-11-15
Austin Clements
🤖+1
138962
runtime: use asynchronous sweeping for small allocations
2018-11-16
Vikram Jadhav
129756
encoding/json, encoding/xml: updated the documentation to use embedded fields instead of anonymous fields.
2018-11-17
Nikhil Benesch
🤖+1
148901
runtime: preempt goroutines that make repeated syscalls/cgo calls
2018-11-17
Vladimir Kuzmin
141647
cmd/compile: assign to a field of map element
2018-11-19
Patrick Walker
144103
flag: add description of default values to docs
2018-11-21
Santhosh Kumar Tekuri
150877
encoding/pem: fix #bytes lineBreaker.Write returns
2018-11-28
Michael McLoughlin
146897
testing: add SetBenchmarkLabel
2018-12-10
John Starks
🤖-1
152759
cmd/link: support PIE build mode on Windows
2018-12-10
Harald Nordgren
️-2
1.14
125056
crypto/x509: create typed versions of ParsePKCS8PrivateKey
2018-12-11
Clément Chigot
152718
cmd/go/internal/lockedfile: fix EDEADLK error on aix/ppc64
2018-12-20
Oryan Moshe
+1
125261
os: remove read-only directories on windows
2018-12-20
colezlaw
-1
153598
sync: added an example for sync.Cond
2018-12-21
Josh Varga
🤖-1
106975
path/filepath: TestEvalSymlinks tests with "/" prefix fail in Windows
2018-12-25
fanzha02
-1
153359
runtime: enhance memmove() function using SVE instructions
2018-12-30
Caleb Champlin
133938
runtime/cgo: MSVC toolchain support in cgo native code
2018-12-30
Caleb Champlin
133945
cmd/link: add external toolchain support for MSVC
2019-01-17
Baokun Lee
🤖+1
158257
cmd/go/internal/modload: improve error message when $HOME is unset
2019-02-04
Jason A. Donenfeld
+1
🤖+1
111356
runtime: use CLOCK_BOOTTIME in nanotime on Linux
2019-02-04
Rick Hudson
137479
runtime: is GC cycle full or generational
2019-02-04
Rick Hudson
137480
runtime: divide card scanning work
2019-02-04
Rick Hudson
137483
runtime: debugging and trace aids
2019-02-04
Rick Hudson
159377
runtime: calculate young object mortality rates
2019-02-04
Rick Hudson
137481
runtime: make mark bits sticky
2019-02-04
Rick Hudson
137477
runtime: card table initialization
2019-02-04
Rick Hudson
137478
runtime: process a shard of cards
2019-02-06
David Chase
🤖-1
144219
cmd/compile: add option for user-supplied list of file/line/column specials
2019-02-07
Nikhil Benesch
158238
cmd/compile: intrinsify Ctz, Bswap on i386
2019-02-13
Marcel van Lohuizen
🤖+1
154419
unicode: update Unicode tables using new generator
2019-02-16
Jules Denardou
162828
regex: use step in allMatches instead of manually processing runes
2019-02-21
Andrii Soluk
163137
runtime/pprof: removed code duplication and changed writer for tabwriter
2019-02-24
yamaki
1.13
163260
time: fix parse month error message
2019-02-27
Josh Bleecher Snyder
🤖+1
154058
cmd/compile: don't recurse into go:noinline during inlining walk
2019-02-28
Filippo Valsorda
164539
[dev.boringcrypto.go1.12] all: merge release-branch.go1.12 into dev.boringcrypto.go1.12
2019-02-28
Filippo Valsorda
164540
[dev.boringcrypto.go1.12] all: merge release-branch.go1.12 into dev.boringcrypto.go1.12
2019-03-04
Ketan Parmar
162926
encoding/ascii85: add example for encode and decode
2019-03-04
Ketan Parmar
+1
🤖+1
163577
encoding/asn1: add example for encoding and decoding
2019-03-04
Ilya Tocar
+1
🤖+1
109135
crypto/elliptic: speed-up asm version on amd64
2019-03-05
Josh Bleecher Snyder
165358
cmd/compile: add unsafe.Unreachable
2019-03-10
takashabe
162920
go/printer: fix newline with a comment at the end
2019-03-13
Mikio Hara
🤖+1
162037
net, syscall: add Sys field to Interface for system-dependent information
2019-03-13
Rick Hudson
137476
runtime: constants and data structures for generational GC
2019-03-15
Rick Hudson
137482
runtime: trigger generational GC
2019-03-19
Matthew Dempsky
168238
cmd/compile: early variadic slice normalization
2019-03-27
David Chase
🤖+1
169738
cmd/compile: clean up debug_test variable printing; add it for delve
2019-03-28
David Chase
1.13
169722
cmd/compile: Use slice of biasedsparsemaps instead of map
2019-03-29
Diogo Pinela
+1
170077
os: clarify that IsNotExist, IsExist, IsPermission and IsTimeout work with nil errors
2019-04-11
Sylvain Zimmer
171597
regexp: improve test coverage
2019-04-11
Manoel Domingues Junior
-1
+1
171737
encoding/json: improve error messages with a "json:" prefix
2019-04-13
Dmitry Matrenichev
171732
cmd/internal/obj/x86: permit new CMOVL syntax with suffix
2019-04-15
Kevin Burke
172077
strconv: benchmark large string in AppendQuoteToASCII
2019-04-17
Antonio Troina
172157
net/url: Parse allow ASCII percent-encoded chars in host
2019-04-24
Todd Neal
-1
138296
[dev.boringcrypto] add some usage instructions
2019-04-24
David Chase
🤖+1
1.13
173477
cmd/compile: link source lines to blocks
2019-04-27
David du Colombier
174201
cmd/go: implement parsing of Go version in Plan 9 binaries
2019-04-30
Baokun Lee
🤖+1
174338
cmd/go/internal/modfetch: add gosum.io key
2019-05-01
David Chase
🤖+1
174530
cmd/compile: special case escape analysis for fmt.Printf etc
2019-05-07
Emmanuel T Odeke
🤖-1
160828
syscall: perform environment variable sort for createEnvBlock
2019-05-13
Tyler Bui-Palsulich
1.14
173721
[WIP] cmd/go: error if mismatched major versions causes use of pseudo-version
2019-05-15
Josh Bleecher Snyder
177497
cmd/compile: add -skiprule
2019-05-21
Windson yang
178119
doc: note that go-contrib-init and git-codereview is installed in shell path. note that we should add a blank line after Fixes #xxx
2019-05-21
Windson yang
178121
doc: Add examples for all methods on regex.Regexp. Add example for FindAllIndex(), FindSubmatchIndex(), ReplaceAll(), NumSubexp().
2019-05-22
Windson yang
178120
doc: clarify relative import paths don't work with modules
2019-05-23
Keith Randall
🤖-1
1.13
151497
cmd/compile: don't generate algorithms for slice literal backing store
2019-05-25
Corey Hickson
166937
cmd: handle floats for ODIV better
2019-05-27
David Chase
🤖+1
1.12
151978
cmd/compile: improved debug logging for prove phase
2019-05-29
Bastian Ike
127548
crypto/tls: add examples for use of crypto/x509
2019-05-29
Olivier Wulveryck
179338
reflect: replace type assertion with a call to Type.common()
2019-05-30
David Chase
🤖+1
171218
cmd/compile: add environment-variable-connected knobs to inliner
2019-05-30
David Chase
🤖-1
172057
runtime: tweaks to permit high inlining levels
2019-05-30
David Chase
🤖-1
175417
cmd/compile: make inlining conditional on file contents
2019-05-30
David Chase
🤖-1
179601
cmd/compile: combo inliner-experiments CL
2019-06-02
Marc-Antoine Ruel
180077
runtime: add back elided stack footer on traces of over 100 depth
2019-06-04
Takuto Ikuta
180398
syscall: allow returning thread handle from StartProcess
2019-06-07
Daniel Martí
144657
text/template: clarify truthiness of structs
2019-06-13
Trevor Prater
125138
image/jpeg: decomposes scan loops and pre-computes values
2019-06-19
Daniel Cormier
182917
net/http/httptest: make it possible to use a Server (TLS or not) to test cookies
2019-06-20
David Chase
🤖+1
1.14
183239
cmd/compile: debug rewrite, enhanced
2019-06-20
David Chase
🤖+1
1.13
183240
cmd/compile: rearrange creation of ssa.Func to allow defer-cleanup
2019-06-23
BigMikes
+1
174205
sync: add examples for Mutex and RWMutex
2019-07-07
joshuastrauss
182758
cmd/internal/objfile: correctly report the source file of assembly functions
2019-07-09
Michael Anthony Knyszek
🤖-1
184497
runtime: block on background scavenger only if necessary
2019-07-09
Michael Anthony Knyszek
🤖+1
184442
runtime: unscavenge span without heap lock
2019-07-10
ChrisALiles
129759
cmd/compile: optimize integer divisions like (x%a)/b when b >= a
2019-07-10
Michael Anthony Knyszek
🤖+1
185617
runtime: avoid re-acquiring heap lock in scavengeLocked
2019-07-10
Norman B. Lancaster
185540
cmd/go: Warn when GOPATH is a subdir of GOROOT
2019-07-17
Gert Cuykens
184818
wrapper: built-in wrapper interface
2019-07-22
Ian Gudger
187137
runtime: keep track of netpoll usage
2019-07-29
Anirudh Mendiratta
187557
context: reduce nested conditionals in propagateCancel()
2019-08-02
Michael Anthony Knyszek
🤖-1
183317
runtime: fix SetMaxHeap semantics
2019-08-05
Norman B. Lancaster
187357
archive/zip: detect and reject Better Zip Bomb
2019-08-15
David Chase
🤖+1
1.15
190415
cmd/compile: enable loop preemption for problematic loops
2019-08-16
David Chase
🤖-1
1.15
190577
cmd/compile: add intrinsic sync.checkPreempt
2019-08-19
Martin Möhrmann
188499
runtime/pprof: add new LabelSet construction helper to reduce allocations
2019-08-25
Ian Davis
+1
135595
encoding/json: add direct write mode to Encoder
2019-08-27
Aofei Sheng
191937
net/http/httputil: empty outgoing request's Host once it is cloned by ReverseProxy.ServeHTTP
2019-08-28
Eddie Scholtz
1.10
191962
encoding/xml: disallow unknown elements/attributes in Decoder
2019-08-30
Josh Bleecher Snyder
🤖+1
177041
cmd/compile: allow tightening rematerializeable values into loops
2019-09-03
Baokun Lee
🤖+1
191945
cmd/go: validate module proxy URLs received from go get queries
2019-09-04
Kiril Vladimiroff
168559
net/url: make URL.String parse and escape query
2019-09-06
Michael Anthony Knyszek
🤖-1
193857
runtime: make the scavenger sleep for a computed time if its ahead
2019-09-07
Michael Anthony Knyszek
🤖-1
193858
runtime: fix huge page breaking logic in scavengeSplit
2019-09-11
Austin Clements
+1
+2
🤖+1
192703
runtime: retain build tags in GOFLAGS
2019-09-13
zdjones
193839
cmd/compile: make prove trace OpIsSliceInBounds:
2019-09-14
Wataru Ashihara
-1
172499
encoding/json: add example tests for Marshal/Unmarshal
2019-09-16
Javier
-1
195202
math/bits: Add examples for platform independent functions
2019-09-19
Cherry Zhang
🤖+1
196378
misc/cgo/testtls: force TLS accesses on a non-main thread
2019-09-26
Austin Clements
150778
Revert "runtime: debug code to catch bad gcWork.puts"
2019-09-26
Austin Clements
🤖-1
120858
runtime/cgo: use pthread stack bounds on Linux
2019-09-27
zdjones
+1
190657
cmd/compile: introduce recursive, on-demand inference in prove
2019-09-27
zdjones
193838
cmd/compile: make prove trace OpAdd64 and OpMakeSlice
2019-09-28
BigMikes
+1
147378
net: clarify the behavior of ListenConfig.Listen{,Packet} with context
2019-09-28
BigMikes
186217
net/http/httptrace: create internal copy of ClientTrace in WithClientTrace
2019-09-30
Jonathan Hall
🤖+1
191779
net/http: document additional uses of Requesty.GetBody()
2019-10-10
Holger Bornträger
🤖+1
195577
runtime: enable go programs to crash on windows
2019-10-11
Qiuxuan Zhu
55613
net/http: Try best to reuse tcp connection when early close case.
2019-10-11
David Chase
🤖+1
43050
cmd/compile: experiment to measure costs of "fault branch"
2019-10-11
David Chase
🤖-1
40996
cmd/compile: implement simple loop unrolling
2019-10-15
Milan Knezevic
144097
cmd/internal/obj/mips: add support for -buildmode=c-shared for GOARCH=mips{,le}
2019-10-15
Milan Knezevic
144099
runtime: add support for -buildmode=c-shared for GOARCH=mips{,le}
2019-10-15
Milan Knezevic
144100
cmd/go, cmd/compile, cmd/asm: add support for -buildmode=c-shared for GOARCH=mips{,le}
2019-10-15
Milan Knezevic
+1
144101
cmd/dist: enable -buildmode=c-shared tests for GOARCH=mips{,le}
2019-10-18
Matthew Dempsky
1.17
202082
runtime: make use of unsafe.Slice
2019-10-21
Emmanuel T Odeke
🤖-1
200437
net/http: don't cancel hijacked connection's request context
2019-10-21
Matthew Dempsky
🤖-1
1.14
202558
cmd/compile: simplify isReflectHeaderDataField
2019-10-22
Dmitry Vyukov
🤖+1
202449
runtime: simplify mtab.init
2019-10-29
Cholerae Hu
-1
203998
cmd/vet: remove DisableErrorForFlag0 since complaint about 0 flag has been disabled
2019-11-01
bokuweb
204619
misc/wasm: allow Uint8ClampedArray with copyBytesToJS/copyBytesToGo
2019-11-05
Dmitry Vyukov
🤖+1
202452
runtime: improve interface conversion panic text
2019-11-08
Cholerae Hu
65210
runtime: fix unpaired atomic operations
2019-11-08
Mateusz Mierzwinski
173781
encoding/gob: Removal of panic from EncodeValue
2019-11-10
Bryan C. Mills
🤖-1
63831
cmd/cgo: do not instantiate C.void
2019-11-10
Adin Scannell
34719
cmd/compile: check pointer validity on conversion
2019-11-11
kawakami
195201
cmd/doc: show documentation for explicitly-requested identifiers regardless of the `-u` flag
2019-11-14
Yasuhiro Matsumoto
-1
201157
os: support Stat("CON") on Windows
2019-11-15
David Chase
207442
runtime: experiment with less aggressive GC-ing based on triggerRatio
2019-11-18
Caleb Champlin
133941
internal/testenv: add testenv.CompilerType() to denote between host compiler type
2019-11-18
Caleb Champlin
133937
cmd/link: add flag rlocbss to relocate .bss data to .data
2019-11-18
Caleb Champlin
133943
cmd/cgo: add support for CC_FOR_CGO environment variable
2019-11-18
Caleb Champlin
133946
cmd/compile: add support for MSVC toolchain to go build
2019-11-20
Douglas Hall
207850
encoding/xml: clarify doc on XMLName and field tags
2019-12-04
David Chase
🤖+1
209937
cmd/compile: add //go:nodebug to reduce amount/size of debugging info for a function
2019-12-06
David Chase
🤖+1
210344
cmd/compile: add //go:nodebug for package granularity no-debugging
2019-12-21
Austin Clements
🤖+1
1.14
211307
runtime: use monontonic time consistently on Windows
2020-01-03
David Chase
+1
🤖+1
173439
cmd/compile: sort DWARF variable info by source position
2020-01-05
Michel Hollands
213337
os/exec: add examples for exec.Error and exec.ExitError
2020-01-13
David Chase
🤖+1
214139
runtime: add a not-empty field atomically checked to reduce timer lock overhead
2020-01-16
Ian Lance Taylor
214999
runtime, time: arrange to stop tickers when they are garbage collected
2020-01-26
Giulio Micheloni
216458
crypto/ed25519: clarify doc of Sign and added package example
2020-01-30
Josh Bleecher Snyder
🤖-1
217015
cmd/compile: during rulegen, pre-substitute ops
2020-02-14
David Chase
🤖-1
1.15
219229
obj/x86: nop-only, align functions and jumps for better performance
2020-02-25
Josh Bleecher Snyder
🤖+1
220696
cmd/compile: demo use of := in rule conditions
2020-02-27
David Chase
🤖+1
1.15
219127
cmd/compile: add rewrite to avoid MOV{L,Q}{i2f,f2i}
2020-02-28
Caleb Champlin
133942
tests: update various tests to prepare for MSVC compiler toolchain
2020-03-02
pixelbender
221798
net: IPv6 network does not contain IPv4 to IPv6 translated addresses
2020-03-03
chenwei
-1
221677
net/http: document that SetCookie can quote the value
2020-03-03
Shi Han NG
1.18
221857
encoding/base64: add examples for Encode, Decode
2020-03-04
ShawnROGrady
🤖+1
221940
go/doc: update url matcher to exclude trailing chars
2020-03-06
Luke Barton
️-2
205897
encoding/json: Add `nilasempty` option
2020-03-12
Baokun Lee
🤖+1
223098
cmd/go/internal/envcmd: Replace any non-empty password in GOPROXY
2020-03-12
Constantin Konstantinidis
222577
cmd/go: add international language support to list_ambiguous_path
2020-03-29
Michael Hudson-Doyle
🤖+1
226284
runtime, cmd/internal/obj: remove TODO comment about NOFRAME, now done
2020-03-30
Giovanni Bajo
+2
203597
cmd/compile: consistently use camelCase in poset
2020-03-30
Giovanni Bajo
+2
196680
cmd/compile: in prove, remove manual limit tracking
2020-03-30
Giovanni Bajo
+2
226217
cmd/compile: in poset, use signed flag rather than unsigned
2020-04-01
Joe Tsai
+1
136115
sync: clarify proper Pool usage for dynamically sized buffers
2020-04-02
Daniel Martí
️-2
+2
221117
encoding/json: clarify how we decode into structs
2020-04-07
Emmanuel T Odeke
🤖+1
227438
net/http: prototype ServerTraceState to capture state of a request being handled
2020-04-09
Andrew Ekstedt
207517
crypto/hmac: add some more benchmarks
2020-04-19
Josh Bleecher Snyder
220684
cmd/compile: support := in rewrite rule conditions
2020-04-20
Josh Bleecher Snyder
🤖+1
227655
cmd/compile: infer gdata width arg
2020-04-20
Cherry Zhang
🤖+1
228892
os: restart interrupted syscall on Plan 9
2020-04-20
Cherry Zhang
🤖-1
228893
runtime: implement async preemption on Plan 9
2020-04-20
Josh Bleecher Snyder
🤖-1
229058
cmd/compile: add shortcircuit to late fuse
2020-04-22
Johan Jansson
🤖+1
229098
go/build: fix duplicate in InvalidGoFiles
2020-04-25
Josh Bleecher Snyder
🤖+1
230035
cmd/compile: allow ARM's MOVWconst to be type-flexible
2020-04-25
Josh Bleecher Snyder
🤖+1
230034
cmd/compile: remove more extraneous extensions on arm
2020-04-25
Josh Bleecher Snyder
🤖+1
230033
cmd/compile: add more arm64 bitfield simplifications
2020-04-25
Josh Bleecher Snyder
🤖+1
230036
cmd/compile: merge more width extensions with UBFX/SBFX on arm64
2020-04-25
Josh Bleecher Snyder
🤖+1
230057
cmd/compile: merge ANDconst into UBFX on arm64
2020-04-25
Josh Bleecher Snyder
🤖+1
230058
cmd/compile: look through MOVDreg in arm64 UBFX rewrites
2020-04-25
Josh Bleecher Snyder
🤖+1
230032
cmd/compile: recognize another BFI pattern on arm64
2020-04-27
Emmanuel T Odeke
212408
net/http: document shallow cloning of some Request fields
2020-04-28
Josh Bleecher Snyder
🤖+1
229984
cmd/compile: fix type of ssa OpITab Values
2020-04-30
Alessandro Arzilli
🤖+1
221981
runtime: save signal context before calling sigpanic on unix/windows
2020-04-30
W. Trevor King
231240
crypto/x509: subject/issuer hint fallback for unknown-authority errors
2020-05-01
Cherry Zhang
+2
🤖+1
224626
[dev.link] cmd: default to old object file format
2020-05-07
Emmanuel T Odeke
-1
🤖-1
211801
os: implement FindProcess on Darwin instead of noop
2020-05-07
Dan Scales
212301
runtime: use frame pointers to implement physicalCallers(), speed up trace
2020-05-08
pj
️-2
+1
136761
encoding/json: Add "nonil" struct tag for json encoding of nil slices/maps
2020-05-10
Austin Clements
+1
🤖+1
46751
runtime/debug: add SetMaxHeap API
2020-05-12
Emmanuel T Odeke
🤖+1
1.12
233361
runtime: deflake TestSpuriousWakeupsNeverHangSemasleep
2020-05-12
Andrei Tudor Călin
233577
net: add Backlog knob to ListenConfig
2020-05-13
David Benjamin
170703
crypto/tls: implement full Lucky 13 countermeasures for SHA-1 CBC ciphers
2020-05-13
Daniel Martí
+1
211457
encoding/json: allow "-" to shadow by struct field name
2020-05-13
Roland Shoemaker
233038
encoding/asn1: document that RawContent aliases the input byte slice
2020-05-15
Yasuhiro Matsumoto
227457
os: permit Rename to read-only file on Windows
2020-05-19
Matthew Dempsky
🤖-1
234526
go/types: replace Config.UsesCgo with Checker.CgoFiles
2020-05-20
Gaal Yahas
234497
sync: document the happens-before guarantees made by WaitGroup.
2020-05-20
David Chase
🤖-1
234580
cmd.compile: simulate constraints of escape analysis on SSA compiler scheduling
2020-05-22
Aleksandr Razumov
+1
🤖+1
1.12
210123
net/http: rewind request body on ErrSkipAltProtocol
2020-05-24
Paschalis Tsilias
🤖-1
217857
cmd/link: add trailing padding after Go ELF note
2020-05-25
pangzhiqiang
234961
net/http: fix readCookies unable to parse out cookies that are not well written If cookie like "; xmuuid=XMGUEST-FCF117BF-4D1B-272F-829D-25E19826D4F8;type=protobuf", we can't get the cookie value Fixes #39087
2020-05-25
surechen
235177
crypto/elliptic: optimize function p256MovCond for arm64
2020-06-06
Emmanuel T Odeke
🤖+1
236778
sort: use math/bits.Len32 for log2(length) instead of loop
2020-06-08
Emmanuel Odeke
-1
🤖-1
35471
cmd/compile: add typo fix suggestions using Levenstein/Edit distance
2020-06-11
Daniel Fleischman
237437
sort: improve speed of HeapSort
2020-06-12
Keith Randall
237737
syscall: add Get/Set methods to Stat_t.Size, Flock_t.{Start,Len}
2020-06-14
Charles Federspiel
237818
encoding/csv: Allow quoted content to contain escaped quotes, such as stringified JSON
2020-06-15
Pascal S. de Kloe
+1
🤖+1
190217
multipart: encode non-US-ASCII characters in Content-Disposition
2020-06-17
Matthew Dempsky
🤖+1
238537
cmd/compile: refactor "declared but not used" diagnostic
2020-06-26
Christian Rebischke
240008
crypto/rsa: add rand initialization for rsa.SignPSS
2020-07-03
Anze Kolar
240777
cmd/cgo: recognize //go:export like //export
2020-07-06
Cherry Zhang
🤖+1
241088
cmd: default to old object file format
2020-07-07
Martin Möhrmann
🤖+1
241138
runtime/pprof: remove labelMap indirection
2020-07-07
tdakkota
1.18
241037
[dev.go2go] go/types: avoid endless recursion in self-recursive newty…
2020-07-17
Pascal S. de Kloe
242999
syscall: document Sysinfo_t
2020-07-30
SparrowLii
245160
crypto/tls: make checkForResumption side-effect free
2020-07-31
SparrowLii
246038
crypto/tls: simplify the process of cipher suites checking.
2020-07-31
SparrowLii
245837
crypto/tls: supprtedVersions:return rightly for nil pointer parameter and plainer
2020-07-31
TAZO
246158
os: clarify the purpose of Process.Release method on Unix systems
2020-08-01
Felix Maurer
246337
crypto/tls: support post-handshake client authentication
2020-08-02
aweglteo
246377
encoding/base64: fix base64 encoding when stream input comes
2020-08-06
SparrowLii
1.16
247117
crypto/x509: update test case for windows
2020-08-07
Yingrong Zhao
247397
net: fix shadowing for vairable name
2020-08-10
Cherry Zhang
🤖-1
247677
[dev.link] cmd/compile: always define func value symbols locally
2020-08-10
Cherry Zhang
🤖-1
247678
[dev.link] cmd/compile: make func value symbols content-addressable
2020-08-13
tdakkota
248357
[dev.go2go] go/types: fix endless recursion on recursive type constra…
2020-08-18
Kelvin Zhang
246240
archive/zip: Fix zip64 reader when file size < 4GB and zip64 field is present
2020-08-26
Kévin Dunglas
️-2
250837
net/http: add a package to parse and serialize Structured Field Values
2020-08-26
Michael Matloob
🤖+1
235925
cmd/go: assign missing import errors to importing package
2020-08-27
hannahhoward
250950
testing: fix failure using TempDir in Benchmark
2020-08-29
surechen
248701
cmd/compile: add support for Lsh64*64 and Mul64 to IsSliceInBounds
2020-09-02
Emmanuel T Odeke
🤖+1
235523
net/http: add examples for disabling HTTP/2 in Transport
2020-09-04
Cherry Zhang
🤖-1
1.16
253157
cmd/link: add a test for reproducible build
2020-09-10
Heisenberg
245177
compress/lzw: optimize code hash table to reduce collisions
2020-09-11
Dan Scales
🤖-1
244633
runtime: fixes so fp is correct for open-coded defers called in same frame after a recovery
2020-09-15
muroon
248700
net/http/pprof: add examples
2020-09-18
Jeremy Faller
🤖+1
255966
database/sql: add unit test confirming lifetimes
2020-09-19
moricho
241237
debug/macho: add SymtabCmd data to *macho.Symtab in parseSymtab
2020-09-20
Daniel Martí
+1
🤖+1
224079
encoding/json: skip inexact matches after exact matches
2020-09-23
David Chase
🤖+1
253217
cmd/compile: change call expansion to allow it to run in more places.
2020-09-25
root
256477
cmd/compile: simplify typcheck1
2020-09-26
Constantin Konstantinidis
️-2
-1
+1
208537
syscall: add WSAENOBUFS and WSAEMFILE error codes to mark them as temporary.
2020-09-29
surechen
+1
🤖+1
257978
cmd/asm: add CMGE and CMGT hardware instructions for arm64
2020-09-29
David Chase
🤖-1
28832
cmd/compile: prototype/experiment for register args and results
2020-10-07
Kevin Burke
🤖+1
258039
cmd/go/internal/cache: use stdlib instead of fmt
2020-10-08
Jeremy Faller
🤖-1
260238
cmd/compile,link: deadcode eliminate inits for unreachable variables
2020-10-08
Joel Sing
🤖+1
244578
cmd/link: fix writeBlocks handling of sub symbols
2020-10-09
surechen
+1
257980
cmd/asm: add CMHI and CMHS hardware instructions for arm64
2020-10-12
Josh Bleecher Snyder
🤖+1
230059
cmd/compile: combine UBFZ and ANDconst
2020-10-14
David Chase
+2
🤖+1
257972
cmd/compile: add code to support register ABI spills around morestack calls
2020-10-14
David Chase
🤖+1
258618
cmd/compile: added limited //go:registerparams pragma for new ABI dev
2020-10-15
Heisenberg
244197
compress/flate: unify code style and modify wrong comments
2020-10-15
Toni Cárdenas
+1
🤖+1
262157
reflect: ValueError: acknowledge it applies to non-receiver arguments
2020-10-16
qwen_gao
262977
crypto/des: Performance optimization of permutation function in DES algorithm
2020-10-16
David NewHamlet
262837
cmd/link: TestFallocate fallocate_test error #42005
2020-10-18
Kevin Burke
263557
net: document where OpError.Op values can be found
2020-10-19
Vinícius Jabes
263272
net/http/httputil: replace deprecated CloseNotifier method
2020-10-20
Matthew Dempsky
1.17
202080
cmd/compile: implement unsafe.Slice and unsafe.String
2020-10-22
Baokun Lee
🤖+1
261777
cmd/go/internal/vcs: improve error message for mismatching go-import tags
2020-10-22
Roger Peppe
242257
encoding/json: add Decoder.Token benchmark
2020-10-24
Matthew Dempsky
+2
🤖+1
238317
cmd/compile: recognize unused variables even when captured
2020-10-24
Michael Anthony Knyszek
+2
242397
runtime: assume worst-case scan work in revise with max heap
2020-10-25
Giovanni Bajo
🤖+1
264458
filepath: on Windows, make EvalSymlink work with long relative paths
2020-10-26
Yasuhiro Matsumoto
265037
os: fallback to open symlinks
2020-10-27
Emmanuel T Odeke
🤖+1
238118
net/mail: declare that domain parsing is less strict than expected
2020-10-28
Michael Pratt
🤖+1
228577
runtime: expand BenchmarkWakeupParallel tests
2020-10-29
Jose Ramon Mañes
+1
264937
os/user: add examples for Current function
2020-10-29
chinx
234957
math/bits: modify the sample generation rules
2020-10-30
Michael Anthony Knyszek
🤖-1
1.8
223797
runtime: prefer to wake an idle P when enlisting bg mark workers
2020-10-31
Tzu-Chiao Yeh
266917
testing: document -benchmem flag output format
2020-11-09
David Chase
268121
cmd/compile: add escape-aware heuristics for inlining
2020-11-09
Sam Whited
🤖+1
122486
encoding/xml: support omitempty on custom marshalers
2020-11-09
Emmanuel T Odeke
🤖+1
268517
runtime: use calculated limits instead of 1<<31-1 as max for printing tracebacks
2020-11-12
Joel Sing
+2
250183
runtime: fix missing osStackAlloc/osStackFree for stackFromSystem
2020-11-17
David Chase
-1
267419
cmd/compile: adjust mid-stack inlining within small functions
2020-11-17
David Chase
-1
254796
cmd/compile: modify inlining heuristic for if; max arms, not sum
2020-11-17
David Chase
🤖+1
268120
cmd/compile: suppress inlining on panic-terminated list of statements
2020-11-17
David Chase
267139
cmd/compile: expose inliner knobs for tuning
2020-11-17
David Chase
🤖-1
264180
cmd/compile: remove dead closures after inlining
2020-11-17
David Chase
🤖-1
264178
cmd/compile: interleave inlining and escape analysis in single bottom-up visit
2020-11-18
David Chase
271158
cmd/compile: include transmission of return values in late call lowering
2020-11-18
David Chase
🤖-1
259257
cmd/compile: update build cache rules and doc for SSA environment variable changes
2020-11-18
David Chase
🤖+1
1.16
256077
cmd/compile: add rewrite rule to change callClosure(constant) to callStatic
2020-11-18
David Chase
🤖+1
262339
cmd/go: make -p=1 respect GOMAXPROCS when choosing compile worker parallelism
2020-11-20
Dan Scales
🤖+1
272027
cmd/compile: change typecheckclosure() to be idempotent, not update xtop
2020-11-25
Austin Clements
+2
🤖+1
1.16
272132
runtime: simplify showframe arguments
2020-11-30
Sam Whited
+1
🤖+1
37945
encoding/xml: add DOM-like API
2020-12-01
hgsgtk
271498
net/http: get rid of dot(.) from url in code document
2020-12-01
Baokun Lee
-1
🤖+1
274394
cmd/go/internal/modload: add missing module version in suggestion
2020-12-01
Harshil Shah
198757
compress/flate : add a check to recognize partial flush while decompressing
2020-12-05
Emmanuel T Odeke
🤖+1
272326
crypto/rand: protect Read from attacks due to direct swapping of Reader
2020-12-09
Jeremy Faller
🤖+1
268898
cmd/link: create new reloc type R_WEAKADDR and R_REF
2020-12-12
Dmitry Vyukov
🤖+1
277373
runtime: simplify slicebytetostring
2020-12-18
fanzha02
🤖+1
257981
cmd/compile: optimize the Phi values
2020-12-29
Elias Naur
🤖+1
280313
cmd/link/internal: specify LC_VERSION_MIN_IPHONEOS for iOS builds
2020-12-29
yangwenmai
-1
279447
go/token: impl searchLineInfos and searchFiles helper func
2021-01-03
Yasuhiro Matsumoto
🤖-1
273673
net: set and restore console codepage in runCmd
2021-01-05
schou
281112
Fixes crypto/x509#10171: verify PEM encoded DER upon decryption with password
2021-01-05
Dan Scales
280633
[dev.typeparams] Disambiguate OXDOT in noder.go using types2 Selection information
2021-01-06
Russ Cox
🤖-1
230978
testing: fail benchmarks that don't loop over b.N
2021-01-06
Dan Scales
281513
[dev.typeparams] When encountering a types2 constant, create BasicLit immediately
2021-01-06
Dan Scales
280632
[dev.typeparams] Dealing with forward references to types and circular types.
2021-01-06
Dan Scales
🤖+1
276653
[dev.typeparams] cmd/compile: conversion of types2 types to types, compare with existing type
2021-01-07
schou
️-2
281332
design: NewTickerStartingAt doc
2021-01-11
Lars Martens
283012
wasm: include DWARF information in Wasm builds
2021-01-13
Robert Griesemer
🤖+1
283473
[dev.typeparams] cmd/compile/internal/syntax: make ... in type parameter list a syntax error
2021-01-15
Chotepud Teo Congyu
1.18
276412
cmd/go: Retain CC/CXX arg order
2021-01-19
David Chase
🤖-1
284577
[dev.regabi] cmd/compile: refactor expand_calls to remove many nested functions
2021-01-20
Miss-you
284652
encoding/json: don't use the same name for nested loop variables
2021-01-21
Matthew Dempsky
🤖+1
285232
[dev.regabi] cmd/compile: more zero-copy []byte-to-string conversions
2021-01-22
Robert Griesemer
🤖-1
285672
[dev.typeparams] cmd/compile/internal/types2: match oversize array error with compiler
2021-01-25
Matthew Dempsky
🤖-1
286174
[dev.regabi] cmd/compile: remove ComputeAddrtaken
2021-01-26
Eric Pauley
123478
compress/lzw: optimize code hash table to reduce collisions
2021-01-27
HowJMay
️-2
+2
🤖-1
286113
debug/pe: fix OOM caused by huge NumberOfSymbols
2021-01-29
Baokun Lee
🤖+1
285693
[dev.regabi] cmd/compile: remove duplicate edges for escape analysis
2021-01-30
Alex Brainman
🤖+1
288272
syscall: introduce SysProcAttr.ProcThreadAttributeList
2021-01-31
Sean Liao
288294
expvar: ensure Func returns valid JSON
2021-02-09
zimbatm
290509
cmd/gofmt: atomically swap the new file
2021-02-10
Cherry Zhang
+1
290029
[dev.regabi] runtime: take address in assembly for syscall wrappers on darwin
2021-02-10
DQNEO
290870
spec: move comments about method types and literals
2021-02-19
Ray Jenkins
-1
293959
runtime: remove unnecessary bitwise XOR in noescape
2021-02-21
zhengjianxun
+1
286112
strconv/ftoa.go: add comment when format print float but Grisu3 algorithm failed
2021-02-22
root
290410
runtime: improve stack memory allocation speed
2021-02-22
Luiz Angelo Daros de Luca
238362
crypto/x509: add directory name constraints
2021-02-23
logandavies181
289929
net/http: add new error type to be returned on unsuccessful CONNECT request
2021-02-23
Martin Bartosch
295391
crypto/x509/pkix/pkix: add missing RFC 5280 RDN OIDs
2021-02-23
Michael Matloob
+2
🤖-1
1.16
292710
cmd/go: update -overlay docs to make its purpose more clear
2021-02-23
Michał Derkacz
278794
cmd/compile: add some optimization rewriting rules on arm
2021-03-01
Jeremy Faller
+2
🤖+1
268899
cmd/compile: strip some dead map init functions
2021-03-04
Tao Qingyun
211817
cmd/link: log searching directory instead of full pathname
2021-03-04
kaihaojiang
298689
runtime:fix wrong comment
2021-03-04
zhengjianxun
+1
🤖-1
286033
runtime/proc.go: add comment when schedule in the GC mark phase
2021-03-05
John Bampton
🤖+1
299089
misc/chrome: clean up the gophertool HTML
2021-03-05
Aman Karmani
298069
encoding/gob: differentiate error message on invalid wire type ids
2021-03-07
Matthew Dempsky
299491
cmd/compile: add Haswell extensions
2021-03-09
Matthew Dempsky
🤖-1
285681
[dev.regabi] cmd/compile: optimize read-only []byte conversions
2021-03-09
andrius4669
300249
mime: fix FormatMediaType's RFC 2616 compliance
2021-03-11
tkmru
300829
misc/ios: change to explicitly use python3 in Xcode
2021-03-12
Shang Jian Ding
299449
crypto/tls: add error context to handshake error
2021-03-12
obei
299150
cmd/go: test new invalid version error text
2021-03-15
RustyDust
🤖+1
301631
cmd/link: bring back R_ARM_V4BX for Annapurna AL-212 and possibly others
2021-03-15
ted
286852
crypto/aes: Implement AES-GCM ciphers optimized with AVX-512 VAES and VPCLMULQDQ
2021-03-18
AdamKorcz
301710
math/big: add fuzzer
2021-03-18
stffabi
301711
cmd/compile/mips: intrinsify bits.RotateLeft32 on MIPS
2021-03-22
Emmanuel T Odeke
-1
🤖-1
1.21
301189
crypto/*, hash: add WriteString method to hash.Hash and all the algorithms
2021-03-23
Baokun Lee
🤖+1
1.17
299029
cmd/go: add fsys.Chmod function in fsys package
2021-03-25
Andy Pan
-1
🤖+1
303349
runtime: set up TLS for runtime·clone
2021-03-26
Kenichi Kamiya
303274
strings: adjust and add tests for strings.Index and strings.LastIndex
2021-03-30
Johan Jansson
256898
cmd/compile: add internal package phash
2021-04-01
hysios
306509
ignoreCN disables interpreting parsePrintableString as ASN.1. See issue 21339
2021-04-01
MurphyYi
306510
archive/zip: optimize reader func ReadDir
2021-04-05
Johan Jansson
307191
cmd/compile: hash strings in walk/switch.go
2021-04-05
SparrowLii
🤖-1
246877
crypto: check the Key Usage extension
2021-04-10
Joe Tsai
308229
bytes: document Buffer.Bytes semantics more clearly
2021-04-10
Matthew Dempsky
308972
runtime: demonstrate use of internal/align
2021-04-13
Nidhi Doshi
🤖+1
307170
os: set the correct op while returning errors from WriteAt, ReadFrom, ReadAt
2021-04-13
Cherry Zhang
🤖+1
309630
cmd/compile: create ArgXXXReg values at entry pos
2021-04-13
Manlio Perillo
-1
309349
cmd/go/internal/base: lock exitMu in GetExitStatus
2021-04-14
Matthew Dempsky
🤖+1
309389
cmd/go: refactor runtime-internal package handling
2021-04-16
Austin Clements
🤖+1
310730
cmd/dist: use goTest() to construct commands for more tests
2021-04-16
Liam Kelly
310709
crypto/ecdsa: adding an IsValid method to PublicKey
2021-04-18
Roland Shoemaker
🤖+1
1.18
310529
net/http: add MaxBodyBytes to Server
2021-04-20
HowJMay
285372
cmd/compile: better error msg for impossible type assertions
2021-04-20
David Chase
+1
🤖+1
1.16
282315
cmd/compile: make ppc64 rules less picky about type of 64-bit stores
2021-04-20
Paschalis Tsilias
311789
net/http: clarify that certFile doesn't require the root CA's certificate
2021-04-20
Theo Sun
+1
295829
net/http: support mulit same transfer-encoding header
2021-04-20
Matthew Dempsky
🤖+1
308971
cmd/compile: add internal/align package for runtime
2021-04-22
Constantin Konstantinidis
🤖-1
268259
net: expand IP when octets are missing
2021-04-27
Roland Shoemaker
234257
crypto/x509: rework how system roots are loaded on unix systems
2021-04-27
Ivan Trubach
311531
cmd/go: allow generate to skip missing files
2021-04-29
ToastC
-1
251518
net/http: add CONNECT example for http.Transport
2021-04-30
Matt Harden
314989
net: clarify return values from Lookup* calls
2021-04-30
Eva Charlotte Mayer
🤖+1
1.21
281234
go/ast: improve comment associations in empty function/loop/if bodies
2021-05-03
smasher164
🤖-1
293794
internal/float: consolidate float property-checking functions
2021-05-03
Colin Arnott
242018
sizeof: consolidate hardware size constants
2021-05-07
nejisama
317931
crypto/tls: use a cache to save x509 certificate in the tls connection
2021-05-08
Alex Brainman
🤖+1
1.15
317918
runtime: remove all testprog.Lock in signal_windows_test.go
2021-05-10
Vitaly Zdanevich
318289
net/url: fix documentation quotes
2021-05-10
Manlio Perillo
+1
312391
cmd/go/internal/work: make go build more consistent
2021-05-11
Alex Brainman
🤖+1
318729
internal/syscall/windows: use less allocations in UTF16PtrToString
2021-05-11
zxc111
318690
net/http: add test for proxyAuth
2021-05-11
Dan Scales
318929
cmd/compile: fix pragma import to set func pragma flags
2021-05-11
David Chase
🤖+1
318949
cmd/compile: tweak to layout
2021-05-12
Raghavendra Nagaraj
+1
🤖+1
312950
cmd/go: add support for wildcards in 'go list -m'
2021-05-12
Aboubakr Gasmi
🤖+1
242017
net/smtp: add Client.TLSConfig field and Client.SendMail method
2021-05-13
Manlio Perillo
319312
cmd/go: add double-quoted strings to script_test
2021-05-14
Michael Anthony Knyszek
🤖+1
1.17
315830
runtime: delay SetConsoleCtrlHandler until runtime.main
2021-05-15
Taras Tsugrii
320112
math/bits: use Wilkes-Wheeler-Gill algorithm for OnesCount64
2021-05-15
Manlio Perillo
320309
cmd/go: add special parameter support in script_test
2021-05-17
Manlio Perillo
320529
run.bash: never pass the -no-rebuild flag to dist test
2021-05-20
jingrui
321369
net/http: fix hijack hang at abortPendingRead
2021-05-21
Manlio Perillo
🤖+1
321930
cmd/dist: remove rmworkdir
2021-05-22
Manlio Perillo
321932
cmd/dist: remove unnecessary use of fmt.Sprintf
2021-05-22
Manlio Perillo
321933
cmd/dist: remove unused functions
2021-05-23
Manlio Perillo
321934
cmd/dist: don't use pathf when simply joining two paths
2021-05-25
Manlio Perillo
321935
cmd/link: exit if cgo is required for external linking but is disabled
2021-05-26
Damien Neil
🤖+1
322889
net: deprecate Temporary error status
2021-06-01
lzj
-1
323829
cmd/compile/internal/ssa: remove unnecessary low index 0
2021-06-01
hanjiung
323732
runtime/mfinal:reduce var argument for loafer
2021-06-02
Florin Pățan
1.16
284777
io/ioutil: flag package and functions with the Deprecated marker
2021-06-02
Googol Lee
324469
encoding/json: call UnmarshalJSON() when decoding with a unamed struct.
2021-06-05
scsgxesgb
325451
crypto/tls: Should use c.sendAlert(alertInternalError) instead of c.sendAlertLocked(alertInternalError) ?
2021-06-06
HeGaoYuan
325510
cmd/compile/internal/types: fix typo in comment
2021-06-06
Matthew Dempsky
🤖+1
324574
[dev.typeparams] cmd/compile: enable more inlining
2021-06-06
Matthew Dempsky
🤖+1
324673
[dev.typeparams] test: re-enable more tests that work with unified IR
2021-06-07
Jayateertha Guruprasad
325729
Allow domain cookie to be set on ip address to replicate browser behavior
2021-06-08
8i8
320113
modload: alldocs: assist the digest of module documentation
2021-06-09
Kyle Nusbaum
326249
go/build: trim filename extension starting at the final dot
2021-06-09
Roland Shoemaker
326629
[dev.fuzz] internal/fuzz: quantize counters and use them when considering coverage expansion
2021-06-11
Alex Stockinger
327069
crypto: allow reloading of system cert pool
2021-06-13
Matthew Dempsky
🤖+1
327610
[dev.typeparams] cmd/compile: enable more inlining with unified IR
2021-06-15
Matthew Dempsky
🤖+1
328030
[dev.typeparams] cmd/compile: remove InterCall
2021-06-15
Matthew Dempsky
🤖+1
328029
[dev.typeparams] cmd/compile: use ClosureCall for interface method calls
2021-06-15
Matthew Dempsky
🤖-1
328031
[dev.typeparams] cmd/compile: load code pointer during call expansion
2021-06-18
Nicholas Novak
329029
cmd/compile/internal/noder: fix a deadlock when compiling large packages of incorrect files
2021-06-20
Matthew Dempsky
🤖+1
329652
internal/buildcfg: adopt cmd/go's GOENV and GOROOT logic
2021-06-20
Matthew Dempsky
🤖+1
329651
internal/buildcfg: adopt go/build's GOROOT and GOPATH logic
2021-06-20
Matthew Dempsky
🤖+1
329650
internal/buildcfg: uniform GO* variable handling
2021-06-21
Matthew Dempsky
🤖+1
329649
internal/buildcfg: rename non-string vars [generated]
2021-06-22
HowJMay
-1
330109
runtime: optimize multiple EOR with EOR3 on ARM64
2021-06-23
Jinsu Park
317916
testing: Improve ambiguous error message about wrong value for `-benchtime` flag.
2021-06-27
Philipp Sauter
331269
crypto/rand: buffer the entropy obtained by calling unix.GetRandom
2021-06-30
HowJMay
331595
cpu: add HasSHA512 feature bit in ARM64
2021-07-01
sergey
🤖+1
1
174998
net/url: rework shouldEscape func to bitmask flag
2021-07-02
David Chase
🤖+1
332470
[dev.fuzz] strconv: add fuzz test for float-string-float conversion
2021-07-02
Soroush Javadi
332231
spec: link "addressable" to its definition
2021-07-11
David Crawshaw
333832
sql: skip recording returnedAt for fixed conn pool
2021-07-12
Daniel Theophanes
333989
database/sql: document that *Rows must be closed after Query
2021-07-12
andrew2nelson
322049
database/sql: Track and publish the number of open statements
2021-07-12
Mehmet Can Taş
+1
294809
database/sql: add empty driver name check on Register method
2021-07-12
Daniel Theophanes
🤖+1
333990
database/sql: explicitly wrap error message in convertAssignRows
2021-07-14
Tao Qingyun
334232
cmd/link: make bss section offset at end of its segment
2021-07-16
Pablo Caderno
334989
cmd/compile, go/types, types2: rename 'imported and not used' error to 'imported but not used'
2021-07-19
Colin Arnott
334885
math/big: add Int.AddInt64, Int.SubInt64 Int.CmpInt64
2021-07-19
Dan Scales
335410
[dev.typeparams] cmd/compile: introduce named gcshape types
2021-07-20
Daniel Fages
334231
link: add .eh_frame section for amd64/arm64 ELF binaries
2021-07-20
Adin Scannell
🤖+1
290750
go/types: use a stable ordering for methods
2021-07-22
toywei
336510
Update list.go make it easy to read
2021-07-22
Joe Tsai
🤖+1
336749
strconv: add example for QuotedPrefix
2021-07-22
iamkeeper
336530
update Tiny allocator description in line 1008 of src/runtime/malloc.go
2021-07-24
Rob Findley
🤖+1
1.17
336912
[dev.typeparams] go/types: don't eagerly convert untyped RHS of shifts to uint
2021-07-25
able.lv
337269
crypto/x509: fix typo in error message
2021-07-26
Russ Cox
🤖-1
337449
os: hold fewer directory-reading buffers in memory
2021-07-27
Liu Yongchen
337689
list 'e.next' points to nil - Dev.boringcrypto.go1.16
2021-07-30
Robert Griesemer
🤖-1
1.17
338195
[dev.typeparams] cmd/compile/internal/types2: preserve untyped constants on the RHS of a shift expression
2021-07-30
Cherry Mui
+2
🤖+1
1.17
338270
cmd/compile: mark defer wrapper nosplit for runtime and nosplit callee
2021-08-01
180909
338989
cmd/go: update bug.go bugHeader
2021-08-05
Joel Sing
340151
cmd/internal/obj/riscv: compressed instruction support for riscv64
2021-08-06
fengsheng
-1
330589
net/http/httputil: add network optimize item when send small body
2021-08-08
HowJMay
340629
math: add ARM64 implementation of frexp
2021-08-09
HowJMay
-1
340669
math: add ARM64 Abs assembly implementation
2021-08-09
fanzha02
340152
cmd/compile: spill register-assigned array argument to the caller's frame stack
2021-08-09
Ed Schouten
328711
net/http: fix blocking finishAsyncByteRead.Read method
2021-08-10
Giovanni Bajo
340769
os, path: document Getwd-related failures
2021-08-10
Georg Reinke
+1
🤖-1
332869
testing/fstest: test that ReadDirFile on a non-dir fails
2021-08-12
Changkun Ou
337393
sync: replace the incorrect Pool usage example
2021-08-12
Jonathan A. Schweder
152297
encoding/json: created json.UnknownFieldsError
2021-08-12
Dan Scales
+1
🤖-1
340914
[dev.typeparams] cmd/compile, test: change -G default to 3 (types2 typechecker, generics)
2021-08-13
David Chase
🤖+1
337569
cmd/compile: add compiler "-O optimization_requests_file" flag
2021-08-15
Andrew Gaul
🤖+1
334230
internal/cpu: Prefer XOR CX, CX over MOV 0, CX in xgetbv
2021-08-16
Joel Sing
+2
🤖+1
334878
runtime: fix types in openbsd/amd64 and openbsd/arm64 libc assembly
2021-08-17
Thibault Jamet
340570
net/http: add a RoundTripperFunc helper
2021-08-18
Branden J Brown
343071
runtime: implement largeiface GOEXPERIMENT
2021-08-20
Joe Tsai
343876
strconv: document lack of up-front UTF-8 checks in Unquote
2021-08-23
korzhao
️-2
343369
go/parser: in ImportsOnly mode, don't collect comments after imports
2021-08-23
Dan Scales
🤖+1
1.18
344510
cmd/compile: change types2 typename format to be like types1
2021-08-26
Martin Möhrmann
🤖+1
345489
cmd/compile: use X15 for 32 and 64 bit memory stores of zeros
2021-08-27
zikaeroh
-1
342131
cmd/compile: use staticuint64s for small constants
2021-08-27
Joe Tsai
🤖+1
336431
strings, bytes: document properties of EqualFold
2021-08-30
Robert Griesemer
🤖-1
1.18
340913
[dev.typeparams] go/types: Interface.Embedded to panic if embedded type is not a defined type
2021-09-02
korzhao
🤖+1
1.18
347272
cmd/compile: fix problem in setting the type of an OFUNCINST node
2021-09-03
Joel Sing
+2
🤖+1
321450
test: use internal linking with deadlock detector test
2021-09-07
Alessandro Arzilli
347351
cmd/internal/moddeps: skip some tests when GOROOT is a symlink
2021-09-08
Roger Peppe
348309
testing: more informative comment on test race code
2021-09-09
Tao Qingyun
+1
333050
cmd/internal/goobj: remove unused fields of Reader
2021-09-09
Laszlo Soos
348769
crypto/tls: populate peerCertificates before validation fails
2021-09-09
Steven Johnstone
-1
1.18
340630
[dev.fuzz] internal/fuzz: avoid corruption of minimized crashers
2021-09-09
Xargin
347916
crypto/tls: replace tls Conn's rawInput with a small buffer when Read timeout
2021-09-09
Michael Munday
🤖+1
348389
cmd/compile: emit classify instructions for infinity tests on riscv64
2021-09-10
Michael Hudson-Doyle
🤖+1
339370
cmd/link/internal/loadelf: ignore symbols produced by gcc LTO
2021-09-10
korzhao
346051
doc: add link for "Length and capacity"
2021-09-11
Nick Glynn
349229
time/format: add 24 hour Kitchen format for non AM/PM
2021-09-13
Windson Yang
345030
html/template: Tree is only updated after Execute() is called
2021-09-13
Derek Parker
333049
crypto/boring: Refactor boringcrypto codebase
2021-09-14
najeira
349603
crypto/cipher: use AEAD.NonceSize to make nonce in the example
2021-09-17
干志雄
350669
Make REAMDE more normalized and more readable.
2021-09-17
Richard Yang
+1
350390
Unify "unreachable" panic messages
2021-09-19
Stefan Zhelyazkov
350830
crypto/x509/x509: Passing RSA public key directly to ASN.1 marshalling
2021-09-22
Brian Cunnie
351464
test: Remove iota's unused variable
2021-09-23
Jake Ciolek
351753
crypto/aes: Allow DEC/JNE to fuse.
2021-09-25
Silke Hofstra
352229
encoding/xml: fix 'unsupported type' error on interface{} attributes
2021-09-27
Soatok Dreamseeker
352471
crypto/ecdsa: Adjust entropy bounds
2021-09-28
jiahua wang
352689
math/rand: update NewSource document
2021-09-29
jiahua wang
352929
database/sql: add nulltime to colTypeToReflectType
2021-10-06
jiahua wang
350829
cmd/go: enable -x in go mod graph
2021-10-07
Robert Findley
🤖+1
1.18
354639
go/types: only resolve underlying if it is *Named
2021-10-08
Josh Chorlton
-1
352116
net/http: allow users to enable the default http round tripper debug logging
2021-10-08
Colin Arnott
334876
cmd/doc: add json flag
2021-10-08
Bryan C. Mills
🤖-1
354872
cmd/go/internal/modload: plumb a Context argument to Replacement
2021-10-08
Bryan C. Mills
🤖-1
354871
cmd/go/internal/modload: load the go.mod file in Replacements
2021-10-11
Bryan Boreham
354909
regexp: speed up onepass prefix check
2021-10-12
Jeff Winkler
355349
crypto/elliptic: unroll some loops for performance
2021-10-13
Peng Gao
+2
🤖+1
284078
encoding/json: increment byte counter when using decoder.Token
2021-10-13
Alexander Yastrebov
355729
encoding/json: calculate correct SyntaxError.Offset in the stream
2021-10-14
Zhongpeng Lin
355869
cmd/cover: print out the coverage HTML file unconditionally
2021-10-15
Mark Jeffery
339292
crypto: PKITS tests
2021-10-20
Ignacio Hagopian
+2
🤖-1
345795
net/http: clarify TimeoutHandler buffer writes to memory
2021-10-20
Ricky Pike
🤖+1
345989
net/http/cookiejar: optimize id and remove import fmt
2021-10-21
Austin Clements
357590
testing: document custom units
2021-10-25
Matt T. Proud
344690
errors: provide examples for Is implementations
2021-10-25
Dan Scales
🤖+1
358595
cmd/compile: demo showing how to revert export version temporarily
2021-10-26
Chris Kowalski
358794
crypto/tls: align processCertsFromClient func comment with signature
2021-10-28
Nikita Melekhin
347732
cmd/compile: boost inlining into FORs
2021-10-29
Jim Ma
🤖+1
319593
net: add tcp WriteTo func to enable splice socket data to file
2021-11-01
Emmanuel T Odeke
🤖-1
232938
cmd/compile: report property type in error on name mismatch
2021-11-01
Ruslan Andreev
+1
314229
sync: improve sync.Pool object stealing
2021-11-02
Brad Fitzpatrick
🤖+1
358935
net: add GODEBUG knob to panic unspecified listens
2021-11-02
jiahua wang
360654
bufio: use erros.is to determine error
2021-11-08
Sam Whited
🤖+1
272806
encoding/xml: prevent multiple XMLNS attributes
2021-11-08
David Carlier
+1
🤖-1
345589
cmd/dist: use ARM version 6 on NetBSD
2021-11-08
brent saner
362243
encoding/xml: optional Decoder field enforce
2021-11-08
schou
282572
encoding/pem: PEM multiline headers
2021-11-09
fanzha02
361966
[DO-NOT-REVIEW] add a red zone at the start of the allocation
2021-11-09
jiahua wang
349790
src/bytes: perfect bytes.Title BUG comments
2021-11-09
180909
🤖+1
347729
all: update URLs in comments to go.dev
2021-11-09
marsyrc
312714
reflect/type.go: add case judgement before scanning T's and V's methods
2021-11-09
yunnian(zhenyu)
-1
🤖+1
307991
bufio: support calling Reader.Reset on zero value
2021-11-09
Imanol-Mikel Barba
317110
net: adding IsNotFound to DNSError returned from cgo reverse resolution
2021-11-09
yangwenmai
+1
🤖+1
330469
cmd/compile/internal/ssa: fix lex file path
2021-11-10
zhouguangyuan
362937
cmd/go,cmd/compile: add a flag to support load address of itab from table
2021-11-10
zhouguangyuan
362935
cmd/link: use .itabaddr section as itablink for plugin
2021-11-10
zhouguangyuan
362936
runtime: rewrite the entries in moduledata.itablinks when loading a plugin
2021-11-10
Changkun Ou
-1
337390
sync: add an example for Map
2021-11-11
jiahua wang
🤖-1
353769
cmd/link: fix the dwarf_test TODO
2021-11-11
Jason A. Donenfeld
🤖+1
363374
net: add missing AddrPort Listen and Dial functions for UDP and TCP
2021-11-15
Pascal S. de Kloe
287452
net: propagate context expiry
2021-11-16
Shisthruna
364277
encoding/binary: improve function signature with named result
2021-11-23
David Chase
🤖-1
366594
cmd/compile: horrible GOGC hack and footprint logging
2021-11-26
Finn Bear
+1
🤖+1
367045
syscall/js: allocate makeArgs slices on stack
2021-11-27
Hajime Hoshi
🤖-1
367295
runtime: clean tls_arm64.h up
2021-11-29
Timo Witte
-1
365396
net: Add avif image type detection to content type sniffing
2021-11-30
Vitaly Zdanevich
-1
367694
sort/search: documentation expand
2021-12-01
Amelia Downs
+1
🤖+1
361116
net/netip: add testable examples
2021-12-03
nercoeus
367734
all: add space after // in comments
2021-12-06
jiahua wang
369534
math: add some benchmark
2021-12-07
陈泽南
369554
net: add description to Resolver.LookupSRV
2021-12-07
Matthew Dempsky
-1
🤖+1
1.17
329655
internal/buildcfg,go/build: enable GOENV for all tools
2021-12-07
Matthew Dempsky
🤖+1
1.18
344512
cmd/dist: use GOEXPERIMENT="" with GOROOT_BOOTSTRAP
2021-12-08
Constantin Konstantinidis
369017
os/signal: remove delay on Wait() for a process for windows
2021-12-09
Jozef Kralik
370581
crypto/tls: shrink tls Conn's rawInput with a small buffer
2021-12-14
schou
-1
281832
crypto/ecdsa: change hashToBytes to use copy instead of calling another function
2021-12-15
erdao
260837
image/jpeg: skip consecutive 0xff bytes
2021-12-15
Matt T. Proud
+1
1.8Maybe
344691
context: explain cancellation semantics vagaries
2021-12-17
David Chase
370874
runtime: debugging print for netbsd crash
2021-12-17
David Chase
367234
cmd/compile: add -delaysan={1,2} flag for delay instrumentation
2021-12-21
Emmanuel T Odeke
-1
🤖+1
367054
go/types: speed up ExprString by using sync.Pool
2021-12-24
Noah Kreiger
374276
net/http/httputil: This change modifies Go to not add trailing slash on a direct reverse proxy Fixes #50337
2021-12-27
notrynosuccess
374415
net/http: add client option to retain the auth/cookie headers
2022-01-07
James Craig Burley
376055
bytes: clarify that ReadFrom writes, and WriteTo reads, the buffer
2022-01-10
Jason A. Donenfeld
1.18
376674
cmd/go: do not include module info when -buildinfo=false
2022-01-12
Carlo Alberto Ferraris
377914
crypto/x509: minor cleanups to CertPool
2022-01-13
Emmanuel T Odeke
373597
cmd/compile/types2: use early returns in object.assignableTo
2022-01-14
Roland Shoemaker
285374
[dev.boringcrypto] misc/boring: check for gsutil in release.sh
2022-01-25
doujiang24
380454
pprof: support limit the max number for dumping goroutines.
2022-01-25
Michael Matloob
380506
cmd/go: evaluate root symlink in matchPackages
2022-01-27
blmayer
380734
mime: add .ico to builtin types
2022-01-27
Branden J Brown
343070
all: add GOEXPERIMENT=largeiface
2022-01-29
Wangyang Guo
379394
internal/cpu,internal/bytealg: add SIMD prefix match for Index/amd64
2022-01-30
Robert Griesemer
1.22
381958
cmd/compile/internal/types2: correctly print embedded struct fields that are aliases
2022-02-02
Emmanuel T Odeke
1.21
378177
cmd/compile/types2, go/types2: report access of unexported field/method
2022-02-05
Avelino
383575
database/sql: document the `asString` function
2022-02-08
Heyuan Liu
+1
348230
Add padding to fix HITM issue across CPU sockets
2022-02-08
R.B. Boyer
329129
crypto/x509: always emit a critical SAN extension if the Subject is empty in a CSR
2022-02-08
syumai
381954
spec: fix links to some headers in the page
2022-02-10
Bryan Boreham
377294
regexp: allow prefix string anchored at beginning
2022-02-10
Bryan Boreham
358756
regexp: handle prefix string with fold-case
2022-02-12
Robert Findley
1.18
380375
go/types: unify structural types for external type parameters
2022-02-14
Carlo Alberto Ferraris
385517
runtime: optimize concatstring*
2022-02-17
Moshe Good
385874
net/http, x/net/http2: support http2requestBody.Close() being called multiple times concurrently
2022-02-24
Michael Pratt
387954
runtime/trace: dump encoded trace to failure log
2022-02-25
Matthew Dempsky
386005
go/types: enable tests skipped for unified IR
2022-02-25
Dan Scales
388114
cmd/compile: prototype for dealing with constructed types with shapes
2022-03-02
Tim Beck
378994
crypto/cipher: optimize safeXORBytes
2022-03-03
zhouguangyuan
1.19
385516
test: add a testcase for #50823
2022-03-03
Roger Peppe
389694
cmd/go: clarify docs for test -run
2022-03-05
Michael Anthony Knyszek
390035
runtime: don't unmap arena chunk address regions, make them fault instead
2022-03-05
Michael Anthony Knyszek
390036
runtime: recycle arena address space when no more pointers are found
2022-03-05
Seamus Allan
382754
image/jpeg: improve handling of JPEG restart markers in non-ideal cases
2022-03-07
Colin Arnott
1.20
334884
bytes, strings: add Clone
2022-03-08
r0cky
390695
fix SIGUSR1 signal incompatible windows bug.
2022-03-08
Matthew Dempsky
1.20
386003
go/types, go/internal/gcimporter: unified IR workaround for #49906
2022-03-13
jiahua wang
1.20
392194
bytes: add Clone function
2022-03-14
Jeffery To
🤖+1
366279
cmd/link: use gold on ARM/ARM64 only if gold is available
2022-03-14
Alan Donovan
1.21
391635
doc: memory model: explain map by analogy with pointer to var
2022-03-20
Duncan Harris
+2
318769
text/template: unify arg handling for slice, index
2022-03-20
Nevkontakte
394114
crypto/tls: skip part of the test based on GOOS instead of GOARCH
2022-03-21
pzx521521
391835
syscall: Add double quotes if parameter contain special symbols
2022-03-21
Matthew Dempsky
394334
cmd/compile: directly initialize rtype lsyms during import
2022-03-23
hopehook
390174
math/big: encoding *big.Rat nil pointer return text <nil>
2022-03-23
Dirk Müller
391115
cmd/link: stop forcing binutils-gold dependency on aarch64
2022-03-27
David Benjamin
+2
170702
crypto/tls: avoid cache-based side channels in extracting the remote MAC
2022-03-28
Boston Cartwright
395915
cmd/go: fail if the user tries to modify the GOMOD environment variable
2022-03-31
Robert Griesemer
1.22
396917
cmd/compile: store type information directly in syntax tree
2022-03-31
Ikko Ashimine
397174
spec: fix typo in go_spec.html
2022-04-01
Joseph Patrick Copenhaver
327474
net/http: add MaxConnLifespan to Transport
2022-04-04
Bill Allen
284221
crypto/ed25519: This change modifies Go to clarify docs for PrivateKey.Sign()
2022-04-05
Robert Griesemer
1.19
397514
go/types, types2: separate implementation of term from Term
2022-04-06
griesemer
+2
🤖+1
73231
big/int: simpler code and minor formatting cleanups for lehmerGCD
2022-04-10
Luo Jia
399434
compile: name X1 as RA under RISC-V in comment, other than LR
2022-04-10
Eric Lagergren
399495
crypto/aes: fix key size typo
2022-04-11
Eric Lagergren
399496
crypto/aes: consistently format arm64 assembly
2022-04-13
Changkun Ou
400095
spec: permit write defined type in type term
2022-04-13
OneOfOne
400174
net/http: DetectContentType: add audio/amr signature
2022-04-14
Johan Jansson
399634
cmd/cgo: check size misalignment of packed structs
2022-04-18
matsuyoshi30
381694
net/http: Client wraps context errors
2022-04-22
Cherry Zhang
+2
🤖+1
221517
runtime: inject a VZEROUPPER on darwin/amd64 even if we don't preempt
2022-04-22
Michael Anthony Knyszek
1.19
397016
runtime: create async work queue to handle runtime triggers
2022-04-26
Tiemen Schuijbroek
402455
syscall/js: enable a JS Promise pattern for Funcs
2022-04-27
Michael Matloob
403155
cmd/go: make interfaces to test stuff for non-cache pkgs
2022-04-28
Michael Anthony Knyszek
+1
+2
🤖+1
1.18
321789
runtime: exit harder in badsignal2
2022-04-28
Charlie Burnett
403014
cmd/dist: add build mode support regression test for issue #43571
2022-04-29
Emmanuel T Odeke
301589
testing: add diffing to clearly discern Example test failure output
2022-04-29
Tristan Miller
377514
crypto/sha256: Add support for shani instructions
2022-04-29
Kyle D
363001
encoding/csv: allow for interpretation of empty lines
2022-04-29
zhouguangyuan
️-2
351850
cmd/compile: get address of itab from symbol "go.itabaddr." for "-itabaddrtab" flag
2022-04-29
Bobby Powers
290149
net: report local address on unsuccessful TCP dial attempts
2022-04-29
Colin Arnott
241679
sizeof: new package with constants for Int, Uint, Uintptr, Int8, etc.
2022-04-29
Vyacheslav Pachkov
️-2
343150
cmd/{compile, link}: support mapping symbols for ARM64
2022-04-29
Paschalis Tsilias
253398
runtime: deprecate SetCPUProfileRate
2022-04-29
Giovanni Bajo
️-2
🤖+1
196597
cmd/compile: implement bound calculations in poset
2022-04-29
Giovanni Bajo
️-2
+2
🤖-1
196679
cmd/compile: use poset bounds in prove
2022-04-29
David Chase
️-2
🤖+1
1.11
121155
cmd/compile: detect and remove pointless conditionals
2022-04-29
Keith Randall
️-2
🤖-1
1.11
122519
cmd/compile: use Go declaration to make GO_ARGS for assembly functions.
2022-04-29
Sergey Kamardin
️-2
345289
container/list: add Sort() method
2022-04-29
Alex Brainman
️-2
🤖+1
328049
cmd/go, misc/cgo: restore .edata section checking on amd64 and 386
2022-04-29
ted
️-2
271521
internal/cpu: Add detection for OS support of AVX-512 and detection of CPU support for
2022-04-29
Nick Craig-Wood
️-2
+1
38366
crypto/aes: ARM assembly versions of encrypt, decrypt and expandKey
2022-04-29
Fred Carle
-1
102158
encoding/json: encoding/xml: interface to omit marshalling empty structs
2022-04-28
Song Gao
403095
crypto/x509: add KeyUsage encoding and parsing to CreateCertificateRequest
2022-04-29
David Chase
401637
cmd/compile: modify test, compile, runtime for set LocalPkg.Path to -p flag
2022-04-29
Julien Salleyron
380674
net/http: fix memory leak in http.Transport
2022-05-02
Baokun Lee
345189
cmd/go/internal/modcmd: check hashes in go.sum against GOSUMDB
2022-05-03
Roland Shoemaker
1.19
397694
crypto/x509: local platform verifier tests on trybots
2022-05-04
Emmanuel T Odeke
403938
all: replace superflous fmt.Errorf with errors.New
2022-05-04
Michael Matloob
404095
cmd/go: stdlib stuff
2022-05-05
zhouguangyuan
402056
cmd/link: fix the missing go_kind attr for pointer types defined by defptrto
2022-05-05
Aman Karmani
398554
crypto/x509: fix signature for macOS.SecTrustEvaluate
2022-05-05
Jeremy Schlatter
404494
cmd/internal/sys: allow c-shared buildmode on ios
2022-05-06
Heisenberg
🤖+1
243797
compress/flate: eliminate repeated judgments.
2022-05-08
Yad Smood
397517
runtime: resolve #52093
2022-05-09
jiangyang
404994
syscall:Added support for specific exclusiveaddruse parameters under Windows
2022-05-09
Charlie Vieth
404886
go/build: improve performance of Context.hasSubdir
2022-05-10
David Chase
397317
cmd/compile: filter out synthetic variables earlier in debug processing
2022-05-11
Anthonin Bonnefoy
402334
database/sql: Add MaxIdleConnections to DBStats
2022-05-11
Aleksey Markin
402815
cmd/compile: Rules to prove for better bound check elimination
2022-05-11
Rhys Hiltner
404697
runtime/pprof: add counting profile and sampling
2022-05-12
Matthew Dempsky
1.21
405549
runtime: avoid staticinit dependency with sigsetAllExiting
2022-05-12
vpachkov
402816
cmd/compile: recursive comparison generation for small structures
2022-05-12
Roshi
372395
testing: fix benchmark overflow
2022-05-13
David Chase
405902
cmd/compile: tweak inittask definition
2022-05-13
David Chase
405904
internal/reflectlite: modify a test for changes in package naming
2022-05-13
David Chase
405903
cmd/compile: Restore support for minimal go comnpile/link hello.go/o
2022-05-13
Cherry Mui
403980
cmd/compile: use relative PCs in jump table on ARM64
2022-05-14
Matthew Dempsky
1.21
395541
cmd/compile: disable unsafe staticinit optimization
2022-05-13
Robert Griesemer
406395
src: apply gofmt -w -s -a .
2022-05-14
Robert Griesemer
406076
src: apply gofmt -w -s .
2022-05-14
Robert Griesemer
406397
src: apply gofmt -w -s .
2022-05-17
Wang Deyu
1.19
406574
runtime: reduce useless computation when memoryLimit is off
2022-05-18
Zeke Lu
406848
cmd/go: improve handling of tmpdir being noexec
2022-05-19
dchaofei
1.21
407215
crypto/x509: optimize the performance of checkSignature
2022-05-19
Cholerae Hu
246657
runtime: increase/decrease npidle counter before operate pidle list
2022-05-19
Helios
322569
runtime/proc: update forcePreemptNS magic number
2022-05-19
tyltr
320110
remove unnecessary xor
2022-05-19
Dmitry Vyukov
+2
🤖-1
277374
runtime: remove stale comment on bucket
2022-05-19
Jason7602
352710
time: fix timer significantly delayed in some cases
2022-05-19
Jonathan Marler
381196
runtime: fix badsignal2 to initialize r3 with a valid address
2022-05-19
Austin Clements
1.18
372355
doc/go1.18: document OpenBSD & NetBSD memory corruption
2022-05-19
Mostafa Solati
339290
modload: fix inspect go env when there is $GOPATH/go.mod exists
2022-05-20
Hans
392314
runtime: let sysmon sleep in netpoll if possible
2022-05-20
谢致邦 (XIE Zhibang)
407436
cmd/cgo: fieldPrefix returns the major prefix.
2022-05-20
Robert Findley
+2
🤖+1
1.18
353976
cmd/compile/internal/types2: identify defined types in conversion errors
2022-05-23
Roland Shoemaker
393660
internal/fuzz: cleanup entry handling
2022-05-23
David Chase
297351
cmd/compile: GOSSAHASHOP-triggered counter for debugging help
2022-05-23
zhangyunhao
1
392334
net/url: use look up table
2022-05-23
Ayo Adesokan
407894
Update env comment
2022-05-23
Michael Matloob
407886
cl at top of stack to test per-package info
2022-05-24
David Chase
37338
cmd/compile: hoist invariants out of loops
2022-05-24
Matthew Dempsky
384000
cmd/compile: review unified IR code
2022-05-25
Daniel Kucera
🤖+1
343149
net: listen on specified multicast address
2022-05-27
Alan Donovan
408116
strings: add CommonPrefixLen function
2022-05-28
John Bampton
292369
all: remove unneeded 'type="text/javascript"' from HTML script tag
2022-05-31
Adrian Cable
409394
crypto/cipher: add optimized assembly xorBytes for ARM (NEON + non-NEON)
2022-05-31
Constantin Konstantinidis
409294
os: add handling of os.Interrupt for windows
2022-06-01
Wayne Zuo
409714
cmd/compile: port hardwired zero to loong64
2022-06-03
Eric Young
410274
crypto/tls: fix a testing deadlock that occurs on a TLS protocol error
2022-06-03
Tim Cooijmans
408395
cmd/cgo: fix unaligned arguments typedmemmove crash on iOS
2022-06-03
Stephen Eckels
409534
debug/buildinfo: fix buildinfo data section location on elf and pe
2022-06-04
devalio
382214
database/sql: Stmt improved for more panic-stability
2022-06-13
HowJMay
411637
cmd/go/internal: wrap error with %w instead of %v
2022-06-13
Austin Clements
401760
runtime: mention nosplitvis in HACKING
2022-06-14
Dmitri Goutnik
412116
cmd/dist: enable more cgo tests on freebsd/arm64
2022-06-16
Khaled Yakdan
410874
doc/go1.19: add release note for fuzzing CLs
2022-06-16
tpaint
412834
html: improve EscapeString and UnescapeString performance using avx instructions on _amd64
2022-06-17
Tim Ramlot
412856
encoding/json: fix using omitempty in combination with MarshalJSON
2022-06-23
Joe Tsai
413716
bytes: add fuzz test to ensure compatibility with strings
2022-06-23
Alan Donovan
1.21
391634
doc/spec: explain aliasing of map, channel
2022-06-24
HowJMay
331594
crypto/sha512: implement sha512 with ARMv8.2 features
2022-06-24
Rodrigo Queiro
414014
crypto/tls: annotate KeyLogWriter errors
2022-06-29
joseph
415034
wip: crypto/tls: add cipher suites TLS_ECDHE_PSK
2022-06-30
HowJMay
339849
math: add ARM64 implementation of hypot
2022-07-01
Markus Heinemann
413816
cmd/doc: handle special case for std package
2022-07-01
Kevin Burke
413975
net/http: change variable initialization order
2022-07-02
Yasuhiro Matsumoto
415094
os: do not call CreateSymbolicLink again if err is not ERROR_PRIVILEGE_NOT_HELD nor ERROR_INVALID_PARAMETER
2022-07-06
Zeke Lu
415995
syscall: make use of StartupInfo.Reserved2 on Windows
2022-07-11
Brad Fitzpatrick
416814
runtime: document optional now int64 args/results more, update js/wasm beforeIdle
2022-07-12
wubin1989
1.21
417014
net/http: copy Authorization header when redirect from http to https Fixes #35104
2022-07-14
Ian Lance Taylor
417477
image/png: build large images incrementally
2022-07-16
Subhaditya Nath
417395
net/url: normalize hex values before comparision
2022-07-19
Wayne Zuo
417956
cmd/compile: add reassociate pass
2022-07-20
Keith Randall
418555
cmd/compile: improve basic block layout
2022-07-21
Ross Peoples
1.21
418835
crypto/x509: fix mac cert error handling
2022-07-25
Cherry Mui
419435
runtime: print a stack trace at "morestack on g0"
2022-07-28
ianwoolf
419694
html/template: update document about the missing map key
2022-07-28
Matthew Dempsky
420056
[dev.unified] internal/buildcfg: enable GOEXPERIMENT=unified by default
2022-08-01
Simon Knott
367194
main: add keyboard navigation to coverage reports
2022-08-01
Brian Pursley
395885
encoding/json: add benchmark for encode with indent
2022-08-03
Michael Anthony Knyszek
407509
runtime: eliminate cache miss in findObject path
2022-08-03
Michael Anthony Knyszek
407735
runtime: allow page marks to be set on any page of the span
2022-08-03
Michael Anthony Knyszek
407736
runtime: remove heap lock acquisition in the page reclaimer
2022-08-06
Sean Liao
421636
encoding/pem: clarify Decode only works on lines
2022-08-08
Boris Nagaev
413594
crypto/aes: speedup CTR mode on AMD64 and ARM64
2022-08-09
Abirdcfly
422215
test/bench/garbage: delete unreachable println code
2022-08-10
Eric Lagergren
399494
crypto/aes: use VTBL instead of WORD for arm64 assembly
2022-08-11
Stuart Zhu
422774
doc/go_mem.html: delete a sentence that is ambiguous
2022-08-11
Matthew Dempsky
423074
test: add non-generic version of issue54343.go for trybots
2022-08-12
Michael Pratt
423136
runtime: atomically load and update panicking
2022-08-13
go101
423296
expvar: use atomic types+methods instead of atomic functions to guarantee 8-byte alignments for Int and Float values
2022-08-14
Andrew Thornton
423554
text/template: add ExecuteFuncMap and ExecuteTemplateFuncMap
2022-08-14
qingbo1011
423534
Use generics to add MaxAll and MinAll functions
2022-08-14
Ludi Rehak
416476
sync: optimize the memory padding in poolLocal struct
2022-08-15
Avi
423894
crypto/ed25519: Add missing error message into the output of failure message.
2022-08-15
Omid Hekayati
421615
runtime: cleanup timer codes
2022-08-15
Honsun Zhu
356109
runtime: add missing //go:nosplit for efaceOf
2022-08-15
Honsun Zhu
+2
🤖+1
369494
runtime: add missing //go:nosplit for Windows context methods
2022-08-16
zhouguangyuan
404734
cmd/compile: fix interface print in debugger for dynamic link
2022-08-16
Martin Tournoij
419314
runtime, runtime/pprof: update doc on ThreadCreateProfile, "threadcreate"
2022-08-17
Austin Clements
423134
runtime: fix "morestack on g0" check for wasm
2022-08-17
Austin Clements
423135
runtime: halt after calling runtime.bad* from wasm
2022-08-18
Michael Pratt
423116
runtime: always collect M creation stack
2022-08-18
Robert Iannucci
357914
testing: allow structured metadata in test2json
2022-08-19
pfi79
424929
crypto/x509: error Verification of ECDSA signed x509 cert
2022-08-21
Constantin Konstantinidis
373354
os: set file mode for pipes on windows
2022-08-21
John W Higgins
425046
src/crypto/crypto: provide more meaningful panic message
2022-08-22
Chris Suszyński
424999
cmd/test2json: use original environment to mirror go test
2022-08-23
Bouke van der Bijl
395114
unicode/utf16: add RuneLen
2022-08-23
Michael Anthony Knyszek
1.20
425175
runtime: check that a span is noscan before scanning memory
2022-08-24
Cuong Manh Le
425187
all: switch singleflight to use generic
2022-08-26
Andy Pan
425514
runtime: convert p.runqhead and p.runqtail to atomic types
2022-08-26
Michael Pratt
425483
runtime: move sysmon deep sleep to separate function
2022-08-27
DillonStreator
420574
net/http: export `errCannotRewind`
2022-08-29
shaoliming
426458
encoding/xml: post process embedded fields
2022-08-30
Yuval Pavel Zholkover
1.21
422978
runtime: fast clock_gettime on FreeBSD, add support for pvclock(kvmclock) and Hyper-V reference TSC
2022-08-30
Ewan Humbert
426674
math/big: add Log10 (decimal logarithm) function for type *Int, *Float and *Rat
2022-08-31
Ilja van Sprundel
426894
crypto/x509: update parseCertificate() to guarantee version cannot be negative
2022-08-31
Jorropo
411995
index/suffixarray: fix panic out of range when reading malformed indexes
2022-09-01
Matthew Dempsky
427294
cmd/compile/internal/walk: branchless 8-bit counter increment
2022-09-02
Erik Pellizzon
427635
crypto/sha: remove redundant type conversion
2022-09-02
Erik Pellizzon
427636
crypto: use BigEndian in consume functions
2022-09-03
Andy Pan
330471
runtime: call poll with timeout==0 on AIX
2022-09-08
Matthew Dempsky
429335
cmd/compile/internal/ssa