|
|
758d4dd364
|
Replace Mono.Options with System.CommandLine
|
2020-01-02 04:09:39 +00:00 |
|
Michael D
|
43919deba3
|
Simple fix for #222
|
2019-10-05 13:49:21 +02:00 |
|
|
|
421ce1574b
|
Make some values in FileEntryInfo nullable to indicate the underlying filesystem cannot represent them.
|
2019-04-22 23:06:47 +01:00 |
|
|
|
1cf6549036
|
Add filesystem namespaces.
|
2019-04-17 00:11:28 +01:00 |
|
|
|
3a2d6a358e
|
Fix extracting file from filesystems with subdirectories.
|
2019-04-14 13:03:45 +01:00 |
|
|
|
2e19f50b3f
|
Refactor extract files command to remove duplicate code.
|
2019-04-14 12:23:40 +01:00 |
|
|
|
a9f9b2f045
|
Register command statistics earlier.
|
2019-01-05 20:21:57 +00:00 |
|
|
|
372f9f68ac
|
Return specific error codes from command execution.
|
2019-01-05 19:50:56 +00:00 |
|
|
|
104bc55c5e
|
Use Mono.Options as command line parser.
|
2019-01-05 16:59:23 +00:00 |
|
|
|
6b12cd1a8e
|
Update copyright year.
|
2018-12-29 17:34:38 +00:00 |
|
|
|
991ee84712
|
Implement IOC for plugin registration.
|
2018-07-20 22:53:46 +01:00 |
|
|
|
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 |
|
|
|
ec8b309670
|
General refactor.
|
2018-06-20 22:22:21 +01:00 |
|
|
|
87c0f628eb
|
Add options parsing and passing to plugins.
|
2018-01-17 19:10:46 +00:00 |
|
|
|
feecb2f70a
|
🎨REFACTOR: Rename some methods and fields in IMediaImage interface.
|
2017-12-28 19:56:36 +00:00 |
|
|
|
e009d86fcc
|
Update to Rider project version 2017.3.
|
2017-12-27 23:55:20 +00:00 |
|
|
|
56198b1ee6
|
🎨Changed IReadOnlyFilesystem so methods that only output don't get passed as ref.
|
2017-12-26 08:17:28 +00:00 |
|
|
|
6aee3c9cb1
|
🎨Separate read-only filesystems from identify-only filesystem interfaces.
|
2017-12-26 07:23:09 +00:00 |
|
|
|
5b56702c60
|
🎨Initializate list of plugins at the same time PluginBase is constructed.
|
2017-12-26 06:43:29 +00:00 |
|
|
|
f66a0bdd42
|
🎨Converted all plugin types to interfaces.
|
2017-12-26 06:05:24 +00:00 |
|
|
|
a002253fa4
|
🎨🎨🎨 Removed methods in images that only returned what's already in the ImageInfo structure.
|
2017-12-26 02:51:10 +00:00 |
|
|
|
d4bfbf2cae
|
REFACTOR: Final cleanup of DiscImageChef.
|
2017-12-23 04:48:17 +00:00 |
|
|
|
5953246f19
|
REFACTOR: All refactor in DiscImageChef.
|
2017-12-21 20:15:53 +00:00 |
|
|
|
4e6e8f340a
|
REFACTOR: Use string interpolation expression.
|
2017-12-21 17:58:51 +00:00 |
|
|
|
bcbda18e4d
|
REFACTOR: Removed unneeded value sets.
|
2017-12-21 16:07:20 +00:00 |
|
|
|
dcd053b20d
|
REFACTOR: Remove unneeded code.
|
2017-12-21 14:30:44 +00:00 |
|
|
|
4d886dae25
|
REFACTOR: Invert 'if' statement to reduce nesting.
|
2017-12-21 06:06:19 +00:00 |
|
|
|
ff5540ff5d
|
REFACTOR: Removed else statements.
|
2017-12-21 02:57:32 +00:00 |
|
|
|
bce69c9161
|
REFACTOR: Use preferred braces style.
|
2017-12-21 00:44:33 +00:00 |
|
|
|
e9443388ee
|
REFACTOR: Use preferred braces style.
|
2017-12-20 23:07:46 +00:00 |
|
|
|
a4650c61aa
|
REFACTOR: Fixed MOST name inconsistencies.
|
2017-12-20 17:15:37 +00:00 |
|
|
|
ef49fdfd45
|
REFACTOR: Member or type can be made internal.
|
2017-12-20 02:08: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 |
|
|
|
022e7adaa1
|
Correct extract-file working when more than one filesystem is detected or it resides inside a partition table.
|
2017-12-07 02:30:54 +00:00 |
|
|
|
90a4a0b37d
|
Add support for choosing character encoding in appropiate command.
|
2017-10-12 23:54:02 +01:00 |
|
|
|
72dd8d9179
|
Use generic method to search for partitions, supporting
partitions inside partitions. At the same time SGI DVH is
disabled because it is not working correctly. Fixes #60
|
2017-07-24 23:35:33 +01:00 |
|
|
|
c41645b376
|
Adjusted to new API.
|
2017-07-20 13:11:59 +01:00 |
|
|
|
16434f2788
|
Refactor: Simplify field names.
|
2017-07-19 16:37:11 +01:00 |
|
|
|
711d19fd04
|
Refactor, pass whole partition structure to filesystems.
|
2017-07-19 16:31:08 +01:00 |
|
|
|
fb0a2898a0
|
Add support for encodings.
|
2017-06-06 21:38:13 +01:00 |
|
|
|
7105fbb333
|
Store and show statistics for "ls" and "extract-files"
commands.
|
2017-06-04 23:07:31 +01:00 |
|
|
|
ee5f031aef
|
Refactor: Move filesystem identification code to Core.
|
2017-05-27 20:11:33 +01:00 |
|
|
|
4000786a41
|
Refactor: Moved PluginBase to Core.
|
2017-05-27 14:54:15 +01:00 |
|
|
|
869b49d711
|
Updated copyright string.
|
2017-05-19 20:28:49 +01:00 |
|
|
|
71af0eda23
|
* TODO:
* README.md:
* DiscImageChef.sln:
* DiscImageChef/Commands/Ls.cs:
* DiscImageChef.Filters/GZip.cs:
* DiscImageChef.DiscImages/BLU.cs:
* DiscImageChef.DiscImages/VHD.cs:
* DiscImageChef.DiscImages/VDI.cs:
* DiscImageChef.DiscImages/QED.cs:
* DiscImageChef.DiscImages/DIM.cs:
* DiscImageChef.DiscImages/GDI.cs:
* DiscImageChef.Filters/Filter.cs:
* DiscImageChef/Commands/Decode.cs:
* DiscImageChef.DiscImages/QCOW.cs:
* DiscImageChef.Filters/Filters.cs:
* DiscImageChef/Core/Statistics.cs:
* DiscImageChef.DiscImages/VHDX.cs:
* DiscImageChef.DiscImages/Nero.cs:
* DiscImageChef/Commands/Verify.cs:
* DiscImageChef.DiscImages/UDIF.cs:
* DiscImageChef/Commands/Compare.cs:
* DiscImageChef/Commands/Analyze.cs:
* DiscImageChef.DiscImages/QCOW2.cs:
* DiscImageChef/Commands/Entropy.cs:
* DiscImageChef/Commands/Formats.cs:
* DiscImageChef/Commands/PrintHex.cs:
* DiscImageChef.DiscImages/VMware.cs:
* DiscImageChef.Settings/Settings.cs:
* DiscImageChef/DetectImageFormat.cs:
* DiscImageChef/DiscImageChef.csproj:
* DiscImageChef.DiscImages/CDRDAO.cs:
* DiscImageChef.DiscImages/CPCDSK.cs:
* DiscImageChef/Commands/Checksum.cs:
* DiscImageChef.DiscImages/CopyQM.cs:
* DiscImageChef.DiscImages/CDRWin.cs:
* DiscImageChef/Commands/Configure.cs:
* DiscImageChef/Commands/DumpMedia.cs:
* DiscImageChef/Commands/Statistics.cs:
* DiscImageChef.Filters/ZZZNoFilter.cs:
* DiscImageChef.DiscImages/TeleDisk.cs:
* DiscImageChef.DiscImages/Apple2MG.cs:
* DiscImageChef.Filters/OffsetStream.cs:
* DiscImageChef.DiscImages/Parallels.cs:
* DiscImageChef/Commands/ExtractFiles.cs:
* DiscImageChef.DiscImages/DiskCopy42.cs:
* DiscImageChef.DiscImages/Alcohol120.cs:
* DiscImageChef.DiscImages/ZZZRawImage.cs:
* DiscImageChef/Commands/CreateSidecar.cs:
* DiscImageChef.DiscImages/ImagePlugin.cs:
* DiscImageChef.DiscImages/BlindWrite5.cs:
* DiscImageChef.DiscImages/BlindWrite4.cs:
* DiscImageChef.Filters/ForcedSeekStream.cs:
* DiscImageChef.Filters/Properties/AssemblyInfo.cs:
* DiscImageChef.Filters/DiscImageChef.Filters.csproj:
* DiscImageChef.DiscImages/DiscImageChef.DiscImages.csproj:
Added filters.
* DiscImageChef.Filesystems/CPM/Info.cs:
Do not throw identification exceptions.
* DiscImageChef/Plugins.cs:
Sorted plugins lists.
|
2016-09-05 17:37:31 +01:00 |
|
|
|
f9bb6f25c8
|
* DiscImageChef.Filesystems/UCSDPascal/Dir.cs:
Typo.
* DiscImageChef.Helpers/DateHandlers.cs:
Added CP/M timestamp converter.
* DiscImageChef.Partitions/Acorn.cs:
Corrected handling of negative values.
* DiscImageChef/Commands/ExtractFiles.cs:
Corrected behaviour when volume name is missing, null or
empty.
* DiscImageChef.DiscImages/ImagePlugin.cs:
Added floppy address mark sector tag.
|
2016-08-26 01:43:15 +01:00 |
|
|
|
a63ba13b6b
|
Refactor and code cleanup.
|
2016-07-28 22:25:26 +01:00 |
|