proxmox/proxmox-http
Christian Ebner ca351ecf7e http: client: make https connector generic over resolver
Allow to instantiate a `HttpsConnector` not using the default
`getaddrinfo` based `GaiResolver` for domain name resolution, but
rather a custom resolver implementing the required traits.

The usecase for this is to swap out the DNS resolver for the
statically linked proxmox-backup-client binary, where the glibc
dependency is problematic because of possible ABI incompatibility.

However, set the generic type on `HttpsConnector` to default to
`GaiResolver` to limit inconvenience for implementations using it.

Adds tower-service as cargo workspace dependency and build dependency
to debian/control.

Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
2025-04-09 13:33:44 +02:00
..
debian http: bump version to 0.9.4 2024-11-26 14:00:42 +01:00
src http: client: make https connector generic over resolver 2025-04-09 13:33:44 +02:00
Cargo.toml http: client: make https connector generic over resolver 2025-04-09 13:33:44 +02:00