Brad Fitzpatrick
|
3d401c11fa
all: use new Go 1.23 slices.Sorted more
|
1 year ago |
Maisem Ali
|
af97e7a793
tailcfg,all: add/plumb Node.IsJailed
|
1 year ago |
Brad Fitzpatrick
|
7c1d6e35a5
all: use Go 1.22 range-over-int
|
1 year ago |
Brad Fitzpatrick
|
7b34154df2
all: deprecate Node.Capabilities (more), remove PeerChange.Capabilities [capver 89]
|
1 year ago |
Brad Fitzpatrick
|
b104688e04
ipn/ipnlocal, types/netmap: replace hasCapability with set lookup on NetworkMap
|
2 years ago |
Brad Fitzpatrick
|
f45594d2c9
control/controlclient: free memory on iOS before full netmap work
|
2 years ago |
Adrian Dewhurst
|
2f7e7be2ea
control/controlclient: do not alias peer CapMap
|
2 years ago |
Claire Wang
|
221de01745
control/controlclient: fix sending peer capmap changes (#11457)
|
2 years ago |
Brad Fitzpatrick
|
e1bd7488d0
all: remove LenIter, use Go 1.22 range-over-int instead
|
2 years ago |
Joe Tsai
|
94a4f701c2
all: use reflect.TypeFor now available in Go 1.22 (#11078)
|
2 years ago |
Brad Fitzpatrick
|
2bd3c1474b
util/cmpx: delete now that we're using Go 1.22
|
2 years ago |
James 'zofrex' Sanderson
|
124dc10261
controlclient,tailcfg,types: expose MaxKeyDuration via localapi (#10401)
|
2 years ago |
Andrew Lytvynov
|
2716250ee8
all: cleanup unused code, part 2 (#10670)
|
2 years ago |
Brad Fitzpatrick
|
fb829ea7f1
control/controlclient: support incremental packet filter updates [capver 81]
|
2 years ago |
Brad Fitzpatrick
|
44c6909c92
control/controlclient: move watchdog out of mapSession
|
2 years ago |
Brad Fitzpatrick
|
c87d58063a
control/controlclient: move lastPrintMap field from Direct to mapSession
|
2 years ago |
Tom DNetto
|
c08cf2a9c6
all: declare & plumb IPv6 masquerade address for peer
|
2 years ago |
Maisem Ali
|
19a9d9037f
tailcfg: add NodeCapMap
|
2 years ago |
Brad Fitzpatrick
|
0d991249e1
types/netmap: remove NetworkMap.{Addresses,MachineStatus}
|
2 years ago |
James Tucker
|
e7727db553
tailcfg: add DNS address list for IsWireGuardOnly nodes
|
2 years ago |
Brad Fitzpatrick
|
9203916a4a
control/controlknobs: move more controlknobs code from controlclient
|
2 years ago |
Brad Fitzpatrick
|
3af051ea27
control/controlclient, types/netmap: start plumbing delta netmap updates
|
2 years ago |
Brad Fitzpatrick
|
4e91cf20a8
control/controlknobs, all: add plumbed Knobs type, not global variables
|
2 years ago |
Brad Fitzpatrick
|
a79b1d23b8
control/controlclient: convert PeersChanged nodes to patches internally
|
2 years ago |
Brad Fitzpatrick
|
947def7688
types/netmap: remove redundant Netmap.Hostinfo
|
2 years ago |
Brad Fitzpatrick
|
db017d3b12
control/controlclient: remove quadratic allocs in mapSession
|
2 years ago |
Brad Fitzpatrick
|
cb4a61f951
control/controlclient: don't clone self node on each NetworkMap
|
2 years ago |
Brad Fitzpatrick
|
84b94b3146
types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeView
|
2 years ago |
Brad Fitzpatrick
|
b5ff68a968
control/controlclient: flesh out mapSession to break up gigantic method
|
2 years ago |
Brad Fitzpatrick
|
165f0116f1
types/netmap: move some mutations earlier, remove, document some fields
|
2 years ago |