element-x-ada/tools
renovate[bot] 0c8a01d2cf
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.19 (#6411)
* fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.18

* Fix API breaks

* Add compatibility with rustls (#6367)

A new `rustls-platform-verifier-android` library has to be added to the project, it'll be called from Rust to get access to the certificates on Android.

Originally, this was supposed to be added as a local maven repo pointing to the rust crate that publishes the AAR, but that's just plain terrible (more details [here](https://github.com/rustls/rustls-platform-verifier#android).

Instead, what we can do is use a script that uses `cargo-download` to download the latest crate or a specified version, unzip it and add the `aar` file to the `:libraries:matrix:impl` module.

* Try fixing Sonar with local AAR files

* Remove `UserCertificatesProvider`: this is no longer needed after integrating rustls

* Added some docs for rustls and its `platform-verifier` library

* Upgrade SDK to `26.03.19`: this version contains a workaround that allows the app to use the same TLS verifier as before, fixing the Let's Encrypt issues we saw with some homeservers (like element.io)

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-03-20 16:20:37 +01:00
..
adb Fix deeplink_matrixto.sh content, it did not contain a matrix.to link. 2026-03-13 18:16:17 +01:00
check Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
compose Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
compound Import compound token v6.10.1 2026-03-02 12:40:33 +01:00
danger Copyright: Add missing headers 2025-11-10 11:05:31 +01:00
dependencies Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
detekt Detekt: enable rule exceptions.SwallowedException and fix existing issue. 2025-12-05 09:45:23 +01:00
docs Replace knit with generate_toc.py (#6279) 2026-03-10 09:05:20 +01:00
git Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
gitflow Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
github Add use existing branch confirmation and progress for file download (#6294) 2026-03-06 14:45:47 +01:00
lint Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
localazy Update wording from "Enter recovery key" to "Use recovery key" 2026-03-16 17:19:49 +01:00
quality Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
release Add use existing branch confirmation and progress for file download (#6294) 2026-03-06 14:45:47 +01:00
rte Copyright: Add missing headers 2025-11-10 11:05:31 +01:00
sas Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
sdk fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.19 (#6411) 2026-03-20 16:20:37 +01:00
templates Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
test Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00