Weekly Dev Update #168
Hey y’all,
This week the Oxen core team primarily worked on the Session open groups server, adding pinned message endpoints and updating the database schema to improve flexibility. The Session mobile team continued working on webRTC voice calling, where we managed to get our first cross platform call between an Android and iOS device working. The desktop team tracked down a tricky bug with path building and worked towards adding unsend requests.
Oxen Core
WIP: Wallet 3 https://github.com/oxen-io/oxen-core/pull/1490
Lokinet
This past week we focused on the final touches for a 0.9.6 release; this initial release is available for Service Nodes and command-line Linux while we focus on packaging the new GUI interface, which will come with the 0.9.6 core Lokinet release for desktop clients.
0.9.6 release https://github.com/oxen-io/lokinet/pull/1731
Make --help work for the lokinet-bootstrap command https://github.com/oxen-io/lokinet/pull/1651
Redo embedded ngtcp2 build to work properly https://github.com/oxen-io/lokinet/pull/1736
Make lokinet-bootstrap build configurable via cmake option https://github.com/oxen-io/lokinet/pull/1735
Remove duplicate jemalloc-enabling configuration https://github.com/oxen-io/lokinet/pull/1738
Test builds of lokinet-gui packaging (no PR yet)
Session
Session Android
Fix expiry on self send messages https://github.com/oxen-io/session-android/pull/725
Continued work on webRTC voice calling https://github.com/hjubb/session-android/commits/rtc_calls
Session iOS
Prevent cloud backups https://github.com/oxen-io/session-ios/pull/504
Increase max number of messages loaded, fix nested transaction crash, improve date breaks, expire sync messages https://github.com/RyanRory/loki-messenger-ios/commits/bug-fixes
Session Desktop
Add confirm modal before account deletion https://github.com/oxen-io/session-desktop/pull/1910
Disable sending in certain cases https://github.com/oxen-io/session-desktop/pull/1909
Fix issue with paths not being properly built https://github.com/oxen-io/session-desktop/pull/1903
Keep line breaks in messages https://github.com/oxen-io/session-desktop/pull/1902
Session Open group server
Remove table name globals https://github.com/oxen-io/session-open-group-server/pull/18
Update building instructions https://github.com/oxen-io/session-open-group-server/pull/19
Replaces room_id variables with typed versions https://github.com/oxen-io/session-open-group-server/pull/20
Pinned messages https://github.com/oxen-io/session-open-group-server/pull/21
Refactor database to enable more flexibility https://github.com/oxen-io/session-open-group-server/pull/24
Thanks,
Kee
You've got mail!
Sign up to our newsletter to keep up to date with everything Oxen.