]> dgit.raspbian.org Git - nextcloud-desktop.git/log
nextcloud-desktop.git
11 years agoHTTP Creds: Do not send the password at every request
Olivier Goffart [Mon, 27 Apr 2015 14:28:37 +0000 (16:28 +0200)]
HTTP Creds:  Do not send the password at every request

11 years agoMerge remote-tracking branch 'origin/1.8'
Olivier Goffart [Mon, 27 Apr 2015 10:20:11 +0000 (12:20 +0200)]
Merge remote-tracking branch 'origin/1.8'

11 years agoUpdated version tag rc1
Klaas Freitag [Mon, 27 Apr 2015 09:58:56 +0000 (11:58 +0200)]
Updated version tag rc1

11 years agoUpdated changelog for 1.8.1
Klaas Freitag [Mon, 27 Apr 2015 09:58:18 +0000 (11:58 +0200)]
Updated changelog for 1.8.1

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 27 Apr 2015 06:18:46 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 26 Apr 2015 06:18:48 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 25 Apr 2015 06:18:46 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoUpdate owncloudcmd.rst
Carla Schroder [Fri, 24 Apr 2015 18:44:38 +0000 (11:44 -0700)]
Update owncloudcmd.rst

11 years agoupdate owncloud and owncloudcmd docs
Carla Schroder [Fri, 24 Apr 2015 18:34:20 +0000 (11:34 -0700)]
update owncloud and owncloudcmd docs

Conflicts:
doc/owncloudcmd.rst

11 years agoUpdate autoupdate.rst
Carla Schroder [Fri, 24 Apr 2015 17:03:51 +0000 (10:03 -0700)]
Update autoupdate.rst

11 years agoUpdate introduction.rst
Carla Schroder [Fri, 24 Apr 2015 17:03:06 +0000 (10:03 -0700)]
Update introduction.rst

11 years agoMerge pull request #3160 from owncloud/blockoldclient
Carla Schroder [Fri, 24 Apr 2015 16:56:17 +0000 (09:56 -0700)]
Merge pull request #3160 from owncloud/blockoldclient

add more warning that 1.7 clients and older are blocked

11 years agoadd more warning that 1.7 clients and older are blocked
Carla Schroder [Fri, 24 Apr 2015 16:54:05 +0000 (09:54 -0700)]
add more warning that 1.7 clients and older are blocked

11 years agoAccountWizard: Fix auth error handling. #3155
Christian Kamm [Fri, 24 Apr 2015 13:20:13 +0000 (15:20 +0200)]
AccountWizard: Fix auth error handling. #3155

The problem was that on network error the networkError() and
finishedWithError() signals both fired. To fix it, I collapse all
error handing into a slot triggered by finishedWithError().

I tested the redirection case and the invalid credentials case.

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 24 Apr 2015 06:18:46 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoDiscovery: Fix another empty-local-directory bug
Markus Goetz [Thu, 23 Apr 2015 14:15:13 +0000 (16:15 +0200)]
Discovery: Fix another empty-local-directory bug

11 years agoFolder: Clear _syncResult better
Markus Goetz [Thu, 23 Apr 2015 11:29:28 +0000 (13:29 +0200)]
Folder: Clear _syncResult better

I had a situation here where we were showing stale desktop notifications when a remote folder
errored out and then sync finished with _syncResult data from previous sync.

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 23 Apr 2015 06:18:48 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoWindows: Fix rename of finished file. #3073
Christian Kamm [Wed, 22 Apr 2015 12:45:01 +0000 (14:45 +0200)]
Windows: Fix rename of finished file. #3073

The file was still open and therefore couldn't be renamed...

11 years agoRevert "AccountSettings: Update progress only twice per second. #3014"
Christian Kamm [Wed, 22 Apr 2015 09:46:00 +0000 (11:46 +0200)]
Revert "AccountSettings: Update progress only twice per second. #3014"

This reverts commit 0f33e266cede90f56824cd92a19a8fd8b3c2801a.

The change was not meant to be merged, see discussion in #3014.

11 years agoTime estimate: Refactor remaining time guess. #2328
Christian Kamm [Fri, 30 Jan 2015 12:36:20 +0000 (13:36 +0100)]
Time estimate: Refactor remaining time guess. #2328

