Oxen Weekly Dev Update 173
Oxen released Weekly Dev Update #173 about wallet3 progress, packaging updates for Lokinet, finalising a new release for Session App & more.
🔹Oxen Core
Wallet 3 database tests and basic view only functionality https://github.com/oxen-io/oxen-core/pull/1490
gcc-11 cn-turtle miscompilation fix https://github.com/oxen-io/oxen-core/pull/1496
Remove useless atomic calculations https://github.com/oxen-io/oxen-core/pull/1495
fix bugs in initial implementation of sqlitedb abstraction https://github.com/oxen-io/oxen-core/pull/1494
Make bt-encoding and hex/base32z/base64 encoding into a standalone library (rather than nested inside OxenMQ) https://github.com/oxen-io/oxen-encoding
🔹Lokinet
Ongoing windows route manager refactoring to improve system settings (including ipv6 routes) on Windows https://github.com/oxen-io/lokinet/pull/1740
Embedded Lokinet (aka “liblokinet”) improvements https://github.com/oxen-io/lokinet/pull/1748
RPM packaging updates for Fedora, CentOS, OpenSUSE https://github.com/oxen-io/lokinet/pull/1773 https://github.com/oxen-io/lokinet/pull/1770 https://github.com/oxen-io/lokinet/pull/1772
gcc-11 compilation warning fixes https://github.com/oxen-io/lokinet/pull/1769
Rebuild of docker CI infrastructure to pre-load all of our CI jobs, across all system architectures https://github.com/oxen-io/lokinet/pull/1774https://github.com/oxen-io/lokinet/pull/1775
🔹Session
The Session team worked on a release for unsend requests, which allow deletion of messages from other users’ devices. The team also worked on a number of UI features, such as unbundling text captions from images which was causing issues with readability.
🔹🔹Session Android
Activate unsend requests https://github.com/oxen-io/session-android/pull/772
Fix a crash with null conversationListHandler https://github.com/oxen-io/session-android/pull/769
Further work on WebRTC call UI
🔹🔹Session Desktop
Allow page up and down to work on message list https://github.com/oxen-io/session-desktop/pull/1977
Show information when avatar is clicked in contacts screen https://github.com/oxen-io/session-desktop/pull/1976
Allow note to self to be hidden https://github.com/oxen-io/session-desktop/pull/1975
Exclude nodes from the same /24 in the same path https://github.com/oxen-io/session-desktop/pull/1974
Initial WebRTC call implementation https://github.com/oxen-io/session-desktop/pull/1969
🔹🔹Session iOS
Change Appearance based on system theme, Enable unsend requests, Fix notifications with no preview show “APN_message”, Fix disappearing message not working in new chats, Change “Support” to “Debug Log”, Split the image attachments from text in message bubbles https://github.com/oxen-io/session-ios/pull/524
🔹🔹Session Open Group Server
Changes to pinned message endpoint, in line with new DB schema https://github.com/oxen-io/session-open-group-server/pull/21
About Oxen
Oxen is many things. A private cryptocurrency. A secure messaging platform. A network anonymity layer. Tools to build a more private future for the Internet.
📰 INFO: