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.
-
5,407 contributions in the last year
Less
More
Activity overview
Contributed to
tailscale/tailscale,
tailscale/tailscale-android,
golang/go
and 59 other
repositories
Contribution activity
October 2022
Created 21 commits in 2 repositories
Created a pull request in tailscale/tailscale that received 6 comments
logtail: change batched upload mechanism to not use CPU when idle
The mobile implementation had a 2 minute ticker going all the time to do a channel send. Instead, schedule it as needed based on activity. Then we …
+57
−28
•
6
comments
Opened 17 other pull requests in 3 repositories
tailscale/tailscale
15
merged
- ipn/ipnlocal: fix E.G.G. port number accounting
- control/controlhttp: allow setting, getting Upgrade headers in Noise upgrade
- cmd/tailscale: make tailscale cert --serve-demo accept optional listen argument
- logtail: default to 2s log flush delay on all platforms
- net/netcheck: fix crash in checkCaptivePortal
- tstest/natlab: add Firewall.Reset method to drop firewall state
- tsweb: sort top-level expvars after removing type prefixes
- cmd/ssh-auth-none-demo: put the hostname in the package doc
- tsweb: remove allocs introduced by earlier change
- cmd/ssh-auth-none-demo: add demo SSH server that acts like Tailscale SSH
- ipn/localapi: put all the LocalAPI methods into a map
- ipn/ipnlocal: fix taildrop target list UI bug
- go.toolchain.rev: update to Go 1.19.2
- go.mod, ssh/tailssh: fix ImplictAuthMethod typo
- wgengine/magicsock: make debug-level stuff not logged by default
tailscale/golang-x-crypto
1
merged
tailscale/go
1
merged
Reviewed 52 pull requests in 6 repositories
tailscale/tailscale
25 pull requests
- net/wsconn: add back custom wrapper for turning a websocket.Conn into a net.Conn
- net/interfaces: improve default route detection
- .github/workflows: use fast compression for NPM package CI check
- cmd/tsconnect: add progress and connection callbacks
- wgengine/magicsock: restore allocation-free endpoint.DstToString
- tsnet,client/tailscale: add APIClient which runs API over Noise.
- cmd/tailscale: correct --cpu-profile help text
- words: space, the final frontier
- cmd/derper, net/netcheck: add challenge/response to generate_204 endpoint
- cmd/tsconnect: pre-compress main.wasm when building the NPM package
- net/dns: print systemd-resolved ResolvConfMode
- net/dns: always attempt to read the OS config on macOS/iOS
- api.md: document using '-' value as default tailnet
- wgengine/magicsock: gather physical-layer statistics
- derp/derphttp: fix nil pointer dereference when closing a netcheck client
- wgengine/magicsock: remove endpoint.wgEndpoint
- cmd/tsconnect: move NPM package to being under the @tailscale org
- types/view: add ContainsNonExitSubnetRoutes func
- licenses: update tailscale{,d} licenses
- ssh/tailssh: add password-forcing workaround for buggy SSH clients
- cmd/tailscale, ipn: enable debug logs when --report flag is passed to bugreport
- all: fix more resource leaks found by staticmajor
- feat(darwin): add launchd log file
- cmd/ssh-auth-none-demo: add banner as part of the demo
- ssh/tailssh: close sshContext on context cancellation
- Some pull request reviews not shown.
tailscale/golang-x-crypto
3 pull requests
tailscale/litestream
2 pull requests
tailscale/tailscale-android
1 pull request
tailscale/go
1 pull request
tailscale/sqlite
1 pull request
Created an issue in tailscale/tailscale that received 3 comments
Replace fallback DNS with recursive DNS resolver
We've discussed adding a recursive DNS resolver to tailscaled for various things. Originally @danderson proposed it as a means to do DNS resolution…
3
comments
Opened 2 other issues in 1 repository
tailscale/tailscale
2
open
150
contributions
in private repositories
Oct 1 – Oct 18