11 years agoTime estimation: Use a consistent check for size dependence. #2328
Christian Kamm [Fri, 30 Jan 2015 08:17:15 +0000 (09:17 +0100)]
Time estimation: Use a consistent check for size dependence. #2328

11 years agoTime estimation: Avoid a progress reset before finish. #2328
Christian Kamm [Fri, 30 Jan 2015 08:16:14 +0000 (09:16 +0100)]
Time estimation: Avoid a progress reset before finish. #2328

The current algorithm doesn't care much, but resetting progress
to 0 just before completing a job is confusing anyway.

11 years agoAccountSettings: Update progress only twice per second. #3014
Christian Kamm [Fri, 27 Mar 2015 13:40:33 +0000 (14:40 +0100)]
AccountSettings: Update progress only twice per second. #3014

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 22 Apr 2015 06:18:36 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 22 Apr 2015 05:15:19 +0000 (01:15 -0400)]
[tx-robot] updated from transifex

11 years agonote that linux users need password manager
Carla Schroder [Tue, 21 Apr 2015 20:05:09 +0000 (13:05 -0700)]
note that linux users need password manager

11 years agoMerge pull request #3139 from owncloud/updates
Carla Schroder [Tue, 21 Apr 2015 19:58:22 +0000 (12:58 -0700)]
Merge pull request #3139 from owncloud/updates

add note to restart windows after update

11 years agoadd note to restart windows after update
Carla Schroder [Tue, 21 Apr 2015 17:10:16 +0000 (10:10 -0700)]
add note to restart windows after update

11 years agocreate_mac_pkg.sh.cmake: increase space-in-filename resiliance
Daniel Molkentin [Tue, 21 Apr 2015 13:42:51 +0000 (15:42 +0200)]
create_mac_pkg.sh.cmake: increase space-in-filename resiliance

11 years agoShareDialog: Unused/invalid forward declaration
Markus Goetz [Tue, 21 Apr 2015 08:33:21 +0000 (10:33 +0200)]
ShareDialog: Unused/invalid forward declaration

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 21 Apr 2015 06:18:33 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoMerge pull request #3004 from RealRancor/fix_typo
Carla Schroder [Mon, 20 Apr 2015 17:27:59 +0000 (10:27 -0700)]
Merge pull request #3004 from RealRancor/fix_typo

Docs: Added point and missing newline, fixed typo

11 years agoMerge remote-tracking branch 'origin/1.8'
Olivier Goffart [Mon, 20 Apr 2015 12:58:45 +0000 (14:58 +0200)]
Merge remote-tracking branch 'origin/1.8'

11 years agoFix the neon build
Jocelyn Turcotte [Mon, 20 Apr 2015 09:30:29 +0000 (11:30 +0200)]
Fix the neon build

11 years agoDeclare master as 1.9.0git
Markus Goetz [Mon, 20 Apr 2015 09:22:19 +0000 (11:22 +0200)]
Declare master as 1.9.0git

11 years agoMore change to compile with 5.5
Olivier Goffart [Mon, 20 Apr 2015 07:46:43 +0000 (09:46 +0200)]
More change to compile with 5.5

The problem is again that QStringList no longer include QDataStream

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 20 Apr 2015 06:18:49 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoFix compilation with Qt 5.5
Olivier Goffart [Sun, 19 Apr 2015 09:01:47 +0000 (11:01 +0200)]
Fix compilation with Qt 5.5

Because of commit 90e7cc172a7521396bb2d49720ee4ceb9a9390b3 in qtbase,
we now need to explicitly include QDataStream

Fixes #2809

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 19 Apr 2015 06:18:31 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoPass SyncFileItems by pointer instead of by value
Jocelyn Turcotte [Wed, 15 Apr 2015 13:19:11 +0000 (15:19 +0200)]
Pass SyncFileItems by pointer instead of by value

Use a QSharedPointer to keep the same ownership and
continue passing the SyncFileItems as a const& when
ownership isn't taken. This allows sharing the same
allocations between the jobs and the result vectors.

This saves about 20MB of memory (off 120MB) once all
jobs are created.

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 18 Apr 2015 06:18:24 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoMac OS: The Resource/ folder in Qt frameworks might not exist
Daniel Molkentin [Fri, 17 Apr 2015 11:22:19 +0000 (13:22 +0200)]
Mac OS: The Resource/ folder in Qt frameworks might not exist

