swift/test
Tim Burke 118cf2ba8a tempurl: Deprecate sha1 signatures
We've known this would eventually be necessary for a while [1], and
way back in 2017 we started seeing SHA-1 collisions [2].

[1] https://www.schneier.com/blog/archives/2012/10/when_will_we_se.html
[2] https://security.googleblog.com/2017/02/announcing-first-sha1-collision.html

UpgradeImpact:
==============
"sha1" has been removed from the default set of `allowed_digests` in the
tempurl middleware config. If your cluster still has clients requiring
the use of SHA-1,

- explicitly configure `allowed_digests` to include "sha1" and
- encourage your clients to move to more-secure algorithms.

Depends-On: https://review.opendev.org/c/openstack/tempest/+/832771
Change-Id: I6e6fa76671c860191a2ce921cb6caddc859b1066
Related-Change: Ia9dd1a91cc3c9c946f5f029cdefc9e66bcf01046
Closes-Bug: #1733634
2022-04-22 20:43:01 +10:00
..
cors s3api: Allow CORS preflights for pre-signed URLs 2021-07-14 10:52:12 -07:00
functional tempurl: Deprecate sha1 signatures 2022-04-22 20:43:01 +10:00
probe tests: Fix swiftclient/requests log level adjustment 2022-04-07 14:47:14 -07:00
s3api replace md5 with swift utils version 2020-12-15 09:52:55 -05:00
unit tempurl: Deprecate sha1 signatures 2022-04-22 20:43:01 +10:00
__init__.py Merge "trivial: Replace assertRegexpMatches with assertRegex" 2022-03-24 00:33:27 +00:00
debug_logger.py object-updater: defer ratelimited updates 2022-02-21 10:56:23 +00:00
sample.conf fix s3api functional tests 2020-05-15 22:38:04 -07:00