[pbs-devel] [PATCH proxmox(-backup) 00/21] pull HTTP code into proxmox/proxmox-http

Fabian Grünbichler f.gruenbichler at proxmox.com
Fri May 14 15:44:36 CEST 2021


a first batch of factoring out HTTP helpers and client code into
a new proxmox_http crate living in the proxmox workspace. the
full-fledged API client ist still in proxmox-backup as it is entagled
with Userid/Authid, and we need to decide whether to move those into
proxmox as well or make the API client generic over some sort of
credentials trait/type/..

proxmox:

Fabian Grünbichler (13):
  proxmox: add missing +router -> futures dep
  meta: add empty proxmox-http sub-crate
  http: takeover websocket feature from proxmox
  http: make clippy happy
  proxmox: takeover socket helper from proxmox_backup
  http: takeover MaybeTlsStream from proxmox_backup
  http: takeover build_authority helper from proxmox_backup
  http: takeover ProxyConfig from proxmox_backup
  http: takeover tools::http from proxmox_backup
  http: takeover simple HTTP client from proxmox_backup
  http: make clippy happy
  http: rustfmt
  http: track d/control

 21 files changed, 900 insertions(+), 43 deletions(-)

proxmox-backup:

Fabian Grünbichler (8):
  move websocket to new 'proxmox_http' crate
  refactor: move socket helper to proxmox crate
  move MaybeTlsStream wrapper to proxmox_http
  HttpsConnector: make keepalive configurable
  move ProxyConfig to proxmox_http
  move tools::http to proxmox_http
  SimpleHttp: factor out product-specific bits
  move SimpleHttp to proxmox_http

 15 files changed, 58 insertions(+), 585 deletions(-)





More information about the pbs-devel mailing list