Commit Graph

18304 Commits

Author SHA1 Message Date
alex-z b128a77825 3.6.5 release
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-01-18 14:18:28 +01:00
allexzander ff1db4617e
Merge pull request #5335 from nextcloud/backport/5323/stable-3.6
[stable-3.6] Bugfix/e2ee vulnerability empty metadatakeys
2023-01-18 13:33:05 +01:00
alex-z c2a4af5647 remove unrelated changes
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-01-18 13:32:48 +01:00
alex-z cdc1a7bda3 remove unrelated changes
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-01-18 13:32:48 +01:00
alex-z c68c74e75b Fix memory leak.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-01-18 13:32:48 +01:00
alex-z 8abf013933 Fix security vulnerability when receiving empty metadataKeys from the server.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-01-18 13:32:48 +01:00
allexzander b7e2d19212
Merge pull request #5336 from nextcloud/backport/5273/stable-3.6
[stable-3.6] Fix SyncEngineTest failure when localstate is destroyed.
2023-01-18 13:32:28 +01:00
alex-z ec58a2d716 Fix SyncEngineTest failure when localstate is destroyed.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-01-18 12:29:37 +00:00
allexzander 012f91495d
Merge pull request #5334 from nextcloud/backport/5324/stable-3.6
[stable-3.6] Always generate random initialization vector when uploading encrypted file
2023-01-18 12:26:40 +01:00
alex-z 80385dbbea Always generate random initialization vector when uploading encrypted file.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-01-18 11:22:12 +00:00
allexzander fb9a3ada83
Merge pull request #5333 from nextcloud/backport/5201/stable-3.6
[stable-3.6] fix regressions on pinState management when doing renames
2023-01-18 11:07:40 +01:00
Matthieu Gallien 0340a0ac43 fix regressions on pinState management when doing renames
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-01-18 09:44:07 +00:00
allexzander 58b9de4ee7
Merge pull request #5321 from nextcloud/backport/5188/stable-3.6
[stable-3.6] check that we update local file mtime on changes from server
2023-01-18 10:43:01 +01:00
Matthieu Gallien d2cde9c5a0 fix many errors when querying/setting pin state of virtual files
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-01-17 19:31:14 +01:00
Matthieu Gallien 894d26d4c6 when renaming a virtual file, manage pin state for the target name
will avoid trying to set a pin state for a file that has just been
renamed by us

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-01-17 19:31:14 +01:00
Matthieu Gallien 19898e918d set mtime when building local sync folder state in automated tests
would allow checking mtime with a correct value instead of having a
default value

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-01-17 19:31:14 +01:00
Matthieu Gallien 07f13f55e8 update mtime on modified metdata of non virtual files
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-01-17 19:31:14 +01:00
Matthieu Gallien f1736682e9 check that we update local file mtime on changes from server
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-01-17 19:31:14 +01:00
allexzander 2fd5178166
Merge pull request #5270 from nextcloud/backport/5257/stable-3.6
[stable-3.6] Fix typo
2023-01-17 19:31:03 +01:00
Christian Göttsche 058a0d38e4 Fix typo
Found by Lintian.

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
2023-01-17 19:21:19 +01:00
allexzander e14ca27341
Merge pull request #5332 from nextcloud/backport/5329/stable-3.6
[stable-3.6] Feature/allow forceoverrideurl via command line
2023-01-17 19:21:03 +01:00
alex-z e86bb081f9 Allow specifying the server force override URL and local sync folder path via command line.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-01-17 19:04:56 +01:00
Claudio Cambra b9fb93979c
Merge pull request #5312 from nextcloud/backport/5309/stable-3.6
[stable-3.6] Drop dependency on Qt Quick Controls 1
2023-01-06 20:09:55 +01:00
Florian Schmaus 57f0f59153 Drop dependency on Qt Quick Controls 1
Qt Quick Controls 1 where deprecated with Qt 5.11 [1]. Nextcloud still
depends on Quick Controls 1 by importing QtQuick.Dialogs. Removing
those imports will cause the QMl script to use the according API from
Quick Controls 2, which are, fortunately largely API-comptible.

This helps distribution to deprecate and remove Quick Controls 1 [2].

1: https://doc.qt.io/qt-6/qtquickcontrols-changes-qt6.html#migrating-from-qt-quick-controls-1
2: https://bugs.gentoo.org/889772

Signed-off-by: Florian Schmaus <flo@geekplace.eu>
2023-01-06 17:43:54 +00:00
Claudio Cambra 9feb12c878
Merge pull request #5311 from nextcloud/backport/5299/stable-3.6
[stable-3.6] Fix macOS shell integration class inits
2023-01-06 18:42:36 +01:00
Claudio Cambra 18188e5cac Don't bother doing init procedure on FinderSync in macosx shell integration of invalid self
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-01-06 17:34:24 +01:00
Claudio Cambra 65cb8f8395 Correctly init LineProcessor in macosx shell integration
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-01-06 17:34:24 +01:00
Matthieu Gallien 8f87709553
Merge pull request #5310 from nextcloud/bugfix/doNotTriggerAssertOnShareToCircle
do not assert when sharing to a circle
2023-01-06 17:34:07 +01:00
Matthieu Gallien d91e220358
do not assert when sharing to a circle
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-01-06 16:19:41 +01:00
Nextcloud bot 467bec3e51
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-01-06 14:27:19 +00:00
Nextcloud bot 67dd52748b
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-01-02 12:11:21 +00:00
Nextcloud bot d384db0207
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-20 03:35:20 +00:00
Nextcloud bot 1120aa6ff9
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-19 03:37:43 +00:00
Nextcloud bot 6be1d69a88
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-18 03:30:00 +00:00
Nextcloud bot 8a0e46aa09
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-17 03:31:01 +00:00
Nextcloud bot 3ac8a49038
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-15 03:30:12 +00:00
Nextcloud bot f2d793d6bb
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-14 03:33:19 +00:00
Nextcloud bot 441a3f9b0d
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-13 03:43:19 +00:00
Nextcloud bot a63f4c538a
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-12 03:29:48 +00:00
Nextcloud bot 3d7717b13a
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-11 03:41:35 +00:00
Nextcloud bot b4dab94f09
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-10 03:37:34 +00:00
Nextcloud bot f5f5d543c7
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-09 03:46:15 +00:00
Matthieu Gallien 3ffb9827ba
3.6.4 release
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-12-08 11:07:02 +01:00
Matthieu Gallien 21a43cb7f5
Merge pull request #5254 from nextcloud/backport/5253/stable-3.6
[stable-3.6] do not create GUI from a random thread and show error on real error
2022-12-08 11:02:48 +01:00
Matthieu Gallien 6b8a34743f do not create GUI from a random thread and show error on real error
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-12-08 10:02:12 +00:00
Nextcloud bot d8b308ba90
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-12-08 03:31:03 +00:00
Matthieu Gallien e03ab5cf90
3.6.3 release
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-12-07 18:29:06 +01:00
Matthieu Gallien 982ee4f170
Merge pull request #5249 from nextcloud/backport/5247/stable-3.6
[stable-3.6] Format some QLabels as plain text
2022-12-07 18:28:10 +01:00
Claudio Cambra 95acd65bc2 Format some QLabels as plain text
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2022-12-07 16:59:07 +00:00
Matthieu Gallien f765d02d23
Merge pull request #5246 from nextcloud/backport/5226/stable-3.6
[stable-3.6] Lock file when editing locally
2022-12-07 17:51:23 +01:00