Skip to content

Commit fca9c7a

Browse files
committed
Dynamic Disk Partitioner v1.5.3
1 parent 266c884 commit fca9c7a

File tree

4 files changed

+45
-4
lines changed

4 files changed

+45
-4
lines changed

DiskAccessLibrary/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
//
3333
// You can specify all the values or you can default the Revision and Build Numbers
3434
// by using the '*' as shown below:
35-
[assembly: AssemblyVersion("1.5.2.0")]
36-
[assembly: AssemblyFileVersion("1.5.2.0")]
35+
[assembly: AssemblyVersion("1.5.3.0")]
36+
[assembly: AssemblyFileVersion("1.5.3.0")]

DiskAccessLibrary/RevisionHistory.txt

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,3 +186,42 @@ Revision History:
186186
NTFS: LogFile: FlushRecords: Bugfix: PagePosition was not correctly set upon reuse.
187187
NTFS: NTFSFile: Improved implementation, can now access Alternate Data Streams.
188188
Added InvalidPathException implementation.
189+
190+
1.5.3 - NTFS: Changed NTFS version fields to byte to match VolumeInformation attribute record.
191+
NTFS: NTFSBootRecord: Improved implementation.
192+
NTFS: MasterFileTable: Marked all predefined segment numbers as internal.
193+
NTFS: VolumeBitmap: Marked ExtendGranularity and Bitmap methods as internal.
194+
NTFS: BitmapData: Marked ExtendGranularity and bitmap methods as internal.
195+
NTFS: LfsRestartArea: Improved implementation.
196+
NTFS: AttributeDefinitionEntry: Added constructor.
197+
NTFS: Improved control over during attribute creation whether it will be resident or non-resident.
198+
NTFS: AttributeDefinition: Added GetBytes method.
199+
NTFS: LfsClientRecord: Corrected ClientNameMaxLength and Length values, Improved constructor.
200+
NTFS: IndexHelper: InitializeIndexRoot: CollationRule now has to be specified excplicitly.
201+
NTFS: FileRecordFlags: Added IsExtension and IsSpecialIndex flags.
202+
NTFS: NTFSLogClient: Marked ClientName as internal.
203+
NTFS: LogFile: Added IsClientInUse method.
204+
NTFS: NTFSLogClient: Throw NotSupportedException if client is not in use.
205+
NTFS: NTFSLogClient: Support ClientRestartLsn == 0 (on a freshly formatted disk).
206+
NTFS: LogFile: Support CurrentLsn == 0 (on a freshly formatted disk).
207+
NTFS: LFSRestartPage: Added Create method.
208+
NTFS: Added NTFSVolumeCreator class.
209+
NTFS: NTFSLogClient: WriteRestartRecord: Removed unnecessary parameter.
210+
NTFS: NTFSLogClient: Added WriteForgetTransactionRecord overload with flushToDisk parameter.
211+
NTFS: NTFSLogClient: WriteLogRecord: The recordOffset and attributeOffset parameters can now be specified.
212+
NTFS: NTFSLogClient: Bugfix: Set BytesPerIndexBuffer for IndexAllocation attribute when writing OpenAttributeEntry.
213+
NTFS: NTFSLogClient: Bugfix: Write an initial NTFS restart record before any log record if the disk is freshly formatted.
214+
NTFS: IndexEntry: Added GetBytes method.
215+
NTFS: IndexRecord: Added GetEntryOffset method.
216+
NTFS: IndexData: Added ConvertToDataOffset method.
217+
NTFS: NTFSVolumeCreator: Improved documentation.
218+
NTFS: IndexData: Marked ReadIndexRecord method as internal.
219+
NTFS: NTFSLogClient: WriteLogRecord: Bugfix: Correctly handle log records that affect multiple clusters by adding structureLength parameter.
220+
NTFS: MasterFileTable: AllocateReservedFileRecordSegment: Bugfix: AllocateRecord was given invalid argument which caused an exception.
221+
NTFS: MasterFileTable: Bugfix: Do not try to read MFT mirror bitmap attribute.
222+
MasterBootRecord: Improved implementation.
223+
Settings: Reduced MaximumTransferSizeLBA to 32768 sectors to avoid ERROR_NO_SYSTEM_RESOURCES when using overlapped IO.
224+
NTFSFileSystem: Read the dates in $Standard_Information instead of the ones in $File_Name which are not updated as often.
225+
NTFSFileSystem: SetDates: Bugfix: Directory index was not updated.
226+
NTFSVolume: MoveFile: Use the dates and FileAttributes in $Standard_Information instead $File_Name.
227+
IFileSystem: Added ListDataStreams method.

DynamicDiskPartitioner/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,5 @@
2929
// Build Number
3030
// Revision
3131
//
32-
[assembly: AssemblyVersion("1.5.2.0")]
33-
[assembly: AssemblyFileVersion("1.5.2.0")]
32+
[assembly: AssemblyVersion("1.5.3.0")]
33+
[assembly: AssemblyFileVersion("1.5.3.0")]

DynamicDiskPartitioner/RevisionHistory.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,3 +121,5 @@ Revision History:
121121
1.5.1 - Minor improvements.
122122

123123
1.5.2 - Minor improvements.
124+
125+
1.5.3 - Minor improvements.

0 commit comments

Comments
 (0)