Commit Graph

377 Commits

Author SHA1 Message Date
Martin
56b888ae42 Retry llistxattr with a multiple of the required memory if it fails 2018-07-09 22:24:09 +02:00
Martin Raiber
9d8a84e66b Merge remote-tracking branch 'origin/2.2.x' into dev
# Conflicts:
#	urbackupserver/www/js/templates.js
2018-06-01 10:58:39 +02:00
Martin
858ef3048c Add function to de-register script file mappings 2018-05-08 15:35:59 +02:00
Martin
adf6cf4a7f Fix tar file large file size parsing
(cherry picked from commit 70825bf78f)
2018-05-04 01:30:37 +02:00
Martin
70825bf78f Fix tar file large file size parsing 2018-05-04 01:29:20 +02:00
Martin
ee4d0349f3 Increase common metadata size limit
(cherry picked from commit be052610b0)
2018-04-30 20:48:48 +02:00
Martin
915647f425 Fix tar file large file size parsing
(cherry picked from commit 1f75e0914d)
2018-04-30 20:48:43 +02:00
Martin
be052610b0 Increase common metadata size limit 2018-04-29 11:13:12 +02:00
Martin
1f75e0914d Fix tar file large file size parsing 2018-04-29 11:12:30 +02:00
Martin
72175d3c0b Add additional tar file logging
(cherry picked from commit 18b0e99d87)
2018-04-28 00:04:02 +02:00
Martin
18b0e99d87 Add additional tar file logging 2018-04-28 00:02:55 +02:00
Martin
7a5b0e7121 Fix EPERM handling when getting extended attributes fails on macOS
(cherry picked from commit 2dac2b39fa)
2018-04-16 15:38:10 +02:00
Martin
2dac2b39fa Fix EPERM handling when getting extended attributes fails on macOS 2018-04-16 15:37:00 +02:00
Martin
baeff0be45 Disable assertions in Windows release builds 2018-02-27 21:49:17 +01:00
Martin
94846cf55a Disable sparse file support on macOS
(cherry picked from commit 74130f5cd880068e6d84bd86096594cc6892a8a7)
2018-02-17 21:14:53 +01:00
Martin
3e1eeb1a29 Check hash pos in piped tar file 2018-02-01 21:30:20 +01:00
Martin
ca0801ddb5 Fix build 2017-12-17 15:49:34 +01:00
Martin
0b143723e4 Fix piped tar file not sending directories in some cases 2017-12-11 17:07:37 +01:00
Martin
b864185361 Always use simple tokenize function 2017-11-01 14:14:00 +01:00
Martin
e541776d3f Fix metadata reading from network shares on Windows 2017-09-18 13:24:30 +02:00
Martin Raiber
c018be2c8d Skip data in metadata stream on Windows if file is sparse 2017-09-04 20:46:27 +02:00
Martin
ec7516d04d Proper hash send error failure handling
(cherry picked from commit 9424989a6a657b1330f356488558638a8c3db57b)
2017-07-12 21:29:50 +02:00
Martin
7c7ec546ad Fix: Use computer name and serial id to construct default mac client name 2017-07-01 20:58:39 +02:00
Martin
0cac5da476 Fix: Use computer name and serial id to construct default mac client name 2017-07-01 20:41:30 +02:00
Martin
9014837039 Use computer name and serial id to construct default mac client name
(cherry picked from commit 11e5e7fe4bc8a3dc0547aec4e5ef4d2704502c51)
2017-07-01 20:35:17 +02:00
Martin
22582ca200 Make SEEK_HOLE return -1 on FreeBSD for now (performance problems with ZFS) 2017-05-12 15:31:50 +02:00
Martin
1795485b91 Fix build 2017-03-03 17:47:30 +01:00
Martin
85ffd76b73 Working on parallel file hashing 2017-02-16 01:46:51 +01:00
Martin
dec96a7aad Working on parallel file hashing 2017-02-15 19:23:30 +01:00
Martin Raiber
150937e400 Working on parallel file hashing 2017-02-13 23:32:41 +01:00
Martin
dad94834f1 Improve restore meta data error logging 2017-01-22 20:51:30 +01:00
Martin
0bfe60c019 Use static_cast for downcast 2017-01-18 23:53:04 +01:00
Martin
2aa1b943ae Break from loop if sparse lseek does not move forward
(cherry picked from commit 79d0c1a007166a1d51a48e600070a32cde3f42fa)

# Conflicts:
#	fileservplugin/CClientThread.cpp
2017-01-12 01:04:40 +01:00
Martin
26456f0cec Fix build 2016-12-31 18:18:06 +01:00
Martin
ea566c95a1 Fix build 2016-12-31 18:10:10 +01:00
Martin
de70095a48 Merge branch 'dev' of server.raiber.de:~/urbackup_backend into dev 2016-12-31 17:58:57 +01:00
Martin
0cf004fea8 Fix Linux client extended attribute handling 2016-12-31 17:57:33 +01:00
Martin Raiber
4e899d9e8a Fix sparse file resume 2016-12-29 23:29:37 +01:00
Martin
27bcd5d74f Reset thread priority to default 2016-12-22 14:25:48 +01:00
Martin
065c35b3b6 Assert that thread priorities are reset correctly 2016-12-12 22:49:55 +01:00
Martin
77a230cefe Use newer platform tool set on Windows 2016-12-12 01:06:25 +01:00
Martin
cab42dedcb Set FD_CLOEXEC via fcntl if SOCK_CLOEXEC is not available 2016-12-08 00:49:47 +01:00
Martin
a5fcebe5dc Set FD_CLOEXEC via fcntl if SOCK_CLOEXEC is not available 2016-12-08 00:29:16 +01:00
Martin
ef3c791315 Set CLOEXEC when accepting sockets 2016-12-07 23:30:38 +01:00
Martin
61f05582b2 Image backup mounting on Windows 2016-12-05 22:34:19 +01:00
Martin Raiber
45530200d2 Return empty xattr list if xattrs are not supported
(cherry picked from commit d2fa08c0df8bda3ba6b3ed5e6f6e20e4e63b616a)
2016-11-24 01:44:41 +01:00
Martin
c2e91edffe Fixed coverity issues 2016-10-24 03:01:08 +02:00
Martin
bad786bf18 Fixed a few coverity issues 2016-10-24 02:29:54 +02:00
Martin
5312969aea Wait for process to finish 2016-10-10 15:37:27 +02:00
Martin
dfbf79285a Avoid seeking forwards in pipe file 2016-10-10 12:28:32 +02:00