Make sure to create it

11 years agoRemove wrongly-commited file
Daniel Molkentin [Fri, 17 Apr 2015 10:49:41 +0000 (12:49 +0200)]
Remove wrongly-commited file

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 17 Apr 2015 10:49:42 +0000 (06:49 -0400)]
[tx-robot] updated from transifex

11 years agoPrevent another crash in ~SocketApi #3118
Jocelyn Turcotte [Fri, 17 Apr 2015 10:30:54 +0000 (12:30 +0200)]
Prevent another crash in ~SocketApi #3118

Since the QLocalServer parent of the QLocalSockets gets destroyed
after the _listeners QList, onLostConnection might try to update
an already destroyed list.

Fix the issue by simply making sure that _localServer is destroyed
first.

11 years agoHTTP creds: Fix translation of the password input dialog
Olivier Goffart [Fri, 17 Apr 2015 10:18:09 +0000 (12:18 +0200)]
HTTP creds: Fix translation of the password input dialog

tr() needs Q_OBJECT

11 years agoMerge pull request #3126 from owncloud/equal_user_agents
Daniel Molkentin [Fri, 17 Apr 2015 08:16:09 +0000 (10:16 +0200)]
Merge pull request #3126 from owncloud/equal_user_agents

Use identical User Agents for csync and the Qt parts

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 17 Apr 2015 06:18:43 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoUse identical User Agents for csync and the Qt parts
Daniel Molkentin [Thu, 16 Apr 2015 18:56:00 +0000 (20:56 +0200)]
Use identical User Agents for csync and the Qt parts

Also, use the mirall version for ocsync.

Currently, the csync engine part and the Qt part have different UAs,
and this makes debugging (i.e. reading access logs) difficult. On
top, we haven't increased the ocsync version number in ages. So
as a consequence, I think it would be the best to have ocsync
and the rest share the same version number, and make them identify
with the same user agent.

To ease debugging for our side, we'll still append "(csyncoC)"
for calls made by csync.

11 years agoOS X: Actually Make the signing script fail on failure
Daniel Molkentin [Thu, 16 Apr 2015 14:33:36 +0000 (16:33 +0200)]
OS X: Actually Make the signing script fail on failure

Addresses #3114

11 years agoFix mac deployment again
Daniel Molkentin [Thu, 16 Apr 2015 14:28:34 +0000 (16:28 +0200)]
Fix mac deployment again

11 years agoMerge branch '1.8'
Olivier Goffart [Thu, 16 Apr 2015 10:49:31 +0000 (12:49 +0200)]
Merge branch '1.8'

11 years agoPropagate download: Fix restoring files for which the conflict file exists
Olivier Goffart [Thu, 16 Apr 2015 09:21:39 +0000 (11:21 +0200)]
Propagate download: Fix restoring files for which the conflict file exists

For issue #3106

1) Always use the actual timestamp from the file in the file system
to create the conflict file.  This is important because if one edit a
file several time, they should have different name. Also it makes more
sens to have the mtime of the modified file.

2) Give the correct size to the job so we know when the temporary file
is complete in case of resuming.

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 16 Apr 2015 06:18:36 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoPropagateDownload: Read the mtime from the file system after writing it
Olivier Goffart [Wed, 15 Apr 2015 13:31:47 +0000 (15:31 +0200)]
PropagateDownload: Read the mtime from the file system after writing it

Because file system like FAT only have two second accuracy and would result
in a upload if the mtime in the database is not the same as the one that was
downloaded

Issue #3103

11 years ago1.8.1 beta 1
Daniel Molkentin [Wed, 15 Apr 2015 13:33:17 +0000 (15:33 +0200)]
1.8.1 beta 1

11 years agoConfigFile: Remove unused functions
Markus Goetz [Wed, 15 Apr 2015 12:58:27 +0000 (14:58 +0200)]
ConfigFile: Remove unused functions

11 years agoTranslations: Attempt two for Serbian #3083
Markus Goetz [Wed, 15 Apr 2015 10:31:08 +0000 (12:31 +0200)]
Translations: Attempt two for Serbian #3083

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 15 Apr 2015 06:18:35 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoSort folder sizes SelectiveSyncTreeView numerically
Daniel Molkentin [Tue, 14 Apr 2015 18:00:42 +0000 (20:00 +0200)]
Sort folder sizes SelectiveSyncTreeView numerically

