01ada958d2e36535af7048aadda8c0b4a8942f60 54835 |
|
18-Mar-2015 |
vboxsync |
Encryption: Add a way to retrieve the encryption settings without providing the password. Returns only the used cipher and the password ID |
dbb9faa78a50f283ab76de3ccf283096919a5383 54624 |
|
04-Mar-2015 |
vboxsync |
Storage/VD: Add API to prepare a chain of images for use with filters |
f4fd9b62ec1cb6bb79fc7432a2d1a4c5f7c63bfc 54340 |
|
20-Feb-2015 |
vboxsync |
Storage/VD: Allow different filter chains for reads and writes (required by disk image encryption to encrypt images afterwards) |
72b56c85ab0ffe37b02704798140468fba01bcbc 52830 |
|
24-Sep-2014 |
vboxsync |
Main: missing MediumVariant. |
cd701ca689d9ee34b7cc9e66b84a70a06d944a3f 52585 |
|
03-Sep-2014 |
vboxsync |
Storage/VD + Main/ExtPackManager+VirtualBox+SystemProperties: handle unloading of VD plugin from VBoxSVC when extpack is uninstalled, fixes extpack uninstall problems related to VDPluginCrypt.dll on Windows |
bb5c079fd1cc5dec5ba0874e00d76f44fe968b32 51886 |
|
06-Jul-2014 |
vboxsync |
VD: Add API to query information about a filter |
e2b23534f7ea89715b17ba520a253dfb9407f852 51751 |
|
27-Jun-2014 |
vboxsync |
Storage/VD: Add methods to load a plugin from a given path/file. Preparation for support of VD plugins in extension packs |
675ee1b20dfaa861529fab93257045edfdfb812d 50991 |
|
08-Apr-2014 |
vboxsync |
Storage: Add support for filter plugins |
8eeee8a3c0abf2bacba420fdf542963f8f0ba2e8 48878 |
|
04-Oct-2013 |
vboxsync |
include/VBox/vd.h: de-C++ify the use of PARTITIONING_TYPE, and at the same time replacing it with a better matching type name which is less 'global' |
35f5e9bef11abdf4f242ba8140229704fa063a0a 48743 |
|
27-Sep-2013 |
vboxsync |
Storage/VD: Add support for different sector sizes (only opening and reading and writing images, not creating them with a sector size other than 512 bytes) |
2698330926679dd315ebf905a0996726d3c31d28 47345 |
|
23-Jul-2013 |
vboxsync |
Added VDIfCreateVfsStream for OVA importing/exporting - completely untested. |
67c733be807e2523abf07fbb3c5c4146828cfa2a 44408 |
|
28-Jan-2013 |
vboxsync |
Storage/VD: stop sabotaging the resize of diff images |
6437cb19ad6d607a74ccf8d8f25c7e7af761b316 43861 |
|
13-Nov-2012 |
vboxsync |
Storage: Introduce new flag to skip unnecessary consistency checks in the VMDK backend while opening an image in readonly mode to speed up opening snapshots |
29e948d1eae7c079764a6371ce204c41a398052e 42859 |
|
17-Aug-2012 |
vboxsync |
added new enum PARTITIONING_TYPE - Auxiliary data structure for difference between GPT and MBR disks. Structure VBOXHDDRAW was modified. |
ce8d4eee413539818ee53393cd2ef0ad123c06b8 42039 |
|
06-Jul-2012 |
vboxsync |
Storage: New return status code when a free block is read |
ed62e74f1161168f38c53dad9a5785b8fa6e6a51 41576 |
|
05-Jun-2012 |
vboxsync |
Storage: Add VFS file glue for the VD library |
f49451ac63d3e3a98a5505527d3656eb8af3d1e6 40258 |
|
27-Feb-2012 |
vboxsync |
Storage/VD: errors during closing all images in VDDestroy shouldn't be lost |
7c021efae53cb1a9cd7b8eda29536ddd719ee934 39798 |
|
18-Jan-2012 |
vboxsync |
VD: Add option to ignore flush requests |
99e944f25f7de546995a7efb3a76cee06c3f1220 39519 |
|
02-Dec-2011 |
vboxsync |
VD: API to repair corrupted images |
3f8f486a6133cd77aaa32bb47908a351ee14a967 38876 |
|
27-Sep-2011 |
vboxsync |
Storage: Add async discard API |
870daa6c20c3a45b8a665f37def6c14a3a3072c9 38621 |
|
04-Sep-2011 |
vboxsync |
VD: Initial support to discard unused blocks in an image + support for VDI images |
e4f367251aede667a6de69baa54ef9eb5f150871 38469 |
|
16-Aug-2011 |
vboxsync |
VD: Interface cleanup. Merge the two involved structures (generic interface descriptor and callback table) into one, remove the duplicated interface wrappers in the backends and move the interface definitions into separate headers separating public and private interfaces. |
7869469d5b031be1eba6a566db009c301d213a73 38203 |
|
27-Jul-2011 |
vboxsync |
VD: New VDCopyEx() API which can speedup cloning of diff images when cloning a VM |
c4683f6e02044ce17c237d67c47cadd169c82ef2 36633 |
|
08-Apr-2011 |
vboxsync |
Storage: Small cleanup. Drops VDImageIsAsyncIOSupported, it is completely unused and the best behavior is to fail in VDOpen like we do for all the other flags |
ab3d9c17d039446a2820517e3f0850f65d5a727f 36573 |
|
06-Apr-2011 |
vboxsync |
include/: a/an nits |
19badc2a6bdaeb1208f71b7de06feec1aa7c59c9 34217 |
|
21-Nov-2010 |
vboxsync |
VD: Use S/G buffers instead of S/G arrays for VDAsyncWrite and VDAsyncRead (Preparation for moving the I/O cache in front of VD, see #5295) |
cd6f71bc352f550074f1ba2c830a2cf2f0b3dd46 33567 |
|
28-Oct-2010 |
vboxsync |
VD: Move the generic virtual disk framework + backends to src/VBox/Storage and rename the files to get rid of the HDD part because it supports floppy and DVD images too |