Weekly Dev Update #125
Hey Y’all,
This week the Loki core team continued working on getting the iOS and Android wallets to work properly with Salty Saga. Meanwhile, the Session team worked on various UI fixes and investigated a few issues we were having with Session open groups and the Session file server. The Lokinet team followed up on some internal testing feedback and fixed a number of windows GUI bugs.
Loki Core
Overhaul http RPC command-line options and allow public+private listening
https://github.com/loki-project/loki-core/pull/1335
Fix temporary “failed” status for non-Blink transactions
New automatic loki-core builds for Android and iOS
Loki Android Wallet
Further work to update Android wallet
https://github.com/jagerman/loki-android-wallet/commits/loki8
Loki iOS wallet
iOS wallet updates for Salty Saga (no PR yet)
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 fixed a bunch of last minute cosmetic issues, made some small fixes, and put out a release candidate. Barring no major issues, we expect this to become the release (with perhaps minor additional fixes) later this week.
Lokinet PR Activity:
Changed error message on key manager load failure
Experimental performance optimisations [not for 0.8.1]
Static dependencies build fixes
Allow relative paths to lokinet config file
Fix some crashes on shutdown
Disable native architecture in static Linux build
Fix Windows installer contents layout
Disabled building shared libraries for internal Lokinet components by default
Fix service node DNS bind option silently failing without binding
Move resolvconf configuration file into contrib (from debian/ubuntu branches)
Make `exit.localhost.local` resolve to the currently active exit node, if any
Updated documentation for creating an exit node
Fix memory leak in path builder
Make routers refuse traffic (and return an error) on paths via an expired router
Fix GUI macOS compatibility for 10.12-10.14
https://github.com/loki-project/loki-network-control-panel/pull/68
Re-add the “lokinet address” and tweak the layout to conserve space in the GUI window
https://github.com/loki-project/loki-network-control-panel/pull/69
Session
Session iOS
Render invitations
Fix various screen share issues
Tappable profile images
https://github.com/loki-project/session-ios/pull/302
Giphy improvements
https://github.com/loki-project/session-ios/pull/301
Session Android
Invitations
Key pair generation method changes
Better voice UI
Session Desktop
Switch Key pair generation methods
Continue work on 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.