edgevpn

The immutable, decentralized, statically built p2p VPN without any central server and automatic discovery! Create decentralized introspectable tunnels over p2p with shared tokens

APACHE-2.0 License

Downloads
5
Stars
520
Committers
13

Bot releases are visible (Hide)

edgevpn - v0.22.0

Published by github-actions[bot] over 1 year ago

Changelog

  • c14adc6 Update actions/checkout action to v3
  • 0007c49 Update actions/download-artifact action to v3
  • fffb19e Update actions/upload-artifact action to v3
  • abdf88d Update codecov/codecov-action action to v3
  • c5f6cdb Update dependency font-awesome to v6.3.0
  • 86e77a4 Update dependency postcss-cli to v10
  • 2dbae7e Update docker/build-push-action action to v4
  • 54f52f5 Update docker/login-action action to v2
  • 1fd3c01 Update golang Docker tag to v1.20
  • 6d18836 Update goreleaser/goreleaser-action action to v4
  • 9a2d1d4 Update module github.com/cenkalti/backoff/v4 to v4.2.0
  • b252e9f Update module github.com/hashicorp/golang-lru to v0.6.0
  • 97bf5c9 Update module github.com/hashicorp/golang-lru to v2
  • 2f0b81c Update module github.com/labstack/echo/v4 to v4.10.2
  • fd620ba Update module github.com/libp2p/go-libp2p to v0.26.1
  • d350f0c Update module github.com/libp2p/go-libp2p to v0.26.2
  • dcf0c35 Update module github.com/libp2p/go-libp2p-kad-dht to v0.21.1
  • 9b147b4 Update module github.com/libp2p/go-libp2p-pubsub to v0.9.1
  • fc8f0c8 Update module github.com/libp2p/go-libp2p-pubsub to v0.9.2
  • 92d1362 Update module github.com/miekg/dns to v1.1.51
  • e943fe6 Update module github.com/miekg/dns to v1.1.52
  • 957c903 Update module github.com/onsi/ginkgo/v2 to v2.8.4
  • e6787f3 Update module github.com/onsi/ginkgo/v2 to v2.9.0
  • 1c565ee Update module github.com/onsi/gomega to v1.27.1
  • a0565e7 Update module github.com/onsi/gomega to v1.27.2
  • daf8147 Update module github.com/urfave/cli to v1.22.12
  • 93e2852 Update module github.com/urfave/cli to v2
  • f0699ab Update module github.com/urfave/cli/v2 to v2.25.0
  • d46f318 Update module golang.org/x/sys to v0.6.0
  • 98b3953 Update module gopkg.in/yaml.v2 to v3
edgevpn - v0.21.0

Published by github-actions[bot] over 1 year ago

Changelog

  • ab7770b ⬆️ Bump go-libp2p to v0.26.0
  • d70f707 🤖 Bump go version
  • 0407117 🌱 Drop relay v1
  • 3c23121 Add renovate.json
  • 395727d Update module github.com/Masterminds/sprig/v3 to v3.2.3
  • 48484f9 Update module github.com/c-robinson/iplib to v1.0.6
edgevpn - v0.20.0

Published by github-actions[bot] over 1 year ago

Changelog

  • 809687b ⬆️ Bump go-libp2p
  • 40c0ea0 🌱 Adapt to update
  • 5b2c81d 🌱 Cleanup
  • f746fdb Fix: typo
  • 3ce438a Fix: typo
  • 9d2fd09 Fix: typos
edgevpn - v0.19.2

Published by github-actions[bot] over 1 year ago

Changelog

  • 2dabdcb ⬆️ Bump deps
  • 6cc1798 🤖 Pin to go 1.19
  • 964d2f1 🌱 Allow to specify minNodes in services
  • d2f8809 🌱 Bind API to localhost by default
  • 3ba313a 🌱 Do not use deprecated module
  • 170dbcf 🌱 Drop fork
  • 56c1ba1 🌱 Improve node service error
  • 9f123db 🌱 Improve service discovery error
  • 8259b5f Fix broken icon for services
  • 48b08b7 Fix broken icons for GUI and WebUI
edgevpn - v0.19.1

Published by github-actions[bot] almost 2 years ago

Changelog

  • 12671d4 ⬆️ Bump libp2p to v0.24.0
  • 4258ab5 🌱 Add CLI options
  • ac0e2c1 🌱 Add peertable and static privatekey to the node
  • a32521e 🌱 Drop default relays
  • 1b8592f Revert "⬆️ Bump libp2p to v0.24.0"
edgevpn - v0.19.0

Published by github-actions[bot] almost 2 years ago

Changelog

  • ca5347b fix build: use go 1.18
  • b4381e0 interface_windows: switch to winipcfg
edgevpn - v0.18.2

