Olivier Goffart
cd83772112
SyncJounral: add an index on the error blacklist table
...
https://github.com/owncloud/enterprise/issues/1035
2016-02-11 14:38:38 +01:00
Olivier Goffart
893e22691d
ConnectionValidator: Make sure we intercept propfind error
...
If the PROPFIND return an invalid code (like 200) then we would
not recieve the error signal and we would never sync again.
Found while investigating https://github.com/owncloud/enterprise/issues/1068
2016-02-10 15:38:21 +01:00
Daniel Molkentin
c98bf174ed
ChangeLog: Set release date
2016-02-09 15:57:01 +01:00
Klaas Freitag
ae3b9f112c
Linux shell integration: Do not call sed from absolute path.
...
sed is in /bin/ rather than in /usr/bin on some systems, which
makes the scripts fail in the build environment. sed should be
in the PATH tough.
2016-02-09 13:01:03 +01:00
Jenkins for ownCloud
7fd9e751e0
[tx-robot] updated from transifex
2016-02-09 02:18:41 -05:00
Jenkins for ownCloud
95a58e74ca
[tx-robot] updated from transifex
2016-02-08 10:11:58 -05:00
Klaas Freitag
b70a95ba30
nsi translations: finally escape the NSIS lineends correctly.
...
This will now finally fix #3519
2016-02-08 16:11:18 +01:00
Daniel Molkentin
72e14643f7
Update ChangeLog
2016-02-08 15:55:29 +01:00
Jocelyn Turcotte
f140d3447c
OS X: Fix the file system watcher ignoring unicode paths #4424
...
Add a missing string normalization when fetching the path
from the file system event.
2016-02-08 13:30:08 +01:00
Olivier Goffart
6b643c7501
Discovery: don't ignore recall file #4420
...
The ".sys.admin#recall#" is the recall file and should not be ignored
even if hidden.
The remote discovery do not need to detect hidden files because it
is already detected by csync in all cases. So this avoid code duplication
2016-02-08 12:07:34 +01:00
Daniel Molkentin
24920a4ad1
update Changelog
2016-02-08 00:21:57 +01:00
Daniel Molkentin
65655584e9
Doc: Instruct to use sha256 for Authenticode signing
2016-02-06 15:01:31 +01:00
Klaas Freitag
e397056d2e
Enable replacement of strange substrings also for nsh files.
2016-02-05 17:59:34 +01:00
Olivier Goffart
54a278edb9
fix compilation with TOKEN_AUTH_ONLY
2016-02-05 15:30:29 +01:00
Daniel Molkentin
b0acc475b0
Bring build documentation up to date, use docker for Win32 xbuild
2016-02-05 14:55:29 +01:00
Daniel Molkentin
834a971e2a
Add Dockerfile that allows cross compiling the client
2016-02-05 12:17:31 +01:00
Daniel Molkentin
6701927840
Move ocdoc to current documentation master to catch up with new design
2016-02-04 14:21:23 +01:00
Jocelyn Turcotte
e4ae279f7b
Fix the crash reporter not launching
...
The proper path needs to be returned from CopyFramework
in order for install_name_tool to be run on the destination.
2016-02-02 10:43:52 +01:00
Jenkins for ownCloud
25e0d1eac3
[tx-robot] updated from transifex
2016-02-02 02:18:29 -05:00
Jenkins for ownCloud
d42faa80a6
[tx-robot] updated from transifex
2016-02-01 02:18:22 -05:00
Jenkins for ownCloud
a92c756fa9
[tx-robot] updated from transifex
2016-01-30 02:18:35 -05:00
Klaas Freitag
4cf94ed62a
Merge pull request #4396 from owncloud/fix_enum_csync
...
Use the proper enum representations of file types in csync.
2016-01-29 12:49:54 +01:00
Klaas Freitag
57c7727479
csync_update: Remove unneeded checks of previous commit.
2016-01-29 10:43:31 +01:00
Jenkins for ownCloud
8480fc7ae5
[tx-robot] updated from transifex
2016-01-29 02:18:55 -05:00
Klaas Freitag
5ae81aa96c
Nemo Shell Integration: Add missing conversion script.
...
This script creates the Nemo plugin out of the Nautilus plugin.
Both are source compatible, but need to include the right modules
depending on the name of the file manager.
The script is called by cmake.
2016-01-28 11:44:13 +01:00
Klaas Freitag
28907ec0c3
csync_update: Handle comparision of file types properly.
...
Note that the structs use different enums for the file types, unfortunately.
2016-01-27 14:11:37 +01:00
Klaas Freitag
7ddfa79950
csync_update: Use the csync defines rather than plain numbers.
2016-01-27 14:10:52 +01:00
Jenkins for ownCloud
ba87178dee
[tx-robot] updated from transifex
2016-01-25 02:18:23 -05:00
Jenkins for ownCloud
8de21cc37f
[tx-robot] updated from transifex
2016-01-24 02:18:22 -05:00
Jenkins for ownCloud
063444801a
[tx-robot] updated from transifex
2016-01-23 02:18:34 -05:00
Jocelyn Turcotte
46e384a2f2
OS X: The --strict option isn't supported on the build machine
...
XCode is too old.
2016-01-22 18:13:25 +01:00
Jocelyn Turcotte
5092243080
OS X: Fix macdeployqt not to embed symlinks when ran multiple times
...
ln has a special syntax to create the symlink inside the last path if it's
a directory (or a symlink to a directory).
Also pass --strict to codesign --verify to catch this kind of error.
2016-01-22 18:04:46 +01:00
Jocelyn Turcotte
110f3710be
OS X: Make sure Qt frameworks have the right structure
...
This fixes the codesign verification by making sure that the Qt
framework bundles follow the required structure described at:
https://developer.apple.com/library/ios/documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html
2016-01-22 16:58:41 +01:00
Jocelyn Turcotte
6096a836a4
Do a codesign --verify before running spctl
...
codesign is less strict than spctl and gives more output.
codesign -d alone doesn't verify but only prints.
2016-01-22 16:54:04 +01:00
Jocelyn Turcotte
c3724068e5
Fix gen_sym_files.py trying to process non-macho files
...
Since it processes all files under PlugIns uncondisionally, it would
now try to process the Info.plist file in the FinderSyncExt bundle.
2016-01-22 16:48:53 +01:00
Christian Kamm
7eba784b0c
Share dialog: More error handling with password policy #4209
2016-01-22 14:49:30 +01:00
Jocelyn Turcotte
8486a2fd2b
Bring back the automatic authentication popups
...
Users have complained that they don't see the notification when it is
shown and are not aware that their files aren't syncing.
Remove the non-interactive credentials fetch logic and add make sure
that the shibboleth popup will flash in the taskbar instead.
This will still not allow the popup to show in front in all cases,
but this is a compromise that we have to chose.
This reverts commit dcb687929f
.
Issue https://github.com/owncloud/enterprise/issues/990
2016-01-22 14:25:36 +01:00
Jenkins for ownCloud
f15f4aa886
[tx-robot] updated from transifex
2016-01-22 02:18:44 -05:00
Klaas Freitag
c23ae5aa14
Win Admin: Added script to create stable toolchain prj. in OBS
2016-01-21 11:40:53 +01:00
Jenkins for ownCloud
93986e0234
[tx-robot] updated from transifex
2016-01-21 02:18:29 -05:00
Olivier Goffart
47710d167a
SyncEngine: fix inode after move if the file has moved on the file system
...
This is the fix for issue #4370
Step to reproduce the bug:
1) have lots of files in directory "dir1"
2) do mkdir dir2 && mv dir1/* dir2
3) DURING the sync (which takes time because of the many moves) do mkdir dir3 && mv dir2/* dir3/
4) observe that files are PUT in the next sync
The problem is that SyncJournalFileRecord::SyncJournalFileRecord will fail to
get the inode after the forst move because the files are already moved on the
filesystem. Normaly it should use the inode from the discovery phase in that
case but that is not working because it comes from the remote node in case of
moves, so the code in SyncEngine::treewalkFile would not set the inode.
Test in https://github.com/owncloud/smashbox/pull/143
2016-01-20 13:49:12 +01:00
Christian Kamm
1534dad5b2
Sharing: Allow only one share dialog per path #3184
2016-01-20 13:17:54 +01:00
Christian Kamm
4d52838e2b
Share dialog: Error reporting with password policy #4209
2016-01-20 09:49:10 +01:00
Christian Kamm
7f44e83cc7
Share dialog: Remove unintended spinner when password required
2016-01-20 09:49:10 +01:00
Jenkins for ownCloud
2c6546f46f
[tx-robot] updated from transifex
2016-01-20 02:18:29 -05:00
Jenkins for ownCloud
76bf93e3de
[tx-robot] updated from transifex
2016-01-20 01:15:17 -05:00
Olivier Goffart
7a676a748a
AccountSettings: fix Add Folder button size #4373
2016-01-19 17:39:43 +01:00
Christian Kamm
17895f3a30
Win: Fix filesystem detection for exFAT workaround #2701
2016-01-19 10:00:12 +01:00
Daniel Molkentin
21e3df4f34
Add mac system tray fix as deployed on the build machine
...
Fixes #3918
2016-01-18 16:18:53 +01:00
Markus Goetz
f03f845d04
Changelog for 2.1.1
2016-01-18 13:34:00 +01:00