aboutsummaryrefslogtreecommitdiff
path: root/tests/functional/remote-store.sh
diff options
context:
space:
mode:
authoreldritch horrors <pennae@lix.systems>2024-05-29 20:51:37 +0200
committereldritch horrors <pennae@lix.systems>2024-05-29 22:35:29 +0000
commitdd4a2c17593283456884db18fa32ea01851fd2c5 (patch)
treec23a5b63a9b6c96b9dcf40f41371dd0ffae1ddde /tests/functional/remote-store.sh
parent71b32bb87cd48dbbd672c8ca6b041ed36f3bae11 (diff)
libstore: fix http abuses no longer working
while refactoring the curl wrapper we inadvertently broken the immutable flake protocol, because the immutable flake protocol accumulates headers across the entire redirect chain instead of using only the headers given in the final response of the chain. this is a problem because Some Known Providers Of Flake Infrastructure set rel=immutable link headers only in the penultimate entry of the redirect chain, and curl does not regard it as worth returning to us via its response header enumeration mechanisms. fixes https://git.lix.systems/lix-project/lix/issues/358 Change-Id: I645c3932b465cde848bd6a3565925a1e3cbcdda0
Diffstat (limited to 'tests/functional/remote-store.sh')
0 files changed, 0 insertions, 0 deletions