Brad Fitzpatrick

Results 87 issues of Brad Fitzpatrick

Enumerating maps is random in Go. Due to a bug, in Go 1.1 and Go 1.2, enumeration over small maps had a deterministic order. in Go 1.3, the enumeration is...

`tryFetchFromSubmodules` has a format string error: ``` for i := range repos { subpath := paths[i] subr := repos[i] c.infof(" path=%q subr=%q\n", subpath, subr) ``` Outputs: ``` Searching submodules for:...

Go 1.18.3. Not sure what I expect when I use `go tool pprof's web mode to see the graphviz SVG output on a node using generics, but not this: Either...

NeedsFix
compiler/runtime

I always find it tedious to use `httputil.ReverseProxy` because you usually need a `*url.URL` and you can't make one easily without a few lines of boilerplate. Proposal: add `url.MustParse` like...

Proposal

I use a handful of different Chrome profiles for various Google accounts (personal, golang.org, work). I often have the wrong one in the foreground when I ssh to a Tailscale...

enhancement
ssh

Tracking of items related to synology launch: - [x] In the Synology app store - [x] Web UI for login - [x] Advertising routes and exit nodes work from command...

OS-synology

We have a number of users who try to use multiple VPN products at the same time and then get sad when they inevitably break, trying to hook into the...

L2 Few
P1 Nuisance
T0 New feature
vpn-interop
fr

(In 6 months, when Go 1.20 is out)

future-go

in Go 1.19, > The method [Value.Bytes](https://tip.golang.org/pkg/reflect/#Value.Bytes) now accepts addressable arrays in addition to slices. Use that in deephash? /cc @dsnet

future-go