Commit Graph

5243 Commits

Author SHA1 Message Date
Martin
3ee61e7ffe Fix check if image backup is already queued
(cherry picked from commit 8e94e4f0f7e6a2840a0bfc8a27cd31aa72de5f19)
(cherry picked from commit 8301a51eeadf22a6f7cbb5a096274d25714e33f2)
(cherry picked from commit 4ef0d22abc)
2020-02-04 23:22:18 +01:00
Martin
c21cb66912 Handle "all_nonusb" setting in image snapshot group
(cherry picked from commit 8414c2f67dbad864eb2fe7618f0c42dab040fe9d)
(cherry picked from commit 6ba3567c8e)
2020-02-04 23:21:56 +01:00
Martin
6f0776ed21 Fix SOCK_CLOEXEC removal
(cherry picked from commit ad6ef2fb7a)
2020-02-04 23:21:35 +01:00
Martin
f8a7e36bba Fix storing alert state when serialization has null bytes
(cherry picked from commit 5b55451252)
2020-02-04 23:21:02 +01:00
Martin
ba32a971fc Add accept4 fallback
(cherry picked from commit e84b49ad79)

# Conflicts:
#	socket_header.h
2020-02-04 23:20:53 +01:00
Martin
84118e6d74 Fix build issue
(cherry picked from commit b986db8d35)
2020-02-04 23:20:18 +01:00
Martin
5503f8e793 Fix build issue
(cherry picked from commit 32a97b6bc4)
2020-02-04 23:20:15 +01:00
Martin
bfbf5caf3d Fix build issue
(cherry picked from commit 09ad07c128)
2020-02-04 23:20:11 +01:00
Martin
453f35cf06 Fix rare race condition that makes indexing hange after reconnect
(cherry picked from commit bb360d7247)
2020-02-04 23:20:08 +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
271110ab67 Add accept4 fallback
(cherry picked from commit 468782094f)

# Conflicts:
#	socket_header.h
2020-02-04 23:18:40 +01:00
Martin
5d878632e5 Fix backup_dirs_optional display + saving
(cherry picked from commit ed27df4972)

# Conflicts:
#	urbackupserver/www/js/urbackup.js
2020-02-04 23:17:06 +01:00
Martin
0e01b34628 Substract sparse extents before checking if file fits on storage
(cherry picked from commit 6a73f2832d)
2020-02-04 23:16:16 +01:00
Martin
6cfc34f9f7 Fix merge module path
(cherry picked from commit 8b32769b88)
2020-02-04 23:15:44 +01:00
Martin
46466a27dd Upgrade to Visual Studio 2019
(cherry picked from commit 9c9db8c47b)
2020-02-04 23:15:41 +01:00
Martin
b28e9ebe27 Upgrade to Visual Studio 2019
(cherry picked from commit 7030a49136)
2020-02-04 23:15:38 +01:00
Martin
44e9932b48 Upgrade to Visual Studio 2019
(cherry picked from commit efbd9e4242)
2020-02-04 23:15:35 +01:00
Martin
574e126b01 Upgrade to Visual Studio 2019
(cherry picked from commit 5d6456e2f0)
2020-02-04 23:15:32 +01:00
Martin
20b01d0463 Upgrade miniz
(cherry picked from commit d1f3611661)
2020-02-04 23:15:29 +01:00
Martin
306067864f Upgrade to Visual Studio 2019
(cherry picked from commit d6df6377ef)
2020-02-04 23:15:26 +01:00
Martin
012ea61e5e Fix waiting in condition
(cherry picked from commit bb18941f55)
2020-02-04 23:15:09 +01:00
Martin
588026f06c Upgrade miniz
(cherry picked from commit 13dc92b9ed)
2020-02-04 23:14:59 +01:00
Martin
f6e91a70d0 Add translator 2020-01-22 12:04:39 +01:00
Martin
b90c8bc051 Fix language name 2020-01-22 12:04:25 +01:00
Martin
2d9fcb0022 Setting to only allow access to settings after the user enters a text 2020-01-19 22:56:09 +01:00
Martin
15a7e196d3 Add option to send mail SSL encrypted (without STARTTLS) 2020-01-13 23:51:54 +01:00
Martin
852f0d3491 Fix restore crash bug 2019-12-03 14:41:59 +01:00
Martin
b18f216ecd Incremented version 2019-11-23 20:36:49 +01:00
Martin
004b9d3516 Fix build issue 2019-11-23 15:26:19 +01:00
Martin
52f0b921be Fix build issue 2019-11-23 15:20:29 +01:00
Martin
b851e9579e Update apache2 fastcgi setup instructions
(cherry picked from commit 49baa42693)
2019-11-23 15:09:00 +01:00
Martin
73a21b5890 Update lua code
(cherry picked from commit 1766e7c569)
2019-11-23 15:08:54 +01:00
Martin
ed9760bf4c Set and reset PATH correctly
(cherry picked from commit 5ade06ef39)
2019-11-23 15:08:49 +01:00
Martin
0ee5c2d928 Add ELLCC build for ARMv6 again
(cherry picked from commit 5200984551)
2019-11-23 15:08:42 +01:00
Martin
ffc3950e50 distribution.xml fix by Moisie 2019-11-21 10:49:53 +01:00
Martin
c8286b1848 Cmd to get backup images as json 2019-11-20 13:31:07 +01:00
Martin
61071c029a Do not retry if user was not found on server
(cherry picked from commit 79bab783f116e65f26ec0ef51c374bcd60322a93)
2019-11-20 13:25:32 +01:00
Martin
2403624736 Add login cmd 2019-11-20 13:25:14 +01:00
Martin
3c41ac6d9c Delete backup script .hashes file in snapshot before backups 2019-11-11 21:16:16 +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
8ab8813da4 Get error information before unlocking cbt mutex 2019-11-09 18:54:29 +01:00
Martin
09551b6162 More explicit setting configuration 2019-11-01 13:57:43 +01:00
Martin
6e50af7760 More explicit setting configuration 2019-11-01 13:57:21 +01:00
Martin
b244fe30e4 Fix configure issue with the AlignedAllocate crypto++ failing because of missing pthread linkage 2019-10-31 12:06:04 +01:00
Martin
637aa98002 More explicit setting configuration 2019-10-31 12:05:27 +01:00
Martin
c8f75fedd3 More explicit setting configuration 2019-10-28 19:24:13 +01:00
Martin
d0582908a5 More explicit setting configuration 2019-10-28 19:24:03 +01:00
Martin
e306f93a4a Handle EINVAL error return of BTRFS_IOC_SYNC
(cherry picked from commit dced36d9aa)
2019-10-24 21:42:05 +02:00
Martin
1632558cde Fix server_settings construction
(cherry picked from commit 84dbe996a1)
2019-10-24 21:41:59 +02:00
Martin
5a64ac09a2 Check on startup if syncfs() works for backup storage folder and ignore errors if it doesn't
(cherry picked from commit 8aec5f0e9c)
2019-10-24 21:41:53 +02:00