oxen-io / session-android

A private messenger for Android.
https://getsession.org
GNU General Public License v3.0
1.73k stars 165 forks source link

More memory leaks fix #1509

Open simophin opened 4 weeks ago

simophin commented 4 weeks ago

Description

This PR tidies up MnemonicCodec so it's easier to use and doesn't leak memory.

I've changed over to use Coroutine in the file loader however there are places I'm unable to just change over entirely to use coroutine so I have to use runBlocking at the moment.

simophin commented 1 week ago

Let me work on this one further after the merging of onboarding and groups

bemusementpark commented 1 week ago

Unfortunately I had to make some changes to MnemonicCodec in onboarding as the errors were not quite correct. So don't do too much on that until you rebase (: