Xoogler. Ex @golang team (2010-2020).
Currently making WireGuard easier and more magical @tailscale.
- Seattle
- https://bradfitz.com/
Highlights
- Pro
Block or Report
Block or report bradfitz
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
perkeep/perkeep Public
Perkeep (née Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content.
-
4,882 contributions in the last year
Less
More
Activity overview
Contribution activity
April 2022
Created 7 commits in 3 repositories
Created a pull request in tailscale/tailscale that received 13 comments
tailcfg, ssh/tailssh: optionally support SSH public keys in wire policy
Updates #3802
+241
−61
•
13
comments
Opened 5 other pull requests in 1 repository
tailscale/tailscale
3
merged
2
closed
- ssh/tailssh: make the SSH server a singleton, register with LocalBackend
- control/controlclient: finish wiring up PingRequest TSMP support
- tailcfg, ipn/ipnlocal: add debug flag to enable one-big-CGNAT/10 route
- bump x/tools for go/packages fix
- control/{controlclient,controlhttp}: send capability version in Noise upgrade
Reviewed 33 pull requests in 3 repositories
tailscale/tailscale
25 pull requests
- control/controlclient: wire up PingRequest for disco & TSMP
- tailcfg, ssh/tailssh: optionally support SSH public keys in wire policy
- net/dns/publicdns: add missing call to sync.Once.Do
- net/dns, util/publicdns: extract public DNS mapping into own package
- ipn/ipnlocal: make peerIPs return a sorted slice
- bump x/tools for go/packages fix
- ipn/ipnstate: make status page more mobile-friendly
- cmd/tailscale: add id-token subcommand
- wgengine/router,util/kmod: load & log xt_mark
- hostinfo, tailcfg: add desktop environment to hostinfo
- tailscaled: reduce gc churn
- all: add arbitrary capability support
- net/tsaddr, wgengine/netstack: add IPv6 range that forwards to site-relative IPv4
- wgengine/monitor: ignore duplicate RTM_NEWADDRs
- go.mod: bump rtnetlink for address label encoding
- control/controlbase: don't enforce a max protocol version at handshake time.
- tstest/integration/vms: consistently use two dashes for cmd-line switches
- wgengine/netstack: disable refsvfs2 leak tracking
- tstest/integration/vms: fix docs, qemu-img invocation
- cmd/mkpkg: use package flag
- cmd/mkpkg: add name argument
- control/controlbase: make the protocol version number selectable.
- control/{controlclient,controlhttp}: send capability version in Noise upgrade
- api: update acl/validate data format
- cmd/tailscale: Add file get --loop flag.
- Some pull request reviews not shown.
perkeep/perkeep
2 pull requests
tailscale/ToBeReviewedBot
1 pull request
Created an issue in golang/go that received 4 comments
proposal: language: allow getting capacity of map?
I posted a quiz on Twitter: func main() { m := make(map[int]int, 500) fmt.Println(len(m)) fmt.Println(cap(m)) } Only 21% of people got it right, th…
4
comments
Opened 2 other issues in 2 repositories
golang/go
1
closed
tailscale/tailscale
1
open
298
contributions
in private repositories
Apr 1 – Apr 15