Published by github-actions[bot] almost 2 years ago

Changelog

  • c763cc5 🌱 Add EnvVar
  • 69d296c Allow to enable healthchecks when starting only in API mode
  • 4f5be61 Fix command flag name
edgevpn - v0.18.1

Published by github-actions[bot] almost 2 years ago

Changelog

  • bf06501 ⬆️ Bump libp2p to v0.23.4
  • 362afe6 🐛 Do not try to find a leader with no nodes
  • 5588b52 Disable low-profile by default
edgevpn - v0.18.0

Published by github-actions[bot] almost 2 years ago

Breaking change

Due to https://github.com/mudler/edgevpn/commit/54ab0fefdc31425a1b364d218fba6f8e1ed745df the generated tokens might not be compatible with previous versions of EdgeVPN.

This change is not retro-compatible with older EdgeVPN versions <0.18.0 and we apologize for any inconvenience, the change enhances the security of EdgeVPN networks, as such it is strongly suggested to rotate network keys or re-generate network tokens from scratch.

Changelog

  • e84bfbc 📖 Update README with a section of projects using EdgeVPN
  • ad0d66f ⚙️ Remove deprecated option, enhance default settings
  • 54ab0fe Increse otp digits generated by defaults
  • dfc5bf1 Support alphanumeric in RandString
edgevpn - v0.17.0

Published by github-actions[bot] about 2 years ago

Changelog

  • 11765a8 🎨 Adaptations for wintun
  • e195406 🎨 Use fork with freebsd/wintun support in place of songgao/water
  • 7adff52 ⚙️ Naive attempt to set device on FreeBSD
  • 297d0a3 🐧 Add interface for freebsd (miss netlink)
  • 8aa6b14 Add Wintun workarounds
  • b1c89a2 Remove OpenVPN workarounds
  • c1f1b42 Revert "🎨 Adaptations for wintun"
edgevpn - v0.16.3

Published by github-actions[bot] about 2 years ago

Changelog

  • 2538123 ⬆️ Bump libp2p to 0.23.2
edgevpn - v0.16.2

Published by github-actions[bot] about 2 years ago

Changelog

  • 7551842 ⬆️ Bump libp2p to 0.23.0
edgevpn - v0.16.1

Published by github-actions[bot] about 2 years ago

Changelog

  • 66328e6 ⬆️ Bump go mod
  • 3ad31de ⬆️ Bump go-libp2p
  • 4375160 ⬆️ Bump libp2p-kad-dht to v0.18(unreleased)
  • d0adaf5 🎨 Use zap as logger
  • cd5d358 ⚙️ Disable unconfigured AutoRelay by default
  • f5ea51d 📝 Switch to Apachev2
  • b1356a1 🤖 Bump golang version used in workflows
  • 3e01187 🤖 Generate discovery services if not passed
  • 3ebc049 Handle static relays
  • ad7d46e WIP
edgevpn - v0.16.0

Published by github-actions[bot] about 2 years ago

Changelog

  • eff5564 ⬆️ Bump to go-libp2p 0.21.0
edgevpn - v0.15.3

Published by github-actions[bot] over 2 years ago

Changelog

  • 9307c34 ⚙️ Handle termination signals gracefully
  • cdb8767 ⚙️ Switch to new mdns, but keep legacy around
edgevpn - v0.15.2

Published by github-actions[bot] over 2 years ago

Changelog

  • e668448 ⬆️ Bump go-libp2p to v0.20.3
edgevpn - v0.15.1

Published by github-actions[bot] over 2 years ago

Changelog

  • 1d59e1e ⬆️ Bump go-libp2p to v0.20.2
  • a1cd7fa ⬆️ Bump libp2p to 0.20.1
  • aa46675 ⚙️ Extend liveness probe also to file and services
  • 6d673de 🤖 Add container images
  • 853c0bb routing option: allow mesh and VPN behaviour coexist
edgevpn - v0.15.0

Published by github-actions[bot] over 2 years ago

Changelog

  • d4e1843 ⬆️ Bump libp2p
  • b6ec02a ⬆️ Bump libp2p
  • 8e2a240 ⬆️ Bump libp2p to 0.20.0
  • c34484c ⚙️ Add ipv6 support
  • 6ed92ef ⚙️ Enlarge AdvertizingNode time window
edgevpn - v0.14.3

Published by github-actions[bot] over 2 years ago

Changelog

  • 195cc88 ⬆️ Bump backoff dep
edgevpn - v0.14.2

Published by github-actions[bot] over 2 years ago

Changelog

  • 2d4021b ⬆️ Bump libp2p to v0.19.1
Package Rankings
Top 2.38% on Proxy.golang.org
Top 45.83% on Formulae.brew.sh
Related Projects