Commit graph

7628 commits

Author SHA1 Message Date
Daniel Gultsch ff082ab607
code clean up in IQ callback handling 2024-02-06 14:27:32 +01:00
Daniel Gultsch c2592d1417
fixup: simplify loginInfo null check 2024-02-05 15:59:06 +01:00
Daniel Gultsch 5ab8912cb4
simplify loginInfo null check 2024-02-04 19:49:55 +01:00
Daniel Gultsch a6ba658494
version bump to 2.13.1-beta.3 2024-01-21 18:10:30 +01:00
Daniel Gultsch 4168bc4666
less noisy logcat. catch illegal state exception as result of race condition 2024-01-19 15:20:47 +01:00
Daniel Gultsch b2e1f9b3d8
call current transport when receiving transport-replace 2024-01-19 11:43:23 +01:00
Daniel Gultsch 15a3c163eb
respond OK to JFT session terminate 2024-01-19 10:40:32 +01:00
Daniel Gultsch aa558f83f2
bump copyright year to 2024 2024-01-15 19:25:53 +01:00
Daniel Gultsch dd0c82302b
version bump to 2.13.1-beta.2 and changelog 2024-01-15 15:36:00 +01:00
MasoudAbkenar ce645bbd41
Translated using Weblate (Persian)
Currently translated at 100.0% (9 of 9 strings)

Translation: Conversations/Android App (Quicksy)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-quicksy/fa/
2024-01-15 12:58:30 +00:00
glut4 84fbd07fb2
Translated using Weblate (Dutch)
Currently translated at 92.3% (12 of 13 strings)

Translation: Conversations/Android App (Conversations)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-conversations/nl/
2024-01-15 12:58:30 +00:00
nautilusx e7e174f4d7
Translated using Weblate (German)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/de/
2024-01-15 12:58:30 +00:00
MasoudAbkenar 85d582acf5
Translated using Weblate (Persian)
Currently translated at 100.0% (9 of 9 strings)

Translation: Conversations/Android App (Quicksy)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-quicksy/fa/
2024-01-15 12:58:30 +00:00
MasoudAbkenar 7b9b90df4d
Translated using Weblate (Persian)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/fa/
2024-01-15 12:58:30 +00:00
MasoudAbkenar 53a7ea362d
Translated using Weblate (German)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/de/
2024-01-15 12:58:30 +00:00
MasoudAbkenar 1cc13d175f
Translated using Weblate (Persian)
Currently translated at 100.0% (13 of 13 strings)

