Jake Wharton
da5ce5c638
Use BouncyCastle BOM ( #9669 )
...
They patch these independently, so just rely on the BOM to figure out what's latest.
2026-08-14 11:56:41 -04:00
renovate[bot]
f9263c3615
Update org.bouncycastle ( #9603 )
...
* Update org.bouncycastle
* Upgrade and fix issues with BC versions
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Yuri Schimke <yuri@schimke.ee >
2026-07-28 09:36:34 +01:00
Yuri Schimke
fb13116f75
Add Android ECH support ( #9573 )
...
* Add Android ECH support via DNS state machine
Adds AndroidDns, backed by the system resolver and Android's DnsResolver
for HTTPS/ECH records, driving okhttp's StateMachineDnsCall as a transport.
Adds Android17SocketAdapter for platform ALPN/session-ticket/ECH setup on
API 37+. Pins Robolectric android-test to SDK 36.
2026-07-24 12:20:30 +01:00
Marcono1234
ba0c9d13b5
Fix broken/outdated links ( #9570 )
2026-07-21 15:08:26 -04:00
Yuri Schimke
dfaf54f40c
CI workflow reorg ( #9317 )
...
* minor renames to CI jobs
* avoid http client tests
* avoid android release APK tests
2026-02-07 06:56:34 +00:00
Yuri Schimke
c4f96b781a
Adopt a full modern gradle build ( #9292 )
...
* Introduce build-logic decoupled convention plugins
* Switch to a full modern gradle build
2026-02-03 22:17:59 +00:00
Yuri Schimke
d75b142c12
Update to AGP 9 ( #9264 )
...
* Update to AGP 9
First milestone with compat workarounds in place.
2026-01-25 15:00:18 +00:00
renovate[bot]
a51cfbf841
Update dependency com.diffplug.spotless:spotless-plugin-gradle to v7 ( #8702 )
...
* Update dependency com.diffplug.spotless:spotless-plugin-gradle to v7
* Reformat
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jake Wharton <jw@squareup.com >
2025-03-19 15:25:20 -04:00
renovate[bot]
c4d472cab7
Update dependency androidx.activity:activity-ktx to v1.10.1 ( #8654 )
...
* Update dependency androidx.activity:activity-ktx to v1.10.1
* compileSdk 35
* Update build.gradle.kts
* compileeeeeeeeeee
* Update build.gradle.kts
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jake Wharton <jw@squareup.com >
2025-03-17 11:11:24 -04:00
Yuri Schimke
573bdaa43c
Test HttpEngine using Http/3 ( #8304 )
2024-03-24 13:19:43 +00:00
Yuri Schimke
08f2aa429d
Add an Android HttpEngine regression test ( #8302 )
2024-03-23 11:14:34 +00:00
Jesse Wilson
a228fd64cc
Reformat with Spotless ( #8180 )
...
* Enable spotless
* Run spotlessApply
* Fixup trimMargin
* Re-run spotlessApply
2024-01-07 20:13:22 -05:00
Yuri Schimke
265cb04e99
Test with release build & update proguard config. ( #8156 )
2023-12-23 14:46:51 +00:00
Yuri Schimke
c309709dbd
AGP 8 ( #7918 )
2023-07-09 12:08:42 +01:00
Goooler
9d0208d43a
Cleanup libs.versions.toml ( #7082 )
2022-02-17 19:03:07 +00:00
Yuri Schimke
362f53546d
Adopt Version Catalog and Updates plugin ( #7075 )
2022-02-15 23:38:32 +00:00
Goooler
f037cf7d13
Convert android modules' gradle to kts ( #6797 )
2021-07-30 23:11:14 +03:00
Goooler
c729ac28ef
Optimize dependencies in android modules ( #6793 )
2021-07-30 11:38:36 +03:00
Goooler
6720813ede
Bump AGP to 7.0.0 and Java 11 target ( #6788 )
2021-07-29 18:58:03 +03:00
Yuri Schimke
1ba898739c
Clean Android Regression Test ( #6761 )
2021-07-26 09:37:08 +03:00
Yuri Schimke
b5117a5c10
Android dependency upgrade ( #6755 )
2021-07-25 13:54:13 +03:00
Yuri Schimke
e53809767a
Kotlin 1.5.0 ( #6664 )
2021-06-14 08:34:15 +10:00
Yuri Schimke
ab34c10aca
Fix versions typo in gradle build files ( #6578 )
...
* Fix versions typo in build script
* Fix versions string
2021-03-30 21:28:47 -04:00
Yuri Schimke
6a8cf12b46
Add Apache async test client. ( #6426 )
2020-11-20 07:53:02 +00:00
Yuri Schimke
6ed5ec1c8c
Let's encrypt regression test ( #6423 )
2020-11-17 07:40:31 +00:00
Yuri Schimke
4adcb33d1b
Switch tests to java for source compatibility ( #6422 )
2020-11-14 17:38:22 +00:00
Yuri Schimke
6342f2a9c8
Regression Test Module ( #6412 )
2020-11-13 07:09:56 +00:00