Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/hack-pad/go

The Go programming language
https://github.com/hack-pad/go

crypto/x509: don't create certs with negative serials

Refuse to create certificates with negative serial numbers, as they
are explicitly disallowed by...

082cfabf126d63e952e1ac29d47c2a47f1c64bee authored over 2 years ago by Roland Shoemaker <[email protected]>
internal/bytealg: optimize indexbyte function for ppc64le/power9

Added specific code For POWER9 that does not need prealignment prior
to load vector. Optimized v...

5c707f5f3ace728f08997960ec67d9f55cdbf1a3 authored over 2 years ago by Archana R <[email protected]>
net/http: remove cloneURL call in WithContext

Fixes #52239

Change-Id: I08b75e613e3c976855e39d01a6757d94e4207bf8
Reviewed-on: https://go-revie...

2c73f5f32fceb31b5da7f9a820c0c637f57a9ab5 authored over 2 years ago by Bobby Powers <[email protected]>
encoding/binary: add AppendVarint AppendUvarint

This adds a straight-forward implementation of the functionality.
A more performant version coul...

35a92f92bd0ce15c658dd6794238ca90b71e4422 authored over 2 years ago by Joe Tsai <[email protected]>
runtime: don't discard value from panic while panicking

In issue #17671, there are a endless loop if printing
the panic value panics, CL 30358 has fixed...

5a4f0b6f1e6d3c022ee30884590526ab7d3f580b authored over 2 years ago by hopehook <[email protected]>
cmd/compile: turn jump tables off with -N

