Martin
|
3f462b8477
|
Revert "Fix page file exclusion"
This reverts commit 62b2b8fb4e.
|
2016-08-21 22:39:14 +02:00 |
|
Martin
|
62b2b8fb4e
|
Fix page file exclusion
|
2016-08-20 18:45:53 +02:00 |
|
Martin
|
e6deace398
|
Preallocate space for full image if possible
|
2016-08-12 02:14:03 +02:00 |
|
Martin
|
7bbfa311d5
|
Fix build issue
|
2016-08-10 14:07:35 +02:00 |
|
Martin
|
d4752b67ed
|
Fix relative VHD file locator for new naming scheme
|
2016-08-08 00:38:24 +02:00 |
|
Martin
|
764f8e1ae1
|
Set errno
|
2016-07-08 23:16:58 +02:00 |
|
Martin
|
ee98a7a65f
|
Preserve errno
|
2016-07-08 23:02:53 +02:00 |
|
Martin
|
8d90c9301f
|
Config test for fallocate64
|
2016-07-06 13:30:22 +02:00 |
|
Martin
|
7482f8e28b
|
Look in legacy path for VHD file
|
2016-07-05 01:07:19 +02:00 |
|
Martin
|
200f39116d
|
Transfer block if block has bitmap changes
|
2016-06-25 15:23:27 +02:00 |
|
Martin
|
44f9ae62df
|
Fix some typos and spellings
|
2016-06-13 16:19:05 +02:00 |
|
Martin
|
89d6cff386
|
Fix race condition in read-ahead
|
2016-06-07 22:50:46 +02:00 |
|
Martin
|
f76a0a8639
|
Sync backup storage file system before marking file backup as complete
|
2016-06-01 00:14:16 +02:00 |
|
Martin
|
01ce93b36f
|
Do not try to trim beyond drive size if drive size is not aligned to ntfs block size
|
2016-05-29 14:09:09 +02:00 |
|
Martin
|
6ceba52fdf
|
Make hash file match incremental VHD file content and make synthetic full VHD files mountable on Windows
|
2016-05-28 01:11:13 +02:00 |
|
Martin
|
f36bd79908
|
Fill in whole VHD block when making a VHD file full
|
2016-05-26 18:59:38 +02:00 |
|
Martin Raiber
|
5a4dfe8e87
|
Make image hashes match image file accurately
|
2016-05-23 21:51:46 +02:00 |
|
Martin
|
618691e93d
|
Trim changed hash blocks during CoW-raw image backup
|
2016-05-23 02:06:14 +02:00 |
|
Martin Raiber
|
c2cbec48f7
|
Fix fibmap test tool
|
2016-05-23 00:58:14 +02:00 |
|
Martin
|
230dea58f1
|
Do not compile function if FIBMAP is missing
|
2016-05-20 23:31:47 +02:00 |
|
Martin
|
2176164b83
|
Less includes
|
2016-05-20 23:19:32 +02:00 |
|
Martin
|
8e9d6219db
|
Align trimming to hash block size
|
2016-05-20 17:43:48 +02:00 |
|
Martin Raiber
|
807d248947
|
Fix: fibmap test tool
|
2016-05-20 16:55:44 +02:00 |
|
Martin
|
86ac79946d
|
fibmap test tool
|
2016-05-20 16:12:50 +02:00 |
|
Martin
|
3ff520c2a4
|
Manually resolve relative paths to work around Windows path limit
|
2016-05-10 14:49:53 +02:00 |
|
Martin
|
189321a346
|
Define fallocate constants if not defined
|
2016-03-31 16:29:34 +02:00 |
|
Martin
|
109c272908
|
Exclude swapfile.sys from image
|
2016-03-31 13:22:54 +02:00 |
|
Martin
|
e3c903c25e
|
Fixed FreeBSD build issues
|
2016-02-06 21:48:30 +01:00 |
|
Martin Raiber
|
d59e9f10eb
|
Only trim cowfile ranges which contain data
|
2016-01-28 18:43:18 +01:00 |
|
Martin Raiber
|
c5db97564a
|
Derive IReadOnlyBitmap from IObject
|
2016-01-28 15:20:06 +01:00 |
|
Martin
|
e39f4dfd21
|
Thread-safe file reading and writing
(cherry picked from commit 3ebcf7d0bb02c8bd3a42398fe5f4b574dd179fe8)
Conflicts:
Interface/File.h
file.h
file_linux.cpp
file_win.cpp
fsimageplugin/CompressedFile.cpp
fsimageplugin/CompressedFile.h
fsimageplugin/FileWrapper.cpp
fsimageplugin/FileWrapper.h
fsimageplugin/vhdfile.cpp
fsimageplugin/vhdfile.h
|
2016-01-25 13:00:22 +01:00 |
|
Martin
|
6cc881d677
|
Get file size before hashing and only read file till that size
|
2016-01-20 23:07:05 +01:00 |
|
Martin
|
a15331dea5
|
Background (io-) priority implementation for Linux
|
2016-01-18 15:43:57 +01:00 |
|
Martin
|
b3903cc1c4
|
Checkpoint files.db in separate thread and give all threads nice names
|
2016-01-15 16:19:23 +01:00 |
|
Martin
|
b9ed974904
|
Enabled assertions in release build
|
2016-01-13 17:31:37 +01:00 |
|
Martin
|
928a588481
|
Fixed NTFS file exclusion code
|
2016-01-04 23:20:01 +01:00 |
|
Martin
|
2d53a7d141
|
Disable all excluding
|
2016-01-04 21:25:51 +01:00 |
|
Martin
|
0a25361d2a
|
Retry user lookup without hostname if it fails with hostname
|
2016-01-04 20:17:54 +01:00 |
|
Martin
|
091e31ec5f
|
Disable shadow copy excluding
|
2016-01-04 19:25:10 +01:00 |
|
Martin
|
9ee64e650a
|
Updated copyright
|
2016-01-02 16:38:00 +01:00 |
|
Martin
|
536846d710
|
Experimental: Exclude shadow copy files. Lets see if Windows can handle this
|
2016-01-02 16:28:14 +01:00 |
|
Martin
|
12e76379eb
|
Put image backups into subvolumes/folders
|
2016-01-02 16:27:49 +01:00 |
|
Martin
|
831dbbe15e
|
Fixed synthetic full backup
|
2016-01-02 14:08:26 +01:00 |
|
Martin
|
a0f7909f61
|
Use client bitmap
|
2016-01-02 01:31:44 +01:00 |
|
Martin Raiber
|
d511420405
|
Build with Visual Studio 2015
|
2015-12-26 15:43:35 +01:00 |
|
Martin Raiber
|
f4455ec1ab
|
Properly delete buffer
|
2015-12-23 18:45:32 +01:00 |
|
Martin Raiber
|
c7ea511e63
|
Switched to Visual Studio 2015; Removed boost dependency on Windows
|
2015-12-23 18:41:50 +01:00 |
|
Martin
|
bce3ac45b8
|
Resize with zeros
|
2015-12-22 21:51:45 +01:00 |
|
Martin
|
cc625e4e75
|
Resize bitmap if it is too small and use a different file for the bitmap from client
|
2015-12-22 21:36:05 +01:00 |
|
Martin
|
dbd3890342
|
Exclude pagefile and hiberfile from image backup
|
2015-12-14 17:44:48 +01:00 |
|