Commit Graph

7604 Commits

Author SHA1 Message Date
random r
198caa27f5 Translated using Weblate: Italian (it) by random r <epsilin@yopmail.com>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: random r <epsilin@yopmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/it/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
raffaele-1990
9e5ad221e0 Translated using Weblate: Italian (it) by raffaele-1990 <raffaele.cecoro@gmail.com>
Currently translated at 99.3% (494 of 497 strings)

Co-authored-by: raffaele-1990 <raffaele.cecoro@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/it/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Sveinn í Felli
4b94f3d77a Translated using Weblate: Icelandic (is) by Sveinn í Felli <sv1@fellsnet.is>
Currently translated at 100.0% (497 of 497 strings)

Translated using Weblate: Icelandic (is) by Sveinn í Felli <sv1@fellsnet.is>

Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/is/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Tsaqib Fadhlurrahman Soka
e04d3a834c Translated using Weblate: Indonesian (id) by Tsaqib Fadhlurrahman Soka <sokatsaqib@gmail.com>
Currently translated at 100.0% (497 of 497 strings)

Translated using Weblate: Indonesian (id) by Tsaqib Fadhlurrahman Soka <sokatsaqib@gmail.com>

Currently translated at 99.7% (496 of 497 strings)

Co-authored-by: Tsaqib Fadhlurrahman Soka <sokatsaqib@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/id/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Balázs Meskó
74f2bbbfe9 Translated using Weblate: Hungarian (hu) by Balázs Meskó <meskobalazs@mailbox.org>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/hu/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Yaron Shahrabani
e04a06d3ad Translated using Weblate: Hebrew (he) by Yaron Shahrabani <sh.yaron@gmail.com>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/he/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
GunChleoc
176309486e Translated using Weblate: Gaelic (gd) by GunChleoc <fios@foramnagaidhlig.net>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: GunChleoc <fios@foramnagaidhlig.net>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/gd/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Ldm Public
50991d64ca Translated using Weblate: French (fr) by Ldm Public <ldmpub@gmail.com>
Currently translated at 100.0% (497 of 497 strings)

Translated using Weblate: French (fr) by Ldm Public <ldmpub@gmail.com>

Currently translated at 100.0% (497 of 497 strings)

Translated using Weblate: French (fr) by Ldm Public <ldmpub@gmail.com>

Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: Ldm Public <ldmpub@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fr/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Oskari Lavinto
fb837f67d1 Translated using Weblate: Finnish (fi) by Oskari Lavinto <olavinto@protonmail.com>
Currently translated at 100.0% (497 of 497 strings)

Translated using Weblate: Finnish (fi) by Oskari Lavinto <olavinto@protonmail.com>

Currently translated at 27.0% (10 of 37 strings)

