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
addUpdate calls Query with the query "upgrade". Normally, this returns
the highest release versi...
Rather than requiring users to recompile the compiler and all tools to
enable/disable sync marke...
Replace recursion with iteration in Reader.Read to avoid stack
exhaustion when there are a large...
A limit is added to the number of path separators allowed by an input to
Glob, to prevent stack ...
A limit is added to the number of path separators allowed by an input to
Glob, to prevent stack ...
Enforce a nesting limit of 10,000 for ignored fields during decoding
of messages. This prevents ...
Limit nested parsing to 100,000, which prevents stack exhaustion when
parsing deeply nested stat...
Prevents exhausting the stack limit in _incredibly_ deeply nested
structures.
Fixes #53614
Fixe...
Prevent exhausting the stack limit when unmarshalling extremely deeply
nested structures into ne...
fsys.Walk is cloned from filepath.Walk, which has always handled
a walk of a directory by readin...
A MaxBytesReader returns a *MaxBytesError when reading beyond
its limit, not a MaxBytesError.
F...
d3d7998756c33f69706488cade1cd2b9b10a4c7f authored over 2 years ago by Damien Neil <[email protected]>
Change-Id: Ie51545eaebd22a31379bf8814a2c62b91d1d105b
Reviewed-on: https://go-review.googlesource...
If a goroutine is started within a user region, internal/trace assigns
the child goroutine a nam...
Rebuild selected amd64 syso images with updated LLVM build rules that
avoid the use of SSE4, so ...
Change-Id: I950224c3f698fbdf2bcab6f847f4afddaa6e9c2d
Reviewed-on: https://go-review.googlesource...
For a large module, opening the index was populating tables with
entries for every package in th...
Non-main packages in module mode should not be installed to
GOPATH/pkg, but due to #37015 they w...
Non-main packages in module mode should not be installed to
GOPATH/pkg, but due to #37015 they w...
Fixes #53763
Change-Id: I08b53f159ebdce7907e8cc17316fd0c982363239
Reviewed-on: https://go-revie...
Similar to CL 385934, rely on waiter trigger instead of the WAIT query
prefix and factor out the...
load.loadPackageData was only using an index for modules,
not for standard library packages. Oth...
Additional header to remove if set before calling http.ServeContent.
The API of ServeContent is...
59ab6f351a370a27458755dc69f4a837e55a05a6 authored over 2 years ago by Mitar <[email protected]>
Set a reasonable starting line number before processing the body of
the function in the order pa...
Also simplify platform-dependent handling of the PATH variable,
to make it more like the existin...
Avoid race conditions when a new connection is accepted just after
Server.Close or Server.Shutdo...
Fixes #53635
Change-Id: I41f383be8870432fc0d29fa83687911ddd8217f1
Reviewed-on: https://go-revie...
CL 377516 made it so that memory metrics are truly monotonic, but also
updated how heapLive trac...
Similar to certificate serial numbers, RFC 5280 restricts the length of
the CRL number field to ...
When checking to see if a CRL entry has any extensions, attempt to read
them from the individual...
The x509.RevocationList type has two fields which correspond to
extensions, rather than native f...
Turn off PIE explicitly for windows/amd64 when -race is in effect,
since at the moment the race ...
This patch changes the default build mode from "pie" to "exe" when
building programs on windows ...
Fixes #53419
Change-Id: Ibad64f5c4af2112deeb0a9ecc9c589b17594bd05
Reviewed-on: https://go-revie...
Just like in other tests like get_dotfiles.txt or
version_buildvcs_git.txt. Without it, I get a ...
Induction variable detection is still not quite right. I've added
another failing test.
Redo th...
2acd3646fc448b760e82fcace189adda94a1904a authored over 2 years ago by Keith Randall <[email protected]>Fixes #52580
Change-Id: Ib2dd8a793b9c6fcb083abb3f7c346f6279adefc9
Reviewed-on: https://go-revie...
This permits building the package with gccgo, when using gccgo
as a bootstrap compiler.
Fixes #...
177306f6305b35bf6993c2d74baa7fb60cd3f5d4 authored over 2 years ago by Ian Lance Taylor <[email protected]>
This is in addition to the current math_big_pure_go tag.
Using purego ensures that we can build ...
TestSetgidStress spawns 1000 threads, which can be expensive on
some platforms or slow builders....
The new gofrontend message matches other gofrontend error messages,
so adjust the test to accept...
Package buildcfg was added to this list by CL 403851, but package
buildcfg does not exist.
This...
d602380f58e2a2ab4b262c7d69b78ff634cba5e8 authored over 2 years ago by Michael Pratt <[email protected]>
CL 411398 added the -reuse flag for reusing cached JSON output
when the remote Git repository ha...
The go list -m and go mod download commands now have a -reuse flag,
which is passed the name of ...
This change adds an "Origin" JSON key to the output of
go list -json -m and go mod download -jso...
The pkg documentation mentions that the "//go:build" syntax "will be"
added in Go 1.17. In fact,...
In CL 405901 the definition of exit in the Plan 9 go runtime
was changed like so:
- ...
3cf79d96105d890d7097d274804644b2a2093df1 authored over 2 years ago by Ori Bernstein <[email protected]>Updates #43631
Change-Id: I0fe3aafdf7ef889fed1a830128721393f8d020e6
GitHub-Last-Rev: c359542d74...
Clarify that the //go:build line is an expression of constraints,
not a constraint itself.
Fixe...
4a2a3bca180509bc39fe99992e16b5e0a45e0e43 authored over 2 years ago by Ian Lance Taylor <[email protected]>Updating examples, to show that double dashes are also permitted. This has been easy to miss pre...
9a4d5357f40c367fcad279184f245290ba0a8fb9 authored over 2 years ago by Sebastian Gassner <[email protected]>
This CL adds extra fields to RangeStmt that can be used when
desugaring into primitive assignmen...
Per discussion on the issue.
For #53595.
Change-Id: Iefd161e5c7e792d454652cbe831a0c2d769f748e
...
Change-Id: Ibb27012b18fc0f0f9f9ef74cc120e7ef981e6d43
Reviewed-on: https://go-review.googlesource...
The proposed (#51082) new go doc comment additions supports lists,
links, and doc links, but doe...
I believe the path_windows.go file has a typo, which is fixed in this PR
Change-Id: Ibf1a7189a6...
af725f42864c8fb56afcf3ba76d2df7d372534e4 authored over 2 years ago by AndreasHGK <[email protected]>Conflicts:
- test/run.go: textual conflict in 1.18 known failures list
Merge List:
+ 2022-06-...
1b838e95562b20c1268a3c9145d46510e034e61f authored over 2 years ago by Matthew Dempsky <[email protected]>
This applies the net package CL 365334, CL 366176, CL 372215 to the os
package.
CL 365334:
...
993c387032fb569ca8fe1ff2b3c1822304c0ecca authored over 2 years ago by Ian Lance Taylor <[email protected]>The 'path' field was removed in an earlier revision to the format.
While auditing the format, I...
4914e4e334b33cd823a770bd5860f525aad44c61 authored over 2 years ago by Bryan C. Mills <[email protected]>
This CL refactors the code responsible for emitting the user-visible
assignments within a range ...
This CL changes GOEXPERIMENT=unified to insert implicit conversions
for multi-valued expressions...
Pull all multi-value expression handling logic into a new multiExpr
helper method.
Change-Id: I...
e7219cc093aca07bdb7179fa1a42d44e56eaf9d4 authored over 2 years ago by Matthew Dempsky <[email protected]>
A subsequent CL will change Unified IR to emit extra temporary
variables for multi-value express...
The assignment `sink, *(&ok) = y.(int)` should (and does) escape a
value to the heap, but this d...
Unified IR will soon introduce additional temporary variables for
multi-valued expressions, whic...
The package index format includes the directory relative to the module
root. The module root for...
Due to mtime skew we don't index mutable packages with an mtime
younger than 2 seconds. In order...
We want to print `init` here. We called `ir.TakeInit(r)` earlier, so
`r.Init()` always evaluates...
When the terminating condition is <= X, we need to make sure that
X+step doesn't overflow.
Fixe...
31b8c23c5702f129aca9241bbb2132c90b1929cc authored over 2 years ago by Keith Randall <[email protected]>
This permits a clear distinction between an individual assignment
and an assignment statement wh...
Works with cmd/compile, but fails with gccgo currently.
Updates #53619.
Change-Id: I787faa9584...
4d95fe6653b531b549b68f83c85d5a66468a44cf authored over 2 years ago by Matthew Dempsky <[email protected]>Related: https://github.com/MicrosoftDocs/win32/pull/1067
Change-Id: I946253f217a5c616ae4a19be4...
6a7c64fde5407e83f12475b9a0a1e6315d246ba8 authored over 2 years ago by Guoqi Chen <[email protected]>
ReverseProxy makes a distinction between nil and zero-length header values.
Avoid losing nil-nes...
When we create a thread with signals blocked. But glibc's
pthread_sigmask doesn't really allow u...
Previously, FileSet would cache the last *File found by a lookup,
using a full (exclusive) mutex...
Do not accept "Transfer-Encoding: \rchunked" as a valid TE header
setting chunked encoding.
Tha...
e5017a93fcde94f09836200bca55324af037ee5f authored over 2 years ago by Damien Neil <[email protected]>
cbs.lock protects a map. The map implementation is race instrumented
regardless of which package...
The Go 1.18 frontend ICEs on select case clauses that involve an
implicit conversion.
Change-Id...
2280d897d6e936b47565504227355ad9a509c916 authored over 2 years ago by Matthew Dempsky <[email protected]>
There was a deprecation message on RevokedCertificate which was
intended to be on CertificateLis...
Following CL 412474, for the rest of the LR architectures. On
MIPS(32/64), S390X, and RISCV, the...
metricsSema protects the metrics map. The map implementation is race
instrumented regardless of ...
Adds documentation for a handful of RevocationList fields.
Updates #50674
Change-Id: I26b83855...
bd1783e812bf10f5829b742135ef886623cccc5c authored over 2 years ago by Roland Shoemaker <[email protected]>
For some 32-bit instructions whose first operand is a constant, we
copy the lower 32 bits of the...
This avoids a parse error when the user's global .gitconfig sets
log.decorate to true.
Fixes #5...
a30f4346674ec43bf576e6f56a9cd1c7ca482e1f authored over 2 years ago by hidu <[email protected]>
If the current directory is also listed explicitly in %PATH%,
this changes the behavior of LookP...
If value is a non-empty interface and has shape, we still need to
convert it to an interface{} f...
The responses have been cached by the web2 package before removed
it in CL 170879. This change a...
Add analogous tests to go/types and types2 test suites.
Make sure "assert" built-in is available...
For #51475
Change-Id: Ie1b27304687225194a323dc8305e5d62578fff4f
Reviewed-on: https://go-review....
Change-Id: I28960a33d251a36e5e364fa6e27c5b2e13349f6b
Reviewed-on: https://go-review.googlesource...
CGO flag variables often include system paths for header files and
compiled libraries. The point...
It was #51868 not #51686.
For #53310.
Change-Id: I2cf28ca4de65e7030fdbd05e7f32fe42c8f3ca0a
Rev...
Change-Id: Ib7f47c7fc2fa5db3adbe51612b1e7a9bb49647b5
Reviewed-on: https://go-review.googlesource...
We now get more than just time/op.
name time/op
Print-16 6.29ms ± 3%
name spee...
85d7bab91d9a3ed1f76842e4328973ea75efef54 authored over 2 years ago by Daniel Martí <[email protected]>
CL 410342 removed package height, but still needs to keep writing out 0
for iexport for compatib...
Same as CL 410342, but for types2.
Updates #51734
Change-Id: I6d6cb8fbb7567d3acf0b8cec0fa74f13...
398d46d538e70852c6e8c50dc4fb9e1ef3c3a97c authored over 2 years ago by Cuong Manh Le <[email protected]>For #38111
Change-Id: I2651687367af68ee070ea91106f4bc18adab2762
Reviewed-on: https://go-review....
On darwin_arm64, reading from a socket at the same time as the other
end is closing it will occa...
esacped -> escaped
Change-Id: I253c46b30bb1cf7cdfb4668628907d16428fefb9
GitHub-Last-Rev: accd0e...
As of LLVM rev 41cb504b7c4b18ac15830107431a0c1eec73a6b2, the
race detector runtime now refers to...
For #52871
Change-Id: Id6102222a8b1ec8a84b716425bed0e349c65dbc4
Reviewed-on: https://go-review....
The gofrontend crashed importing a complex 0 constant.
For #52862
Change-Id: Ia87d8eadb9c5ddf5...
155612a9b981eb32b2312659409fc46bac535c90 authored over 2 years ago by Ian Lance Taylor <[email protected]>