The noopt builder is broken, because with -N we get two OpSB opcodes
(one for the function as a ...

78bea702cd38ac5004a97f110e7f659336a04d57 authored over 2 years ago by Keith Randall <[email protected]>
crypto/x509: don't allow too long serials

Don't create certificates that have serial numbers that are longer
than 20 octets (when encoded)...

cc43e191ce562cd879a9baaf7a2e4fb1a7216d31 authored over 2 years ago by Roland Shoemaker <[email protected]>
cmd/compile: add jump table codegen test

Change-Id: Ic67f676f5ebe146166a0d3c1d78a802881320e49
Reviewed-on: https://go-review.googlesource...

c4b2288755d07b9505ef498819bb540b7b0fa215 authored over 2 years ago by Keith Randall <[email protected]>
cmd/compile: modify switches of strings to use jump table for lengths

Reorganize the way we rewrite expression switches on strings, so that
jump tables are naturally ...

3d8cb26504f9e3f5b45b4ea97b55714a25e016c1 authored over 2 years ago by Keith Randall <[email protected]>
cmd/compile: constant-fold switches early in compilation

So that the inliner knows all the other cases are dead and doesn't
accumulate any cost for them....

01b9ae22ed3c0f9c9ea29adbcd23bd97de6d18dd authored over 2 years ago by Keith Randall <[email protected]>
cmd/compile: implement jump tables

Performance is kind of hard to exactly quantify.

One big difference between jump tables and the...

1ba96d8c0909eca59e28c048150c3834982f79fb authored over 2 years ago by Keith Randall <[email protected]>
debug/dwarf: better stmt list attr checking in LineReader

Check for insane statement list attribute values when
constructing LineReader's for a compilatio...

dd97871282c28f1572f7cfe67395f848f69abb4b authored over 2 years ago by Than McIntosh <[email protected]>
math: improve documentation of Copysign

Name the arguments in a way that is more self-describing.
Many code editor tools show a snippet ...

62b8ec744b8e10b80f9271fed93116387c9128ef authored over 2 years ago by Joe Tsai <[email protected]>
cmd/compile: fold constant shifts into (SHL|SHR|SAR)Xload ops

We should prefer a constant shift op to a X shift op.
That way we don't have to materialize the ...

cb702a2a5670d4fa599f573b37b1a01abc9f995a authored over 2 years ago by Keith Randall <[email protected]>
cmd/compile: remove unused offset calculation in ssagen#rtcall

This offR accumulation isn't used and some really similar code is done
later in the Load results...

d2552037426fe5a190c74172562d897d921fe311 authored over 2 years ago by Jorropo <[email protected]>
sort: use pdqsort

- Across all benchmarks, pdqsort is never significantly slower than the previous algorithm.
- In...

72e77a7f41bbf45d466119444307fd3ae996e257 authored over 2 years ago by zhangyunhao <[email protected]>
crypto/x509: add CertPool.Clone

Export the previously private method copy as Clone.

Fixes #35044

Change-Id: I5403d6a3b9f344c98...

9298f604f474ef6dcd5fdfb73877d63b1972c29f authored over 2 years ago by Roland Shoemaker <[email protected]>
[dev.boringcrypto] misc/boring: add new releases to RELEASES file

Change-Id: I5d2d64acd501bae90e2027f55ac6398f71dafca3
Reviewed-on: https://go-review.googlesource...

1f11660f54db8674223127be6ef9c1081ad55437 authored over 2 years ago by Dmitri Shuralyov <[email protected]>
crypto/x509: support nil pools in CertPool.Equal

Otherwise we panic if either pool is nil.

Change-Id: I8598e3c0f3a5294135f1c330e319128d552ebb67
...

d65a41329ee87f46f35719129d1d4b03d4a07cc8 authored over 2 years ago by Roland Shoemaker <[email protected]>
crypto/x509: omit empty extensions SEQUENCE

In CreateCertificate, if there are no extensions, don't include the
extensions SEQUENCE in the e...

a78db879b31b072c37c6d46cc404d8e131d54349 authored over 2 years ago by Roland Shoemaker <[email protected]>
cmd/compile: add SHLX&SHRX without load

Change-Id: I79eb5e7d6bcb23f26d3a100e915efff6dae70391
Reviewed-on: https://go-review.googlesource...

66f03f79dadc6005d30a6edf4419b8f6c0fa6398 authored over 2 years ago by Wayne Zuo <[email protected]>
cmd/compile: add SARXQload and SARXLload

Change-Id: I4e8dc5009a5b8af37d71b62f1322f94806d3e9d9
Reviewed-on: https://go-review.googlesource...

517781b39181e26cff880b656787fac65a63092c authored over 2 years ago by Wayne Zuo <[email protected]>
[dev.boringcrypto] misc/boring: remove -trust and individual reviewers

The -trust flag has become obsolete.

A list of individual reviewers may become out of date, and...

bc3e5d0ab75ee8051a6fb28196575c1c4556b765 authored over 2 years ago by Dmitri Shuralyov <[email protected]>
runtime: port memmove, memclr to register ABI on riscv64

This allows memmove and memclr to be invoked using the new
register ABI on riscv64.

Change-Id: ...

b55a2fb3b0d67b346bac871737b862f16e5a6447 authored over 2 years ago by Meng Zhuo <[email protected]>
cmd/asm: update comment to refer to #44505

Updates #44505

Change-Id: I400110c33e69decf133fe9c4b582a450b7258b39
Reviewed-on: https://go-rev...

65558a4f3da02fd7ad3d7ea93821c2a1be5508d7 authored over 2 years ago by hopehook <[email protected]>
cmd/link: mangle symbol ABI name for linker-generated symbols

The ABI mangling code skips symbols that are not loaded from Go
objects. Usually that is fine, a...

9c7f0b1ccd37b6f41a5326c451c633c92e93870c authored over 2 years ago by Cherry Mui <[email protected]>
cmd/link: don't sort pclntab entries

They are already in a good order. The sort here does nothing, as
all the SymValues are 0. Sortin...

1f97f960e76d1b722b7c4a0dd61e9b20ec6c2a37 authored over 2 years ago by Keith Randall <[email protected]>
cmd/go: fix TestScript/test_fuzz_minimize_interesting flake

check_testdata/check_testdata.go used the encoding of the corpus entry
file, rather than the inp...

fc1d4c11dfff3cad0389b32e9fa698a389807e3a authored over 2 years ago by Roland Shoemaker <[email protected]>
math/big: Implement shlVU and shrVU in ASM for PPC64

Currently the shift left and shift right functions are coded in .go
on PPC64. Implementing them ...

6183920a33c21725ad21d67bee8c1eebb5d30a90 authored over 2 years ago by Archana R <[email protected]>
doc/go1.19: document cmd/go changes involving -trimpath

Updates #51461.

Change-Id: Ie878a9f630062d62027de895750a070b50428a9f
Reviewed-on: https://go-re...

d85694ab4fdf1d8f99d6cb96878bfb7acab8df13 authored over 2 years ago by Bryan C. Mills <[email protected]>
syscall: check correct group in Faccessat

The Faccessat call checks the user, group, or other permission bits of a
file to see if the call...

f66925e854e71e0c54b581885380a490d7afa30c authored over 2 years ago by Damien Neil <[email protected]>
cmd/go: allow '-buildvcs=auto' and treat it as the default

When we added VCS stamping in the Go 1.18 release, we defaulted to
-buildvcs=true, on the theory...

4569fe64101c2209e3429bd1c953b5f4021fc43d authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/compile: always write fun[0] in incomplete itab

runtime.getitab need filled fun[0] to identify whether
implemented the interface.

Fixes #51700
...

6f5590edf6883583a801ceb9309f074c0cd7c1cd authored over 2 years ago by Wayne Zuo <[email protected]>
cmd/go: open correct path when loading embeds from root directory

The existing implementation of `load.resolveEmbed`
uses an expression like `path[len(pkgdir)+1:]...

5bf6c97e76c721242a9b064950cd901c33f6f0b9 authored over 2 years ago by tenkoh <[email protected]>
cmd/go/internal/modload: remove aix from stat_openfile.go comment

syscall.Access is supported and used on aix since CL 263540.

Change-Id: Ie50cc3da68b49b22d622d9...

8f1d5d0a41840c1e6b36c94d493af8aae1302fd0 authored over 2 years ago by Tobias Klauser <[email protected]>
encoding/pem: fix stack overflow in Decode

Previously, Decode called decodeError, a recursive function that was
prone to stack overflows wh...

45c3387d777caf28f4b992ad9a6216e3085bb8fe authored over 2 years ago by Julie Qiu <[email protected]>
runtime: improve memmove for ppc64x

This improves performance of memmove for larger moves by
unrolling the main loop from 32 byte to...

9ccf5b8e86ce98494a2127196fbc47d72b0a71a5 authored over 2 years ago by Lynn Boger <[email protected]>
cmd/compile: add SARX instruction for GOAMD64>=3

name old time/op new time/op delta
ShiftArithmeticRight-8 0.68ns ± 5% 0.3...

d6320f1a58f1f7820daee06a086c83a0274a777f authored over 2 years ago by Wayne Zuo <[email protected]>
test: add //go:build support to run.go

gofmt is rewriting +build comments into //go:build anyway, so update
the test script to support ...

2b31abc5286e4f29f934c4123101feabf0f4aaca authored over 2 years ago by Matthew Dempsky <[email protected]>
cmd/go: set GOROOT explicitly for 'go generate' subprocesses

Code generators may reasonably expect to find the GOROOT for which the
code is being generated.
...

f2d9ab263b8c62a81d314feb1e7a7fb424bb9c43 authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: fix TestScript/build_trimpath_goroot when built with a mismatched GOROOT_FINAL

Fixes #52236.
Updates #51461.

Change-Id: Ie91e0256afd45e9bbd60fd8cdc696363027ab696
Reviewed-on:...

e299381cd1b4b7efecf7642ebfcd5e76ffa65e6d authored over 2 years ago by Bryan C. Mills <[email protected]>
Revert "cmd/compile/internal: fix test error on loong64"

This reverts CL 367043.

Reason for revert: auto-submitted prematurely, breaking tests on most b...

d4dbad53ca080d767798ee4267999868d7f2c22d authored over 2 years ago by Bryan Mills <[email protected]>
cmd/compile/internal: fix test error on loong64

For TestLogOpt test case, add loong64 support to test the host
architecture and os.

The Ctz64 i...

ace7672526692f8290bd98e339169c6eca76ba07 authored over 2 years ago by Xiaodong Liu <[email protected]>
runtime/chan.go: improve closed channel receive performance

Use this benchmark ut:

```go
func BenchmarkReceiveDataFromClosedChan(b *testing.B) {
count := ...

ca7c6ef33d9eca2dbc7eb46601a051dc7dc4e411 authored over 2 years ago by champly <[email protected]>
os: mark Solaris nam/door/port files as irregular

No test because I'm too lazy to figure out how to create such files.

Fixes #52259

Change-Id: I...

a362d5461483190cbaf995e6cb7aaa47c32ebe36 authored over 2 years ago by Ian Lance Taylor <[email protected]>
cmd/compile: add a test case and some comments for deadlock on syntax error

After CL 398014 fixed a compiler deadlock on syntax errors,
this CL adds a test case and more de...

370cadd0e43ddfcfd494eefefc5bd4e85d7efcf8 authored over 2 years ago by hopehook <[email protected]>
cmd/compile: fix compilation crash with several blank labels

Fixes #52278

Change-Id: Ibf67c7b019feec277d316e04d93b458efea133fb
Reviewed-on: https://go-revie...

be0262a1279ab37ff2cae562de37afd333f5ada4 authored over 2 years ago by nimelehin <[email protected]>
runtime: fix name of type parameter

CL 372774 is for reflect, this CL is for _type in runtime.
Add a test case to ensure the name me...

ec5e5dba6fbc4549f167c6db509a800e163296c8 authored over 2 years ago by zhouguangyuan <[email protected]>
net/http/httptest: allow multiple fields be present in one Trailer field

Fixes #51761

Change-Id: Ibaa17076ba51b666e25333e78180b8c7c4c940ec
Reviewed-on: https://go-revie...

ff14e844d26090e09aa335d836f737c09a7a0402 authored over 2 years ago by Maxime Soulé <[email protected]>
runtime: align m.procid to 8 bytes on 32-bit systems

https://go-review.googlesource.com/c/go/+/383434 started using
atomic Load64 on this field, whic...

ea7e3e3c0f561d1115d647e3e24ca61d0382e1ac authored over 2 years ago by Keith Randall <[email protected]>
A+C: add Wen Yang (individual CLA)

Change-Id: Iaac18d78b4a11698d0b5f70b1d5143c0da8a6943
Reviewed-on: https://go-review.googlesource...

11c450fa58b1aa712d7202d71285ae1b0612d201 authored over 2 years ago by yangwenmai <[email protected]>
go/ast, go/printer: recognize export and extern line directives

Now that gofmt is reformatting these, we can't get away with
not knowing about directives such a...

0605bf6052807e71e52fc3864b18b221ce61b047 authored over 2 years ago by Russ Cox <[email protected]>
all: gofmt main repo

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

19309779ac5e2f5a2fd3cbb34421dafb2855ac21 authored over 2 years ago by Russ Cox <[email protected]>
cmd/doc: use new go/doc APIs

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

017933163ab6a2b254f0310c61b57db65cded92e authored over 2 years ago by Russ Cox <[email protected]>
go/doc: use go/doc/comment

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

27b7b1fa19b5d8c8855859ca64b52f960a446ce7 authored over 2 years ago by Russ Cox <[email protected]>
cmd/go: gofmt alldocs.go

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

8b4ded3ef379c721fbd7bff76cf8dd4504b4738c authored over 2 years ago by Russ Cox <[email protected]>
go/printer: format doc comments

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

078cc6a04f1dc0ef46f1bd5c27dc20a6fcfbabcf authored over 2 years ago by Russ Cox <[email protected]>
go/doc/comment: parse and print lists

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

e1b0862925c8ed97bdaf9277f4a2ba38e0b58cbe authored over 2 years ago by Russ Cox <[email protected]>
go/doc/comment: parse and print code

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

3f5d099663fab4a59133bbe7643f40deb5460509 authored over 2 years ago by Russ Cox <[email protected]>
go/doc/comment: parse and print headings

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

6eceabf11936638c7000a7a12b4c285ffe9b58f9 authored over 2 years ago by Russ Cox <[email protected]>
go/doc/comment: add text wrapping

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

e4e033a74cfcc75cb828cbd37e8279703e4620a3 authored over 2 years ago by Russ Cox <[email protected]>
go/doc/comment: parse and print explicit links

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

036b615c2c69c0e800d0cc4e1a18ac086b1e7ea6 authored over 2 years ago by Russ Cox <[email protected]>
go/doc/comment: parse and print doc links

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

910a33a0eed723696dc808d7801032cd3c035a6d authored over 2 years ago by Russ Cox <[email protected]>
go/doc/comment: parse and print identifiers, automatic links

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

ae3d890202b2356fc0936f84349bdf08083884ac authored over 2 years ago by Russ Cox <[email protected]>
go/doc/comment: add Printer and basic comment printing

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

6130b88130ac6954f557e4737d88419d063b32c3 authored over 2 years ago by Russ Cox <[email protected]>
go/doc/comment: add paragraph parsing and test framework

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

98b17892a080a42378c9c3551dc5bb273e7ec2d3 authored over 2 years ago by Russ Cox <[email protected]>
go/doc/comment: add low-level parsing helpers

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

7575811c2b7c4a4a06a1e4b93c2473dffbb8bdcf authored over 2 years ago by Russ Cox <[email protected]>
go/doc/comment: add data structures

[This CL is part of a sequence implementing the proposal #51082.
The design doc is at https://go...

494b79f39ab8e7b6f096b6c6088bd84bb8592dc4 authored over 2 years ago by Russ Cox <[email protected]>
cmd/compile: add MOVBE index load/store

Fixes #51724

Change-Id: I94e650a7482dc4c479d597f0162a6a89d779708d
Reviewed-on: https://go-revie...

32de2b0d1cf4d60119d7c717acec2163342392b9 authored over 2 years ago by Wayne Zuo <[email protected]>
test: adjust load and store test

In the load tests, we only want to test the assembly produced by
the load operations. If we use ...

615d3c304077f1f3ca249151fb87d7d7a802cab2 authored over 2 years ago by Wayne Zuo <[email protected]>
cmd/asm: fix MOVK when constant has high bit set

Fixes #52261

Change-Id: I1dc4c19c95a91f9e1e99d1e74afeb69f5bf8a979
Reviewed-on: https://go-revie...

a6f6932b3ee87d9607ce246228e23f9a08dacc31 authored over 2 years ago by Keith Randall <[email protected]>
archive/zip: fail fast if UncompressedSize64 < nread

The zip reader checks that the uncompressed file size is valid
after all compressed files read u...

b6fb3af6af9835962ce1de1e1afcaa46726a654e authored over 2 years ago by Meng Zhuo <[email protected]>
runtime: update description of GODEBUG=gctrace=1

For #44167.

Change-Id: I2dcd13cbe74e88de00e9fc51f9bd86e604a167df
Reviewed-on: https://go-review...

a10f158d6fdac7c6130b816a00ff14cc22619d2e authored over 2 years ago by Leonard Wang <[email protected]>
runtime: fix URL in a comment

For various reasons Intel has suspended viewing web pages in the .ru
domain, so change the domai...

8cd6aacf81ad0a759ac895bce0b569b47aa4201c authored over 2 years ago by cia-rana <[email protected]>
go/build: remove unused fileInfo.embedErr field

Change-Id: If86a0402dae32c57d07545ee6d818010e0e4b5ee
Reviewed-on: https://go-review.googlesource...

db7183ccf9e7c245872864833e78a469e8747031 authored over 2 years ago by Ian Lance Taylor <[email protected]>
crypto/aes: merge ppc64le crypt key expansion

It is not necessary to expand the key twice for each direction,
the decrypt key can be stored in...

0f0c89243044a5a5de142e51da3a98f082fd3771 authored over 2 years ago by Paul E. Murphy <[email protected]>
net/textproto: initialize commonHeader in canonicalMIMEHeaderKey

Call initCommonHeader in canonicalMIMEHeaderKey to ensure that
commonHeader is initialized befor...

db576c9f3a33d043b4dc6cd8177f4e0b25ded8ec authored over 2 years ago by Johan Jansson <[email protected]>
cmd/vendor: revert vendored code mistakenly modified in CL 398734

CL 398734 mistakenly modified
cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/tables.go, which cause...

3a19102de3435a3823126e74cf42c67037ff1890 authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: cgo export header to be compatible with MSVC complex types

After CL 379474 has landed, the only remaining cgo export header
incompatibility with MSVC is th...

3e387528e54971d6009fe8833dcab6fc08737e04 authored over 2 years ago by qmuntal <[email protected]>
all: consistently use US spelling of present participles

It has been agreed that we should prefer the US spelling of words like
"canceling" over "cancell...

3e7ffb862f550c38ce0611b970a4dce10a01226e authored over 2 years ago by Daniel Martí <[email protected]>
cmd/compile: fix deadlock on syntax error

Fixes #52127

Change-Id: I6523c83350cb9263d23e3e8b472fe63a5cc99c2e
Reviewed-on: https://go-revie...

5a90270d7f5b384de31399133c7336d007fbd93d authored over 2 years ago by hopehook <[email protected]>
strings, bytes: improve the description of simple case-folding in EqualFold

This CL removes the problem description pointed out by @bjkail.
Second, synchronously modify the...

c451a02a6d3e95d279260bd8c1edae676d62997d authored over 2 years ago by hopehook <[email protected]>
crypto/aes: simplify key expansion in ppc64le asm

The ported cryptogam implementation uses a subtle and tricky mechanism
using lxv/vperm/lvsl to l...

8d581f589eb9b9eac05c75f0dfe82a49c3afcd2f authored over 2 years ago by Paul E. Murphy <[email protected]>
doc/go1.19: use the right package error.Is arguments

They were swapped.

Fixes #52205

Change-Id: Iea2626aa2204f3bc96d08c571a1aa669436a32ad
Reviewed-...

6f6942ef7afc34c6b7e1eea3031ed61acc458d2a authored over 2 years ago by Ian Lance Taylor <[email protected]>
test: extend issue52124.go to also test #52139

Change-Id: I7da79d52d50d96536a8175ba08e9da551d07fadd
Reviewed-on: https://go-review.googlesource...

79619c3c7eb2ba3f3512410e1808c95cd1b6abf8 authored over 2 years ago by Matthew Dempsky <[email protected]>
cmd/compile: adjust types2 shift check to match go/types (cleanup)

With this change, the shift checking code matches the corresponding
go/types code, but for the d...

c0bbeb0982403db17bacb1533776fb638cb449ae authored over 2 years ago by Robert Griesemer <[email protected]>
sort: add Find function

For golang/go#50340

Change-Id: I3b4d278affc8e7ec706db8c9777f7a8c8ce7441d
Reviewed-on: https://g...

063f4032f5ea8820d265ee1196ef9b8eba02c63f authored over 2 years ago by Eli Bendersky <[email protected]>
image/draw: have draw.Src preserve NRGBA colors

This reverts a behavior change introduced in Go 1.18 (commit 9f69a443;
CL 340049). In Go 1.17 an...

3a0cda43a49793429bc38bdcb1d2112179b02fe1 authored over 2 years ago by Nigel Tao <[email protected]>
cmd/compile: enable reg args on riscv64

This CL updates config.go to enable register args.

Change-Id: I00697fc3db23293be0f5bd2fe33fb005...

d3362fc1242f20c40f6d3986ddf4398019c8ea26 authored over 2 years ago by Meng Zhuo <[email protected]>
hash/maphash: use correct method name in comment

Change-Id: I01a3a5232525683c987b52ab8ece3fc18b6f431b
GitHub-Last-Rev: d2ec8fe536c7a1cdbd23017185...

870256ec891421d9d68365f65e48d270e16958bb authored over 2 years ago by j178 <[email protected]>
text/template: support delimiters that can be confused with actions

In fields that start with the same character as the right delimiter, the
whole delimiter needs t...

9a6acc83c853c17700c44e336e2d3e2c0fe9a72b authored over 2 years ago by mprahl <[email protected]>
net/http: ignore ECONNRESET errors in TestTransportConcurrency on netbsd

The source of these errors is undiagnosed, but they have only been
observed on netbsd builders (...

81ae993e54547415ba674082801b05961e3f2aa3 authored over 2 years ago by Bryan C. Mills <[email protected]>
bytes: limit allocation in SplitN

So that bytes.SplitN("", "T", int(144115188075855872)) does not panic.

Change-Id: I7c068852bd70...

5bb2628c6f143be065776727cef03276c0e516f7 authored over 2 years ago by Philippe Antoine <[email protected]>
cmd/internal/obj: set morestack arg spilling and regabi prologue on riscv64

This CL spill arg registers before calling morestack, unspill
after.
Also, avoid X11,X12,X13 in ...

6c17529af785d14fd317e19f878327539ea6cd47 authored over 2 years ago by Meng Zhuo <[email protected]>
crypto/x509: add new CRL parser, deprecate old one

Adds a new, cryptobyte based, CRL parser, which returns a
x509.RevocaitonList, rather than a pki...

2de2f6df64a8fff36fe9752f893a7cfff4590762 authored over 2 years ago by Roland Shoemaker <[email protected]>
net/url: preserve a trailing slash in JoinPath

Fixes #52074

Change-Id: I30897f32e70a6ca0c4e11aaf07088c27336efaba
Reviewed-on: https://go-revie...

dbb52cc9f3e83a3040f46c2ae7650c15ab342179 authored over 2 years ago by Ian Lance Taylor <[email protected]>
cmd/dist: move more environment logic into cmd/dist from make and run scripts

'go tool dist env' outputs different (and fewer) environment variables
than 'go env'. The 'go to...

69756b38f25bf72f1040dd7fd243febba89017e6 authored over 2 years ago by Bryan C. Mills <[email protected]>
cmd/vendor: undo stray edits from CL 384262

cmd/internal/moddeps is currently failing on the longtest builders
because vendored third-party ...

5a6a830c1ceafd551937876f11590fd60aea1799 authored over 2 years ago by Bryan C. Mills <[email protected]>
hash/maphash: add Bytes and String

For very small inputs, h.Reset+h.Write+h.Sum64 is fundamentally
slower than a single operation, ...

9e16cc1541d42cb081d359339e3f45b4b9b2a372 authored over 2 years ago by Russ Cox <[email protected]>
all: separate doc comment from //go: directives

A future change to gofmt will rewrite

// Doc comment.
//go:foo

to

// Doc comment.
//
//g...

9839668b5619f45e293dd40339bf0ac614ea6bee authored over 2 years ago by Russ Cox <[email protected]>