Torsten Grote
|
f1224f09f8
|
Test for free space and allow 0
|
2024-10-22 17:35:43 -03:00 |
|
Torsten Grote
|
7b0e02c451
|
Clean up code after refactorings
|
2024-10-10 13:42:20 -03:00 |
|
Torsten Grote
|
1e5a4deedf
|
Clean up libraries, move to where they are included
|
2024-10-10 13:42:20 -03:00 |
|
Torsten Grote
|
83fd0ba5d1
|
Upgrade all the binary dependencies we include
Since this is for Android 15 and the new v2 format, this is a good time for upgrading, because we need to test the app extensively anyway.
|
2024-10-10 13:42:19 -03:00 |
|
Torsten Grote
|
e6905c0365
|
Move tink library into core module and expose via CoreCrypto
This also moves key derivation via HKDF into the core.
|
2024-10-08 19:36:03 -03:00 |
|
Torsten Grote
|
c19787a7fa
|
Prepare backends for new app backup repository
|
2024-10-08 19:36:02 -03:00 |
|
Torsten Grote
|
78ef0caea7
|
clean up libs and fix AOSP build
|
2024-09-12 09:34:00 -03:00 |
|
Torsten Grote
|
c83e8f392e
|
Fix issue with DocumentFileCache
|
2024-09-12 09:33:59 -03:00 |
|
Torsten Grote
|
96a3564610
|
Switch everything to new backends
|
2024-09-12 09:33:58 -03:00 |
|
Torsten Grote
|
0c1dfb316d
|
Use new Backend directly in the app
|
2024-09-12 09:18:22 -03:00 |
|
Torsten Grote
|
5bb599e528
|
Use new SafBackend in DocumentsProviderStoragePlugin
|
2024-09-12 09:18:21 -03:00 |
|
Torsten Grote
|
8c05ccc39d
|
Use new WebDavBackend in WebDavStoragePlugin
|
2024-09-12 09:18:21 -03:00 |
|
Torsten Grote
|
27eb95f768
|
Split key concern out of storage plugin
This creates a KeyManager interface in the new core module which the storage module can use to get the key from.
|
2024-09-12 09:18:21 -03:00 |
|
Torsten Grote
|
9e56384cb2
|
Add core gradle module with unified storage backends
|
2024-09-12 09:18:21 -03:00 |
|