diff options
author | eldritch horrors <pennae@lix.systems> | 2024-04-25 16:04:49 +0200 |
---|---|---|
committer | eldritch horrors <pennae@lix.systems> | 2024-04-26 15:26:37 +0000 |
commit | dfe3baea12d759928b992dec0452f6636d42f990 (patch) | |
tree | 391a26dffc19c7e731c7e3bdb35ea8420e331cfd /bench | |
parent | ce76d3eab2b8e41050aef06b3ece055e8c18ffc6 (diff) |
filetransfer: make two-arg download abstract
this lets each implementation of FileTransfer (of which currently only
the one exists at all) implement appropriate handling for its internal
behaviours that are not otherwise exposed. in curl this lets us switch
the buffer-full handling method from "block the entire curl thread" to
"pause just the one transfer", move the non-libcurl body decompression
out of the actual curl wrapper (which will let us eventually morph the
curl wrapper intto an actual source of Sources), and some other things
Change-Id: Id6d3593cde6b4915aab3e90a43b175c103cc3f18
Diffstat (limited to 'bench')
0 files changed, 0 insertions, 0 deletions