]>
source.dussan.org Git - nextcloud-server.git/log
Jenkins for ownCloud [Sat, 21 Feb 2015 06:54:38 +0000 (01:54 -0500)]
[tx-robot] updated from transifex
Lukas Reschke [Fri, 20 Feb 2015 19:15:22 +0000 (20:15 +0100)]
Merge pull request #13777 from owncloud/close-cursor
Close cursor for appframework and manipulation queries if applicable
Thomas Müller [Fri, 20 Feb 2015 16:39:17 +0000 (17:39 +0100)]
Merge pull request #13767 from owncloud/issue/13764-mimetype-racecondition
Use insertIfNotExists() and reload mimetypes after inserting one
Lukas Reschke [Fri, 20 Feb 2015 15:35:53 +0000 (16:35 +0100)]
Merge pull request #14325 from owncloud/fix-plurals-with-quotes
Correctly create the expected key for plurals with quotes
Lukas Reschke [Fri, 20 Feb 2015 13:56:13 +0000 (14:56 +0100)]
Merge pull request #14278 from owncloud/fix-index
Check if the offset exists before accessing
Lukas Reschke [Fri, 20 Feb 2015 13:55:43 +0000 (14:55 +0100)]
Merge pull request #14359 from owncloud/add-satisfy-all
Add `Satisfy All`
Morris Jobke [Fri, 20 Feb 2015 12:36:38 +0000 (13:36 +0100)]
Merge pull request #13645 from owncloud/fix-breadcrumb-backslash
Parse backslash as directory separator in breadcrumb
Jenkins for ownCloud [Fri, 20 Feb 2015 06:55:01 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Lukas Reschke [Thu, 19 Feb 2015 22:31:21 +0000 (23:31 +0100)]
Merge pull request #14366 from owncloud/remove-old-l10n-files
Remove some old l10n files they arent loaded anymore
Thomas Müller [Thu, 19 Feb 2015 16:12:29 +0000 (17:12 +0100)]
apply backslash fix to _setCurrentDir
Morris Jobke [Thu, 19 Feb 2015 16:19:54 +0000 (17:19 +0100)]
Merge pull request #14199 from owncloud/cast-type-manually
Manually type-cast all AJAX files
Thomas Müller [Thu, 19 Feb 2015 15:35:05 +0000 (16:35 +0100)]
Merge pull request #13505 from owncloud/streamline-scanning-code
Streamline auth and CSRF check in scan.php
Thomas Müller [Thu, 19 Feb 2015 15:21:12 +0000 (16:21 +0100)]
Merge pull request #14267 from owncloud/encode-eventsource
Encode requesttoken
Thomas Müller [Thu, 19 Feb 2015 15:20:41 +0000 (16:20 +0100)]
Merge pull request #14295 from owncloud/encode-request-token-for-avatars
Encode Requesttoken for avatars
Thomas Müller [Thu, 19 Feb 2015 15:17:19 +0000 (16:17 +0100)]
Merge pull request #14311 from raimund-schluessler/Fix#14310
Fix #14310
Thomas Müller [Thu, 19 Feb 2015 14:49:30 +0000 (15:49 +0100)]
Merge pull request #14377 from owncloud/port-14041
Port of #14041 to master
Arthur Schiwon [Tue, 3 Feb 2015 18:02:25 +0000 (19:02 +0100)]
Port of #14041 to master
on ownCloud upgrade: upgrade all apps in order, load important ones
Fix "other" app update stack
Morris Jobke [Thu, 19 Feb 2015 12:11:53 +0000 (13:11 +0100)]
Merge pull request #14338 from owncloud/fix-nav-heigt
If no link text has been set for the navigation show the link nonetheless
Joas Schilling [Thu, 19 Feb 2015 10:58:40 +0000 (11:58 +0100)]
Remove some old l10n files they arent loaded anymore
Thomas Müller [Thu, 19 Feb 2015 09:27:04 +0000 (10:27 +0100)]
Merge pull request #14342 from owncloud/disallow-path-traversals-in-file-view
Disallow path traversals in file view
Jenkins for ownCloud [Thu, 19 Feb 2015 06:55:43 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Lukas Reschke [Thu, 19 Feb 2015 01:16:44 +0000 (02:16 +0100)]
Add `Satisfy All`
Fixes https://github.com/owncloud/core/issues/14356
Thomas Müller [Wed, 18 Feb 2015 23:08:10 +0000 (00:08 +0100)]
Merge pull request #13836 from owncloud/part-no-cache-update
Dont update the cache when working with part files
Thomas Müller [Wed, 18 Feb 2015 19:43:16 +0000 (20:43 +0100)]
Merge pull request #14349 from owncloud/contributetrackerupdate
add documentation issue trackers and use https everywhere
Jan-Christoph Borchardt [Wed, 18 Feb 2015 18:42:18 +0000 (19:42 +0100)]
Merge pull request #12213 from sebomoto/add-loadfeedback
Add loadfeedback
Volkan Gezer [Wed, 18 Feb 2015 18:11:45 +0000 (19:11 +0100)]
add documentation issue trackers and use https everywhere
Lukas Reschke [Wed, 18 Feb 2015 15:08:30 +0000 (16:08 +0100)]
Add some basic PHPDoc to functions
Lukas Reschke [Wed, 18 Feb 2015 15:01:24 +0000 (16:01 +0100)]
Prevent directory traversals in ctr of \OC\Files\View
This prevents a misusage of \OC\Files\View by calling it with user-supplied input. In such cases an exception is now thrown.
Clark Tomlinson [Wed, 18 Feb 2015 15:27:29 +0000 (10:27 -0500)]
Merge pull request #13989 from owncloud/enhancment/security/11857
Allow AppFramework applications to specify a custom CSP header
Clark Tomlinson [Wed, 18 Feb 2015 15:06:12 +0000 (10:06 -0500)]
Merge pull request #14335 from owncloud/enable-strict-mode-per-deafult
Fix invalid `ini_set` directives
Lukas Reschke [Wed, 18 Feb 2015 14:45:38 +0000 (15:45 +0100)]
Merge pull request #14330 from owncloud/revert-13879-add_debug_log_for_memcache_instantiation
Revert "add debug log for memcache instantiation"
Clark Tomlinson [Wed, 18 Feb 2015 14:40:32 +0000 (09:40 -0500)]
Merge pull request #14324 from owncloud/fix/14320
Check if instance is not yet installed
Bernhard Posselt [Wed, 18 Feb 2015 14:34:31 +0000 (15:34 +0100)]
if no link text has been set for the navigation show the link nonetheless
Lukas Reschke [Wed, 18 Feb 2015 14:18:27 +0000 (15:18 +0100)]
Fix invalid `ini_set` directives
Somehow they got messed up. Because PHP does automatic type juggling this has worked before as well however it's not guaranteed that this might work in the future as well.
Vincent Petry [Wed, 18 Feb 2015 13:47:15 +0000 (14:47 +0100)]
Merge pull request #14211 from owncloud/activity/225-files-extension-jenkins
Activity/225 Move displaying of files related activities to files app
Vincent Petry [Wed, 18 Feb 2015 13:46:58 +0000 (14:46 +0100)]
Merge pull request #14210 from owncloud/activity/225-sharing-extension-jenkins
Activity/225 sharing extension
Lukas Reschke [Wed, 18 Feb 2015 13:16:14 +0000 (14:16 +0100)]
Revert "add debug log for memcache instantiation"
Lukas Reschke [Wed, 18 Feb 2015 12:59:37 +0000 (13:59 +0100)]
Use the untrusted domain in the installer
Joas Schilling [Wed, 18 Feb 2015 12:20:38 +0000 (13:20 +0100)]
Correctly create the expected key for plurals with quotes
Ported from the administration repo:
https://github.com/owncloud/administration/commit/
c67eaa11c04d0989ee9331c97788a0225a82e7f5
and
https://github.com/owncloud/administration/commit/
41b0f9fa3a9c6183972f971eea3875b98e22217a
Lukas Reschke [Wed, 18 Feb 2015 12:06:46 +0000 (13:06 +0100)]
Check if instance is not yet installed
Due to a security hardening in 8.1 a missing value of empty trusted domains in the config would provoke an error as this was misused by a lot of users.
This caused a problem where the initial installation happened from another domain than 127.0.0.1 as in this case the domain was considered untrusted as no value was defined. However, this special case should not get intercepted.
To test:
- [ ] Installing ownCloud on 127.0.0.1 works
- [ ] Installing ownCloud on another domain / IP works
- [ ] When setting up ownCloud from 127.0.0.1 and accessing it from the domain above the trusted domain error should be shown if not specified in the config
Fixes https://github.com/owncloud/core/issues/14320
Thomas Müller [Wed, 18 Feb 2015 09:17:34 +0000 (10:17 +0100)]
Merge pull request #13857 from owncloud/phpseclib-0.3.9
Update phpseclib to version 0.3.9.
Thomas Müller [Wed, 18 Feb 2015 09:05:33 +0000 (10:05 +0100)]
Merge pull request #14308 from owncloud/fix-14247
Add mapping for a broken varchar type.
Jenkins for ownCloud [Wed, 18 Feb 2015 06:55:40 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Andreas Fischer [Tue, 3 Feb 2015 15:02:07 +0000 (16:02 +0100)]
Update phpseclib to version 0.3.9.
Lukas Reschke [Wed, 18 Feb 2015 00:07:54 +0000 (01:07 +0100)]
Merge pull request #14273 from owncloud/require-at-least-apcu-4-0-6
Use APCu only if available in version 4.0.6 and higher
Morris Jobke [Tue, 17 Feb 2015 23:18:47 +0000 (00:18 +0100)]
Merge pull request #14207 from owncloud/propfind-optimize
Optimize quota calculation for propfind
Raimund Schlüßler [Tue, 17 Feb 2015 20:48:10 +0000 (21:48 +0100)]
Fix #14310
Daniel Hansson [Tue, 17 Feb 2015 20:41:40 +0000 (21:41 +0100)]
Merge pull request #14293 from owncloud/issue/14270-fix-public-share-download-activities
Correctly create activities for public downloads
Victor Dubiniuk [Tue, 17 Feb 2015 20:22:57 +0000 (23:22 +0300)]
Add mapping for a broken varchar type. Fixes #14247
Joas Schilling [Tue, 17 Feb 2015 14:08:16 +0000 (15:08 +0100)]
Correctly create activities for public downloads
Lukas Reschke [Mon, 16 Feb 2015 23:47:29 +0000 (00:47 +0100)]
Check if the offset exists before accessing
This checks if the offset exists before accessing it and also adds unit tests to this function which would have catched this before :see_no_evil:
Fixes https://github.com/owncloud/core/issues/14277
Clark Tomlinson [Tue, 17 Feb 2015 15:37:06 +0000 (10:37 -0500)]
Merge pull request #14266 from owncloud/encodeUriComponentPerDefault
Encode parameters in `OC.generateUrl` by itself
Lukas Reschke [Tue, 17 Feb 2015 14:25:38 +0000 (15:25 +0100)]
Encode Requesttoken for avatars
Fixes new avatar selection in master half, other half will work when https://github.com/owncloud/core/pull/14266 has get merged.
Shocking to see how much places in our code do it wrong :gun:
Lukas Reschke [Tue, 17 Feb 2015 13:47:27 +0000 (14:47 +0100)]
Merge pull request #14289 from owncloud/remove-null-byte-check
Remove Null Byte Check
Lukas Reschke [Mon, 16 Feb 2015 19:07:45 +0000 (20:07 +0100)]
Encode parameters in `OC.generateUrl` by itself
This function is often used in a wrong and potential dangerous way... Thus we should escape the URL per default and offer developers to disable the automatic escaping via an option parameter if they really want that behaviour.
Might break some things, however, those things are then easy to fix and we really have a ton of bugs caused by this...
Fixes https://github.com/owncloud/core/issues/14228
Lukas Reschke [Tue, 17 Feb 2015 13:19:20 +0000 (14:19 +0100)]
Remove Null Byte Check
This is not relevant anymore since we require PHP 5.4
Lukas Reschke [Mon, 16 Feb 2015 21:36:08 +0000 (22:36 +0100)]
Use APCu only if available in version 4.0.6 and higher
APCu before 4.0.6 is unbelievable buggy and tend to segfault the PHP process (i.e. the whole webserver)
This potentially fixes https://github.com/owncloud/core/issues/14175
Requires a backport to stable8
Lukas Reschke [Tue, 17 Feb 2015 12:17:04 +0000 (13:17 +0100)]
Merge pull request #14056 from owncloud/refactor/13976
Refactor OC_Request into TrustedDomainHelper and IRequest
Vincent Petry [Tue, 17 Feb 2015 09:17:36 +0000 (10:17 +0100)]
Merge pull request #13866 from rullzer/avatar_share_dialog
Avatars in share dialog
Jenkins for ownCloud [Tue, 17 Feb 2015 06:56:23 +0000 (01:56 -0500)]
[tx-robot] updated from transifex
Lukas Reschke [Mon, 16 Feb 2015 21:12:47 +0000 (22:12 +0100)]
Incorporate review changes
Lukas Reschke [Mon, 16 Feb 2015 15:26:02 +0000 (16:26 +0100)]
Add blackmagic due to cyclic dependency :see_no_evil:
Lukas Reschke [Mon, 16 Feb 2015 13:01:15 +0000 (14:01 +0100)]
Make scrutinizer happy
Lukas Reschke [Tue, 10 Feb 2015 12:02:48 +0000 (13:02 +0100)]
Refactor OC_Request into TrustedDomainHelper and IRequest
This changeset removes the static class `OC_Request` and moves the functions either into `IRequest` which is accessible via `\OC::$server::->getRequest()` or into a separated `TrustedDomainHelper` class for some helper methods which should not be publicly exposed.
This changes only internal methods and nothing on the public API. Some public functions in `util.php` have been deprecated though in favour of the new non-static functions.
Unfortunately some part of this code uses things like `__DIR__` and thus is not completely unit-testable. Where tests where possible they ahve been added though.
Fixes https://github.com/owncloud/core/issues/13976 which was requested in https://github.com/owncloud/core/pull/13973#issuecomment-
73492969
Lukas Reschke [Mon, 16 Feb 2015 19:28:30 +0000 (20:28 +0100)]
Encode requesttoken
One cannot make any assumptions about the requesttoken content. Thus we need to encode it.
Lukas Reschke [Mon, 16 Feb 2015 19:22:47 +0000 (20:22 +0100)]
Merge pull request #14261 from owncloud/fix-last-login-master
Return milliseconds instead of seconds for lastLogin - refs #14005
Thomas Müller [Mon, 16 Feb 2015 18:54:55 +0000 (19:54 +0100)]
Merge pull request #14263 from owncloud/missing-visibility-activity-iextension
Add visibility to interface to make scrutinizer 1 step happier
Thomas Müller [Mon, 16 Feb 2015 18:51:40 +0000 (19:51 +0100)]
Merge pull request #13879 from owncloud/add_debug_log_for_memcache_instantiation
add debug log for memcache instantiation
Thomas Müller [Mon, 16 Feb 2015 18:45:09 +0000 (19:45 +0100)]
fixing unit tests in UsersControllerTest
Jörn Friedrich Dreyer [Wed, 4 Feb 2015 11:15:40 +0000 (12:15 +0100)]
add debug log for memcache instantiation
Joas Schilling [Mon, 16 Feb 2015 16:46:43 +0000 (17:46 +0100)]
Add visibility to interface to make scrutinizer 1 step happier
Thomas Müller [Mon, 16 Feb 2015 16:41:44 +0000 (17:41 +0100)]
Return milliseconds instead of seconds for lastLogin - refs #14005
Morris Jobke [Mon, 16 Feb 2015 16:37:36 +0000 (17:37 +0100)]
Merge pull request #14128 from owncloud/drop-unused-methods
Remove unused function and correct PHPDoc
Morris Jobke [Mon, 16 Feb 2015 16:37:20 +0000 (17:37 +0100)]
Merge pull request #10673 from owncloud/smb-new
New SMB storage backend
Thomas Müller [Mon, 16 Feb 2015 15:55:57 +0000 (16:55 +0100)]
Merge pull request #13750 from owncloud/enhanced-code-checker
Implement php code checker to detect usage of not allowed private ...
Joas Schilling [Mon, 16 Feb 2015 14:35:20 +0000 (15:35 +0100)]
Merge pull request #13269 from owncloud/issue/13211-cache-array-implementation
Add an array implementation of cache and use it if we are not debugging
Thomas Müller [Mon, 16 Feb 2015 14:04:20 +0000 (15:04 +0100)]
Merge pull request #14194 from owncloud/url-encode-logout-attribute
URLEncode logout attribute
Joas Schilling [Mon, 12 Jan 2015 12:48:07 +0000 (13:48 +0100)]
Add an array implementation of cache and use it if we are not debugging
Thomas Müller [Mon, 16 Feb 2015 13:53:16 +0000 (14:53 +0100)]
Update 3rdparty commit to master
Lukas Reschke [Mon, 16 Feb 2015 13:36:44 +0000 (14:36 +0100)]
Merge pull request #13890 from owncloud/add-no-referrer
Add `rel="noreferrer"` where possible and switch to HTTPS
Morris Jobke [Mon, 16 Feb 2015 13:26:14 +0000 (14:26 +0100)]
Merge pull request #14243 from owncloud/console-execution-time-master
console commands shall not be limited with respect to execution time
Robin Appelman [Fri, 13 Feb 2015 14:27:05 +0000 (15:27 +0100)]
also make sure we have a leading slash for the test root
Thomas Müller [Mon, 16 Feb 2015 12:56:40 +0000 (13:56 +0100)]
Merge pull request #14076 from owncloud/autotest-external-ftp
[files_external] ftp tests
Robin Appelman [Fri, 13 Feb 2015 13:51:56 +0000 (14:51 +0100)]
make sure the root has a trailing slash
Robin Appelman [Thu, 13 Nov 2014 16:37:00 +0000 (17:37 +0100)]
remove outdated test
Robin Appelman [Mon, 9 Feb 2015 12:13:39 +0000 (13:13 +0100)]
handle deleting non existing files
Robin Appelman [Fri, 6 Feb 2015 13:18:36 +0000 (14:18 +0100)]
Use better way to check for the existence of smbclient
Robin Appelman [Tue, 26 Aug 2014 16:46:07 +0000 (18:46 +0200)]
New SMB storage backend
Lukas Reschke [Wed, 11 Feb 2015 23:11:38 +0000 (00:11 +0100)]
Remove unused function and correct PHPDoc
Lukas Reschke [Mon, 16 Feb 2015 12:37:54 +0000 (13:37 +0100)]
Add noreferrer to footer URI
Lukas Reschke [Mon, 16 Feb 2015 11:30:21 +0000 (12:30 +0100)]
Rename to allowEval
Lukas Reschke [Mon, 16 Feb 2015 11:01:05 +0000 (12:01 +0100)]
Use `int` instead of `string`
Thomas Müller [Mon, 16 Feb 2015 10:32:17 +0000 (11:32 +0100)]
Merge pull request #14201 from owncloud/propagator-dont-decrease-mtime
Dont lower the mtime of a folder when propagating changes
Lukas Reschke [Mon, 9 Feb 2015 15:30:01 +0000 (16:30 +0100)]
Allow AppFramework applications to specify a custom CSP header
This change allows AppFramework applications to specify a custom CSP header for example when the default policy is too strict. Furthermore this allows us to partially migrate away from CSS and allowed eval() in our JavaScript components.
Legacy ownCloud components will still use the previous policy. Application developers can use this as following in their controllers:
```php
$response = new TemplateResponse('activity', 'list', []);
$cspHelper = new ContentSecurityPolicyHelper();
$cspHelper->addAllowedScriptDomain('www.owncloud.org');
$response->addHeader('Content-Security-Policy', $cspHelper->getPolicy());
return $response;
```
Fixes https://github.com/owncloud/core/issues/11857 which is a pre-requisite for https://github.com/owncloud/core/issues/13458 and https://github.com/owncloud/core/issues/11925
Thomas Müller [Mon, 16 Feb 2015 09:41:24 +0000 (10:41 +0100)]
Merge pull request #13809 from owncloud/fix-autoloader-message
Properly show the warning about the missing composer autoloader
Thomas Müller [Mon, 16 Feb 2015 09:27:55 +0000 (10:27 +0100)]
Merge pull request #13922 from owncloud/smb-autotest-external
[files_external] add SMB autotest
Thomas Müller [Mon, 16 Feb 2015 09:26:56 +0000 (10:26 +0100)]
Merge pull request #14138 from owncloud/fix-image-flip-php53
Don't flip image in PHP 5.4
Thomas Müller [Mon, 16 Feb 2015 08:16:32 +0000 (09:16 +0100)]
console commands shall not be limited with respect to execution time - fixes #14156
Jenkins for ownCloud [Mon, 16 Feb 2015 06:54:30 +0000 (01:54 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 15 Feb 2015 06:54:31 +0000 (01:54 -0500)]
[tx-robot] updated from transifex