open-keychain/OpenKeychain
Peter Cai 8f9728cd60 Catch SecurityException from using a stale Tag object
Applications are not supposed to be able to do any I/O using a stale Tag
object. This was not checked in older Android versions, but enforced
later since Android 13 (and possibly in Android 12L).

When we are checking for a disconnected tag, the Tag object can become
stale if the same tag (or another tag) gets rediscovered. In addition,
if NfcService is restarted for some reason, the cookie value used to
check for this will also be reset to 0. In any case, a SecurityException
could be raised when checking for a disconnected tag, and we should be
able to handle this case.
2022-12-12 18:27:40 -05:00
..
src Catch SecurityException from using a stale Tag object 2022-12-12 18:27:40 -05:00
build.gradle Version 5.7.5 2021-04-30 10:53:15 +02:00
proguard-rules-base.pro workaround proguard bug in ChipsLayoutManager 2018-07-04 23:50:22 +02:00
proguard-rules-bouncycastle.pro Fix TLS connection errors 2018-02-27 23:07:46 +01:00
proguard-rules-okhttp.pro Modify ProGuard rules to automatically shrink object files 2018-01-02 17:53:18 +01:00
proguard-rules-okio.pro Extend proguard rules 2018-01-02 18:19:36 +01:00
proguard-rules-support.pro Extend proguard rules 2018-01-02 18:19:36 +01:00
proguard-rules-test.pro Modify ProGuard rules to automatically shrink object files 2018-01-02 17:53:18 +01:00