|
|
@54743
|
10 years |
vboxsync |
VD: Don't set an error when creating the filter failed, appropriate …
|
|
|
@54624
|
10 years |
vboxsync |
Storage/VD: Add API to prepare a chain of images for use with filters
|
|
|
@54591
|
10 years |
vboxsync |
Add support to supply passwords for disk encryption while the VM is running
|
|
|
@54430
|
10 years |
vboxsync |
Storage/VD: make use of the image type (hdd/dvd/floppy) for sanity …
|
|
|
@54340
|
10 years |
vboxsync |
Storage/VD: Allow different filter chains for reads and writes …
|
|
|
@54117
|
10 years |
vboxsync |
don't check for VALID_PTR after RTMem*Alloc(), that's overkill
|
|
|
@53624
|
10 years |
vboxsync |
scm automatic cleanups.
|
|
|
@53337
|
10 years |
vboxsync |
Storage/VD: Fix broken resume after the VM was suspended due to a full …
|
|
|
@52585
|
10 years |
vboxsync |
Storage/VD + Main/ExtPackManager+VirtualBox+SystemProperties: handle …
|
|
|
@52359
|
10 years |
vboxsync |
Unused variable
|
|
|
@52358
|
10 years |
vboxsync |
Storage/VD,VHD: Fix crash with certain VHD images with only partial …
|
|
|
@52268
|
10 years |
vboxsync |
VD: Fix read corruption under rare circumstances if a read happens …
|
|
|
@51886
|
10 years |
vboxsync |
VD: Add API to query information about a filter
|
|
|
@51756
|
10 years |
vboxsync |
Storage/VD: Fix crash
|
|
|
@51754
|
10 years |
vboxsync |
Main,DrvVD,VD: Implement support for VD plugins from extension packs
|
|
|
@51751
|
10 years |
vboxsync |
Storage/VD: Add methods to load a plugin from a given path/file. …
|
|
|
@51750
|
10 years |
vboxsync |
Storage: Fix concurrency issue with filters configured which can …
|
|
|
@51623
|
10 years |
vboxsync |
Storage: Fix possible data corruption or read errors if a request …
|
|
|
@51102
|
11 years |
vboxsync |
Storage/FilterCrypt: Remove hardcoded data unit size of 512 bytes and …
|
|
|
@51073
|
11 years |
vboxsync |
VD: Fixes for filter support
|
|
|
@50991
|
11 years |
vboxsync |
Storage: Add support for filter plugins
|
|
|
@50988
|
11 years |
vboxsync |
Storage/VD: Cleanup VD plugin handling. One shared object can now …
|
|
|
@50852
|
11 years |
vboxsync |
Storage/VD: Zero free blocks in the parent read callback used for …
|
|
|
@49944
|
11 years |
vboxsync |
Storage,VHD: Fix I/O if VD_OPEN_FLAGS_HONOR_SAME is used
|
|
|
@49880
|
11 years |
vboxsync |
Storage/VD: Fix bug which causes that data is read twice. Because …
|
|
|
@49388
|
11 years |
vboxsync |
Storage: Small fix to previous change
|
|
|
@49387
|
11 years |
vboxsync |
Storage/VD: Remove disk full hack and use the proper way to return the …
|
|
|
@49314
|
11 years |
vboxsync |
Storage: Modify hack to fix hanging VMs when the dis is full during …
|
|
|
@48957
|
11 years |
vboxsync |
Storage: Whitespace cleanups by scm.
|
|
|
@48853
|
11 years |
vboxsync |
disabled some of the new assertions as dmgRead or/and vdCopyHelper …
|
|
|
@48848
|
11 years |
vboxsync |
VD.cpp: Windows warnings.
|
|
|
@48743
|
11 years |
vboxsync |
Storage/VD: Add support for different sector sizes (only opening and …
|
|
|
@48574
|
11 years |
vboxsync |
pr6938. Error VERR_DISK_FULL isn't replaced by …
|
|
|
@48563
|
11 years |
vboxsync |
VD: Don't try to repair corrupted images when they are opened read only
|
|
|
@48532
|
11 years |
vboxsync |
VD: Correct status code passing for synchronous requests
|
|
|
@47420
|
11 years |
vboxsync |
Storage: Fix assertion when using the iSCSI backend
|
|
|
@47026
|
11 years |
vboxsync |
VD.cpp: Don't assert when reading beyond the end of a floppy image. We …
|
|
|
@46712
|
11 years |
vboxsync |
Storage: Don't set the modified flag when copying images with VDCopy, …
|
|
|
@46679
|
11 years |
vboxsync |
Storage: Update parent image override when creating a child I/O …
|
|
|
@46613
|
11 years |
vboxsync |
Storage: Propagate errors when closing a file but free everything …
|
|
|
@46112
|
12 years |
vboxsync |
Storage: Fix race condition causing I/O hangs
|
|
|
@45898
|
12 years |
vboxsync |
Storage: Fix lost writes when the iSCSI is used with snapshots
|
|
|
@45180
|
12 years |
vboxsync |
Storage: Fix hang for sync I/O under some circumstances
|
|
|
@45155
|
12 years |
vboxsync |
Storage: Another shot at the I/O unification after fixing a bug
|
|
|
@44799
|
12 years |
vboxsync |
Revert r83909 again, seems to cause trouble on the testboxes
|
|
|
@44794
|
12 years |
vboxsync |
Storage: Another try to unify sync and async I/O code
|
|
|
@44628
|
12 years |
vboxsync |
Backout r83702 because it causes regressions
|
|
|
@44616
|
12 years |
vboxsync |
Storage/VD: Remove the leftovers of the sync I/O path, everything is …
|
|
|
@44431
|
12 years |
vboxsync |
Storage: Unused variable
|
|
|
@44430
|
12 years |
vboxsync |
Storage: Fix endless loop in flush handling
|
|
|
@44415
|
12 years |
vboxsync |
Storage: Merge sync/async path for flush requests
|
|
|
@44412
|
12 years |
vboxsync |
Storage: Merge sync/async interface for the cache
|
|
|
@44408
|
12 years |
vboxsync |
Storage/VD: stop sabotaging the resize of diff images
|
|
|
@44400
|
12 years |
vboxsync |
Storage/VD: Further I/O path unification, drop synchronous …
|
|
|
@44396
|
12 years |
vboxsync |
Storage/VD: Drop critical section and replace it with queues to avoid …
|
|
|
@44252
|
12 years |
vboxsync |
Storage/Backends: async/sync I/O unification, remove separate entries …
|
|
|
@44242
|
12 years |
vboxsync |
Storage: Next step in the sync/async I/O unification, change all calls …
|
|
|
@44233
|
12 years |
vboxsync |
Storage: Preparations for the sync/async I/O unification
|
|
|
@44232
|
12 years |
vboxsync |
Storage: Fix regression introduced when adding …
|
|
|
@44226
|
12 years |
vboxsync |
VD: Update size field after a successful resize operation
|
|
|
@43861
|
12 years |
vboxsync |
Storage: Introduce new flag to skip unnecessary consistency checks in …
|
|
|
@43787
|
12 years |
vboxsync |
Storage: Repair images when opening if they are corrupted and can be …
|
|
|
@43739
|
12 years |
vboxsync |
Storage/VD: workaround for bug related to UUID handling of images …
|
|
|
@43141
|
12 years |
vboxsync |
VD: Fix broken async iSCSI support
|
|
|
@42040
|
12 years |
vboxsync |
Storage: Make it possible to set …
|
|
|
@42039
|
12 years |
vboxsync |
Storage: New return status code when a free block is read
|
|
|
@41785
|
12 years |
vboxsync |
Comment typos.
|
|
|
@41783
|
12 years |
vboxsync |
Doxygen, comment typos.
|
|
|
@41315
|
13 years |
vboxsync |
Storage: Start of a VHDX backend for readonly access to import those …
|
|
|
@41244
|
13 years |
vboxsync |
Storage/VD: tweak error handling a bit so that file access errors are …
|
|
|
@41035
|
13 years |
vboxsync |
Storage: Fix compiler warning
|
|
|
@40991
|
13 years |
vboxsync |
Storage: Disable dynamic loading of backends on non x86 architectures
|
|
|
@40680
|
13 years |
vboxsync |
Storage/VD: Fix more places to properly handle the ignore flush flag …
|
|
|
@40679
|
13 years |
vboxsync |
Storage/VD: Fix ignore flush flag when creating images
|
|
|
@40258
|
13 years |
vboxsync |
Storage/VD: errors during closing all images in VDDestroy shouldn't be lost
|
|
|
@39928
|
13 years |
vboxsync |
VD: Disable optimization temporary until the crash is fixed
|
|
|
@39927
|
13 years |
vboxsync |
VD: Initialize member
|
|
|
@39893
|
13 years |
vboxsync |
VD: Optimization, reduce locking contention between EMT and the I/O …
|
|
|
@39798
|
13 years |
vboxsync |
VD: Add option to ignore flush requests
|
|
|
@39612
|
13 years |
vboxsync |
IPRT/*: add _NO_SYMLINKS flags to certain functions
|
|
|
@39519
|
13 years |
vboxsync |
VD: API to repair corrupted images
|
|
|
@39413
|
13 years |
vboxsync |
VD: Fix reading wrong data under certain circumstances when using …
|
|
|
@38876
|
13 years |
vboxsync |
Storage: Add async discard API
|
|
|
@38673
|
13 years |
vboxsync |
VD/Discard: Bugfixes
|
|
|
@38671
|
13 years |
vboxsync |
VD: Destroy the discard state if the flags are changed
|
|
|
@38657
|
13 years |
vboxsync |
VD+VDI: Implement optimization for discard to avoid reading the …
|
|
|
@38621
|
13 years |
vboxsync |
VD: Initial support to discard unused blocks in an image + support for …
|
|
|
@38563
|
13 years |
vboxsync |
Storage: Add an almost working QCOW backend, can handle version 1 …
|
|
|
@38469
|
13 years |
vboxsync |
VD: Interface cleanup. Merge the two involved structures (generic …
|
|
|
@38463
|
13 years |
vboxsync |
Storage: Add QED backend
|
|
|
@38449
|
13 years |
vboxsync |
VD: Fix copy optimization
|
|
|
@38409
|
13 years |
vboxsync |
VD: Fix a possible deadlock if the block cache is enabled
|
|
|
@38203
|
13 years |
vboxsync |
VD: New VDCopyEx() API which can speedup cloning of diff images when …
|
|
|
@37329
|
13 years |
vboxsync |
VD: Remove left over defines for logging and assertions
|
|
|
@37121
|
14 years |
vboxsync |
VD: Fix deadlock
|
|
|
@37119
|
14 years |
vboxsync |
VD: Fix rare hangs during I/O with flat VMDK images
|
|
|
@37100
|
14 years |
vboxsync |
VD,VMDK: Enable debug logging for release builds
|
|
|
@37073
|
14 years |
vboxsync |
VD: Fix lock owner when unlocking the disk
|
|
|
@37045
|
14 years |
vboxsync |
Enable a few assertions temporary
|
|
|
@36633
|
14 years |
vboxsync |
Storage: Small cleanup. Drops VDImageIsAsyncIOSupported, it is …
|
|
|