Fixes #3112

11 years agoLsColXMLParser: More testing 2
Markus Goetz [Tue, 14 Apr 2015 12:56:25 +0000 (14:56 +0200)]
LsColXMLParser: More testing 2

11 years agoLsColXMLParser: More testing
Markus Goetz [Tue, 14 Apr 2015 12:41:48 +0000 (14:41 +0200)]
LsColXMLParser: More testing

11 years agotest xmlparser: Verify call to parse()
Klaas Freitag [Tue, 14 Apr 2015 11:45:09 +0000 (13:45 +0200)]
test xmlparser: Verify call to parse()

11 years agoAdded unit test for XML Parser class.
Klaas Freitag [Tue, 14 Apr 2015 06:37:06 +0000 (08:37 +0200)]
Added unit test for XML Parser class.

11 years agoLsColJob: Create a XML parser object for better unit testability.
Klaas Freitag [Tue, 14 Apr 2015 06:36:17 +0000 (08:36 +0200)]
LsColJob: Create a XML parser object for better unit testability.

11 years agoLsColXMLParser: let parse return bool.
Klaas Freitag [Tue, 14 Apr 2015 11:41:51 +0000 (13:41 +0200)]
LsColXMLParser: let parse return bool.

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 14 Apr 2015 06:18:33 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoTranslations: Try to add Serbian #3083
Markus Goetz [Mon, 13 Apr 2015 16:27:28 +0000 (18:27 +0200)]
Translations: Try to add Serbian #3083

11 years agoDiscovery: Explicitly check for XML parser errors
Markus Goetz [Mon, 13 Apr 2015 14:04:24 +0000 (16:04 +0200)]
Discovery: Explicitly check for XML parser errors

..instead of relying that our state machine does not do anything in that case.

11 years agoDiscovery: Initialize error with EIO in constructor
Markus Goetz [Mon, 13 Apr 2015 13:49:33 +0000 (15:49 +0200)]
Discovery: Initialize error with EIO in constructor

This is safer, initializing it in remote_vio_opendir_hook was enough though.

11 years agoDiscovery: Initialize error with EIO
Markus Goetz [Mon, 13 Apr 2015 13:36:07 +0000 (15:36 +0200)]
Discovery: Initialize error with EIO

11 years agoDiscovery: Add a sanity check when results are parsed
Markus Goetz [Mon, 13 Apr 2015 13:10:04 +0000 (15:10 +0200)]
Discovery: Add a sanity check when results are parsed

11 years agoCSync: Log if file_id is too long
Markus Goetz [Mon, 13 Apr 2015 12:58:25 +0000 (14:58 +0200)]
CSync: Log if file_id is too long

11 years agoRestore submodule
Olivier Goffart [Mon, 13 Apr 2015 11:03:46 +0000 (13:03 +0200)]
Restore submodule

11 years agoowncloudcmd: Filter out empty lines in selectivesync
Klaas Freitag [Sun, 12 Apr 2015 10:59:25 +0000 (12:59 +0200)]
owncloudcmd: Filter out empty lines in selectivesync

11 years agoNetworkjobs: Only log a subset of the account url.
Klaas Freitag [Sun, 12 Apr 2015 10:35:40 +0000 (12:35 +0200)]
Networkjobs: Only log a subset of the account url.

This avoids disclosing of user and password in the logfile which can
happen in some cases.

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 12 Apr 2015 06:18:27 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 11 Apr 2015 06:18:26 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoProtocolWidget: Fix adding of seconds. #2535
Christian Kamm [Fri, 10 Apr 2015 10:11:35 +0000 (12:11 +0200)]
ProtocolWidget: Fix adding of seconds. #2535

11 years agoAuthRedirect: Use the configured DAV path. #3082
Christian Kamm [Fri, 10 Apr 2015 07:24:25 +0000 (09:24 +0200)]
AuthRedirect: Use the configured DAV path. #3082

11 years agoHandle redirect of auth request. #3082
Christian Kamm [Thu, 9 Apr 2015 11:38:52 +0000 (13:38 +0200)]
Handle redirect of auth request. #3082

11 years agoReconcile: Fix clang warning
Olivier Goffart [Thu, 9 Apr 2015 13:06:48 +0000 (15:06 +0200)]
Reconcile: Fix clang warning

csync_reconcile.c:159:26: warning: address of array 'tmp->path' will always evaluate to 'true' [-Wpointer-bool-conversion]
                if( tmp->path ) {
                ~~  ~~~~~^~~~

csync_file_stat_s::path is an array so it is never null
What was meant here is to check if the string was not empty

11 years agoMerge remote-tracking branch 'origin/1.8'
Olivier Goffart [Thu, 9 Apr 2015 12:24:26 +0000 (14:24 +0200)]
Merge remote-tracking branch 'origin/1.8'

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 9 Apr 2015 06:18:32 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoDiscovery: Speed up initial run. #2796
Christian Kamm [Wed, 8 Apr 2015 13:30:07 +0000 (15:30 +0200)]
Discovery: Speed up initial run. #2796

11 years agoSync: Fix sync of deletions during 503. #2894
Christian Kamm [Wed, 8 Apr 2015 08:50:08 +0000 (10:50 +0200)]
Sync: Fix sync of deletions during 503. #2894

11 years agoOnly show share dialog if we are connected.
Roeland Jago Douma [Mon, 16 Mar 2015 15:26:35 +0000 (16:26 +0100)]
Only show share dialog if we are connected.

11 years agoSyncEngine: Fix a crash in csync_vio_file_stat_copy #3051
Jocelyn Turcotte [Tue, 7 Apr 2015 14:55:04 +0000 (16:55 +0200)]
SyncEngine: Fix a crash in csync_vio_file_stat_copy #3051

In some cryptic cases where the getetag property wasn't returned by
the server, we might be trying to c_strdup a null pointer in
csync_vio_file_stat_copy.

At least avoid crashing in this case by looking for
CSYNC_VIO_FILE_STAT_FIELDS_ETAG, like csync_vio_file_stat_destroy
does.

11 years agoSyncEngine: Fix a crash caused by an invalid DiscoveryDirectoryResult::iterator ...
Jocelyn Turcotte [Thu, 2 Apr 2015 13:16:33 +0000 (15:16 +0200)]
SyncEngine: Fix a crash caused by an invalid DiscoveryDirectoryResult::iterator #3051

The default constructor of the iterator points to NULL, which makes
it != end() but invalid to dereference.

Use an integer index instead to keep 0 as a valid default value that
can always correctly be checked against size().

Also make sure that no data is shared between threads by making the
csync_vio_file_stat_t copyable and passing it as const.

11 years agoSharedialog: Fix compiler warnings.
Christian Kamm [Wed, 8 Apr 2015 06:59:36 +0000 (08:59 +0200)]
Sharedialog: Fix compiler warnings.

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 8 Apr 2015 06:18:30 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoMore GUI refinements.
Klaas Freitag [Thu, 26 Mar 2015 17:08:06 +0000 (18:08 +0100)]
More GUI refinements.

11 years agoShareDialog: handle resize properly with elided text
Klaas Freitag [Thu, 26 Mar 2015 16:23:29 +0000 (17:23 +0100)]
ShareDialog: handle resize properly with elided text

11 years agoShareDialog: Some GUI rework requested by Jan.
Klaas Freitag [Thu, 26 Mar 2015 15:51:31 +0000 (16:51 +0100)]
ShareDialog: Some GUI rework requested by Jan.

11 years agoMerge remote-tracking branch into 1.8
Olivier Goffart [Tue, 7 Apr 2015 08:42:27 +0000 (10:42 +0200)]
Merge remote-tracking branch into 1.8

11 years agoPropfindJob: fix xml parsing
Olivier Goffart [Tue, 7 Apr 2015 08:35:27 +0000 (10:35 +0200)]
PropfindJob:  fix xml parsing

It would only find the first property

11 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 7 Apr 2015 06:18:46 +0000 (02:18 -0400)]
[tx-robot] updated from transifex

11 years agoMerge remote-tracking branch into 1.8
Olivier Goffart [Tue, 7 Apr 2015 06:02:55 +0000 (08:02 +0200)]
Merge remote-tracking branch into 1.8

11 years agoAbstractSslErrorHandler: Also give QSslConfiguration
Markus Goetz [Mon, 6 Apr 2015 19:46:03 +0000 (21:46 +0200)]
AbstractSslErrorHandler: Also give QSslConfiguration