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
15a7e196d3
Add option to send mail SSL encrypted (without STARTTLS)
2020-01-13 23:51:54 +01:00
Martin
637aa98002
More explicit setting configuration
2019-10-31 12:05:27 +01:00
Martin
d0582908a5
More explicit setting configuration
2019-10-28 19:24:03 +01:00
Martin
1632558cde
Fix server_settings construction
...
(cherry picked from commit 84dbe996a1 )
2019-10-24 21:41:59 +02:00
Martin
539e51a85d
More explicit settings configuration
...
(cherry picked from commit 8a2ee6cd3ddbf5d739fbfaf33ecb367930206471)
# Conflicts:
# urbackupcommon/settingslist.cpp
# urbackupserver/dllmain.cpp
# urbackupserver/server_settings.cpp
# urbackupserver/server_settings.h
# urbackupserver/serverinterface/settings.cpp
2019-10-20 03:20:25 +02:00
Martin
0b336506c6
Check for too many clients before sending server identity to new client
2019-10-03 12:29:42 +02:00
Martin
d7f3610d93
Check for too many clients before sending server identity to new client
...
(cherry picked from commit 026776380d68b446c5d797166c0ac75ef8bcd9cd)
2019-10-03 12:28:14 +02:00
Martin
af73d0f545
Limit amount of previous clients moved from added during rename
2019-09-25 15:07:39 +02:00
Martin
a263ada886
Only add to rename from table if client was moved
2019-09-23 17:33:08 +02:00
Martin
d8440ce545
Start backup immediately if client requests it
...
(cherry picked from commit f6579df46f18d7447cb31066ba2d1ac2adf117d3)
2019-09-12 12:48:56 +02:00
Martin
2c22ba5bdc
Properly escape clientsubname in SIGNATURE query
...
(cherry picked from commit f1b20ce565310a11f403a0b69aba34da0c271f79)
2019-08-11 18:35:53 +02:00
Martin
968c625145
Fix client addr update for ipv6
2019-07-17 21:15:56 +02:00
Martin Raiber
82dd3d26e9
Fix build on Linux
2019-05-14 16:04:12 +02:00
Martin
0e0c576ecb
Allow setting group id when adding new client
2019-05-14 03:47:58 +02:00
Martin
f68bf7386d
IPv6 support (mostly on Windows for now)
2019-05-13 17:57:44 +02:00
Martin
ceaf1af000
Fix capa updating
...
(cherry picked from commit f8d912b94a407095572f22a6c4242aba75822537)
2019-04-19 12:21:54 +02:00
Martin
d1f1b2ad7a
Retry updating settings if it fails
2018-11-26 02:10:47 +01:00
Martin
1d24c98176
Set e flag in popen to open the pipe with O_CLOEXEC
...
(cherry picked from commit 51806f1b40ade6528cf16910e3f10f6cbd9c2f4e)
2018-11-19 13:14:53 +01:00
Martin Raiber
5cea62632e
Fix client renaming
2018-06-03 23:47:17 +02:00
Martin
39bd715fc8
Hide additional virtual clients
...
(cherry picked from commit 29be4adf5de353259a69c43e30a6cc610a0beb35)
2018-06-03 13:55:33 +02:00
Martin
f7c3beb325
Correctly update default settings
...
(cherry picked from commit 8b9cdda93071c7e94c7ab6ff9cba1689460829e7)
2018-06-03 13:55:16 +02:00
Martin Raiber
b8be348a4b
Fix build
2018-06-01 20:01:38 +02:00
Martin Raiber
2ca7b01bbf
Improve out of space error handling
...
(cherry picked from commit 8bc0cb89f730e04fa7eddf9c56be208333150cb9)
2018-06-01 11:50:56 +02:00
Martin Raiber
74e899c617
Improve out of space error handling
...
(cherry picked from commit be91138dfae259f5a670ba4440647ef0b48580b9)
# Conflicts:
# urbackupserver/FileBackup.cpp
# urbackupserver/FileBackup.h
2018-06-01 11:50:34 +02:00
Martin
e75404aa4c
Regularity update virtual clients if requested
...
(cherry picked from commit 9e64ab9f97cd95285fceadeb59ef185fb05d0772)
(cherry picked from commit 11a2f7732b6afffd30f6a7662d062ef8d3fef239)
# Conflicts:
# urbackupserver/ClientMain.cpp
# urbackupserver/ClientMain.h
2018-06-01 11:44:00 +02:00
Martin
65e8c0d158
Do not add the same image to different image groups
...
(cherry picked from commit 1857ab31c10d260690a7d466dc0572684a3e8398)
2018-06-01 11:08:40 +02:00
Martin
bcfad06bb7
Start additional channel threads if one is busy
...
(cherry picked from commit 7dedc14c19f6b29c840bb0d4be3ba763d906ab38)
(cherry picked from commit dcf70e262bf619777efeb797567e8323f22894ef)
2018-06-01 11:08:13 +02:00
Martin
1231aff8d7
Allow client to restore its own image backups
...
(cherry picked from commit dba372d02656fd07c76ea0d76f6056dc3e60d846)
(cherry picked from commit f6cb88f24cc2d685654a0ca5a498495c7dd678a2)
2018-06-01 11:06:19 +02:00
Martin
9371913b75
Get and use default settings from client
...
(cherry picked from commit aafe4fecd6f0af48565a5bf86ed940d43ac503a2)
(cherry picked from commit f0398f08e004ce3861775f1e0d16b36acd1cc29d)
2018-06-01 11:05:05 +02:00
Martin
7eb1314bd4
Handle non-DOS drive letters
...
(cherry picked from commit 9d3e183255d9d06de074140233cb2724f9185765)
(cherry picked from commit 45ff52a41d4be367e1d885ca482f4f92238c36c4)
2018-06-01 11:03:51 +02:00
Martin
e9944a4b1e
Fix settings thread issue
...
(cherry picked from commit d02647e43d9269260fa5a560f4a9bf3cae7d4847)
# Conflicts:
# urbackupserver/ClientMain.cpp
(cherry picked from commit 48a502fde8 )
2018-06-01 10:49:40 +02:00
Martin
171fa0a549
Fix adding semicolon to when checking if image backups should be run
2018-04-22 18:55:52 +02:00
Martin
08cea66c2a
Send client sub name with capa command
...
(cherry picked from commit fe1496e7a3f34b4dd6dcb7a4be60ea7fb9a9fd43)
(cherry picked from commit ea81067c19f68316c50b884d46d989257d46c8a3)
2018-04-13 18:17:06 +02:00
Martin
fb97b75147
Add rename check
2018-04-13 18:16:55 +02:00
Martin
16bd6ede4e
Renaming clients with directory symlinks not supported
2018-04-08 23:19:27 +02:00
Martin
c0caee0454
Fix image rename
2018-04-08 23:15:59 +02:00
Martin
29b0cf7700
Update client uid
...
(cherry picked from commit e431dc3ab7aabf2fee234b59cbb8e17608fb3c24)
# Conflicts:
# urbackupserver/ClientMain.cpp
# urbackupserver/server_cleanup.cpp
2018-04-08 23:10:18 +02:00
Martin
b52bf652c9
Fix build
2018-04-08 23:09:08 +02:00
Martin
d167712a42
Allow client renames
...
(cherry picked from commit ddb1cef7b8eb99e528b473559dc45b0ba5e37691)
# Conflicts:
# urbackupserver/ClientMain.cpp
# urbackupserver/ClientMain.h
# urbackupserver/dao/ServerCleanupDao.cpp
# urbackupserver/dao/ServerCleanupDao.h
# urbackupserver/dllmain.cpp
2018-04-07 18:47:48 +02:00
Martin Raiber
b5c1239a05
Backup using reflinks if they are available
2018-04-01 23:20:36 +02:00
Martin
bed006a17e
Improve add identity info message(s)
...
(cherry picked from commit 62e7090ca8439c0ddbec11b9391d0f00fec7e066)
# Conflicts:
# urbackupserver/ClientMain.cpp
2018-02-17 19:34:11 +01:00
Martin
418a98c79e
Set client authkey in db trans
2018-01-14 19:38:04 +01:00
Martin
b864185361
Always use simple tokenize function
2017-11-01 14:14:00 +01:00
Martin
062b690a18
Don't start file backups with the same group
2017-09-21 00:33:39 +02:00
Martin Raiber
50c61915f1
Fix capa error return
2017-08-24 22:47:40 +02:00
Martin
c68b1b0127
Show when backups are paused
2017-07-03 14:22:15 +02:00
Martin Raiber
9c6f5af926
Fix client server identity reset handling
2017-05-01 21:15:52 +02:00
Martin
fb7ce0798a
Improve alerts
2017-04-14 02:19:35 +02:00