yggdrasil-network / yggdrasil-android

Reference implementation for connecting to the Yggdrasil Network from Android devices
MIT License
107 stars 18 forks source link

Add support for peer discovery over BLE #48

Open aakselrod opened 8 months ago

aakselrod commented 8 months ago

This PR adds support for peer discovery over BLE. It does the following:

This PR depends on https://github.com/yggdrasil-network/yggdrasil-go/pull/1063. There is a build based on this PR at https://github.com/aakselrod/yggdrasil-android/releases/tag/f4ba96b which has an additional commit allowing GitHub to build the app with the underlying Golang changes. The underlying changes allow the app to request that the mobile bindings also listen on a static TCP port, which the app does for TCP 9004 on the loopback interface. The build is good for a demo, but uses my own (temporary) keys to package the APK.

Wjxfi commented 21 hours ago

Any news ? @aakselrod this app is great