Hans-Christoph Steiner
d7dc001b9b
gitlab-ci: punt reworking index-v1.jar verify
...
The index-v1.jar tests need to verify its SHA1 signature. Java's default
is to treat SHA1 as unsigned. Ideally, our code would use apksig to verify
those JAR sigs so that it would use the apksigner rules for whether a SHA1
signature is valid.
https://android.googlesource.com/platform/tools/apksig/+/master/src/main/java/com/android/apksig/internal/apk/v1/V1SchemeVerifier.java
2023-02-08 16:06:34 +01:00
Hans-Christoph Steiner
22d6dbfd32
Merge branch '2525-no-permission-null' into 'master'
...
Fix permission comparison for apps without permissions
Closes #2525
See merge request fdroid/fdroidclient!1190
2023-02-07 14:20:56 +00:00
Torsten Grote
829c57dbaa
[app] fix permission comparison for apps without permissions
...
PackageInfo#requestedPermissions back to Android 6 was documented to be null if there are no requested permissions: https://cs.android.com/android/platform/superproject/+/android-6.0.0_r25:frameworks/base/core/java/android/content/pm/PackageInfo.java;l=157;drc=c6d1c345f41cf817bf2c07c97b97107d94296064
2023-02-07 14:20:25 +00:00
Hans-Christoph Steiner
506f254889
Merge branch '2491-lastUpdated' into 'master'
...
Show more precise relative last updated dates
Closes #2491
See merge request fdroid/fdroidclient!1181
2023-02-07 14:09:48 +00:00
Torsten Grote
6fadebe4e2
[app] Show more precise relative last updated dates
2023-02-07 14:09:35 +00:00
Hans-Christoph Steiner
f82f580aca
Merge https://gitlab.com/MatthieuB/fdroidclient into master
...
Fix debug build for Windows
!1185
2023-02-07 15:01:34 +01:00
Hans-Christoph Steiner
f7ba2e775f
Merge branch 'glide-only-mirrors' into 'master'
...
Remove deprecated HttpGlideUrlLoader as we always use DownloadRequest with mirrors now
Closes #2429
See merge request fdroid/fdroidclient!1189
2023-02-07 13:46:54 +00:00
Torsten Grote
d2473d8ae8
[download] remove deprecated HttpGlideUrlLoader as we always use DownloadRequest with mirrors now
2023-02-01 14:25:14 -03:00
Hans-Christoph Steiner
efe1e0680f
Merge branch 'invalid-port' into 'master'
...
Quick fix for people entering a huge port number for proxy settings
Closes acra-crash-reports#179
See merge request fdroid/fdroidclient!1187
2023-02-01 14:46:13 +00:00
Torsten Grote
04b9c78084
[app] quick fix for people entering a huge port number for proxy settings
2023-02-01 08:29:39 -03:00
Torsten Grote
8e36da559f
Merge branch 'fix/priorityCrashOnLaunch' into 'master'
...
Fix crash on launch in nightly
See merge request fdroid/fdroidclient!1184
2023-01-24 12:23:33 +00:00
Sylvia van Os
ee1abd9132
Fix crash on launch in nightly
...
The priority field is no longer supported.
This crash was reported in
https://gitlab.com/fdroid/acra-crash-reports/-/issues/173 .
In
https://matrix.to/#/!UAdCANfoQdxlMXhNuM:f-droid.org/$RQa00dUdnkUsmz_iCXh-JDjlJDo9ZynoTHazBT7GiUI?via=f-droid.org&via=matrix.org&via=mozilla.org
it was found that the nightly repo was the culprit.
This crash only affected the nightly builds, not the regular builds.
2023-01-24 12:01:59 +00:00
Matthieu BACHELIER
5e26dfcf64
Fix debug build for Windows
2023-01-22 22:17:03 +01:00
Hans-Christoph Steiner
71718ba1d1
version code 1016004
1.16-alpha4
2023-01-21 23:42:49 +01:00
Hans-Christoph Steiner
793149ccf8
update ChangeLog
2023-01-21 23:42:37 +01:00
Hans-Christoph Steiner
441beb1251
Merge branch 'wire-up-signer-field' into 'master'
...
wire up Apk.signer field and use it for compatibility checks
See merge request fdroid/fdroidclient!1090
2023-01-21 22:37:30 +00:00
Hans-Christoph Steiner
9ab226b3fb
re-add sig field for use in swap v1 compatibility checks
...
With index-v2, "signer" will be the only field used, since "sig" is
deprecated and should be removed. "sig" needs to be kept only for
generating the index-v1.jar in nearby/swap repos so that it remains
compatible with older clients. This code base should no longer use
"sig" for anything besides writing it out to index-v1.json.
2023-01-20 15:21:11 +01:00
Hans-Christoph Steiner
e3550171aa
rename all cases where "sig" or "signature" should be "signer"
...
* "signer": standard SHA-256 fingerprint of the APK Signing Certificate
* "sig": fdroid-specific MD5 fingerprint of the APK Signing Certificate
2023-01-20 15:21:11 +01:00
Hans-Christoph Steiner
3924a5fb9f
Merge branch 'merge_weblate' into 'master'
...
weblate
See merge request fdroid/fdroidclient!1183
2023-01-20 14:19:56 +00:00
srmihnev
1698140cb2
Translated using Weblate: Bulgarian (bg) by srmihnev <srmihnev@yandex.com>
...
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: srmihnev <srmihnev@yandex.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/bg/
Translation: F-Droid/F-Droid
2023-01-20 13:46:16 +01:00
riveravaldez
3a3767d583
Translated using Weblate: Spanish (Mexico) (es-rMX) by riveravaldez <riveravaldezmail@gmail.com>
...
Currently translated at 48.6% (243 of 499 strings)
Translated using Weblate: Spanish (Argentina) (es-rAR) by riveravaldez <riveravaldezmail@gmail.com >
Currently translated at 98.9% (494 of 499 strings)
Co-authored-by: riveravaldez <riveravaldezmail@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/es_AR/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/es_MX/
Translation: F-Droid/F-Droid
2023-01-20 13:45:35 +01:00
JY3
ca6154d29c
Translated using Weblate: Chinese (Simplified) (zh-rCN) by JY3 <GeeyunJY3@gmail.com>
...
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: JY3 <GeeyunJY3@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/zh_Hans/
Translation: F-Droid/F-Droid
2023-01-20 13:42:37 +01:00
Ray
bd27dc2b33
Translated using Weblate: Yue (yue) by Ray <ray.cfu@protonmail.com>
...
Currently translated at 10.2% (4 of 39 strings)
Translated using Weblate: Yue (yue) by Ray <ray.cfu@protonmail.com >
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: Ray <ray.cfu@protonmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/yue/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/yue/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2023-01-20 13:42:37 +01:00
Ihor Hordiichuk
0925d4ded9
Translated using Weblate: Ukrainian (uk) by Ihor Hordiichuk <igor_ck@outlook.com>
...
Currently translated at 100.0% (39 of 39 strings)
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/uk/
Translation: F-Droid/F-Droid metadata
2023-01-20 13:42:37 +01:00
Sergii Horichenko
33fc3bff78
Translated using Weblate: Ukrainian (uk) by Sergii Horichenko <m@sgg.im>
...
Currently translated at 100.0% (39 of 39 strings)
Co-authored-by: Sergii Horichenko <m@sgg.im >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/uk/
Translation: F-Droid/F-Droid metadata
2023-01-20 13:42:37 +01:00
Ihor Hordiichuk
745df161ce
Translated using Weblate: Ukrainian (uk) by Ihor Hordiichuk <igor_ck@outlook.com>
...
Currently translated at 100.0% (499 of 499 strings)
Translated using Weblate: Ukrainian (uk) by Ihor Hordiichuk <igor_ck@outlook.com >
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate: Ukrainian (uk) by Ihor Hordiichuk <igor_ck@outlook.com >
Currently translated at 100.0% (39 of 39 strings)
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/uk/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/uk/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2023-01-20 13:42:37 +01:00
Orhan
e3ef0b48c4
Translated using Weblate: Turkish (tr) by Orhan <orya@pm.me>
...
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: Orhan <orya@pm.me >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/tr/
Translation: F-Droid/F-Droid
2023-01-20 13:42:37 +01:00
Mehmet
94ef32291b
Translated using Weblate: Turkish (tr) by Mehmet <2045uuttb@relay.firefox.com>
...
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: Mehmet <2045uuttb@relay.firefox.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/tr/
Translation: F-Droid/F-Droid
2023-01-20 13:42:37 +01:00
tygyh
6d10f72b06
Translated using Weblate: Swedish (sv) by tygyh <jonis9898@hotmail.com>
...
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: tygyh <jonis9898@hotmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sv/
Translation: F-Droid/F-Droid
2023-01-20 13:42:37 +01:00
Martin M
f555bc6809
Translated using Weblate: Slovak (sk) by Martin M <mclenin666@protonmail.com>
...
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: Martin M <mclenin666@protonmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sk/
Translation: F-Droid/F-Droid
2023-01-20 13:42:37 +01:00
Andrey
832227eb34
Translated using Weblate: Russian (ru) by Andrey <andrey@mailbox.org>
...
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: Andrey <andrey@mailbox.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ru/
Translation: F-Droid/F-Droid
2023-01-20 13:42:37 +01:00
Agnieszka C
5bf7b7f113
Translated using Weblate: Polish (pl) by Agnieszka C <aga_04@o2.pl>
...
Currently translated at 100.0% (39 of 39 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/pl/
Translation: F-Droid/F-Droid metadata
2023-01-20 13:42:37 +01:00
WaldiS
e8f913ef51
Translated using Weblate: Polish (pl) by WaldiS <sto@tutanota.de>
...
Currently translated at 100.0% (39 of 39 strings)
Co-authored-by: WaldiS <sto@tutanota.de >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/pl/
Translation: F-Droid/F-Droid metadata
2023-01-20 13:42:37 +01:00
Karl Ove Hufthammer
5ef6951b62
Translated using Weblate: Norwegian Nynorsk (nn) by Karl Ove Hufthammer <karl@huftis.org>
...
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate: Norwegian Nynorsk (nn) by Karl Ove Hufthammer <karl@huftis.org >
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: Karl Ove Hufthammer <karl@huftis.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/nn/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/nn/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2023-01-20 13:42:37 +01:00
Sandyran
aac0956891
Translated using Weblate: Norwegian Nynorsk (nn) by Sandyran <sandyran@protonmail.com>
...
Currently translated at 98.3% (491 of 499 strings)
Translated using Weblate: Norwegian Bokmål (nb) by Sandyran <sandyran@protonmail.com >
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: Sandyran <sandyran@protonmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/nn/
Translation: F-Droid/F-Droid
2023-01-20 13:42:37 +01:00
Sami “6sto” Kuusisto
beda0839ec
Translated using Weblate: Finnish (fi) by Sami “6sto” Kuusisto <sami@6sto.com>
...
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: Sami “6sto” Kuusisto <sami@6sto.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fi/
Translation: F-Droid/F-Droid
2023-01-20 13:42:37 +01:00
Priit Jõerüüt
6e3e73da85
Translated using Weblate: Estonian (et) by Priit Jõerüüt <hwlate@joeruut.com>
...
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/et/
Translation: F-Droid/F-Droid
2023-01-20 13:42:36 +01:00
VfBFan
64a8bee524
Translated using Weblate: German (de) by VfBFan <drop0815@posteo.de>
...
Currently translated at 100.0% (39 of 39 strings)
Co-authored-by: VfBFan <drop0815@posteo.de >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/de/
Translation: F-Droid/F-Droid metadata
2023-01-20 13:42:36 +01:00
nautilusx
b26607ce6e
Translated using Weblate: German (de) by nautilusx <translate@disroot.org>
...
Currently translated at 100.0% (39 of 39 strings)
Co-authored-by: nautilusx <translate@disroot.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/de/
Translation: F-Droid/F-Droid metadata
2023-01-20 13:42:36 +01:00
C. Rüdinger
1a7a76f09d
Translated using Weblate: German (de) by C. Rüdinger <Mail-an-CR@web.de>
...
Currently translated at 100.0% (39 of 39 strings)
Co-authored-by: C. Rüdinger <Mail-an-CR@web.de >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/de/
Translation: F-Droid/F-Droid metadata
2023-01-20 13:42:36 +01:00
Mr-Update
0d647bf863
Translated using Weblate: German (de) by Mr-Update <mr.update@yahoo.de>
...
Currently translated at 100.0% (38 of 38 strings)
Co-authored-by: Mr-Update <mr.update@yahoo.de >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/de/
Translation: F-Droid/F-Droid metadata
2023-01-20 13:42:36 +01:00
ERYpTION
03977c7e82
Translated using Weblate: Danish (da) by ERYpTION <eryption.x6tf8@simplelogin.com>
...
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: ERYpTION <eryption.x6tf8@simplelogin.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/da/
Translation: F-Droid/F-Droid
2023-01-20 13:42:36 +01:00
Fjuro
5178937671
Translated using Weblate: Czech (cs) by Fjuro <ifjuro@proton.me>
...
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate: Czech (cs) by Fjuro <ifjuro@proton.me >
Currently translated at 100.0% (39 of 39 strings)
Co-authored-by: Fjuro <ifjuro@proton.me >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/cs/
Translation: F-Droid/F-Droid metadata
2023-01-20 13:42:36 +01:00
Ahmad0a
f332d89c7e
Translated using Weblate: Arabic (ar) by Ahmad0a <Ahmad3p@protonmail.com>
...
Currently translated at 100.0% (499 of 499 strings)
Co-authored-by: Ahmad0a <Ahmad3p@protonmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ar/
Translation: F-Droid/F-Droid
2023-01-20 13:42:36 +01:00
Hans-Christoph Steiner
1cb94d031e
Merge branch 'metadata-BCP47' into 'master'
...
use proper BCP47 locale tags for description metadata, closes #2166
Closes #2166
See merge request fdroid/fdroidclient!1182
2023-01-19 08:51:30 +00:00
Hans-Christoph Steiner
7f0dec5553
use proper BCP47 locale tags for description metadata, closes #2166
2023-01-19 09:39:29 +01:00
Hans-Christoph Steiner
708180dd21
Merge branch '2488-known-vuln-not-update2' into 'master'
...
Don't treat apps with known-vulnerabilities like real updates
Closes #2488
See merge request fdroid/fdroidclient!1180
2023-01-19 08:36:20 +00:00
Torsten Grote
7ff61fde50
[app] Don't treat apps with known-vulnerabilities like real updates
2023-01-19 08:36:04 +00:00
Hans-Christoph Steiner
6a4b2768c5
Merge branch 'acra-crashes' into 'master'
...
Fix more ACRA crashes
See merge request fdroid/fdroidclient!1178
2023-01-17 14:25:11 +00:00
Torsten Grote
e43c4185e5
[app] wait for repos to be available when adding a new one
...
Can be necessary when starting the app from an intent, so the intent gets processed before the repos have been loaded from the DB.
2023-01-17 14:24:49 +00:00