aboutsummaryrefslogtreecommitdiffstats
path: root/includes/filebackend/SwiftFileBackend.php
diff options
context:
space:
mode:
authorAaron Schulz <aschulz@wikimedia.org>2014-04-11 23:50:58 -0700
committerAaron Schulz <aschulz@wikimedia.org>2014-05-13 14:11:36 -0700
commit0d54e6e0bf5e3e5dc13a6a4278c914fe409a37cd (patch)
tree67a2782d63854e925345f37bbf522fde59d73ce7 /includes/filebackend/SwiftFileBackend.php
parente7ce30cffe56d8783542ffcd76e2f53754f31174 (diff)
downloadmediawikicore-0d54e6e0bf5e3e5dc13a6a4278c914fe409a37cd.tar.gz
mediawikicore-0d54e6e0bf5e3e5dc13a6a4278c914fe409a37cd.zip
Added unicode encoding support flags to FileBackend
* Fixed bug where even using Swift/Azure on Windows would disallow non-ASCII file names. bug: 1780 Change-Id: I19ed72da0b099d35cae74fb08eeb22c113da1065
Diffstat (limited to 'includes/filebackend/SwiftFileBackend.php')
-rw-r--r--includes/filebackend/SwiftFileBackend.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/includes/filebackend/SwiftFileBackend.php b/includes/filebackend/SwiftFileBackend.php
index 2f4be9ed4a74..9249a0950e76 100644
--- a/includes/filebackend/SwiftFileBackend.php
+++ b/includes/filebackend/SwiftFileBackend.php
@@ -146,7 +146,8 @@ class SwiftFileBackend extends FileBackendStore {
}
public function getFeatures() {
- return ( FileBackend::ATTR_HEADERS | FileBackend::ATTR_METADATA );
+ return ( FileBackend::ATTR_UNICODE_PATHS |
+ FileBackend::ATTR_HEADERS | FileBackend::ATTR_METADATA );
}
protected function resolveContainerPath( $container, $relStoragePath ) {