nextcloud-desktop.git
9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 5 May 2017 00:18:28 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 4 May 2017 00:18:38 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 3 May 2017 00:18:29 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 2 May 2017 00:18:27 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 1 May 2017 00:18:29 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 30 Apr 2017 00:18:28 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 29 Apr 2017 00:18:29 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 28 Apr 2017 00:18:30 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 27 Apr 2017 00:18:30 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years agoSqlDatabase: Ask freeSpace for directory, fix for Windows
Christian Kamm [Wed, 26 Apr 2017 08:12:26 +0000 (10:12 +0200)]
SqlDatabase: Ask freeSpace for directory, fix for Windows

See owncloud/enterprise#1955

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 26 Apr 2017 00:18:39 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 25 Apr 2017 00:18:37 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years agoChangeLog for 2.3.2
Markus Goetz [Mon, 24 Apr 2017 10:08:36 +0000 (12:08 +0200)]
ChangeLog for 2.3.2

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 24 Apr 2017 00:18:29 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 23 Apr 2017 00:18:28 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 22 Apr 2017 00:18:28 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 21 Apr 2017 00:18:30 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years agoFix a crash in ProxyAuthHandler (#5711)
ckamm [Thu, 20 Apr 2017 07:21:33 +0000 (09:21 +0200)]
Fix a crash in ProxyAuthHandler (#5711)

See
https://sentry.io/owncloud/desktop-win-and-mac/issues/243433178/activity/
https://sentry.io/owncloud/desktop-win-and-mac/issues/234182688/activity/

The problem was that an account's QNetworkAccessManager can be deleted
when reentering the event loop.

9 years agoFolderStatusModel: Fix crash for empty relativePath (#5713)
ckamm [Thu, 20 Apr 2017 07:16:55 +0000 (09:16 +0200)]
FolderStatusModel: Fix crash for empty relativePath (#5713)

The problem was that split("", SkipEmptyParts) is the empty list.

See
https://sentry.io/owncloud/desktop-win-and-mac/issues/251167186/

9 years agoSome Dialogs: Bring to top on tray click #5515 #5566 (#5664)
Markus Goetz [Thu, 20 Apr 2017 06:55:44 +0000 (08:55 +0200)]
Some Dialogs: Bring to top on tray click #5515 #5566 (#5664)

On my OS X, it might get hidden under other apps while I opened it and then want to quickly
verify something in another app.

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 20 Apr 2017 00:18:30 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years agoServer: Parse version from capabilities too #5691 (#5698)
Markus Goetz [Wed, 19 Apr 2017 09:02:03 +0000 (11:02 +0200)]
Server: Parse version from capabilities too #5691 (#5698)

Newer servers will have the option of hiding version, versionstring, edition
and productname. They will always send the full information in the capabilities.

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 19 Apr 2017 00:18:38 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 18 Apr 2017 00:18:27 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 17 Apr 2017 00:18:28 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 16 Apr 2017 00:18:27 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 15 Apr 2017 00:18:27 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 14 Apr 2017 00:18:37 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years agoowncloudcmd: return code depend on sync result
Olivier Goffart [Fri, 31 Mar 2017 09:13:18 +0000 (11:13 +0200)]
owncloudcmd: return code depend on sync result

Issue #3936

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 13 Apr 2017 00:18:32 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 12 Apr 2017 00:18:30 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years agoShareDialog: Reenable user input textedit on error #5694
Christian Kamm [Tue, 11 Apr 2017 13:50:32 +0000 (15:50 +0200)]
ShareDialog: Reenable user input textedit on error #5694

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 11 Apr 2017 00:18:28 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years agoWizard: Improve folder creation (2)
Markus Goetz [Mon, 10 Apr 2017 14:15:28 +0000 (16:15 +0200)]
Wizard: Improve folder creation (2)

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 10 Apr 2017 00:18:28 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 9 Apr 2017 00:18:27 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 8 Apr 2017 00:18:38 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 7 Apr 2017 23:15:19 +0000 (01:15 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 7 Apr 2017 00:18:29 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 6 Apr 2017 00:18:28 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 5 Apr 2017 23:15:15 +0000 (01:15 +0200)]
[tx-robot] updated from transifex

9 years agoWizard: Improve folder creation
Markus Goetz [Wed, 5 Apr 2017 14:55:36 +0000 (16:55 +0200)]
Wizard: Improve folder creation

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 5 Apr 2017 00:18:28 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years agoDoc: Update to new sync journal db name #5662
Christian Kamm [Tue, 4 Apr 2017 08:49:26 +0000 (10:49 +0200)]
Doc: Update to new sync journal db name #5662

9 years agoTransfers: Show a decimal for single digit MB rates #4428
Christian Kamm [Tue, 4 Apr 2017 07:54:06 +0000 (09:54 +0200)]
Transfers: Show a decimal for single digit MB rates #4428

9 years agoShareDialog: Hide the detailed permissions if there is only one #5655
Christian Kamm [Tue, 28 Mar 2017 09:15:53 +0000 (11:15 +0200)]
ShareDialog: Hide the detailed permissions if there is only one #5655

9 years agoShareDialog: Margin and spacing refinements #5627
Christian Kamm [Tue, 28 Mar 2017 09:05:24 +0000 (11:05 +0200)]
ShareDialog: Margin and spacing refinements #5627

9 years agoShareDialog: Fix thumbnail size #5654
Christian Kamm [Tue, 28 Mar 2017 09:04:57 +0000 (11:04 +0200)]
ShareDialog: Fix thumbnail size #5654

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 4 Apr 2017 00:18:31 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 3 Apr 2017 00:18:28 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 2 Apr 2017 00:18:27 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 1 Apr 2017 00:18:36 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 31 Mar 2017 00:18:27 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 30 Mar 2017 00:18:30 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years agoChunking NG: Also send OC-Total-Length on MOVE
Markus Goetz [Wed, 29 Mar 2017 16:23:48 +0000 (18:23 +0200)]
Chunking NG: Also send OC-Total-Length on MOVE

For https://github.com/owncloud/core/issues/26988

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 29 Mar 2017 00:18:28 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years agoPropagateDownload: fix possible crash
Olivier Goffart [Tue, 28 Mar 2017 13:21:59 +0000 (15:21 +0200)]
PropagateDownload: fix possible crash

Backtrace looks like this:
Crash: EXCEPTION_ACCESS_VIOLATION_READ at 0x0
  File "propagatedownload.cpp", line 234, in OCC::GETFileJob::slotReadyRead
  File "moc_propagatedownl_CA5CFSHZDTX34X.cpp", line 86, in OCC::GETFileJob::qt_static_metacall
  File "qobject.cpp", line 495, in QMetaCallEvent::placeMetaCall
  File "qobject.cpp", line 1256, in QObject::event
  File "qapplication.cpp", line 3804, in QApplicationPrivate::notify_helper

GETFileJob::slotReadyRead can be called with a QueuedConnection when the
bendwith manager is involved. In that case, if the QNAM was reset
in between, the reply might have been destroyed.
(This is only speculation based on the backtrace)

9 years agoAccountState: Attempt to fix a crash
Olivier Goffart [Tue, 28 Mar 2017 13:11:58 +0000 (15:11 +0200)]
AccountState: Attempt to fix a crash

Backtrace from the crash reporter:

Crash: EXCEPTION_ACCESS_VIOLATION_READ at 0x21
  File "qcoreapplication.cpp", line 1281, in QCoreApplication::postEvent
  File "qobject.cpp", line 2125, in QObject::deleteLater
  File "connectionvalidator.cpp", line 240, in OCC::ConnectionValidator::reportResult
  File "connectionvalidator.cpp", line 206, in OCC::ConnectionValidator::slotAuthFailed
  File "moc_connectionvalidator.cpp", line 127, in OCC::ConnectionValidator::qt_static_metacall
  File "qobject.cpp", line 3716, in QMetaObject::activate
  File "moc_networkjobs.cpp", line 653, in OCC::PropfindJob::finishedWithError
  File "networkjobs.cpp", line 570, in OCC::PropfindJob::finished

I believe the problem is caused because 'this' was deleted in ConnectionValidator::reportResult
as the signal connectionResult gets emited. The AccountState::slotConnectionValidatorResult
slot does indeed call slotInvalidCredentials which might call {Shibboleth,Http}Credentials::fetchFromKeychain
which might emit fetched directly, which will call AccountState::slotCredentialsFetched
which deletes the _connectionValidator

So use deleteLater when deleting the _connectionValidator, hoping this helps

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 28 Mar 2017 00:18:27 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 27 Mar 2017 00:18:28 +0000 (02:18 +0200)]
[tx-robot] updated from transifex

9 years agoVERSION: 2.3.1 was release, this branch is now for 2.3.2
Olivier Goffart [Sat, 25 Mar 2017 08:06:08 +0000 (09:06 +0100)]
VERSION: 2.3.1 was release, this branch is now for 2.3.2

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 25 Mar 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 25 Mar 2017 00:15:15 +0000 (01:15 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 24 Mar 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 23 Mar 2017 01:18:37 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 22 Mar 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 21 Mar 2017 01:18:29 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoFixing a typo on an issue reference
Samuel Alfageme [Mon, 20 Mar 2017 12:37:01 +0000 (13:37 +0100)]
Fixing a typo on an issue reference
(cherry picked from commit ed03cdf45a696161c4a4f94eaa9eda80559b36d2)

9 years agoFix incorrect documentation for the ownCloud command-line client
Matthew Setter [Mon, 20 Mar 2017 14:48:24 +0000 (15:48 +0100)]
Fix incorrect documentation for the ownCloud command-line client

This fixes #5609.

9 years agoIncluding some info on the proxy config. in the docs.
Samuel Alfageme [Fri, 17 Mar 2017 12:16:38 +0000 (13:16 +0100)]
Including some info on the proxy config. in the docs.

This was a request of @michaelstingl to document how to configure the proxy manually via the .cfg file for config provisioning purposes.
- Restructured the bullet points into 3 different tables; I believe it's a cleaner approach; maybe this is also applicable to other sections.
- Would be logical to include also settings on proxy auth?

9 years agoFolder::showSyncResultPopup: Fix undefined behavior when there is no errors
Olivier Goffart [Thu, 16 Mar 2017 15:30:28 +0000 (16:30 +0100)]
Folder::showSyncResultPopup: Fix undefined behavior when there is no errors

When there is no errors  _syncResult.firstItemError() is NULL, and accessing
it's _file member is an undefined behavior. (Thankfully, createGuiLog did not
use the string when the count was 0, but we are not supposed to create
null references.

Found with the UB sanitizer:

src/gui/folder.cpp:348:49: runtime error: member access within null pointer of type 'OCC::SyncFileItem'
src/gui/folder.cpp:348:19: runtime error: reference binding to null pointer of type 'const QString'

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 20 Mar 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 19 Mar 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 18 Mar 2017 01:18:35 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 17 Mar 2017 01:18:36 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoActivityListModel: attempt to fix a crash.
Olivier Goffart [Thu, 16 Mar 2017 13:25:08 +0000 (14:25 +0100)]
ActivityListModel: attempt to fix a crash.

The backtrace seems to indicate that the account is invalid.
I don't know how this can happen, maybe the account's display
name was changed while the app is running?

Backtrace:
Crash: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS at 0x18
  Module "owncloud", in OCC::AccountState::account
  Module "owncloud", in OCC::ActivityListModel::data
  Module "owncloud", in OCC::ActivityItemDelegate::paint
  Module "QtWidgets", in QListView::paintEvent
  Module "QtWidgets", in QWidget::event
  Module "QtWidgets", in QFrame::event
  Module "QtWidgets", in QAbstractScrollArea::viewportEvent
  Module "QtWidgets", in QAbstractItemView::viewportEvent
  Module "QtWidgets", in QAbstractScrollAreaFilter::eventFilter
  Module "QtCore", in QCoreApplicationPrivate::sendThroughObjectEventFilters

9 years agoPropagator: change order of destruction
Olivier Goffart [Thu, 16 Mar 2017 13:19:36 +0000 (14:19 +0100)]
Propagator: change order of destruction

The destructor of the PropagateItemJob will access the propagator's
_activeJobList. So the _rootJob needs to be destroyed before it.
Order of destruction is the reverse of the order of the members in
the class. So put it at the end so it can be destroyed first.

(This made TestSyncEngine::testDirDownloadWithError crash sometimes
in the master branch)

9 years agoChangeLog for 2.3.1
Markus Goetz [Thu, 16 Mar 2017 13:19:23 +0000 (14:19 +0100)]
ChangeLog for 2.3.1

9 years agoAbout: Show the runtime versions of Qt and OpenSSL #5592
Christian Kamm [Thu, 16 Mar 2017 09:57:23 +0000 (10:57 +0100)]
About: Show the runtime versions of Qt and OpenSSL #5592

I didn't want to touch this visible translated string in a
patch release so I just switched the data.

For Qt versions before 5, we continue to show the build-time version
of OpenSSL but it's clearly marked as such.

9 years agoSyncEngine: fix test regression in TestChunkingNG::testCreateConflictWhileSyncing
Olivier Goffart [Thu, 16 Mar 2017 08:27:17 +0000 (09:27 +0100)]
SyncEngine: fix test regression in TestChunkingNG::testCreateConflictWhileSyncing

In 8ef11a38c99c6a33b175f1ad792ec02b52f88d25, we started blacklisting
SoftError for 0 seconds.  But if the two sync happen with less than
1s interval, we would still prevent them to happen.
So make sure we expire if 0 seconds have expired

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 16 Mar 2017 01:18:29 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoAttempt to fix a crash in FolderStatusModel::slotUpdateDirectories
Olivier Goffart [Wed, 15 Mar 2017 16:17:33 +0000 (17:17 +0100)]
Attempt to fix a crash in FolderStatusModel::slotUpdateDirectories

The backtrace looks like:

  File "atomic_base.h", line 396, in QString::~QString
  File "qlist.h", line 442, in OCC::FolderStatusModel::slotUpdateDirectories

This is the only QList operation, and it may crash if the list is empty.
It can be empty if the propfind returned empty results.
I'm not sure how this can be possible to have an empty list there since
the server is always supposed to return at least one entry, for the directory
itself. But it can happen if a directory was transformed in a file, or
if there is a bug on the server.

9 years agoHttpCreds: Update app passwords url #5605
Christian Kamm [Tue, 14 Mar 2017 14:59:22 +0000 (15:59 +0100)]
HttpCreds: Update app passwords url #5605

See also owncloud/core#27360

9 years agoAccount server version: Helper to create versions
Christian Kamm [Tue, 14 Mar 2017 14:57:57 +0000 (15:57 +0100)]
Account server version: Helper to create versions

Hex literals don't work well with version 10: 0x100000 doesn't do
the right thing.

9 years agoIgnore list editor: adjust the size
Olivier Goffart [Wed, 15 Mar 2017 15:00:48 +0000 (16:00 +0100)]
Ignore list editor: adjust the size

The previous patch on this file made it a bit too big, so make it a bit smaller
For issue #5600

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 15 Mar 2017 01:18:36 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoAdd more versions to --version #5592
Christian Kamm [Fri, 10 Mar 2017 14:32:25 +0000 (15:32 +0100)]
Add more versions to --version #5592

* Add git revision, if available
* Add SSL runtime version
* Add compile-time Qt version

9 years agoWindows/NTFS: Do not attempt to upload inaccessible files #5544
Christian Kamm [Tue, 7 Mar 2017 10:47:38 +0000 (11:47 +0100)]
Windows/NTFS: Do not attempt to upload inaccessible files #5544

It is possible to create files with filenames that differ
only by case in NTFS, but most operations such as stat and
open only target one of these by default.

When that happens, we want to avoid uploading incorrect data
and give up on the file.

Typically this situation should never occurr during normal use
of Windows. It can happen, however, when a NTFS partition is
mounted in another OS.

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 14 Mar 2017 01:18:30 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoIgnore list editor: adjust the size of the columns in the table
Olivier Goffart [Mon, 13 Mar 2017 16:05:24 +0000 (17:05 +0100)]
Ignore list editor: adjust the size of the columns in the table

So the title of the column is fully visible.
Adjust the default size and the size policy of the label so it behave
correctly as the window get resized

Issue #5600

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 13 Mar 2017 01:18:30 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 12 Mar 2017 01:18:30 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 11 Mar 2017 01:18:38 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoBlacklist: Escalate repeated SoftError to NormalError #5500
Christian Kamm [Mon, 20 Feb 2017 14:05:17 +0000 (15:05 +0100)]
Blacklist: Escalate repeated SoftError to NormalError #5500

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 10 Mar 2017 01:18:30 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoPropagator: Attempt to fix a crash in OwncloudPropagator::scheduleNextJob
Olivier Goffart [Thu, 9 Mar 2017 08:41:36 +0000 (09:41 +0100)]
Propagator: Attempt to fix a crash in OwncloudPropagator::scheduleNextJob

The crash reporter shows many crashes in OwncloudPropagator::scheduleNextJob.
We don't really know what could be the cause, but it's probably because
the _activeJobList contains dangling pointer.
So this patch makes sure to remove all the jobs from this list as they get
destroyed.

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 9 Mar 2017 01:18:30 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 8 Mar 2017 01:18:33 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoAbstractNetworkJob: Improve redirect handling #5555
Christian Kamm [Fri, 3 Mar 2017 10:20:53 +0000 (11:20 +0100)]
AbstractNetworkJob: Improve redirect handling #5555

* For requests:
  - reuse the original QNetworkRequest, so headers and attributes
    are the same as in the original request
  - determine the original http method from the reply and the request
    attributes
  - keep the original request body around such that it can be sent
    again in case the request is redirected

* Simplify the interface that is used for creating new requests in
  AbstractNetworkJob.

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 7 Mar 2017 01:18:31 +0000 (02:18 +0100)]
[tx-robot] updated from transifex