[pve-devel] [PATCH proxmox_dart_api_client 0/2] fix: ios: add support for custom user certificates

Shan Shaji s.shaji at proxmox.com
Mon Sep 8 16:11:47 CEST 2025


The app was not honoring the user installed certificate and was still
throwing `HandShakeException` when using `IOClient`. Inorder to fix the
issue used the `cupertino_http` package. This patch series only includes
the changes specific to iOS. Android related changes can be found here
[0].

- [0] https://lore.proxmox.com/pve-devel/DCKQF7FSYTGT.HK16P9PBZEDS@proxmox.com/T/#t

I've only tested the changes in the simulator so far. I'll also deploy 
the changes to TestFlight and verify everything on a real device as well.

Shan Shaji (2):
  fix: ios: use `cupertino_http` package to honor custom user certificates
  fix: ios: add explicit throw of `HandshakeException`

 lib/src/authenticate.dart | 35 ++++++++++-----
 lib/src/utils_native.dart |  7 +++
 pubspec.lock              | 89 ++++++++++++++++++++++++++++++++++++---
 pubspec.yaml              |  1 +
 4 files changed, 115 insertions(+), 17 deletions(-)

-- 
2.50.1





More information about the pve-devel mailing list