-----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 <[email protected]> Changed-By: Thomas Goirand <[email protected]> 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-----
pgpiriO6KgjBS.pgp
Description: PGP signature

