Commit graph

15 commits

Author SHA1 Message Date
Tad
dbb7e98fa8
Make the app smaller
Newer Bouncy Castle compresses some stuff:
0aacc38aef

Signed-off-by: Tad <tad@spotco.us>
2023-12-28 22:09:35 -05:00
Tad
7ae8069c1b
Overhaul to use a bloom filter instead of a HashMap
Signed-off-by: Tad <tad@spotco.us>
2023-12-21 20:02:03 -05:00
Tad
b547d6cc82
Downgrade Apache Commons
To fix compatbility with ancient Android versions
Closes https://gitlab.com/divested-mobile/hypatia/-/issues/30

Signed-off-by: Tad <tad@spotco.us>
2023-04-24 18:09:51 -04:00
Tad
f22bfa5fae
Gradle verification churn
Signed-off-by: Tad <tad@spotco.us>
2023-04-16 13:22:54 -04:00
Tad
44d2d1c905
GPG signature verification for databases
TODO: inform user if verification fails or key is unavailable

Signed-off-by: Tad <tad@spotco.us>
2023-04-16 13:08:25 -04:00
Tad
1ab21d949a Small update
Import keys when gradle can't:
gpg --no-default-keyring --keyring ./verification-keyring.gpg --recv-keys

Signed-off-by: Tad <tad@spotco.us>
2023-01-31 22:34:51 -05:00
Tad
6149166f6b
Themed app icon support
Signed-off-by: Tad <tad@spotco.us>
2022-10-17 21:01:24 -04:00
Tad
d771e0fada Enable strict dependency verification
Generate initial metadata
gradle --write-verification-metadata pgp,sha512 help

Generate metadata with a build
gradle build --write-verification-metadata pgp,sha512 help

--refresh-keys can be used to update GPG keys
--export-keys can be used to speedup future/CI builds

Signed-off-by: Tad <tad@spotco.us>
2022-08-22 12:50:51 -04:00
Tad
63811cc62b Update dependencies
Signed-off-by: Tad <tad@spotco.us>
2022-08-21 19:42:41 -04:00
Tad
de868c458f Bump versions
+ fix small quirk when too few sigs
2021-07-21 15:47:10 -04:00
Tad
15b49f0d5b Update gradle wrapper 2021-05-11 14:27:27 -04:00
Tad
a4fdf1d575 Update dependencies 2020-11-13 10:38:59 -05:00
Tad
b6a58f9771 AndroidX migration 2019-09-22 21:17:21 -04:00
Tad
b9b48615a6 Bump versions 2019-06-18 14:59:44 -04:00
Tad
e6fc31b8c7 Initial commit 2017-12-13 22:44:56 -05:00