|
|
@64093
|
8 years |
vboxsync |
Storage: Move the NonRotationalMedium property from the devices and …
|
|
|
@64078
|
8 years |
vboxsync |
PDMIMEDIAEX: Add parameter to pfnIoReqSendScsiCmd to indicate where to …
|
|
|
@64037
|
8 years |
vboxsync |
DrvVD: Revert unintended change (probably harmless)
|
|
|
@64029
|
8 years |
vboxsync |
Storage/DrvVD: Don't recurse into trying to allocate I/O buffers again …
|
|
|
@64025
|
8 years |
vboxsync |
Storage/DrvVD: Assertions + and honor the sync flag for I/O requests
|
|
|
@64019
|
8 years |
vboxsync |
Storage: Get rid of PDMIMEDIA::pfnIoBufAllocate and …
|
|
|
@64005
|
8 years |
vboxsync |
DrvVD: Logging for discard requests in the error case too
|
|
|
@64002
|
8 years |
vboxsync |
Devices/Storage: Throw out PDMIMEDIAASYNC which is superseded by …
|
|
|
@63997
|
8 years |
vboxsync |
Storage: Change PDMIMEDIAEX::pfnIoReqDiscard to not get the discard …
|
|
|
@63991
|
8 years |
vboxsync |
PDMIMEDIAEX: Another addendum, make it possible to query a residual …
|
|
|
@63955
|
8 years |
vboxsync |
pdmstorageifs.h: Small addendum to PDMIMEDIAEX which enables us to …
|
|
|
@63951
|
8 years |
vboxsync |
DrvVD: More work on the extended media interface to bring it up to par …
|
|
|
@63919
|
8 years |
vboxsync |
DrvVD: Fix handling encrypted disks when PDMIMEDIAEX is used (only …
|
|
|
@63917
|
8 years |
vboxsync |
DrvVD: Don't fail completely when loading a plugin failed, log the …
|
|
|
@63740
|
8 years |
vboxsync |
DrvVD: Don't use the async VD API in PDMIMEDIAEX when it is not supported
|
|
|
@63723
|
8 years |
vboxsync |
VD: Free the allocated I/O buffer already when the request completed …
|
|
|
@63562
|
8 years |
vboxsync |
scm: cleaning up todos
|
|
|
@62956
|
8 years |
vboxsync |
@copydoc -> @interface_method_impl
|
|
|
@62925
|
8 years |
vboxsync |
Devices: warnings
|
|
|
@62463
|
8 years |
vboxsync |
Devices: scm
|
|
|
@60404
|
9 years |
vboxsync |
VMM,Devices,Main: Implemented soft/warm reset for shutdown status …
|
|
|
@60179
|
9 years |
vboxsync |
Storage/DrvVD: Don't fail opening the image if getting the UUID fails …
|
|
|
@59627
|
9 years |
vboxsync |
DrvVD: fix warning
|
|
|
@59550
|
9 years |
vboxsync |
Storage/DrvVD: Log errors and requests taking too long (moved from the …
|
|
|
@59539
|
9 years |
vboxsync |
Storage/DrvVD: Add methods to PDMIMEDIAEX for saving the request state …
|
|
|
@59538
|
9 years |
vboxsync |
Storage/DrvVD: Add methods to query suspended requests, will be used …
|
|
|
@59536
|
9 years |
vboxsync |
Storage: Move the suspend on recoverable error handling down to DrvVD …
|
|
|
@59476
|
9 years |
vboxsync |
Storage/DrvVD: Make sure the disk container is destroyed when the …
|
|
|
@59455
|
9 years |
vboxsync |
Storage/VD: Remove the custom code in each backend which allocates all …
|
|
|
@59448
|
9 years |
vboxsync |
Devices/Storage: More work on the new I/O interface
Implement a new …
|
|
|
@59305
|
9 years |
vboxsync |
Storage/NVMe: Convert emulation to use PDMIMEDIAEX instead of …
|
|
|
@59290
|
9 years |
vboxsync |
Storage/DrvVD.cpp: First simple implementation for the PDMIMEDIAEX …
|
|
|
@59284
|
9 years |
vboxsync |
Storage: Sketch out new interface for async I/O which will replace …
|
|
|
@59252
|
9 years |
vboxsync |
pdmifs.h: Move the storage related interfaces (PDMIMEDIA, PDMIMOUNT, …
|
|
|
@59248
|
9 years |
vboxsync |
Storage: Get rid of the block driver and merge the the little extra …
|
|
|
@58132
|
9 years |
vboxsync |
*: Doxygen fixes.
|
|
|
@57393
|
9 years |
vboxsync |
DECLCALLBACK
|
|
|
@57372
|
9 years |
vboxsync |
scm: fixes in previous cleanup run.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@56967
|
9 years |
vboxsync |
Devices/Storage: Keep track of used host block devices and prevent the …
|
|
|
@55964
|
10 years |
vboxsync |
Storage/VD: Make sure the disk is destroyed when destroying the driver …
|
|
|
@55871
|
10 years |
vboxsync |
Storage/DrvVD: Fix VM hang during power off because of an order …
|
|
|
@55770
|
10 years |
vboxsync |
DrvVD: variable scope
|
|
|
@55686
|
10 years |
vboxsync |
DrvVD: rc is not part of the format string anymore
|
|
|
@55434
|
10 years |
vboxsync |
Oops, LWIP_IPV6, which is 0 or 1 should be tested with #if, not #ifdef.
|
|
|
@55432
|
10 years |
vboxsync |
G/c VBOX_WITH_NEW_LWIP. This option only affects DevINIP/DrvVD (as …
|
|
|
@55431
|
10 years |
vboxsync |
DrvVD: use uint64_t for disk size.
|
|
|
@54977
|
10 years |
vboxsync |
DrvVD: don't make 'rc=%Rrc' part of the error message as the error …
|
|
|
@54591
|
10 years |
vboxsync |
Add support to supply passwords for disk encryption while the VM is running
|
|
|
@54340
|
10 years |
vboxsync |
Storage/VD: Allow different filter chains for reads and writes …
|
|
|
@53539
|
10 years |
vboxsync |
Storage/iSCSI: Fail when a connection attempt takes too long to pause …
|
|
|
@53407
|
10 years |
vboxsync |
Disk encryption: Make sure the DekMissing guest property is set before …
|
|
|
@53148
|
10 years |
vboxsync |
Port a part of r95116 (disk encryption changes in 4.3) which was …
|
|
|
@52063
|
10 years |
vboxsync |
build fix
|
|
|
@52062
|
10 years |
vboxsync |
build fix
|
|
|
@52023
|
10 years |
vboxsync |
pdmifs.h,DrvBlock,DrvVD: Add methods to allocate and free I/O buffer …
|
|
|
@51923
|
10 years |
vboxsync |
Console,DrvVD: Clear the encryption keys on suspend
|
|
|
@51899
|
10 years |
vboxsync |
Console,DrvVD: Make disk encryption completely configurable through …
|
|
|
@51754
|
10 years |
vboxsync |
Main,DrvVD,VD: Implement support for VD plugins from extension packs
|
|
|
@51752
|
10 years |
vboxsync |
Storage,DrvVD,Main: Redo the way secret keys are passed from Main to …
|
|
|
@51342
|
11 years |
vboxsync |
Main,DrvVD: Interface to pass the keys to the disk encryption module …
|
|
|
@51103
|
11 years |
vboxsync |
Devics/Storage/DrvVD: Add support for filter plugins
|
|
|
@48947
|
11 years |
vboxsync |
Devices: Whitespace and svn:keyword cleanups by scm.
|
|
|
@48872
|
11 years |
vboxsync |
DrvVD.cpp: nits and some logging.
|
|
|
@48744
|
11 years |
vboxsync |
Devices/Storage: Support different sector sizes, booting from images …
|
|
|
@47829
|
11 years |
vboxsync |
Devices/Storage: Preparations for non 512 byte sector sizes. Add a new …
|
|
|
@45356
|
12 years |
vboxsync |
tabs
|
|
|
@45061
|
12 years |
vboxsync |
Review of PDM driver destructors making sure that variables they use …
|
|
|
@44358
|
12 years |
vboxsync |
PDMAsyncCompletion: PVM -> PUVM (one instance), internalize internal …
|
|
|
@43923
|
12 years |
vboxsync |
DrvVD: IPv6 and new LWIP introduction.
|
|
|
@43861
|
12 years |
vboxsync |
Storage: Introduce new flag to skip unnecessary consistency checks in …
|
|
|
@42073
|
12 years |
vboxsync |
Fix error message
|
|
|
@42071
|
12 years |
vboxsync |
DrvVD: Add InformAboutZeroBlocks CFGM key
|
|
|
@40282
|
13 years |
vboxsync |
*: gcc-4.7: ~0 => ~0U in initializers (warning: narrowing conversion …
|
|
|
@39855
|
13 years |
vboxsync |
Various drivers: Use PDMIBASE_2_PDMDRV instead of cooking your own stuff.
|
|
|
@39414
|
13 years |
vboxsync |
PDMBlkCache: Clear all entries on reset to prevent that unwritten data …
|
|
|
@38878
|
13 years |
vboxsync |
PDM,Devices,Drivers: Add async discard API and make us of it
|
|
|
@38622
|
13 years |
vboxsync |
AHCI+DrvBlock+DrvVD: Add support for the TRIM command and connect with …
|
|
|
@38469
|
13 years |
vboxsync |
VD: Interface cleanup. Merge the two involved structures (generic …
|
|
|
@37641
|
13 years |
vboxsync |
DrvVD: Correct logging\n
|
|
|
@36022
|
14 years |
vboxsync |
DrvVD: Fix crash for the internal network stack case
|
|
|
@36003
|
14 years |
vboxsync |
DrvVD: Make use of the new flag in case UseNewIo is unset but there is …
|
|
|
@35353
|
14 years |
vboxsync |
Move the misc files the in src/VBox/Devices/ directory into a build/ …
|
|
|
@35346
|
14 years |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to …
|
|
|
@35162
|
14 years |
vboxsync |
BlkCache: Fix possible crash during suspend of the VM. The cache must …
|
|
|
@35072
|
14 years |
vboxsync |
DrvVD: remove poweroff callback (not needed anymore). Fixes assertion …
|
|
|
@34930
|
14 years |
vboxsync |
DrvVD: Don't use the builtin cache when opening the image on readonly mode
|
|
|
@34434
|
14 years |
vboxsync |
Switch to the new block cache and disable the old one for now
|
|
|
@34433
|
14 years |
vboxsync |
Storage: Introduce interface to query the location of a medium (device …
|
|
|
@34247
|
14 years |
vboxsync |
DrvVD: Bugfix
|
|
|
@34224
|
14 years |
vboxsync |
DrvVD: Block cache integration, work in progress
|
|
|
@34217
|
14 years |
vboxsync |
VD: Use S/G buffers instead of S/G arrays for VDAsyncWrite and …
|
|
|
@33745
|
14 years |
vboxsync |
VCI: Updates
|
|
|
@33567
|
14 years |
vboxsync |
VD: Move the generic virtual disk framework + backends to …
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@33524
|
14 years |
vboxsync |
Storage: Implement offical support for other disk types like DVD and …
|
|
|
@33218
|
14 years |
vboxsync |
AsyncCompletion: Move bandwidth groups to the generic code and support …
|
|
|
@32818
|
14 years |
vboxsync |
IPRT: RTTcpClientCloseEx - don't be nice to storage servers, they …
|
|
|
@32691
|
14 years |
vboxsync |
Storage/VBoxHDD+iSCSI+DrvVD,Main/Medium: Make the IO and TCPNET …
|
|
|
@32553
|
14 years |
vboxsync |
VBoxHDD: More cleanup
- The I/O interface between the generic …
|
|
|