Commit Graph
17 Commits
Author SHA1 Message Date
Carl Johnsen c1b22f491f Handled Windows paths 2026-03-11 15:02:23 +01:00
Carl Johnsen ca1fb3ac9b Restructured the DiskImage project to lift the OS specific disk listings to the disk interface and to centralize the functionality for running external processes 2026-03-05 15:30:36 +01:00
Carl Johnsen 3d6e8f3db5 Changed disk image specific classes to being internal, so they're not accessed externally. 2026-02-19 18:16:36 +01:00
Carl Johnsen b52e0cfcda Changed to pooled buffer allocations to improve performance 2026-02-15 14:47:07 +01:00
Carl Johnsen d4531ee582 Eliminated double buffering in the unknown file system 2026-02-15 13:27:37 +01:00
Carl Johnsen 4845c22233 Added docstrings 2026-02-15 12:45:59 +01:00
Carl Johnsen 63f460ac21 Ensured that all blocks reported by an unknown file system are larger than 0 2026-02-13 16:42:37 +01:00
Carl Johnsen e343d667ee More consitent parsing 2026-02-12 16:54:53 +01:00
Carl Johnsen e84b173286 General fixes to disk image backup, backup works again 2026-02-10 19:11:17 +01:00
Carl Johnsen 881facd10e Adapted the interfaces and implementation to match the new disk image restore rework 2026-02-10 12:30:43 +01:00
Carl Johnsen d32a39108f Directly write files rather than caching them locally for disk image restore. 2026-02-06 12:53:33 +01:00
Carl Johnsen 74df6b7029 Too large of a default blocksize 2026-02-04 13:07:10 +01:00
Carl Johnsen fdc9eab0ec Added support for unknown filesystems, where the raw disk is divided into chunks to be presented as files. 2026-02-04 13:03:47 +01:00
Carl Johnsen 40b3e678f4 Made enumerations async 2026-02-04 13:03:16 +01:00
Carl Johnsen f2028b4600 Added filesystem interface 2026-02-04 10:41:07 +01:00
Carl Johnsen b2ffa91aa2 Restructured the interfaces 2026-02-04 09:42:38 +01:00
Carl Johnsen aa2c7d1f2e Added initial interfaces 2026-01-31 14:46:13 +01:00