News for hackers. Stuff that matters.
Re:Element (Matrix chat app) suspended from the Google Play ... by sneak on Saturday January 30, 2021 @11:06AM (#25970128)
The main repository also signs everything with f-droid keys, not the original developer's. This means any compromise in f-droid compromises everything.
Re:Element (Matrix chat app) suspended from the Google Play ... by khimaros on Saturday January 30, 2021 @11:32AM (#25970414)
actually, it turns out this is no longer a limitation: https://f-droid.org/docs/Reproducible_Builds/

"Publishing signed binaries from elsewhere (e.g. the upstream developer) is now possible after verifying that they match ones built using a recipe. Publishing only takes place if there is a proper match."

Re:Element (Matrix chat app) suspended from the Google Play ... by khimaros on Saturday January 30, 2021 @11:13AM (#25970215)
sounds like a problem to solve. build in both places, verify build hashes agree, upstream dev infra signs and sends signed build to f-droid, f-droid verifies hash against its own build, verifies upstream signature, signs and then lists. apks can have more than one signature.