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
Bot releases are visible (Hide)
Published by github-actions[bot] almost 3 years ago
5f72fc6 π¨ Refactor services CLI UX
1826d5a π§ Add golang client API with test suite
f78fe20 π§ Add simple client API
14185a6 π§ Allow to set autorelay, natservice and natmap
Published by github-actions[bot] almost 3 years ago
dbb1e00 π Add .gitattributes file
3417501 π Add css/jss to .gitattributes file
f605105 π Keep html from .gitattributes file
b8da2e8 π§ Allow to optionally enable/disable mDNS and DHT discovery
d572d25 π§ Enlarge time windows for tests
Published by github-actions[bot] almost 3 years ago
1b7f408 π¨ Embed minified css/jss
e70c1cd π Update README
016c829 Readme: remove caveats
Published by github-actions[bot] almost 3 years ago
7c118e8 π§ Allow to set default bootstrap peers
6e14df6 π§ Expose interval from CLI
Published by github-actions[bot] almost 3 years ago
905fc31 π§ Compress payload sent over network
6d0bb46 π§ ci: Add file send/receive test
90a6c2e π§ ci: Add services test
Published by github-actions[bot] almost 3 years ago
e36f3d7 π¨ Rework UI to show queued blocks
cb19a36 π fixup
77f1930 π Add memory and disk store
72bfa7d π Allow to specify a diskstore via CLI
eb7b47b π No need for resets anymore
9519584 π Send only last block over
4150820 π Store only necessary in memory
ea15645 π Update README
e91f7a9 β»οΈ Cleanup unused code
7e58bf0 π‘ Allow to specify a store from EdgeVPN
c717311 π§ Limit API to show only ledger data
Published by github-actions[bot] almost 3 years ago
e4eee14 π Create genesis block when resetting blockchain
26d287e π Refactoring
8148aae π Update README
926b05b π§ Allow to specify max packet size via config file
Published by github-actions[bot] almost 3 years ago
9267b56 π¨ Logging enhancements
3f68ec1 π Add API call for ledger
7e34057 π Allow to store arbitrary data in ledger
2a23058 π Update README
a4faca6 π Update Screenshots
4f7b7f9 π§ Allow to specify max blockchain size
22746f9 π§ Allow to start API also when running VPN
d53d396 β Allow to delete data from blockchain storage
Published by github-actions[bot] almost 3 years ago
2f14b88 π¨ Add CLI hints to UI
33d8966 π¨ Add summary page
5056525 π§ Allow to specify Interface mtu
36f548c Update README
Published by github-actions[bot] almost 3 years ago
9d2e6df π¨ Enhance CLI help and loglevels
03f1a77 π¨ Use pterm for logging
Published by github-actions[bot] almost 3 years ago
70f8698 π¨ Add files to UI
3cff1b8 π¨ Add possibility to send/receive files
Published by github-actions[bot] almost 3 years ago
a05e318 π¨ Add footer and API hints. Change main font (more readable)
661b997 π¨ Add services to UI
3690e5d π¨ Expose recently connected users to UI
dadccf0 π Allow to store arbitrary data to the blockchain with sub buckets
4c5e85e π Shield connections by tracking users connecting to services
64b6f61 π Update README
61b69df π§ Add ability to expose Services
5839b00 Update README.md
Published by github-actions[bot] almost 3 years ago
139c93d Respect OTP length key from configuration, set default to 12
Published by github-actions[bot] almost 3 years ago
eded648 Allow more flexibility to data stored in the blockchain
8a66d15 Allow to join node without bringing up network
9e4fe87 Embed static and simple UI
bccdfb3 Emit inventory data on blockchain
e3cf376 Expose join to cli
17f507e Expose ledger data to api endpoint
5efff8e Refactoring
d03d9d6 Split main
1e670fe Update README
Published by github-actions[bot] almost 3 years ago
a0ade45 Drop flag parse
Published by github-actions[bot] almost 3 years ago
2b11da2 Add window interface stub
ff3292c Use blockchain as address table
Published by github-actions[bot] about 3 years ago
c893b02 Allow to customize default options
0b6073b Allow to customize listen addresses, move defaults
0b29be6 Enable NATPortMap by default, do not attempt to redial already connected
eeb466a Move fallbacks at the end
578a217 Simplify
bdf90e4 Update go mod
Published by github-actions[bot] about 3 years ago
f2a0ee5 Add NetLinkBootstrap to config field
cf558a8 Allow to configure NetLinkBootstrap
403cea1 Gate connections from vpn addresses
bb601cf Update README.md
c68f3c2 dht: connect in goroutine first to avoid blocking startup
Published by github-actions[bot] over 3 years ago
3395670 Print error while exiting
Published by github-actions[bot] over 3 years ago
cb712a1 First import
ba9ede4 Initial commit