fda7fee90c
Move partitions plugins to a separate library.
2015-10-05 19:58:42 +01:00
4a3583d13e
Moved disc image plugins to a separate library.
2015-10-05 19:45:07 +01:00
9530cc1a7a
* DiscImageChef/Checksums/MD5Context.cs:
...
* DiscImageChef.Checksums/MD5Context.cs:
* DiscImageChef/Checksums/CDChecksums.cs:
* DiscImageChef.Checksums/ReedSolomon.cs:
* DiscImageChef.Checksums/SHA1Context.cs:
* DiscImageChef/Checksums/ReedSolomon.cs:
* DiscImageChef/Checksums/SHA1Context.cs:
* DiscImageChef.Checksums/CDChecksums.cs:
* DiscImageChef/Checksums/CRC64Context.cs:
* DiscImageChef/Checksums/CRC32Context.cs:
* DiscImageChef/Checksums/CRC16Context.cs:
* DiscImageChef.Checksums/CRC64Context.cs:
* DiscImageChef.Checksums/CRC32Context.cs:
* DiscImageChef.Checksums/CRC16Context.cs:
* DiscImageChef/Checksums/SHA256Context.cs:
* DiscImageChef.Checksums/SHA512Context.cs:
* DiscImageChef.Checksums/SHA384Context.cs:
* DiscImageChef/Checksums/SHA384Context.cs:
* DiscImageChef/Checksums/SHA512Context.cs:
* DiscImageChef.Checksums/SHA256Context.cs:
* DiscImageChef.Checksums/Adler32Context.cs:
* DiscImageChef/Checksums/SpamSumContext.cs:
* DiscImageChef/Checksums/Adler32Context.cs:
* DiscImageChef.Checksums/SpamSumContext.cs:
* DiscImageChef.Checksums/FletcherContext.cs:
* DiscImageChef/Checksums/FletcherContext.cs:
* DiscImageChef.Checksums/RIPEMD160Context.cs:
* DiscImageChef/Checksums/RIPEMD160Context.cs:
* DiscImageChef.Checksums/Properties/AssemblyInfo.cs:
* DiscImageChef.Checksums/DiscImageChef.Checksums.csproj:
Move checksums to a separate library.
* DiscImageChef/Swapping.cs:
* DiscImageChef/PrintHex.cs:
* DiscImageChef/ArrayFill.cs:
* DiscImageChef/DateHandlers.cs:
* DiscImageChef/StringHandlers.cs:
* DiscImageChef.Helpers/Swapping.cs:
* DiscImageChef.Helpers/PrintHex.cs:
* DiscImageChef/DiscImageChef.csproj:
* DiscImageChef.Helpers/ArrayFill.cs:
* DiscImageChef.Helpers/DateHandlers.cs:
* DiscImageChef/BigEndianBitConverter.cs:
* DiscImageChef.Helpers/StringHandlers.cs:
* DiscImageChef/EndianAwareBinaryReader.cs:
* DiscImageChef.Helpers/BigEndianBitConverter.cs:
* DiscImageChef.Helpers/EndianAwareBinaryReader.cs:
* DiscImageChef.Helpers/Properties/AssemblyInfo.cs:
* DiscImageChef.Helpers/DiscImageChef.Helpers.csproj:
Move helpers to a separate library.
* DiscImageChef.sln:
Move helpers to a separate library.
Move checksums to a separate library.
2015-10-05 18:58:13 +01:00
4001c1b21e
Added floppy disk structures.
2015-08-25 06:06:13 +01:00
4fc2e234b0
Implement "entropy" command.
2015-05-19 06:04:21 +01:00
e41c061ac4
Implemented support for Virtual PC fixed size disk images.
2015-04-22 19:24:29 +01:00
0f4eed8f9f
Implemented support for Atari partitions.
2015-04-20 16:38:13 +01:00
72306989c3
Added support for AmigaDOS filesystems.
2015-04-20 06:26:33 +01:00
70a6eab8ac
Implemented support for Amiga RDB.
2015-04-20 04:29:23 +01:00
a3c6853a4c
Implement support for Apple 2IMG disk images.
2015-04-19 03:50:31 +01:00
72e5c9983c
Implemented SpamSum fuzzy hashing.
2015-04-19 01:27:17 +01:00
5fbcf3e96e
Implemented Fletcher-16 and Fletcher-32 checksum algorithms.
2015-04-19 01:18:36 +01:00
0335745f27
Added Adler-32 checksum
2015-04-19 01:07:12 +01:00
1e443d48c8
Implemented support for Apple ProDOS/SOS filesystem
...
(untested).
2015-03-22 07:32:40 +00:00
4d048c84b5
Added DVD structures.
2015-03-21 18:15:14 +00:00
e05bb3d22d
Implements decoding of Blu-ray disc structures.
2014-09-09 02:37:08 +01:00
7bb78c1664
Added decoders for common responses to MMC command READ DISC
...
STRUCTURE.
2014-09-08 19:47:01 +01:00
46840cc545
Implement decoders for CD disk structures.
2014-09-06 03:45:53 +01:00
5cf5ca6325
Implement SCSI INQUIRY command response decoding (and added
...
adequate disk tag).
2014-09-05 19:07:07 +01:00
aadd192a67
Implement "decode" verb.
2014-09-01 03:44:39 +01:00
7b15a709bd
Implement "printhex" verb to print a/several sector(s) as
...
hexadecimal values on console.
2014-08-28 19:27:16 +01:00
3ae937ef60
Bump version to 2.2
2014-08-28 18:27:44 +01:00
6e563fb135
* DiscImageChef/DiscImageChef.csproj:
...
* DiscImageChef/Checksums/ReedSolomon.cs:
Added ReedSolomon code.
* DiscImageChef/Checksums/CDChecksums.cs:
Detect pack mode+item and if in debug show it.
2014-08-28 15:00:30 +01:00
3a03e3121e
Implements verification on all currently supported disk
...
images.
Implements DC42 CRC calculation.
Calculates TeleDisk CRC for disk sectors.
Resolves #2 and bumps version to 2.1.
2014-08-25 05:00:25 +01:00
fd60149c37
* DiscImageChef/Checksums/CDChecksums.cs:
...
Implement CD EDC and ECC checks.
* DiscImageChef/Checksums/CRC16Context.cs:
Implements CRC16.
* DiscImageChef/Checksums/CRC32Context.cs:
* DiscImageChef/Checksums/CRC64Context.cs:
Adds support to calculate custom CRCs on specified buffer.
* DiscImageChef/DiscImageChef.csproj:
DiscImageChef/Checksums/CDChecksums.cs
2014-08-25 04:54:45 +01:00
a6c1d75293
Links LICENSE, README.md and TODO files to out-of-project.
2014-07-09 19:51:07 +01:00
259821c4b6
Bump to version 2.0
2014-07-03 18:36:43 +01:00
ded61b9f99
Moved image format detection out of "analyze" verb.
2014-06-16 02:07:23 +01:00
daf7fbf176
* DiscImageChef/Main.cs:
...
* DiscImageChef/Commands/Verify.cs:
* DiscImageChef/Commands/Formats.cs:
* DiscImageChef/Commands/Analyze.cs:
* DiscImageChef/Commands/Compare.cs:
* DiscImageChef/Commands/Commands.cs:
* DiscImageChef/Commands/Checksum.cs:
* DiscImageChef/DiscImageChef.csproj:
Move all commands to separate classes.
* DiscImageChef/AssemblyInfo.cs:
Let mono create random revision and build.
* DiscImageChef/Options.cs:
Make options public
2014-06-16 01:45:04 +01:00
0d979e4b2f
* DiscImageChef/Options.cs:
...
Added currently implemented and in-process of implementing
options.
* DiscImageChef/AssemblyInfo.cs:
Completed AssemblyInfo for command line parser to build help
upon it.
* DiscImageChef/DiscImageChef.csproj:
Add gsscoder's Command Line Parser Library 1.9.71.2.
* DiscImageChef/Main.cs:
Moved commands to separete functions, use command line
parser
2014-06-16 00:41:47 +01:00
e2843bb0bf
Add gsscoder's Command Line Parser Library 1.9.71.2.
2014-06-15 23:49:26 +01:00
ed86f9742b
Rename project folder.
2014-06-15 23:41:50 +01:00