Commit History

Author SHA1 Message Date
  Andrei Kvapil a1f3141e81 feat: auto-detect WireGuard MTU from underlay interface 2 months ago
  Andrei Kvapil 802bfb8937 feat(kg): add --internal-cidr flag to filter IP auto-detection 3 months ago
  squat 04ecc6f039 fix: golangci-lint warnings 2 months ago
  Alex Stockinger 2fa4ae7e93 Make cleanup on shutdown optional (#327) 3 years ago
  Alex Stockinger 12ad2752d2 Lean iptables updates (#324) 3 years ago
  Lucas Servén Marín 12ccb65edb pkg/mesh: avoid NAT-ing packets to service CIDRs 3 years ago
  Matthias Baur bbb7dc8c8a Don't always write private key to disk 3 years ago
  Lucas Servén Marín 8854e77ea5 CI: bump Go to 1.19 3 years ago
  Alex Stockinger 1921c6a212 Add metrics for iptables operations (#323) 3 years ago
  Clive Jevons 0f0b0bda13 prepend encapsulation rules to reduce number of reconciliation thereof 3 years ago
  Lucas Servén Marín 50fbc2eec2 staticcheck (#313) 4 years ago
  leonnicolas 0820a9d32f Remove context.TODO() (#310) 4 years ago
  Lucas Servén Marín a1af9790ea Merge pull request #278 from SerialVelocity/fix-peer-node-equality-checking 4 years ago
  Ben Grabham 3bf7eacc7e Fix private key generation code 4 years ago
  Ben Grabham 6d6c62ae49 Fix peer and node equality checking 4 years ago
  leonnicolas 6a696e03e7 migrate to golang.zx2c4.com/wireguard/wgctrl (#239) 4 years ago
  leonnicolas 70d2751030 bumg golang 1.15 -> 1.17 4 years ago
  leonnicolas 9b14c227a9 pkg/mesh/routes.go: add flag for generic ACCEPT in FORWARD chain (#244) 4 years ago
  Sean Baildon 3174467751 pkg/mesh: optionally assign external IP to node's private IP (#232) 4 years ago
  Lucas Servén Marín 2c74a560c4 pkg/wireguard: allow configuring MTU (#215) 4 years ago
  Julien Viard de Galbert e12b5029d7 Use LatestHandshake to validate endpoint (#149) 4 years ago
  leonnicolas 088578b055 pkg/ cmd/: kgctl autodetect mesh granularity 4 years ago
  leonnicolas 31ffaa0e71 pkg/: FEATURE: support allowed IPs outside a cluster 5 years ago
  Lucas Servén Marín 166094b5ad Merge pull request #148 from JulienVdG/sync-not-ready 5 years ago
  Julien Viard de Galbert 2ac000c68a Nat to nat (#146) 5 years ago
  Julien Viard de Galbert 81f592de74 Remove syncNodes/syncPeers not Ready special case 5 years ago
  Lucas Servén Marín d1948acd77 pkg/mesh: fix panic in graph 5 years ago
  leonnicolas 9d10d4a3de FEATURE: allow disabling private IPs 5 years ago
  leonnicolas db62b273c0 pkg/mesh/mesh.go: actually add resync period 5 years ago
  Lucas Servén Marín 8dbbc636b5 cmd/kg,pkg: add --resync-period flag 5 years ago