Weekly Dev Update #128
Hey Y’all,
This week the Lokinet team continued working on fixes for the Mac release, which had some unresolved issues in the installer/uninstaller. The Loki Core team worked on the 8.1.4 release, which fixes a few issues exchanges were encountering and adds some new features to the wallet which are likely to be used in the Chainflip Service Node airdrop. Capping things off, the Session team began a large refactorisation effort which we will be talking about publicly in the coming weeks.
Loki Core
Remove unused wallet address parameter
https://github.com/loki-project/loki-core/pull/1357
List current stakes
Add GUI wallet snapshot builds
https://github.com/loki-project/loki-core/pull/1354
Only compile CN_Monero_hash on Android
Add new staking methods to wallet API: requestStakeUnlock, canRequestStakeUnlock
https://github.com/loki-project/loki-core/pull/1352
8.1.4 release
https://github.com/loki-project/loki-core/releases/tag/v8.1.4
[LokiMQ] Fix compatibility with newer cppzmq
[LokiMQ] Issue new 1.2.2 release
Lokinet
You can catch Jeff, the lead developer of LLARP, live streaming as he codes at https://www.twitch.tv/uguu25519. He typically streams on Tuesday mornings, 9am – 12pm Eastern (US) time.
What went on last week with Lokinet: Various PRs to fix various minor Linux, Windows, and macOS bugs found since last week’s 0.8.1 release. We’re nearly ready for an updated release for Linux/Windows (and initial 0.8 series release for Mac) with just a couple small issues left before the release.
Lokinet PR Activity:
Fix Windows exit enabling causing lokinet GUI updates to timeout
Fix exit routing configuration on some Linux systems
Fix liblokinet-cryptography installation location on Linux
Make key loading failures more serious errors
Properly restore DNS settings on uninstall (macOS)
Fix macos uninstaller not properly shutting down Lokinet
https://github.com/loki-project/loki-network/pull/1484
[LokiMQ] Fix potential segfault on destruction (triggered on macOS Lokinet GUI shutdown)
Clean up DNS handling code
Improve path handover reliability
Fix errors at launch on older versions of Qt
https://github.com/loki-project/loki-network-control-panel/pull/77
Make “notray” mode the default so that the lokinet GUI behaves more like a regular desktop application
https://github.com/loki-project/loki-network-control-panel/pull/80
Use a single LokiMQ connection between GUI and backend instead of 4 separate ones
https://github.com/loki-project/loki-network-control-panel/pull/79
Remove no-longer-required macOS entitlements
https://github.com/loki-project/loki-network-control-panel/pull/86
Session
Session iOS
Session iOS sending and receiving pipeline refactorisation continues
https://github.com/loki-project/session-ios/commits/refactor-4
Fix open group avatar issues
https://github.com/loki-project/session-ios/pull/314
Session Android
Link preview improvements
https://github.com/loki-project/session-android/pull/382
Polish translation fixes (Thanks to community contributor Kacper1263 for this)
https://github.com/loki-project/session-android/pull/383
Session Desktop
Continue the React refactorisation
https://github.com/Bilb/loki-messenger/commits/react-refactor
Thanks,
Kee
You've got mail!
Sign up to our newsletter to keep up to date with everything Oxen.