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.
