openp2p

OpenP2P is a lightweight P2P sharing network. Support Cone,Symmetric(NAT1-NAT4),UPNP,IPv6,both UDP&TCP punch. You can build you private sharing network, or uses the public sharing network

MIT License

Stars
1.1K
Committers
2

Bot releases are visible (Hide)

openp2p - v1.5.5

Published by TenderIronh over 2 years ago

Feature:

  1. support direct link procedure (no hole punching) when one node has public ip or upnp
  2. support upnp
  3. underlay protocol support tcp
  4. upgrade go version to go1.18.1
  5. upgrade quic version from v0.24.0 to v0.27.0

Issue:

  1. fix reinstall will lost shareBandwidth setting
openp2p - v1.4.2

Published by TenderIronh over 2 years ago

Feature:

  1. improve multi-thread lock
  2. improve list app for web
  3. dump stack when panic

Issue:

openp2p - v1.3.0

Published by TenderIronh over 2 years ago

Feature:

  1. support UDP protocol

Issue:

  1. reverse config.json when reinstall
openp2p - v1.2.0

Published by TenderIronh over 2 years ago

Feature:

  1. web console show link info:direct or relay(by private network or public network) and relaynode
  2. improve p2papp retry mechanism. The more retries, the longer the interval
  3. add a setup program for windows
    Issue:
openp2p - v1.1.0

Published by TenderIronh over 2 years ago

Feature:

  1. update doc
  2. when localhost < 8 charaters, Autocomplete node name 8 characters with random numbers

Issue:

openp2p - v1.0.0

Published by TenderIronh over 2 years ago

Feature:

  1. web console(https://console.openp2p.cn)

Issue:

openp2p - v0.99.0 release

Published by TenderIronh almost 3 years ago

Feature:

  1. Delete some unnesessary parameters
  2. Improve update mechanism
  3. Install add log level

Issue:

openp2p - v0.98.1

Published by TenderIronh almost 3 years ago

Feature:

Issue:

  1. fix parameters default value
openp2p - v0.98.0

Published by TenderIronh almost 3 years ago

Feature:

  1. refactor config.json
  2. add some APIs for web console
  3. rm -noshare parameter, uses -sharebandwidth -1
  4. rm -f parameter, it will always load config.json
  5. add -appname parameter
  6. some logs change to debug level
    Issue:
openp2p - v0.97.1

Published by TenderIronh almost 3 years ago

Feature:

Issue:

  1. fix install error
openp2p - v0.97.0

Published by TenderIronh almost 3 years ago

Feature:

  1. support MacOS arm64
  2. auto adjust server and local timestamp for TOTP
  3. update command will auto restart service
    Issue:
openp2p - v0.96.1

Published by TenderIronh almost 3 years ago

release notes

Feature:

Issue:

  1. fix some nil pointer
  2. testing public ip
openp2p - v0.96.0

Published by TenderIronh almost 3 years ago

Feature:

  1. improve relay nodes searching
  2. add install mode
  3. improve nat testing
  4. update doc

Issue:

  1. macos(darwin) build failed
openp2p - v0.95.5

Published by TenderIronh almost 3 years ago

v0.95.5 release

Package Rankings
Top 5.29% on Proxy.golang.org
Related Projects