Martin
|
1ae295a1f5
|
Do not trim if trim range is narrowed down to zero
(cherry picked from commit 09e8f65d8f2cb2b8d3ae76f47728ee9b84776f6d)
|
2021-07-20 19:45:44 +02:00 |
|
Martin Raiber
|
45b2dff7ab
|
Fix compile on Linux
|
2021-07-05 19:49:25 +02:00 |
|
Martin
|
5b28aed036
|
Replace NULL with nullptr
|
2021-06-20 20:58:50 +02:00 |
|
Martin
|
bbb9dc66ff
|
Replace std::auto_ptr with std::unique_ptr
|
2021-06-20 17:56:33 +02:00 |
|
Martin Raiber
|
558680a268
|
Writer header to correct position
|
2021-05-20 18:33:33 +02:00 |
|
Martin Raiber
|
cedcdc48de
|
Add zero skipping to vhdx file creation
|
2021-05-18 16:18:15 +02:00 |
|
Martin Raiber
|
a92608b10c
|
Derive IVHDFile from IFile
|
2021-05-08 09:14:46 +02:00 |
|
Martin Raiber
|
a314090818
|
Add vhdx support
|
2021-04-28 18:45:01 +02:00 |
|
Martin
|
94592cbedf
|
Handle raw image files in vhdcopy
(cherry picked from commit 33f1f58253e541ee66cede99289d3ce9ad38b494)
(cherry picked from commit 555d5c8534)
|
2020-10-14 23:16:09 +02:00 |
|
Martin
|
746058f203
|
Make amount of download, hash, image compress and client parallel hash threads configurable
|
2020-09-29 17:01:38 +02:00 |
|
Martin
|
d259a6a988
|
Set unused in bitmap on Windows with cow files
|
2020-06-12 21:07:54 +02:00 |
|
Martin
|
be6e7e031d
|
Fix reading/writing header
|
2020-04-11 18:41:36 +02:00 |
|
Martin
|
a2c7831d83
|
Fix reading/writing header
|
2020-04-11 18:41:36 +02:00 |
|
Martin
|
3d3738a816
|
Fix compression
|
2020-04-11 18:41:35 +02:00 |
|
Martin
|
16b80c0895
|
Multi-threaded image compression + compress image with ZSTD
|
2020-02-27 22:25:06 +01:00 |
|
Martin
|
6acbf71b49
|
Fix reading GPT
|
2020-02-12 02:11:26 +01:00 |
|
Martin
|
8434c4c5a3
|
Linux image restore
|
2020-02-11 22:29:56 +01:00 |
|
Martin
|
d035c643cf
|
Fix build issue
|
2020-02-11 14:11:52 +01:00 |
|
Martin
|
5f1858164b
|
Make partclone work with android build
|
2020-02-11 14:00:13 +01:00 |
|
Martin
|
872c3bf7c6
|
Make partclone work with android build
|
2020-02-11 13:45:07 +01:00 |
|
Martin
|
963d07cda4
|
Make partclone work with android build
|
2020-02-11 13:30:06 +01:00 |
|
Martin
|
07f4cdbabd
|
Implement image backup with CBT via dattobd for Linux
|
2020-02-10 23:35:13 +01:00 |
|
Martin
|
6531b67b6b
|
Add exclusion functions to interface
|
2020-02-08 21:21:06 +01:00 |
|
Martin
|
27489cf806
|
Move file exclusion to base class
(cherry picked from commit 557ee4f36e5b249ee75298bdd94936dcb41a8b2b)
# Conflicts:
# fsimageplugin/fs/ntfs_win.cpp
|
2020-02-08 21:18:38 +01:00 |
|
Martin
|
24d6669f38
|
Option to get bitmap via partclone
|
2020-02-05 20:41:10 +01:00 |
|
Martin
|
306067864f
|
Upgrade to Visual Studio 2019
(cherry picked from commit d6df6377ef)
|
2020-02-04 23:15:26 +01:00 |
|
Martin
|
66510dc4a0
|
Re-read blocks with errors with smaller readahead buffer size to narrow down the error location more during scrub
|
2019-08-22 13:19:00 +02:00 |
|
Martin
|
f0ae687e2f
|
Fix Linux build issue
|
2019-07-06 19:41:42 +02:00 |
|
Martin
|
0058793247
|
Increase number of read ahead block buffers, because it might read up to 64 of them simultaneously in the worst case
|
2019-07-05 23:30:01 +02:00 |
|
Martin
|
83f780076b
|
Fix compile issue
|
2019-07-01 20:02:27 +02:00 |
|
Martin Raiber
|
4bc9e763b7
|
Fix new read-ahead
|
2019-06-22 22:35:02 +02:00 |
|
Martin Raiber
|
d2d49c2e39
|
Use heap for recursion when deleting non-empty directory
|
2019-06-22 22:33:09 +02:00 |
|
Martin Raiber
|
ff3cff2b45
|
Read-ahead file system in larger blocks
(cherry picked from commit 5f8273bcc4059e627783524bc3be7fa5183e8a9f)
|
2019-06-15 00:47:35 +02:00 |
|
Martin
|
69dbd59150
|
Revert "Revert "Tool to read volume and write zeros to blocks which cannot be read""
This reverts commit a6d546d3a4.
|
2019-04-19 12:28:28 +02:00 |
|
Martin
|
a6d546d3a4
|
Revert "Tool to read volume and write zeros to blocks which cannot be read"
This reverts commit cb077d1260.
|
2019-03-18 17:05:57 +01:00 |
|
Martin Raiber
|
cb077d1260
|
Tool to read volume and write zeros to blocks which cannot be read
|
2019-02-25 23:39:59 +01:00 |
|
Martin
|
af54a54bc5
|
Disable assertions
|
2018-11-27 01:58:46 +01:00 |
|
Martin
|
78136fbc83
|
Set FSCTL_ALLOW_EXTENDED_DASD_IO on volume handle to be able to read last sector
(cherry picked from commit 9c21bc42b307b84a376cda247bd4b7b3ab86cef9)
|
2018-10-26 15:48:00 +02:00 |
|
Martin
|
83e8579655
|
Fixup: Windows cowfile support
|
2018-10-18 15:43:59 +02:00 |
|
Martin
|
848994f217
|
Windows cowfile support
|
2018-10-18 15:32:34 +02:00 |
|
Martin
|
69be94d826
|
Raw image mounting via imgdisk srv
|
2018-10-18 14:58:02 +02:00 |
|
Martin
|
7cb019a751
|
Read partitions from strings
(cherry picked from commit 8e1261d0b536356c99dad055c8d7c9decd38b6b8)
|
2018-10-17 22:07:15 +02:00 |
|
Martin Raiber
|
1bca028305
|
Allow configuration of skip value
(cherry picked from commit 913d11e1cb6254e62df053ba31489ddbf8f00095)
|
2018-09-17 21:54:02 +02:00 |
|
Martin
|
bbac368697
|
Functionality to log file changes in incremental image backups
|
2018-07-09 22:23:44 +02:00 |
|
Martin
|
feeaf2943d
|
Whole disk image mounting
(cherry picked from commit 95b74412c3ff4abcfc3948ad1461841c1a81f30b)
# Conflicts:
# urbackupserver/ImageMount.cpp
# urbackupserver/ImageMount.h
# urbackupserver/dllmain.cpp
# urbackupserver/serverinterface/backups.cpp
# urbackupserver/www/js/urbackup.js
|
2018-06-01 11:33:22 +02:00 |
|
Martin
|
190358dcbe
|
Fix gcc build issue
|
2018-04-28 00:35:36 +02:00 |
|
Martin
|
8bd8ed2781
|
Fix error case crash bug
|
2018-04-24 22:31:43 +02:00 |
|
Martin
|
1fcbdea3a4
|
Change image read alignment if necessary
|
2018-01-26 12:56:30 +01:00 |
|
Martin
|
ca0801ddb5
|
Fix build
|
2017-12-17 15:49:34 +01:00 |
|
Martin
|
bca61c254d
|
Use proper trim block size
(cherry picked from commit ccdffc103f4dee506d11ecb8f5891435ab9f1031)
|
2017-11-10 14:08:25 +01:00 |
|