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.14.1

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

Changelog

  • 7abadf6 βš™οΈ Use backoff ticker for dht discovery
  • fa5c374 πŸ€– Re-enable darwin
edgevpn - v0.14.0

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

Changelog

  • 19f85e8 βš™οΈ Enable active dynamic relay discovery
  • 7aba6b6 πŸ€– Set pending service sharing test
edgevpn - v0.13.1

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

Changelog

  • a99fb07 βš™οΈ Speedup first connections by using expbackoff timers
edgevpn - v0.13.0

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

Changelog

  • d3ea147 βš™οΈ Add additional channel for extra-chain messages
  • c01e83f βš™οΈ Add marshalling accessor to Message
  • 8826daf βš™οΈ Add wip/experimental peerguard and peergater
  • 85432c5 βš™οΈ Expand handler signature
  • 83af4ed βš™οΈ Make message annotations map[string]interface{}
  • cf14509 βš™οΈ ledger: do not call genesis if we have already a chain
  • 316c96d πŸ“’ Update docs
  • 5e34cd1 πŸ€– Avoid races in tests
  • 5be9c20 πŸ€– Enlarge test time window
  • 1091167 πŸ€– Stabilize tests
edgevpn - v0.12.2

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

Changelog

  • 7056695 🎨 Display metrics to summary
  • a26b0e2 πŸ› Fixup additionalOptions
  • a3a4af0 βš™οΈ Expose metrics to API
edgevpn - v0.12.1

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

Changelog

  • 7353e2a 🎨 Add delete button to nodes and DNS
  • dc95652 🎨 render HTML
  • 717af86 βš™οΈ Add PeerGater to gate message by peer
  • f800a08 βš™οΈ Add autorelay discovery
  • 405cf1d βš™οΈ Annotate peerID when receiving messages
edgevpn - v0.12.0

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

Changelog

  • 5b13b27 ⬆️ Bump libp2p to v0.19
  • a4751c9 🎨 Fixup display arch in webui
  • 2a2ce6d 🎨 minify and embed js assets
  • 12b3400 βš™οΈ Allow to enable mplex
  • f0d6533 βš™οΈ Allow to set static relays
  • 2f0906b βš™οΈ Enable relayv1 circuit if desired
  • 3d1e3bf βš™οΈ Enable v1 circuits by default
  • 4016063 πŸ““ Update docs
  • 0adb9b5 πŸ€– bump go version
edgevpn - v0.11.3

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

Changelog

  • 3a80a06 🎨 Complete WebUI refactor
  • 7e4411b 🎨 Fixup DNS record display
  • 85cb21d πŸ› CI fixups
  • 4c1fa02 βš™οΈ API: annotate online state from healthcheck
  • 1ee9523 βš™οΈ Allow to disable interface bootstrap
  • 945d23c πŸ“’ Update README screenshots
  • 88d639c πŸ““ Update docs
edgevpn - v0.11.2

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

Changelog

  • e9ebad9 πŸ› Fixup peerstore view, display node state
edgevpn - v0.11.1

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

Changelog

  • c601b0a ⬆️ Update go.mod
  • e0ccd8c βš™οΈ Set rcmgr limits from maxconns
  • 40b7087 ♻️ cleanup, avoid storing logger
  • 2a22f27 ♻️ refactor code
  • 74f4632 πŸ€– Unflacky aliveness tests
edgevpn - v0.11.0

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

Changelog

  • 3f03e60 ⬆️ Bump libp2p to 0.18.0-rc6
  • f7453fc βš™οΈ Expose limit to cli options
  • 2607dc0 βš™οΈ Rotate pubsub subscription
  • 7e2c541 βš™οΈ lock ledger, enhance tests
  • 88fc4a6 βš™οΈ only check length
  • 98e66b8 πŸ““ Add Matrix chat link
  • 22276ad πŸ€– Add file transfer to vpntest
  • 37be323 πŸ€– Tests fixups
  • fad3dfe Allow to configure rcmgr #8
  • d9a8acf Revert "⬇️ Revert libp2p bump"
  • 240cca3 Update go mod
edgevpn - v0.10.3

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

Changelog

  • 8a41b9f πŸ› Make DHCP leader election more robust #13
  • 2095720 βš™οΈ Add logger to DNS and fixup msg response
edgevpn - v0.10.2

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

Changelog

  • 9ed2716 βš™οΈ Simplify DNS forwarding, respect user-options
edgevpn - v0.10.1

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

Changelog

  • 2e8c6d5 ⬇️ Revert libp2p bump
  • c579481 βš™οΈ Improve error handling in vpn.NetworkService
edgevpn - v0.10.0

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

Changelog

  • ab027c9 ⬆️ Bump libp2p to 0.18.0-rc5
  • 2388a0e ⬆️ Bump to rc4
  • a11ae0c πŸ› Small fixups in cmd/join after rename
  • f51c799 βš™οΈ Attach pprof to API for debugging
  • 12f293a πŸ€– Add debug heap/goroutine collection script
  • 719d7d1 Always close stream on lowprofile
  • d3ad238 Revert "Merge pull request #10 from mudler/downgrade_libp2p"
  • 01f0ca1 Revert "Revert "πŸ€– Disable darwin amd64/arm64 builds""
edgevpn - v0.9.5

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

Changelog

  • 175ecc4 Revert "⬆️ Update libp2p"
  • d22cffe Revert "πŸ€– Disable darwin amd64/arm64 builds"
edgevpn - v0.9.4

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

Changelog

  • aaa97f3 βš™οΈ Add summary to client API
  • 3bf4316 βš™οΈ Add support to bind API to unix sockets
  • c27cda6 βš™οΈ Construct from client the socket dialer
  • 6ffe03c βš™οΈ Unify API routes
  • 07549e9 πŸ““ Update README
  • e8e8b67 πŸ““ Update README
  • c7af902 πŸ€– Disable test. Needs other nodes online
  • 1824916 πŸ€– Drop flaky test
  • 718e615 πŸ€– Fixup echo shutdown
  • 266d79a πŸ€– Fixup test
  • 3fa3f5e πŸ€– run tests also in API
edgevpn - v0.9.3

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

Changelog

  • af2c92d 🎨 fixup print roles
  • 284b4b2 πŸ› Fix typo in cmd/util.go
  • b543fdf βš™οΈ Split reading alive/active nodes from API
  • f9010ce βš™οΈ use UTC
  • 2118965 πŸ€– Add services test
  • b09a20e πŸ€– Fixup typo in test when running locally
edgevpn - v0.9.2

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

Changelog

  • e81901f ⬆️ Update libp2p
  • 45e62cf βš™οΈ Add egress service
  • 65905f5 πŸ€– Disable darwin amd64/arm64 builds
edgevpn - v0.9.1

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

Changelog

  • e9e6a58 βš™οΈ Allow to enable transient connections
  • d7fbab4 βš™οΈ Handle error on node option constructor
Package Rankings
Top 2.38% on Proxy.golang.org
Top 45.83% on Formulae.brew.sh
Related Projects