swift/swift/common
Tim Burke 48099c9823 py3: Fix formpost unicode filename issues
Previously, we took the native string filename attribute and put it
directly in the (WSGI string) PATH_INFO field. Now, we convert it to
a WSGI string first.

Change-Id: I30e3beb8707b88c36bd3cdc7a0887d069e943ba6
Closes-Bug: #1858259
(cherry picked from commit 9483630ae1)
2020-01-21 17:03:11 +00:00
..
middleware py3: Fix formpost unicode filename issues 2020-01-21 17:03:11 +00:00
ring Rebuild frags for unmounted disks 2019-02-08 18:04:55 +00:00
__init__.py Start using Hacking 2013-07-15 11:41:58 +02:00
base_storage_server.py Make log format for requests configurable 2019-05-02 17:43:25 -06:00
bufferedhttp.py bufferedhttp: ensure query params are properly quoted 2019-09-12 11:48:03 -07:00
constraints.py Allow bulk delete of big SLO manifests 2019-08-13 16:51:50 -07:00
container_sync_realms.py Python3: Fix test/unit/common/test_container_sync_realms.py 2019-01-29 09:04:36 -06:00
daemon.py Multiprocess object replicator 2018-04-24 04:05:08 +00:00
db.py py3: Specify an encoding when loading db.pending pickles 2019-06-17 08:06:39 -07:00
db_replicator.py container-replicator: Add a timeout for get_shard_ranges 2019-07-03 22:29:47 -07:00
direct_client.py py3: Monkey-patch json.loads to accept bytes on py35 2018-11-02 21:38:53 +00:00
exceptions.py Fix socket leak on object-server death 2019-01-31 18:38:35 +00:00
header_key_dict.py py3: Fix s3api header casing 2019-12-04 23:10:45 +00:00
http.py Fix pep8 E265 warning of hacking 0.10 2015-07-30 09:33:18 +02:00
internal_client.py Add params to get_*_metadata internal client methods 2019-08-14 16:13:25 +02:00
linkat.py py3: port common/ring/ and common/utils.py 2018-02-12 06:42:24 +00:00
manager.py py3: decode stdout from backgrounded servers 2019-09-26 22:04:38 -07:00
memcached.py py3: add swift-dsvm-functional-py3 job 2019-06-21 22:31:18 -07:00
request_helpers.py Consolidate Container-Update-Override headers 2019-08-09 10:35:26 -05:00
splice.py Clean out Python 2.6 leftovers from splice.py 2018-05-24 11:44:49 -07:00
storage_policy.py py3: Make StoragePolicy objects hashable 2019-05-04 21:01:29 -07:00
swob.py py3: Fix header_to_environ_key 2019-06-10 13:47:33 -07:00
utils.py Fix misleading error msg if swift.conf unreadable 2019-11-04 18:48:18 -06:00
wsgi.py Merge "Fix some request-smuggling vectors on py3" 2019-10-02 23:09:48 +00:00