Commit Graph

357 Commits

Author SHA1 Message Date
45be793491 Add more optimized marshallers. 2019-02-27 08:49:42 +00:00
6f9ec398ab Do not set ISO identifiers in XML metadata if they are empty. 2019-02-12 18:57:20 +00:00
b17c7fc80f Fix setting application identifier for metadata sidecar. Fixes #215 2019-02-12 18:52:36 +00:00
16562e78fb Fix trimming of null character and spaces in Joliet volume descriptor. 2019-02-12 18:52:00 +00:00
9ebc69bd55 Fix reading application identifier from ISO9660. 2019-02-12 18:51:15 +00:00
75d99ac3bf Ignore warnings of fields not set. 2019-01-05 20:46:30 +00:00
84c1e396dc Update dependencies. 2019-01-03 18:53:29 +00:00
f2caa8c40f General code refactor and reformat. 2018-12-31 13:17:27 +00:00
6b12cd1a8e Update copyright year. 2018-12-29 17:34:38 +00:00
c964cf27b3 Update dependency to Unclassified.NetRevisionTask 2018-12-20 21:02:05 +00:00
99d98f2201 Correct MFS behaviour when path starts with directory separator. 2018-10-24 21:44:18 +01:00
abfc476e01 Add "Author" field to plugins. 2018-08-29 22:15:43 +01:00
cb138490bc Move libraries to .NET Standard, allowing Xamarin.macOS GUI to compile. 2018-08-27 22:03:20 +01:00
991ee84712 Implement IOC for plugin registration. 2018-07-20 22:53:46 +01:00
d9f2a45ff4 Merge branch 'master' into alcoholfix 2018-07-20 20:50:20 +01:00
1930cf95f3 Bump version to 4.5.1.1692. 2018-07-19 23:15:51 +01:00
91569c4636 Move all interfaces, extents, interop and metadata to DiscImageChef.CommonTypes. 2018-06-25 19:08:26 +01:00
ac1efc4be1 Move to development version 4.5.99.1663. 2018-06-24 21:35:04 +01:00
430441ccf8 Bump version to 4.5.0.1663. 2018-06-24 12:46:08 +01:00
be078093f5 Remove old and abandoned per-project changelogs. 2018-06-23 20:41:04 +01:00
88da8fc019 Code cleanup. 2018-06-22 08:08:51 +01:00
ec8b309670 General refactor. 2018-06-20 22:22:21 +01:00
6df96ccc96 Automate version set from git revision. 2018-04-12 00:20:29 +01:00
64647ed5fd Move version to project files. 2018-04-11 22:56:48 +01:00
a95beb84eb Final strike... 2018-04-11 09:25:41 +01:00
8a269054a7 Remove old nuget packages. 2018-04-11 09:02:28 +01:00
9ea20d7d81 Change nuget package references in projects (should fix compilation). 2018-04-11 08:57:34 +01:00
7328f05dea Framework minimum version is v4.6.1. 2018-04-11 08:28:45 +01:00
b14320a44a Update project schemas. 2018-04-11 08:13:49 +01:00
97073e34f0 Add support for Human68k FAT16 BPB, fixes #173. 2018-04-09 18:47:29 +01:00
53bb53ecbc 🐛Fix HPOFS crashing with less than 512 bytes per sector. 2018-04-09 18:30:32 +01:00
328aaa1dc9 Add recursiveness to BigEndianMarshal thanks to @darkstar suggestions. 2018-03-08 20:00:01 +00:00
868dda6cfe Add boot hash for FAT filesystems created by PC/GEOS, GeoWorks Ensemble/Pro and New Deal Office. 2018-03-07 18:04:32 +00:00
e43ef1bf04 Add PC-FX executable plugin. 2018-02-08 21:13:23 +00:00
bcf016f49a 🐛Fix ISO9660 when root directory is outside of device. 2018-02-08 02:59:42 +00:00
4194566a20 🐛Fix static method on hashes not being declared as such. 2018-02-03 19:11:41 +00:00
b50b6c29ca 🐛Move checksum initializers to instance constructors. 2018-02-03 17:39:49 +00:00
d732d72342 Add more boot code hashes to FAT. 2018-02-01 01:19:19 +00:00
5c26b38881 Add list of known boot code hashes for FAT filesystem. 2018-01-30 01:08:59 +00:00
822cd29d30 🐛Fix partition bounds on System V filesystem. 2018-01-30 00:54:57 +00:00
12785cc087 Skip null terminated strings in ISO9660 fields. (These violate ISO9660). 2018-01-29 17:36:58 +00:00
f9d5028cf0 Add numeric values to media types. 2018-01-23 15:49:49 +00:00
4bb8b41363 Add support for detecting High Performance Optical File System. 2018-01-16 22:45:16 +00:00
9239f19711 Update copyright year in .NET metadata. 2018-01-06 11:57:21 +00:00
38725e5625 🐛Correct UCSD Pascal filesystem on Apple II disks. 2018-01-06 00:41:14 +00:00
4b359e71f8 🐛Correct ProDOS filesystem detection on Apple II disks. 2018-01-05 23:58:03 +00:00
0d0bc878a6 🐛Add support for the Microsoft Resilient File System (aka ReFS), fixes #13 2017-12-30 17:47:55 +00:00
923ed6673a Version up to 4.0.99.0.
From now on in-development versions will be X.Y.99.Z, with Z being
a published development versions, and X.Y being the latest stable release.
2017-12-30 09:09:49 +00:00
df4a8a1ad5 🐛Correct trying to read past partition when El Torito boot image indicates to be bigger than it. 2017-12-30 01:22:23 +00:00
ecd2db76a8 🎨Supported options in IReadOnlyFilesystem is better set as a property. 2017-12-28 18:08:15 +00:00