VirtualBox

source: vbox/trunk/src/VBox/Storage/VDI.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @79967   5 years vboxsync Fixed initialization issue that caused divided-by-zero on allocation …
(edit) @79965   5 years vboxsync Storage: Added a desired format parameter to VDGetFormat() so Main can …
(edit) @79742   5 years vboxsync Changes per #5899 / Comment #14
(edit) @77622   6 years vboxsync Bug fix/ syntax cleanup of AllocationBlockSize / createmedium property …
(edit) @77607   6 years vboxsync First attempt to fix burn from integration of r129234
(edit) @77606   6 years vboxsync Added AllocationBlockSize property to VDI backend, and ability to set …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76154   6 years vboxsync Main: bugref:9324: Added new error for "medium shrink is not allowed"
(edit) @69500   7 years vboxsync *: scm --update-copyright-year
(edit) @69498   7 years vboxsync backed out r118835 as it incorrectly updated the 'This file is based …
(edit) @69496   7 years vboxsync *: scm --update-copyright-year
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @68787   7 years vboxsync Storage/VDI+VHD+VMDK: Preserve the error code (instead of ignoring) …
(edit) @66505   8 years vboxsync Storage/VDI,VMDK: Allocate the correct amount of memory when probing
(edit) @66486   8 years vboxsync Storage/VD: Convert all backends to use the region list callbacks, …
(edit) @66110   8 years vboxsync Storage/VD: Implement infrastructure for region lists to be able to …
(edit) @65644   8 years vboxsync gcc 7: Storage: fall thru
(edit) @64784   8 years vboxsync Storage/VDI: Silently repair images with a non sector aligned disk …
(edit) @64711   8 years vboxsync VD: Check that the size is aligned to a 512 byte sector boundary
(edit) @64693   8 years vboxsync Storage/VDI: Check that the new size is within the supported range
(edit) @64504   8 years vboxsync VDI: Only change the offset of the data blocks if the current start …
(edit) @64272   8 years vboxsync Storage: Doxygen fixes
(edit) @63905   8 years vboxsync Storage/VD: Add proper versioning of the backend structures instead of …
(edit) @63887   8 years vboxsync Storage/VDI: Fix creating fixed size images after cleanup
(edit) @63811   8 years vboxsync Storage: Cleanup, let vdIfIoIntFileSetAllocationSize take a progress …
(edit) @63809   8 years vboxsync Storage/VDI: Cleanup, get rid of goto …
(edit) @63802   8 years vboxsync Storage/VD: Rename pfnCheckIfValid to pfnProbe as it is shorter and …
(edit) @63785   8 years vboxsync Storage/VD: Doxygen after VBOXHDDBACKEND -> VDIMAGEBACKEND
(edit) @63781   8 years vboxsync Storage/VD: Rename VBOXHDDBACKEND to VDIMAGEBACKEND to follow the …
(edit) @62873   8 years vboxsync Storage: warnings.
(edit) @62742   8 years vboxsync Storage: warnings.
(edit) @62740   8 years vboxsync VDI*: Disabling MSC warnings for the v1plus UUIDs alignment 'problem'. …
(edit) @62153   8 years vboxsync Storage/VDI: Fix possible integer underflow when calculating the …
(edit) @60608   9 years vboxsync Main+Storage/VD: add a capability which marks preferred medium format …
(edit) @59458   9 years vboxsync Build fix
(edit) @59455   9 years vboxsync Storage/VD: Remove the custom code in each backend which allocates all …
(edit) @58132   9 years vboxsync *: Doxygen fixes.
(edit) @57399   9 years vboxsync build fix
(edit) @57388   9 years vboxsync DECLCALLBACK
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @57007   9 years vboxsync Storage: Error formatting fixes.
(edit) @54430   10 years vboxsync Storage/VD: make use of the image type (hdd/dvd/floppy) for sanity …
(edit) @54117   10 years vboxsync don't check for VALID_PTR after RTMem*Alloc(), that's overkill
(edit) @50988   11 years vboxsync Storage/VD: Cleanup VD plugin handling. One shared object can now …
(edit) @48851   11 years vboxsync Storage: Addressing 64-bit windows warnings.
(edit) @48743   11 years vboxsync Storage/VD: Add support for different sector sizes (only opening and …
(edit) @46613   12 years vboxsync Storage: Propagate errors when closing a file but free everything …
(edit) @46612   12 years vboxsync Storage/VDI: Fix lost comments (only trunk affected)
(edit) @45486   12 years vboxsync Storage: Fix unused label and variable warnings
(edit) @45069   12 years vboxsync Storage/VDI: Remove rounding to the next MB boundary (should fix …
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44252   12 years vboxsync Storage/Backends: async/sync I/O unification, remove separate entries …
(edit) @44242   12 years vboxsync Storage: Next step in the sync/async I/O unification, change all calls …
(edit) @44233   12 years vboxsync Storage: Preparations for the sync/async I/O unification
(edit) @44232   12 years vboxsync Storage: Fix regression introduced when adding …
(edit) @44225   12 years vboxsync Storage/VDI: Fix data corruption after a resize if more than 1 block …
(edit) @43602   12 years vboxsync Storage/VDI: Make the block data alignment configurable
(edit) @42915   12 years vboxsync Storage/VDI: Remove debugging aid
(edit) @42914   12 years vboxsync Storage/VDI: Plug memory leak in vdiAsyncDiscard
(edit) @40953   13 years vboxsync Storage/VDI: Another small fix for newly created images, which lacked …
(edit) @40936   13 years vboxsync Storage/VDI: Commit again after fixing the uuid corruption issue
(edit) @40935   13 years vboxsync backed out r77457 (due to VDI file content corruption)
(edit) @40906   13 years vboxsync Storage/VDI: Make the backend work on big endian architectures
(edit) @40739   13 years vboxsync VDI, VMDK: fixed minor memory leak if the image does not exist
(edit) @40713   13 years vboxsync Storage/VDI: Check for out of bounds access when reading from an image
(edit) @40241   13 years vboxsync Storage/VDI: Convert block array from/to little endianness
(edit) @40240   13 years vboxsync Storage: Implement repair callback for VDI, fixes for the VHD repair …
(edit) @40033   13 years vboxsync Storage/VDI: Show properties in the first line of the file
(edit) @40032   13 years vboxsync Storage/VDI: Fix possible corruption when compacting an image with …
(edit) @40031   13 years vboxsync Storage/VDI: Check whether the block is in use if the interface exists
(edit) @39911   13 years vboxsync VDI: Fix uninitialized variables causing assertions in debug builds …
(edit) @39519   13 years vboxsync VD: API to repair corrupted images
(edit) @38876   13 years vboxsync Storage: Add async discard API
(edit) @38676   13 years vboxsync VDI/Discard: Don't read and check a block if the whole block is …
(edit) @38657   13 years vboxsync VD+VDI: Implement optimization for discard to avoid reading the …
(edit) @38647   13 years vboxsync VDI: Update reversed block pointer array, fixes incorrect discards …
(edit) @38621   13 years vboxsync VD: Initial support to discard unused blocks in an image + support for …
(edit) @38469   13 years vboxsync VD: Interface cleanup. Merge the two involved structures (generic …
(edit) @38202   13 years vboxsync VDI: Logging fix
(edit) @37552   13 years vboxsync Storage/VDI: do not allocate a block on write if the caller expressed …
(edit) @37483   14 years vboxsync Storage/{VDI,VMDK}: Refuse to create an image with an invalid image …
(edit) @37246   14 years vboxsync Storage/VMDK+VDI: fix error handling when pointing to a zero size file
(edit) @36633   14 years vboxsync Storage: Small cleanup. Drops VDImageIsAsyncIOSupported, it is …
(edit) @33947   14 years vboxsync Storage/VDI: can create images up to 4PB-3MB capacity, the previous …
(edit) @33595   14 years vboxsync src/*: more spelling fixes (logging), thanks Timeless!
(copy) @33567   14 years vboxsync VD: Move the generic virtual disk framework + backends to …
copied from trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette