mirror of
https://gitlab.com/fdroid/fdroidserver.git
synced 2024-09-11 15:13:27 +02:00
make_v0() modified the apps data structure to copy an anti feature for a specific version to all versions resulting in index-v1 and -v2 to contain wrong anti feature annotations. This patch fixes this and adds a test that the data structure is no longer modified. The bug shadowed bugs in the AF implementation of -v1 and -v2 resulting in not coping the version specific data. This is corrected as well. This is also tested now. For -v2 the AF dict is now sorted to make the result reproducible. Finally The NoSourceSince AF was added as a per version and overall AF in -v1 and is now only applied as an overall AF and the test is updated accordingly. |
||
---|---|---|
.. | ||
obb.mainpatch.current/en-US | ||
org.videolan.vlc/en-US | ||
categories.txt | ||
com.example.test.helloworld_1.apk | ||
com.politedroid_3.apk | ||
com.politedroid_4.apk | ||
com.politedroid_5.apk | ||
com.politedroid_6.apk | ||
duplicate.permisssions_9999999.apk | ||
entry.json | ||
fake.ota.update_1234.zip | ||
index-v1.json | ||
index-v2.json | ||
index.xml | ||
info.zwanenburg.caffeinetile_4.apk | ||
main.1619.obb.mainpatch.current.obb | ||
main.1101613.obb.main.twoversions.obb | ||
main.1101615.obb.main.twoversions.obb | ||
main.1434483388.obb.main.oldversion.obb | ||
no.min.target.sdk_987.apk | ||
obb.main.oldversion_1444412523.apk | ||
obb.main.twoversions_1101613.apk | ||
obb.main.twoversions_1101615.apk | ||
obb.main.twoversions_1101617_src.tar.gz | ||
obb.main.twoversions_1101617.apk | ||
obb.mainpatch.current_1619_another-release-key.apk | ||
obb.mainpatch.current_1619.apk | ||
patch.1619.obb.mainpatch.current.obb | ||
souch.smsbypass_9.apk | ||
urzip-; Рахма́, [rɐxˈmanʲɪnəf] سيرجي_رخمانينوف 谢·.apk | ||
v1.v2.sig_1020.apk |