Martin
|
6f0776ed21
|
Fix SOCK_CLOEXEC removal
(cherry picked from commit ad6ef2fb7a)
|
2020-02-04 23:21:35 +01:00 |
|
Martin
|
5503f8e793
|
Fix build issue
(cherry picked from commit 32a97b6bc4)
|
2020-02-04 23:20:15 +01:00 |
|
Martin
|
9d311e9ec5
|
Work-around non-working SOCK_CLOEXEC
(cherry picked from commit 2a948af1780041af77386ec83865c30158dcda76)
# Conflicts:
# Server.cpp
# ServiceAcceptor.cpp
# fileservplugin/CTCPFileServ.cpp
# fileservplugin/CUDPThread.cpp
(cherry picked from commit 4722bc347d)
# Conflicts:
# fileservplugin/CTCPFileServ.cpp
|
2020-02-04 23:19:40 +01:00 |
|
Martin
|
306067864f
|
Upgrade to Visual Studio 2019
(cherry picked from commit d6df6377ef)
|
2020-02-04 23:15:26 +01:00 |
|
Martin
|
4e4f7b1b4c
|
Wait for stderr for 10s to prevent race where streamed piped file is missing hash
|
2019-11-11 21:13:30 +01:00 |
|
Martin
|
d0582908a5
|
More explicit setting configuration
|
2019-10-28 19:24:03 +01:00 |
|
Martin
|
7cea391e78
|
Handle error returned from listen()
|
2019-10-20 03:20:47 +02:00 |
|
Martin
|
99bff33cbc
|
Add tar file hashing debug logging
|
2019-09-18 23:17:59 +02:00 |
|
Martin
|
4fb649c4de
|
Add tar file hashing debug logging + fix issue
|
2019-09-18 19:12:11 +02:00 |
|
Martin
|
ef8acaabd0
|
Fix piped tar file hash issue after resume
|
2019-09-18 18:00:19 +02:00 |
|
Martin
|
5b318825fa
|
Wait for parallel hash thread to finish before deleting it
|
2019-08-24 15:37:55 +02:00 |
|
Martin
|
9f864b3b98
|
Improve error handling if e.g. bind() call fails
|
2019-08-15 20:26:15 +02:00 |
|
Martin
|
b9e220ef22
|
Obtain backup/restore privileges on Windows to read symlinks
|
2019-08-13 22:43:35 +02:00 |
|
Martin
|
f180fa97cd
|
Obtain backup/restore privileges on Windows to read symlinks
|
2019-08-13 22:36:48 +02:00 |
|
Martin
|
1ffefce796
|
Use more recent android sdk version to get posix_spawn support
|
2019-07-11 22:59:01 +02:00 |
|
Martin
|
c665c6ac4e
|
Build Linux binaries with Android NDK
|
2019-07-06 21:57:18 +02:00 |
|
Martin
|
73ccb02f2b
|
Close ipv6 udpsock
|
2019-07-05 15:42:43 +02:00 |
|
Martin Raiber
|
65e6a1d576
|
Make ipv6 optional per default
|
2019-06-24 14:05:17 +02:00 |
|
Martin
|
f1b3cf899f
|
Define IPV6_ADD_MEMBERSHIP
|
2019-05-22 18:36:19 +02:00 |
|
Martin
|
fec6f0afff
|
Set IPV6_V6ONLY on ipv6 sockets
|
2019-05-14 16:17:05 +02:00 |
|
Martin Raiber
|
2be94b8df2
|
Fix build on Linux
|
2019-05-13 22:34:20 +02:00 |
|
Martin
|
f68bf7386d
|
IPv6 support (mostly on Windows for now)
|
2019-05-13 17:57:44 +02:00 |
|
Martin
|
9f1971987f
|
Functionality to interrupt parallel hash loading threads on clients
|
2019-05-13 17:55:22 +02:00 |
|
Martin
|
b684cb485d
|
Set socket window size to 3MiB send buffer and 128KiB recv buffer for client on Windows
|
2019-04-19 17:08:35 +02:00 |
|
Martin
|
08947aa4ec
|
Correct flushing when sending full file
(cherry picked from commit 243ee5bad46c276b207e1d253898e60c97700916)
|
2019-03-30 00:25:34 +01:00 |
|
Martin
|
90845ccf85
|
Improve error message
(cherry picked from commit 9d01f8bec2fa0110bdf973d38354a22753e9b5bb)
|
2019-01-09 18:52:01 +01:00 |
|
Martin
|
ef7efc2cae
|
Change assert to log message and return
(cherry picked from commit 3b8808f82f88894e6cfc8549eed3b85af588b5de)
|
2018-12-16 03:55:37 +01:00 |
|
Martin
|
331562b249
|
Comment currently unused functionality
(cherry picked from commit 6b8465d0d01e3005b751b1e60110569976007b46)
|
2018-12-16 03:55:33 +01:00 |
|
Martin
|
af54a54bc5
|
Disable assertions
|
2018-11-27 01:58:46 +01:00 |
|
Martin
|
d984928b47
|
Do not use O_NOATIME/FILE_FLAG_BACKUP_SEMANTICS on server
|
2018-11-07 15:29:54 +01:00 |
|
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 |
|