Menu

/branches/v4-dev/Src/UFolderBackup.pas Commit Log


Commit Date  
[r1174] (24.1 kB) by delphidabbler

Changed to use UIOUtils unit rather than IOUtils unit for read / writing to files.

2010-12-04 17:36:06 View
Download
[r1157] (24.0 kB) by delphidabbler

* Re-commented unit in XMLDoc style.
* Made some minor tweaks to source along with some small refactorings.

2010-12-03 15:04:06 View
Download
[r1153] (22.7 kB) by delphidabbler

Reimplemented reader and writer classes in UDataStreamIO unit:
* Deleted unused TDataStreamWriter class.
* Created new class heirachy for reader classes with common interface for text and binary reader objects. This meant creating a common abstract base class and renaming numerous methods and creating new implementations.
* Renamed several classes and methods of writer class.
* Text stream reader class changed to reject any non-MBCS encoding since its layout requires hex characters to only occupy one byte, which is not the case in Unicode encodings.

Updated using units re class and method name changes.

2010-12-03 01:32:50 View
Download
[r1150] (23.6 kB) by delphidabbler

Changed v4 file format again. Checksums no longer have preceding size - size is known and fixed.

2010-12-02 17:47:31 View
Download
[r1149] (23.6 kB) by delphidabbler

* Added new TBackupFileInfo helper class used by reader and writer classes.
* Stream being read initialised by skipping over any watermark.
* Refactored file reader classes, pulling out parent classes for text and binary based reader classes.

2010-12-02 17:44:14 View
Download
[r1148] (23.0 kB) by delphidabbler

Modified v4 file format: file id and file count are now written in binary rather than as formatted text.

2010-12-02 15:35:16 View
Download
[r1147] (22.8 kB) by delphidabbler

Substantially revised way that TBackupFileLoaderFactory class operates. Now much more general and more complex. Uses watermarks to identify required loader classes.

2010-12-02 11:47:42 View
Download
[r1146] (21.3 kB) by delphidabbler

Added support for new v4 backup file format, implemented in TV4BackupFileLoader. Also added new TBackupFileWriter class to do the actual backup file creation.

2010-12-02 03:26:11 View
Download
[r1144] (18.5 kB) by delphidabbler

* Changed UUtils unit's ListFiles routine to return full file specification in list of files rather than just the base name.
* Changed all the using code accordingly.

2010-12-02 00:25:56 View
Download
[r1139] (18.6 kB) by delphidabbler

Changed so that content of files read from backup file are restored unprocessed in exactly the same format they were stored in. No string processing is now done - the files are recorded as raw data internally.

2010-12-01 18:50:53 View
Download
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.