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 |
|
Martin
|
716ac8c0d3
|
Honor trim blocksize when narrowing trim range
(cherry picked from commit e217f73e3c6b84c0411d4e30fd5abca8be7fc2fe)
|
2017-11-10 14:08:21 +01:00 |
|
Martin
|
87ea2c3bc5
|
Honor trim blocksize when narrowing trim range
(cherry picked from commit 1c6cff39c48d5ed66003d34b0943ede6e3db4436)
|
2017-11-10 14:08:17 +01:00 |
|
Martin
|
b864185361
|
Always use simple tokenize function
|
2017-11-01 14:14:00 +01:00 |
|
Martin
|
f84629bb57
|
Narrow down trim range as far as possible
|
2017-09-19 17:11:11 +02:00 |
|
Martin
|
18a39a07d2
|
Read 4K at a time for AF 4Kn disks
|
2017-08-16 20:39:02 +02:00 |
|
Martin Raiber
|
58f30eaf6f
|
Add missing O_CLOEXEC
|
2017-03-26 20:03:57 +02:00 |
|
Martin
|
942d27a027
|
Resize VHD/cow-raw file when opened with parent file
|
2017-02-03 16:41:31 +01:00 |
|
Martin
|
fa569cf311
|
Return success if wanting to trim beyond original file size
|
2017-01-30 01:05:26 +01:00 |
|
Martin
|
82a8a19ab2
|
Set bitmap range to zero in setUnused
|
2017-01-28 00:51:28 +01:00 |
|
Martin
|
1b980d2b87
|
Resize cowfile bitmap if necessary
|
2017-01-27 20:57:42 +01:00 |
|
Martin
|
577c36d048
|
Resize cowfile bitmap if necessary
|
2017-01-27 20:49:05 +01:00 |
|
Martin
|
84fe531a6d
|
Fix null pointer access after image backup read error
|
2017-01-13 15:26:09 +01:00 |
|
Martin
|
fcfe48c861
|
Fix 32bit issue
|
2017-01-01 17:30:52 +01:00 |
|
Martin
|
77a230cefe
|
Use newer platform tool set on Windows
|
2016-12-12 01:06:25 +01:00 |
|
Martin
|
a7fb40c94e
|
Add global imdisk include dir
|
2016-12-09 17:37:53 +01:00 |
|
Martin
|
dab0cb4fa2
|
Use full path of urbackup_mount_helper on Linux/FreeBSD
|
2016-12-09 13:00:27 +01:00 |
|
Martin
|
bcf21d627b
|
Fix Unix dist
|
2016-12-07 16:33:08 +01:00 |
|
Martin
|
b4f7f5d0d7
|
Fix build issues
|
2016-12-07 15:11:07 +01:00 |
|
Martin
|
d70f541522
|
Merge branch 'image-browse' into dev
|
2016-12-07 12:38:34 +01:00 |
|
Martin
|
56b10eed7b
|
Install ImDisk
|
2016-12-07 12:31:29 +01:00 |
|
Martin
|
8108fb5a89
|
Linux image mounting
|
2016-12-07 02:50:58 +01:00 |
|
Martin
|
aec28c8436
|
Fix memory leak during ZIP download
|
2016-12-06 17:48:47 +01:00 |
|
Martin
|
61f05582b2
|
Image backup mounting on Windows
|
2016-12-05 22:34:19 +01:00 |
|
Martin
|
b8ec8b91d5
|
Amalgamized miniz into two files
|
2016-11-25 16:01:36 +01:00 |
|
Martin Raiber
|
377fcec3b9
|
Updated MiniZ
|
2016-11-15 22:36:05 +01:00 |
|
Martin
|
04044ce550
|
Fixup: Fall back to zeroing if hole punching isn't available in raw cow image file
|
2016-11-10 18:58:10 +01:00 |
|
Martin
|
aa3fa983ec
|
Fixup: Fall back to zeroing if hole punching isn't available in raw cow image file
|
2016-11-10 18:56:06 +01:00 |
|