Translation: Conversations/Android App (Conversations)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-conversations/fa/
2024-01-15 12:58:30 +00:00
MasoudAbkenar 165617aa73
Translated using Weblate (Persian)
Currently translated at 57.9% (567 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/fa/
2024-01-15 12:58:30 +00:00
MasoudAbkenar dd4e9ee7cb
Added translation using Weblate (Persian) 2024-01-15 12:58:30 +00:00
nautilusx bc3843524b
Translated using Weblate (German)
Currently translated at 100.0% (53 of 53 strings)

Translation: Conversations/App Store Metadata (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/de/
2024-01-15 12:58:29 +00:00
ghose fe0cbc48ae
Translated using Weblate (Galician)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/gl/
2024-01-15 12:58:29 +00:00
Daniel Gultsch 88851ea12a
bundle letsencrypt root certificates
as per https://letsencrypt.org/2023/07/10/cross-sign-expiration.html
Letsencrypt is dropping support for Android <= 7 by removing cross signing.

to keep supporting older Android versions we need to bundle the root cert
ourselves. (Firefox for example does this too)

The KeyStore file is in BKS-V1 format. A good tools to edit the file is

https://keystore-explorer.org/

To keep the attack and bug surface as low as possible we only run the check
against the bundled keystore on Android <= 7
2024-01-15 10:57:07 +01:00
Daniel Gultsch 3cf59b4181
bump various dependencies 2024-01-12 16:51:46 +01:00
Daniel Gultsch aeb805a3ca
abort socks candidate search if peer selected something with higher priority 2023-12-20 11:23:04 +01:00
Daniel Gultsch eec01c9e7b
disable quick log 2023-12-20 09:23:09 +01:00
Daniel Gultsch d3b38a5273
refactor Jingle File Transfer. add WebRTCDatachannel transport 2023-12-19 17:26:11 +01:00
ghose 8208724172
Translated using Weblate (Galician)
Currently translated at 100.0% (2 of 2 strings)

Translation: Conversations/App Store Metadata (Quicksy)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata-quicksy/gl/
2023-12-13 06:44:44 +00:00
Salif Mehmed 5a20273e1a
Translated using Weblate (Bulgarian)
Currently translated at 93.9% (920 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/bg/
2023-12-13 06:44:44 +00:00
RTRedreovic 9be4ddf4ce
Added translation using Weblate (Esperanto) 2023-12-13 06:44:43 +00:00
Daniel Gultsch 22a9e9ee5b remove some outdated information from readme 2023-12-10 11:37:04 +00:00
Daniel Gultsch 1a83c290a2
UnifiedPush: send unregistered to apps when 'none' account is selected 2023-12-05 10:59:50 +01:00
Daniel Gultsch 20c179c1a1
ensure will tell 'messenger' when UP registration fails or is delayed 2023-12-02 12:20:19 +01:00
Daniel Gultsch f7b5124fd3
support location attribute on enable 2023-12-01 18:29:52 +01:00
Daniel Gultsch a11d6638b0
bump gradle plugin version 2023-12-01 17:15:26 +01:00
Daniel Gultsch eb5994f80f
add quick log functionality to debug UP 2023-12-01 13:22:10 +01:00
Outbreak2096 f8e420ad37
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2 of 2 strings)

Translation: Conversations/App Store Metadata (Quicksy)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata-quicksy/zh_Hans/
2023-11-22 07:38:18 +00:00
Outbreak2096 ab0bc9296d
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (53 of 53 strings)

Translation: Conversations/App Store Metadata (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/zh_Hans/
2023-11-22 07:38:18 +00:00
random_r 84f4f3c2f8
Translated using Weblate (Italian)
Currently translated at 100.0% (53 of 53 strings)

Translation: Conversations/App Store Metadata (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/it/
2023-11-22 07:38:18 +00:00
Outbreak2096 efbdce8e10
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/zh_Hans/
2023-11-22 07:38:18 +00:00
Daniel Gultsch 747f58c35b
JingleConnectionManager: code clean up 2023-11-22 08:37:17 +01:00
Daniel Gultsch b183f49977
update call UI after RTP connection has ended 2023-11-22 08:36:44 +01:00
Daniel Gultsch 402882389f
fixup: properly detect fast 2023-11-21 19:40:10 +01:00
Daniel Gultsch 59ff27062b
treat carbons as enabled when requested through bind 2 2023-11-21 16:50:46 +01:00
Daniel Gultsch 3dac9ef3f4
use stricter namespace matching in stream parser 2023-11-21 15:25:21 +01:00
Daniel Gultsch 5bb8f3f9aa
stricter bind 2 inline feature parsing 2023-11-21 15:24:31 +01:00
Daniel Gultsch acef5dbd3b
code clean up 2023-11-20 19:29:19 +01:00
RTRedreovic 796405a214
Translated using Weblate (Esperanto)
Currently translated at 50.0% (1 of 2 strings)

Translation: Conversations/App Store Metadata (Quicksy)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata-quicksy/eo/
2023-11-20 04:13:39 +00:00
RTRedreovic 558ac385a5
Translated using Weblate (Esperanto)
Currently translated at 50.0% (1 of 2 strings)

Translation: Conversations/App Store Metadata (Conversations)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata-conversations/eo/
2023-11-20 04:13:39 +00:00
RTRedreovic 80d460bf18
Translated using Weblate (Esperanto)
Currently translated at 100.0% (9 of 9 strings)

Translation: Conversations/Android App (Quicksy)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-quicksy/eo/
2023-11-20 04:13:39 +00:00
RTRedreovic 6dbd079e93
Translated using Weblate (Esperanto)
Currently translated at 100.0% (13 of 13 strings)

Translation: Conversations/Android App (Conversations)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-conversations/eo/
2023-11-20 04:13:39 +00:00
Riku_V 1b39f3b421
Translated using Weblate (Finnish)
Currently translated at 100.0% (2 of 2 strings)

Translation: Conversations/App Store Metadata (Conversations)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata-conversations/fi/
2023-11-20 04:13:39 +00:00