Commit Graph

5888 Commits

Author SHA1 Message Date
Martin
ec5cc80980 Add time zone selection step 2022-04-03 10:44:36 +02:00
Martin
9fc2d934a0 Don't write EICAR file if it is configured to not show the error 2022-04-02 20:51:57 +02:00
Martin
dbda5ecfeb Fix restore server URL parsing 2022-04-02 20:51:19 +02:00
Martin
389cc0ac07 Fix whole disk restore 2022-03-20 14:18:26 +01:00
Martin
3161c44601 Use server image time instead of local 2022-03-20 12:50:41 +01:00
Martin
1e37710b8d Always return image assoc array 2022-03-20 12:50:19 +01:00
Martin
115800d4a0 Run npm ci instead of install 2022-03-20 12:49:53 +01:00
Martin
75764fec09 Fix parsing of urbackup:// URL to legacy format 2022-02-20 13:34:42 +01:00
Martin
1756bbfd0b Open reparse point when reading FRN 2022-01-22 12:31:36 +01:00
Martin
23e75e858f Add MariaDB per detabase backup (by Alexander Zaitsev) 2022-01-22 12:29:36 +01:00
Martin
77dda1c039 Add compression buffer for synchronous compression 2022-01-22 12:28:36 +01:00
Martin
f5d8bce2bb Add new config options for only binding to localhost 2022-01-22 12:27:16 +01:00
Martin
5e76def21c Fix crypto++ compile flags detection 2022-01-22 12:26:28 +01:00
Martin
48b97877ec Set min version for objective c++ code
(cherry picked from commit 668db14f27)
(cherry picked from commit b9c7295504)
2022-01-09 14:14:36 +01:00
Martin
21d8997941 Set min version for objective c code
(cherry picked from commit d2d09e8fcc)
2022-01-09 14:14:26 +01:00
Moisie2000
d76d5417e4 As we're now using launchctl to launch the backend and client processes, there's no need for the user-accessible login item routines.
remove_login_item has been left, to allow cleaning up of previous installs.

(cherry picked from commit 259b664269)
2022-01-09 10:37:33 +01:00
Martin
aaa814e427 Merge remote-tracking branch 'gh/dev' into dev 2022-01-09 10:37:04 +01:00
Martin Raiber
9e44fab5a1
Merge pull request #58 from Moisie2000/macos_addMontereyExcludes
Update macOS exclusions for macOS 12 Monterey
2022-01-09 10:24:48 +01:00
Martin Raiber
5738ba4372
Merge pull request #57 from ravenclaw900/patch-1
Add NSPrincipalClass key to macOS Info.plist
2022-01-09 10:24:22 +01:00
Moisie2000
4a370db579 Update macOS exclusions for macOS 12 Monterey 2021-12-25 15:37:37 +00:00
Martin
ceb51dc4e2 Merge remote-tracking branch 'urpc/dev' into dev 2021-12-22 14:03:59 +01:00
Martin Raiber
c8fe04f46a Add panic when root device is snapshot 2021-12-05 13:11:30 +01:00
ravenclaw900
0d28100033
Remove indentation 2021-11-22 19:41:39 -06:00
ravenclaw900
2766a71a3f
Add NSPrincipalClass key 2021-11-22 19:23:10 -06:00
Martin
1d9525958e Merge remote-tracking branch 'Moisie2000/reworkOfMacOSExcludes' into dev
# Conflicts:
#	create_osx_installer.sh
#	osx_installer/buildmacOSexclusions
#	urbackupclient/client.cpp
2021-10-23 16:40:21 +02:00
Martin
65832d38d5 Work on copying from local file if present 2021-10-23 16:36:17 +02:00
Martin
43a805f182 Fix compiling on Windows 2021-10-23 16:35:08 +02:00
Martin
3f7feb5d6f Forward facet id 2021-10-23 16:34:51 +02:00
Martin
27bf2f8321 Fix SQL column name 2021-10-23 16:34:27 +02:00
Martin
87dc803189 Fix resume corruption with full sparse file transfer 2021-10-23 16:34:08 +02:00
Moisie2000
4efd0bcbfc Rework macOS file exclusions:
- To account for the lack of a built-in list of exclusions in modern releases of macOS;
- To more comprehensively exclude files which the OS prevents reading of via System Integrity Protection;
- To exclude files which have an extended attribute set to prevent backups;
- Moves the building of the exclusion list from the client installer into the main code (preventing the possibility of an outdated exclusion list on an updated OS);
- Generates log entries showing the matching exclusion term which causes a file to not be backed up;
- Creates a file at /Library/Application Support/UrBackup Client/var/urbackup/macOS_exclusion_overrides.txt to allow for exclusion terms to be overridden.
2021-09-24 16:16:45 +01:00
Martin
63623a55ba Merge branch 'dev' of github.com:uroni/urbackup_backend into dev 2021-09-21 18:39:23 +02:00
Martin Raiber
29b4c9e988 Merge branch 'dev' of server.raiber.de:/home/git/urbackup_backend into dev 2021-09-21 17:50:58 +02:00
Martin Raiber
7a250d2e82 Config option to disable keyboard config + restore spilling and use temporary file path instead of hard coded 2021-09-21 17:50:35 +02:00
Martin Raiber
468750cce2
Merge pull request #55 from uroni/dependabot/npm_and_yarn/urbackupclient/restorewww/immer-9.0.6
Bump immer from 8.0.1 to 9.0.6 in /urbackupclient/restorewww
2021-09-08 12:30:26 +02:00
dependabot[bot]
bece39b3d1
Bump immer from 8.0.1 to 9.0.6 in /urbackupclient/restorewww
Bumps [immer](https://github.com/immerjs/immer) from 8.0.1 to 9.0.6.
- [Release notes](https://github.com/immerjs/immer/releases)
- [Commits](https://github.com/immerjs/immer/compare/v8.0.1...v9.0.6)

---
updated-dependencies:
- dependency-name: immer
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-03 07:10:17 +00:00
Martin
5a03a1f211 Fix build 2021-08-09 23:42:28 +02:00
Martin
e2f5c8749d Add config.h 2021-08-09 23:22:31 +02:00
Martin
c139b09cb5 Fix ZFS incremental file backups 2021-08-09 23:14:43 +02:00
Martin
d4cbdf5bf4 Fix build 2021-08-09 22:33:34 +02:00
Martin
237282cc2e Fix build 2021-08-09 22:31:58 +02:00
Martin
0082404ad2 Add clouddrive to build 2021-08-09 22:24:51 +02:00
Martin
195a295832 Fix build 2021-08-09 22:14:44 +02:00
Martin
71c0ba0ace Fix build 2021-08-09 22:12:50 +02:00
Martin
783a41eb2d Fix build 2021-08-09 21:53:33 +02:00
Martin
ea34e7b33e Merge branch 'dev' of github.com:uroni/urbackup_backend into dev 2021-08-09 21:30:04 +02:00
Martin Raiber
8c24d2dfd8 Skip small files and files without hash in index rebuild
(cherry picked from commit 93811b36b46369631f7e32f8fd48a12176ab5717)
2021-08-08 09:44:30 +02:00
Martin
bd7f700a26 Don't require correct client uid for internet/active clients
(cherry picked from commit 6bc27673b43cd81e7f6a4b1affc053ec01fd277c)
(cherry picked from commit 5fb8d84b28)
2021-08-08 09:44:02 +02:00
Martin Raiber
7f377a5894 Fix resizing partition 2021-07-25 19:25:47 +02:00
Martin Raiber
3595d30e9d Fix resizing partition after resizing file system 2021-07-24 23:58:32 +02:00