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