Android-Password-Store/app
Fabian Henneke 3afeff45d8
Fix two SMS Autofill crashes (#985)
SMS OTP Autofill currently crashes for two reasons:

1.  Tasks.await has a precondition of not running on the UI thread.
2.  Exceptions thrown from Tasks are always wrapped into
    ExecutionExceptions and need to be unwrapped before they can be
    identified as ResolvableApiException.

This commit addresses both issues by making waitForSms a proper
coroutine using withContext and a custom wrapper around Task<T> that
relies on suspendCoroutine and automatically unwraps exceptions.
2020-07-30 13:59:01 +05:30
..
src Fix two SMS Autofill crashes (#985) 2020-07-30 13:59:01 +05:30
.gitignore
build.gradle.kts build: update APK cruft exclusion list 2020-07-26 16:45:23 +05:30
lint.xml Use SSHJ for SSH public key authentication (#801) 2020-05-28 09:57:30 +05:30
proguard-android-optimize.txt
proguard-rules.pro build: uprev all dependencies (#882) 2020-06-25 14:33:57 +02:00