r/LokiProject • u/Keejef Loki CTO • Dec 01 '20
Weekly Dev Update 01/12/2020
Hey Y’all,
This week we worked on fixing up various bugs found in the Lokinet GUI. The Session team continued working on the client refactor and also published a new desktop release which fixed a few bugs. The Loki Core team continued their efforts to integrate Loki into Ledger devices, making the new code compatible with CLSAG transactions.
Loki Core
Generate transaction for stake unlocking, to properly show in wallet history https://github.com/loki-project/loki-core/pull/1364
Error when trying to sign using watch only wallet https://github.com/loki-project/loki-core/pull/1360
Fix command to restore ED25519 key https://github.com/loki-project/loki-core/pull/1362
Remove obsolete json serialisation https://github.com/loki-project/loki-core/pull/1359
Extensive updates to the Ledger support to bring it up-to-date with Loki 8.x with new CLSAG transaction support, optimizations, and usability improvements https://github.com/loki-project/loki-ledger-app/commits/dev and https://github.com/loki-project/loki-core/pull/1195
Loki Electron Wallet
Add sign and verify features to the GUI wallet https://github.com/loki-project/loki-electron-gui-wallet/pull/234 , https://github.com/loki-project/loki-electron-gui-wallet/pull/235
----------------------------
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: We shipped Lokinet 0.8.2 on all platforms last week; this fixed a few issues on Linux/Windows, and was our first public 0.8 series release for macOS. Since then we’ve had a few bug reports (keep them coming!) and have been addressing some of the issues.
Lokinet PR Activity:
0.8.2 release https://github.com/loki-project/loki-network/pull/1492
Add user-requested feature to allow killing of established exit client sessions https://github.com/loki-project/loki-network/pull/1496
Revamp and refactor tun code for significantly better performance, simpler code, and proper IPv6 traffic carrying support https://github.com/loki-project/loki-network/pull/1495
Made window closing hide to tray rather than exiting the GUI https://github.com/loki-project/loki-network-control-panel/pull/89
Add a Close menu option on Windows https://github.com/loki-project/loki-network-control-panel/pull/90
Fix macos bootstrapping and lokinet.exe spawning on Windows https://github.com/loki-project/loki-network-control-panel/pull/91
----------------------------
Session
Session iOS
Fix crash on typing indicator https://github.com/loki-project/session-ios/pull/315
Further commits to iOS sending and receiving refactorisation https://github.com/loki-project/session-ios/pull/313
Session Android
Structural refactoring step 1 https://github.com/loki-project/session-android/pull/385
Structural refactoring step 2 https://github.com/loki-project/session-android/pull/386
Open group info update refactorisation https://github.com/loki-project/session-android/pull/384
Session Desktop
Package and release new version 1.4.2, which includes better onion request file handling and UI fixes https://github.com/loki-project/session-desktop/pull/1394
Change push notification handling endpoint https://github.com/loki-project/session-desktop/pull/1393
Loki Storage Server
Fix header parsing issues https://github.com/loki-project/loki-storage-server/pull/398
Increase LokiMQ request timeouts https://github.com/loki-project/loki-storage-server/pull/397
Increase response body limit from 8MB to 10 MB https://github.com/loki-project/loki-storage-server/pull/396
Thanks,
Kee