Romain Hunault (9792581d) at 16 Mar 21:33
gs201: sepolicy: always place attributes in their own file
... and 6 more commits
/e/ robot (b4badf42) at 16 Mar 20:31
fixup! webkit: SystemImpl: Filter out unavailable providers
Is the bug still occurring in newest build? Could this be related with including the Fairphone Camera app in v3.2-a15? Sorry if my second question is irrelevant, I'm not a developer, just regular user that wants to upgrade my Note 9 after successful experience with Remi 4a. Thanks.
InterruptedIOException with a null message as timeout by default can misclassify non-timeout interruptions. A safer default is Unknown, and only map to timeout when there is explicit timeout evidence.
Jonathan Klee (8416641b) at 16 Mar 19:43
tests: add FDroidRepository unit tests
... and 2 more commits
e.message instead of e.localizedMessage may lose localized or overridden exception text and degrade user-facing diagnostics. Keeping localizedMessage fallback preserves previous behavior.
Jonathan Klee (61fc21c7) at 16 Mar 19:08
tests: add FDroidRepository unit tests
Jonathan Klee (6f3a8cd5) at 16 Mar 17:52
fix: prevent potential fdroid metadata request IOException crash
... and 1 more commit
false when message is null may misclassify real timeout-related InterruptedIOExceptions as Unknown. Consider a safer fallback heuristic (or treating null-message InterruptedIOException as timeout).
Jonathan Klee (78c9928d) at 16 Mar 17:38
fix: prevent potential fdroid metadata request IOException crash
... and 1 more commit
/e/ robot (8da38e16) at 16 Mar 17:23
lineage: Don't shallow clone webview
/e/ robot (7896ed4a) at 16 Mar 17:23
lineage: Don't shallow clone webview
class StoreNotConfiguredException(message: String?) : Exception(message)class UnavailableAppException(