Pass the filesystem view as argument in the sabredav connectors and use the fileinfo object
Remove .htaccess creation code

1. We're maintaining the same code twice which leads inevitably to problems as this one. The createHtaccess routine is only used to use the correct paths to the 404 and 403 document.
2. Updating the ownCloud instance as described in our documentation (`Delete everything from your ownCloud installation directory, except data and config.`) will break the links to the ErrorDocuments anyways and show the default error handlers if ownCloud is not installed in the root directory.
Typo + use regular assignment
A version bump is not necessary here
Fix FileInfo->getType
Make path for dummy fileinfo absolute
Update unit tests to use the new injection
Remove the need for a custom SabreDav server constructor
update test case
Fix encryption webdav tests
only check ldap_errno if an ldap_* function actually fails
fix wizard errors
reset search paging right after the search, not before some of the possible next search operations
cookie contains binary characters, don't log it
  (avoids json_encode(): Invalid UTF-8 sequence in argument errors)
"reset" ldap pagedSearch control by setting it to a high value
call nextEntry via invokeLDAPMethod
"reset" ldap pagedSearch control by setting it to a high value
merge master into webdav-injection
add cache for single users
Added improved version of patch by @blizzz in https://github.com/owncloud/core/issues/6651#issuecomment-32261257 to stop filter settings from being reset under a race condition.
Moved LdapFilter into a separate js file in user_ldap.
upgrade the cache user
update the cache when add user
fix undefined  in loadUsers