nextcloud/lib/private/Files/Cache
Vincent Petry ca37664887 Normalize directory entries in Encoding wrapper
Directory entry file names are now normalized in getMetaData(),
getDirectoryContents() and opendir().

This makes the scanner work properly as it assumes pre-normalized names.

In case the names were not normalized, the scanner will now skip the
entries and display a warning when applicable.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-11-19 14:51:39 +00:00
..
Wrapper [21] generate a better optimized query for path prefix search filters 2021-10-12 15:55:57 +02:00
AbstractCacheEvent.php extend cache events 2020-11-26 15:22:03 +01:00
Cache.php Revert "[21] tell mysql to ignore the sort index for search queries" 2021-11-04 11:10:46 +01:00
CacheEntry.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +01:00
CacheQueryBuilder.php Revert "[21] tell mysql to ignore the sort index for search queries" 2021-11-04 11:10:46 +01:00
FailedCache.php also implement for FailedCache and NullCache 2021-03-16 16:17:58 +00:00
HomeCache.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +01:00
HomePropagator.php Update license headers 2019-12-05 15:38:45 +01:00
LocalRootScanner.php Update the license headers for Nextcloud 20 2020-08-24 14:54:25 +02:00
MoveFromCacheTrait.php add ICopyFromCache trait to expose existing implementation 2021-03-16 16:17:56 +00:00
NullWatcher.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +01:00
Propagator.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +01:00
QuerySearchHelper.php fix cachjail searching for root 2021-03-15 17:51:32 +00:00
Scanner.php Normalize directory entries in Encoding wrapper 2021-11-19 14:51:39 +00:00
Storage.php Revert "[stable21] better cleanup of filecache when deleting an external storage" 2021-07-27 15:51:10 +02:00
StorageGlobal.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +01:00
Updater.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +01:00
Watcher.php more reliable return value for Watcher::checkUpdate 2021-10-26 14:45:08 +02:00