anotherim/src/main/java/eu/siacs/conversations/services
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
..
AbstractConnectionManager.java Transferables interface needs to differentiate between 0 and null file size 2021-05-17 15:51:21 +02:00
AbstractQuickConversationsService.java remove channel discovery from Google Play build flavor 2023-08-08 10:39:36 +02:00
AppRTCAudioManager.java prepare JingleRtpConnection for content-adds 2022-11-28 08:59:23 +01:00
AppRTCBluetoothManager.java add permission checks to appRTCBluetoothManager 2022-08-05 10:56:19 +02:00
AppRTCProximitySensor.java automated code clean up 2021-01-23 09:25:34 +01:00
AttachFileToConversationRunnable.java use full file name for all new files 2022-02-22 16:05:02 +01:00
AvatarService.java fix group chat shortcuts 2023-09-11 16:38:57 +02:00
BarcodeProvider.java automated code clean up 2021-01-23 09:25:34 +01:00
ChannelDiscoveryService.java make it easier to disable muclumbus in Config 2022-10-12 14:47:02 +02:00
ContactChooserTargetService.java code clean up in ContactChooserTargetService 2022-12-11 20:13:09 +01:00
EventReceiver.java automated code clean up 2021-01-23 09:25:34 +01:00
ExportBackupService.java include date in backup file name 2023-09-25 10:56:24 +02:00
MediaPlayer.java AudioPlayer: disable screen and switch to earpiece when holding phone to ear 2018-09-01 18:23:07 +02:00
MemorizingTrustManager.java bundle letsencrypt root certificates 2024-01-15 10:57:07 +01:00
MessageArchiveService.java refactor SASL choice into factory; remove unused TagWriter 2022-09-06 09:25:23 +02:00
MessageSearchTask.java search individual conversations. fixes #3243 2020-08-29 08:16:08 +02:00
NotificationService.java add 'log out' button to foreground notifcation 2023-10-29 08:54:16 +01:00
ShortcutService.java fix group chat shortcuts 2023-09-11 16:38:57 +02:00
UnifiedPushBroker.java refactor Jingle File Transfer. add WebRTCDatachannel transport 2023-12-19 17:26:11 +01:00
UnifiedPushDistributor.java UnifiedPush: send unregistered to apps when 'none' account is selected 2023-12-05 10:59:50 +01:00
XmppConnectionService.java add quick log functionality to debug UP 2023-12-01 13:22:10 +01:00