Translated using Weblate: Finnish (fi) by Oskari Lavinto <olavinto@protonmail.com>

Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: Oskari Lavinto <olavinto@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/fi/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fi/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2022-04-05 21:54:22 +02:00
Danial Behzadi
0f2d4916fc Translated using Weblate: Persian (fa) by Danial Behzadi <dani.behzi@ubuntu.com>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fa/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
PriitUring
7b208c29a1 Translated using Weblate: Estonian (et) by PriitUring <priit.uring@gmail.com>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: PriitUring <priit.uring@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/et/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Priit Jõerüüt
e37a3da25c Translated using Weblate: Estonian (et) by Priit Jõerüüt <hwlate@joeruut.com>
Currently translated at 100.0% (497 of 497 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
2022-04-05 21:54:22 +02:00
Laura Arjona Reina
210dde2b27 Translated using Weblate: Spanish (es) by Laura Arjona Reina <larjona@larjona.net>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: Laura Arjona Reina <larjona@larjona.net>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/es/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
☆Verdulo
872ffa2996 Translated using Weblate: Esperanto (eo) by ☆Verdulo <tomek@disroot.org>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: ☆Verdulo <tomek@disroot.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/eo/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Andreas Kromke
2f6ae9b196 Translated using Weblate: German (de) by Andreas Kromke <Andreas.Kromke@web.de>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: Andreas Kromke <Andreas.Kromke@web.de>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/de/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
VfBFan
ac6120c09c Translated using Weblate: German (de) by VfBFan <drop0815@posteo.de>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: VfBFan <drop0815@posteo.de>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/de/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
String E. Fighter
5bbdbc5018 Translated using Weblate: German (de) by String E. Fighter <lonely@partyheld.de>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: String E. Fighter <lonely@partyheld.de>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/de/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
nautilusx
561503e9fb Translated using Weblate: German (de) by nautilusx <translate@disroot.org>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: nautilusx <translate@disroot.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/de/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Tadeáš Erban
99a8d620df Translated using Weblate: Czech (cs) by Tadeáš Erban <tadysekerbosek@gmail.com>
Currently translated at 16.2% (6 of 37 strings)

Translated using Weblate: Czech (cs) by Tadeáš Erban <tadysekerbosek@gmail.com>

Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: Tadeáš Erban <tadysekerbosek@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/cs/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/cs/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2022-04-05 21:54:22 +02:00
Omar Macías Molina
eca1bb5b4e Translated using Weblate: Catalan (ca) by Omar Macías Molina <omar.maciasmolina@gmail.com>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: Omar Macías Molina <omar.maciasmolina@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ca/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Josep M. Ferrer
6f1b610cb1 Translated using Weblate: Catalan (ca) by Josep M. Ferrer <txemaq@gmail.com>
Currently translated at 99.7% (496 of 497 strings)

Co-authored-by: Josep M. Ferrer <txemaq@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ca/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Mohammed Anas
110239b660 Translated using Weblate: Arabic (ar) by Mohammed Anas <triallax@tutanota.com>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: Mohammed Anas <triallax@tutanota.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ar/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Rex_sa
8eec58f0b7 Translated using Weblate: Arabic (ar) by Rex_sa <rex.sa@pm.me>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: Rex_sa <rex.sa@pm.me>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ar/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Mohammed Anas
7740e60ef3 Translated using Weblate: Arabic (ar) by Mohammed Anas <triallax@tutanota.com>
Currently translated at 100.0% (497 of 497 strings)

Translated using Weblate: Arabic (ar) by Mohammed Anas <triallax@tutanota.com>

Currently translated at 99.7% (496 of 497 strings)

Co-authored-by: Mohammed Anas <triallax@tutanota.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ar/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
ذو الفقار
c2ada7248e Translated using Weblate: Arabic (ar) by ذو الفقار <ahm7d25@pm.me>
Currently translated at 100.0% (497 of 497 strings)

Co-authored-by: ذو الفقار <ahm7d25@pm.me>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ar/
Translation: F-Droid/F-Droid
2022-04-05 21:54:22 +02:00
Hans-Christoph Steiner
80c0d4fd35 tools/pick-complete-translations.py: pick commits that are 100%
This will pick a 100% complete strings.xml or 100% complete metadata commit
whereas before, both had to be 100% complete in order for that locale to be
picked.
2022-04-05 21:53:49 +02:00
Hans-Christoph Steiner
0a1c53c644 Merge branch 'download-library' into 'master'
Refactor download related code into its own library

See merge request fdroid/fdroidclient!1083
2022-04-05 13:44:56 +00:00
Torsten Grote
68684dacdd Disable lint check for ExpiredTargetSdkVersion as this started failing on CI as well
We want to bump targetSdkVersion, but are not there yet.
2022-04-01 09:48:05 -03:00
Torsten Grote
bf202bcbd8 Disable kotlin-native for now as it pulls in unverified binaries and executes them
https://youtrack.jetbrains.com/issue/KT-47026
2022-04-01 09:48:04 -03:00
Torsten Grote
8a16b13c82 Don't accept weak TLS ciphers 2022-04-01 09:02:42 -03:00
Torsten Grote
27fe848156 Improve mirror fallback, e.g. on 404
and update ktor
2022-03-18 08:38:18 -03:00
Torsten Grote
1f96404734 Set TLS session timeout to 60s
to prevent tracking and key re-use. See: #785
2022-03-11 10:29:58 -03:00
Torsten Grote
f777410358 Add test that we don't accept TLS 1.0 or TLS 1.1 2022-03-09 16:19:37 -03:00
Torsten Grote
3c2e43d9fa Fix crash bug when not showing QR code for local repos 2022-03-03 08:59:12 -03:00
Torsten Grote
bc92f9715f Don't use downloader library for file:// URIs 2022-03-03 08:56:34 -03:00
Torsten Grote
338f4be446 Ignore try-first mirror if it is missing from mirror list 2022-02-17 10:16:19 -03:00
Torsten Grote
4421223a5e Don't try other mirrors if we got Forbidden response, but supplied credentials 2022-02-16 09:43:19 -03:00
Torsten Grote
f40274d214 Allow DownloadRequests to define a mirror that should be tried first 2022-02-16 09:43:19 -03:00
Torsten Grote
decc2cc6e3 Add ktlint and run it in CI
Fixes formatting issues it found.

Also remove version variables from gradle scripts as they are not wanted by the project.
2022-02-16 09:43:19 -03:00
Torsten Grote
82b131ff71 Address first round of review comments 2022-02-16 09:43:19 -03:00
Torsten Grote
155257d901 Enable explicit API Mode for download library
and clean up the API a bit in the process
2022-02-16 09:43:19 -03:00
Torsten Grote
a43d5d8ef1 Add glide support to download library 2022-02-16 09:43:19 -03:00
Torsten Grote
5b5cd42384 Add nearby/swap support to download library
Disable proxy when a mirror is in local network and add tests to ensure local detection and proxy disabling works.
2022-02-16 09:43:18 -03:00
Torsten Grote
71bb2353b8 Filter-out onion mirrors for non-tor connections
and don't crash on invalid mirrors
2022-02-16 09:43:18 -03:00
Torsten Grote
d5ceb0b202 Add proxy support to download library 2022-02-16 09:43:18 -03:00
Torsten Grote
eb9837811c Let HttpPoster also use HttpManager (renamed from DownloadManager) 2022-02-16 09:43:18 -03:00
Torsten Grote
062c870f23 Move (Http)Downloader into download library 2022-02-16 09:43:18 -03:00
Torsten Grote
d3089df944 Remove old mirror code which is not needed anymore 2022-02-16 09:43:18 -03:00
Torsten Grote
9ca7bebc88 Add mirror support in downloads library 2022-02-16 09:43:17 -03:00
Torsten Grote
2bbc03b797 Add workaround for https://youtrack.jetbrains.com/issue/KTOR-3358 2022-02-16 09:43:17 -03:00