-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 14 Oct 2026 23:40:13 +0200
Source: swift
Architecture: source
Version: 2.38.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Changes:
swift (2.38.2-3) unstable; urgency=medium
.
* Replace the tempurl path_prefix patch with the url_base version
sent upstream (review.opendev.org/c/openstack/swift/+/818388): the
option now accepts the same syntax as staticweb's url_base (only
the path component is used), signatures computed from either the
public (prefixed) or internal (un-prefixed) path are accepted like
Ceph RGW does, prefix-mode (temp_url_prefix) signatures keep their
"prefix:" marker first, and the value is exposed in /info.
Configurations must migrate filter:tempurl/path_prefix to
filter:tempurl/url_base:
- Add_tempurl_url_base_option.patch
* Fix [filter:tempurl]/path_prefix handling of prefix-mode
(temp_url_prefix) signatures: the public path prefix was
concatenated in front of the "prefix:" marker, mangling the HMAC
path. Accept signatures computed from either the public (prefixed)
or internal (un-prefixed) path, as Ceph RGW does.
Checksums-Sha1:
895f25844f24e106e3231fd74cfe14973dd86b49 3193 swift_2.38.2-3.dsc
673f6ec1b4046c20eae9b9efe504acc557683e22 35544 swift_2.38.2-3.debian.tar.xz
3c74ca86634429362ce56bc7f5f5d5add3626b79 13895 swift_2.38.2-3_amd64.buildinfo
Checksums-Sha256:
3aaedfea141a7314aaef9fde245e5cbc67d92a7d0e433dabc1afd4cd38800248 3193 swift_2.38.2-3.dsc
a469f9bee8be2191758776f203eb3146c605e437586333ba1d604f216a212aa8 35544 swift_2.38.2-3.debian.tar.xz
5ec9ca697e473dbc133a0e657b35ae2521ee3d9bd01721af652e28fbbd942b4c 13895 swift_2.38.2-3_amd64.buildinfo
Files:
a5c427cf935a5e1883a8b32d34bb5c1f 3193 net optional swift_2.38.2-3.dsc
1cff704b194f3732f0b038592bf4b570 35544 net optional swift_2.38.2-3.debian.tar.xz
187badef0d2a0045d442c5bafe8773d3 13895 net optional swift_2.38.2-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmrP+7YACgkQ1BatFaxr
Q/5BcA/+NfKBqDZOte5vXQCT9DwxErFmxgqq8IVB+EhynvwaeFUSDh8LcY0gMwCr
XP7ONCb31K5HqdAUmpERMua7rajkeYLI4PIQT1/BuKm2I2q5PZmYttIg/kqZvbOM
JsLEuc5ROhA1a/2rSJkQLS665NWGmQCboPSj+zW0ZBcgNEVmZKhrdz951N0o73Zy
T44oE9Sd+Nc4fhMThDrOc89VuUBpebZwHH2k6P29uBTAwzu+j7tYJVv7CKiBxOBT
Tx0e906LENo+oxw/s94Z/XOyVwMkIzVkqtPZ10ue+szmHKvO0OQz22gZjZwZ7Wn5
eXmgONFpqq8Rq4nHkUELAK2Je8ZO05tYQlj0CAvNmEUTCTxImGdXH0Bm48KjzEXl
n/gA2ARi7S6ethKQdG1SMh3sSQEITtT6BBcBo49zirk2YqQ6sWJt4Akvf5e+nmxH
6qylx+XfyW/xXZu/SX0bbcGQttaK1ej9UdrWrY5+ZO/zEIbpuEAyRkYsukV8X61T
LKt9nYmc549CtwmbT2bwnAf0Mu40wKC+UrnNy0g8XJfjdzExZuhvpij2jYGsRM+N
c4eqEutT0icBL4SbKwjqrlxO7FU2kzv4YIFXZ9tpoGebOyAtklal1KC1tMXF8bfn
d6qdFptT2t9xtzpyRJ/8YUnowKxEEK6uKiWTaCTkGJvp8Zi7xXA=
=xC/+
-----END PGP SIGNATURE-----