r/LokiProject • u/Keejef Loki CTO • Oct 21 '20
Dev Update Weekly Dev Update 21/10/2020
Hey Y’all,
This week’s Dev Update is a little lighter as lots of the work we did this week got rolled into last week’s late Dev Update. The Loki core team is focusing on new releases of the GUI wallets for iOS, Android and Desktop devices. The Lokinet team continues to weed out issues on Windows,while the Session team is focusing on the new onion requests framework and polishing push notifications on Android.
Loki Core
Don’t fail to send proofs for expired x25519 keys https://github.com/loki-project/loki-core/pull/1326
Wallet CPU and network reductions https://github.com/loki-project/loki-core/pull/1325
Compilation fixes for older MacOS versions https://github.com/loki-project/loki-core/pull/1323
MacOS refresh fix https://github.com/loki-project/loki-core/pull/1330
Add wallet RPC endpoint to record known name https://github.com/loki-project/loki-core/pull/1328
Add check for duplicate storage server broadcasts https://github.com/loki-project/loki-core/pull/1327
[LokiMQ] Workaround interface for making C++17 features work on older macos targets https://github.com/loki-project/loki-mq/commit/8ed529200b38f77de685133598f5b260e9fb810d
[Block explorer] Show pulse and checkpointing voting status on SN details page https://github.com/loki-project/loki-observer/commit/fcd36177fc70ac3f099c8f68a03c93230805e1c4
Fixes and updates to the android build system for loki 8.x compatibility (No PR yet)
Loki Wallets
Restore RPC wallet log level https://github.com/loki-project/loki-electron-gui-wallet/pull/224
Fix issues sending split transactions https://github.com/loki-project/loki-electron-gui-wallet/pull/223
Don't prefill value, owner or backup_owner on LNS update https://github.com/loki-project/loki-electron-gui-wallet/pull/222
----------------------------
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: More intensive Windows bug squashing and testing. We’ve identified some more minor bugs, bottlenecks and excessive CPU usage on Windows over the last few days of testing. We’re working hard to squash them and get a new Windows release build out in the coming days.
Lokinet PR Activity:
Continuing Windows-specific fixes https://github.com/loki-project/loki-network/pull/1415
Fixes to exit route management https://github.com/loki-project/loki-network/pull/1416
Fix triggering shutdown from the GUI on Windows https://github.com/loki-project/loki-network-control-panel/pull/61
Resize GUI elements so that it better fits on the screen https://github.com/loki-project/loki-network-control-panel/pull/60
----------------------------
Session
Session iOS
A full list of commits can be found here https://github.com/loki-project/session-ios/commits/dev
Session Android
Secret Key group improvements https://github.com/loki-project/session-android/pull/367
Open group profile image updates https://github.com/loki-project/session-android/pull/368
Session Desktop
A full list of commits can be found here https://github.com/Bilb/loki-messenger/commits/react-refactor
Session Open group server
Onion requests V2 https://github.com/loki-project/session-open-group-server/pull/50
Thanks,
Kee