mirror of
https://github.com/nextcloud/server.git
synced 2025-10-26 19:21:34 +00:00
Nextcloud Server
cloudcollaborationdecentralizeddesigndistributedenterprisefederationfile-sharingfree-softwarehacktoberfestjavascriptnextcloudopen-sourceopensourceowncloudphpself-hostingsharingusabilityux
For some reason the aws-sdk-php package does not caclulate the signiture correctly when accessing an object in a bucket with a name of '.'. When we are at the top of a S3 bucket there is a need(?) to have a directory name. Per standard Unix the name picked was '.' (dot or period). This choice exercises the aws-sdk bug. This fix is to add a field to the method to store the name to use instead of '.' which at this point is hard coded to '<root>'. We also add a private function 'cleanKey()' which will test for the '.' name and replace it with the variable. Finally all calls to manipulate objects where the path is not obviously not '.' are processed through cleanKey(). An example where we don't process through clean key would be 'Key' => $path.'/', Use correct relationship operator Per feed back use === instead of == use '/' instead of '<root>' |
||
|---|---|---|
| .idea | ||
| 3rdparty@6ece897f44 | ||
| apps | ||
| build | ||
| config | ||
| core | ||
| l10n | ||
| lib | ||
| ocs | ||
| search | ||
| settings | ||
| tests | ||
| themes | ||
| .gitignore | ||
| .gitmodules | ||
| .htaccess | ||
| .jshintrc | ||
| .scrutinizer.yml | ||
| AUTHORS | ||
| autotest-js.sh | ||
| autotest.cmd | ||
| autotest.sh | ||
| console.php | ||
| CONTRIBUTING.md | ||
| COPYING-AGPL | ||
| COPYING-README | ||
| cron.php | ||
| db_structure.xml | ||
| index.html | ||
| index.php | ||
| indie.json | ||
| issue_template.md | ||
| occ | ||
| public.php | ||
| README.md | ||
| remote.php | ||
| robots.txt | ||
| status.php | ||
| version.php | ||
ownCloud
ownCloud gives you freedom and control over your own data. A personal cloud which runs on your own server.
Build Status on Jenkins CI
Installation instructions
http://doc.owncloud.org/server/7.0/developer_manual/app/index.html
Contribution Guidelines
http://owncloud.org/contribute/
Get in touch
Important notice on translations
Please submit translations via Transifex: https://www.transifex.com/projects/p/owncloud/
For more detailed information about translations: http://doc.owncloud.org/server/7.0/developer_manual/core/translation.html
