Commit Graph

22 Commits

Author SHA1 Message Date
91569c4636 Move all interfaces, extents, interop and metadata to DiscImageChef.CommonTypes. 2018-06-25 19:08:26 +01:00
88da8fc019 Code cleanup. 2018-06-22 08:08:51 +01:00
a1f82e0e72 Add option to pass an arbitrary list of options to IReadOnlyFilesystem.Mount() 2017-12-27 23:55:59 +00:00
56198b1ee6 🎨Changed IReadOnlyFilesystem so methods that only output don't get passed as ref. 2017-12-26 08:17:28 +00:00
18f9a349c9 🎨REFACTOR: Use auto-properties. 2017-12-26 08:01:40 +00:00
94d8173b3a 🎨REFACTOR: Plugins do not need to expose their methods as virtual. 2017-12-26 07:28:40 +00:00
f66a0bdd42 🎨Converted all plugin types to interfaces. 2017-12-26 06:05:24 +00:00
c59e424ec8 REFACTOR: All refactor in DiscImageChef.Filesystems. 2017-12-22 08:43:22 +00:00
ff08e93144 REFACTOR: Redundant class or interface specification in base types list. 2017-12-21 16:27:09 +00:00
dcd053b20d REFACTOR: Remove unneeded code. 2017-12-21 14:30:44 +00:00
b0936d51c5 REFACTOR: Remove redundant parentheses. 2017-12-20 17:26:28 +00:00
a4650c61aa REFACTOR: Fixed MOST name inconsistencies. 2017-12-20 17:15:37 +00:00
e6f6ace80b REFACTOR: Reformat code. 2017-12-19 20:33:05 +00:00
77edc7c91c REFACTOR: Sort and removed usings. 2017-12-19 19:33:51 +00:00
1a39168f19 REFACTOR: Updated comments and copyright date. 2017-12-19 03:51:05 +00:00
dbe5a51222 Filesystems should be public. 2017-07-01 03:26:08 +01:00
76e16db616 Added support for different character encodings. 2017-06-06 21:23:20 +01:00
869b49d711 Updated copyright string. 2017-05-19 20:28:49 +01:00
f5e90756a2 * DiscImageChef.DiscImages/DiskCopy42.cs:
Lisa Twiggies and Macintosh Twiggies use a different track
	  order. Detect a Macintosh File System to know which
	  re-ordering to use.

	* DiscImageChef.Filesystems/AppleMFS/Dir.cs:
	  Remove spurious debug leftover.
	"Entries are always an integral number of words" solved.

	* DiscImageChef.Filesystems/AppleMFS/Super.cs:
	  When filling volume block map, check we are not going out of
	  bounds.

	* DiscImageChef.Partitions/NeXT.cs:
	* DiscImageChef.Filesystems/HPFS.cs:
	* DiscImageChef.Filesystems/SysV.cs:
	  Do not try to read past device.
2016-08-01 18:52:34 +01:00
e37f50d5d3 Implemented missing methods, for full MFS read-only support. 2016-08-01 17:59:22 +01:00
a4067adc40 Corrected file headers. 2016-08-01 00:43:31 +01:00
6c08f951ac Separated Apple MFS plugin in different files. 2016-08-01 00:41:02 +01:00