Commit Graph

70 Commits

Author SHA1 Message Date
1219a7bee4 DOCUMENTATION: Removed unused code from DiscImageChef.Helpers. 2017-12-23 03:52:45 +00:00
481e39c399 DOCUMENTATION: Added XML documentation to DiscImageChef.Helpers. 2017-12-23 03:51:42 +00:00
6622bef335 REFACTOR: All refactor in DiscImageChef.Helpers. 2017-12-22 16:35:31 +00:00
3f541e7453 REFACTOR: Parameter has no matching param tag in the XML comment. 2017-12-21 16:42:20 +00:00
76b26bd3a7 REFACTOR: Remove unneeded code. 2017-12-21 14:30:44 +00:00
99abd6638d REFACTOR: Convert variables to auto setters. 2017-12-21 07:19:46 +00:00
1b81cd63e8 REFACTOR: Loop can be converted into LINQ-expression. 2017-12-21 07:08:26 +00:00
4ce965e6cf REFACTOR: Invert 'if' statement to reduce nesting. 2017-12-21 06:06:19 +00:00
0077694c75 REFACTOR: Use preferred braces style. 2017-12-21 00:44:33 +00:00
3606b66aed REFACTOR: Use preferred braces style. 2017-12-20 23:07:46 +00:00
d9cee2818f REFACTOR: Add parentheses to avoid non-obvious precedence. 2017-12-20 17:38:12 +00:00
be41a8d604 REFACTOR: Remove redundant parentheses. 2017-12-20 17:26:28 +00:00
Michael D
90c6aa30c5 Change signed shift to unsigned shift 2017-12-19 22:16:31 +01:00
7f2a201ab7 REFACTOR: Reformat code. 2017-12-19 20:33:05 +00:00
8c19d1d93a REFACTOR: Sort and removed usings. 2017-12-19 19:33:51 +00:00
d441b37646 REFACTOR: Updated comments and copyright date. 2017-12-19 03:51:05 +00:00
8668d27fc8 Bumped version to 3.99.6.0. 2017-11-29 16:02:19 +00:00
aa21751a58 Corrected casting of unsigned and signed in bigendian marshal code. 2017-11-13 17:06:21 +00:00
26c6f5607f Added support for the CD-i filesystem described in Green Book. 2017-10-13 21:50:10 +01:00
6af9671694 Added support for High Sierra Format. 2017-10-08 22:47:09 +01:00
bcaea74953 Added support to get the start of an extent from any item in them. 2017-09-21 18:31:17 +01:00
3798f1f894 Added support for HP Logical Interchange Format. 2017-09-14 02:01:43 +01:00
5ba86d3186 Version bumped to 3.5.99.0. 2017-09-05 17:21:24 +01:00
2d0e5a81c4 Added support for a start offset on byte arrays. 2017-08-22 03:40:12 +01:00
7a5d78637b Added decoders for OS-9 date fields. 2017-08-16 15:45:15 +01:00
1e6583613f Added disk geometry. 2017-08-02 23:01:11 +01:00
4c2673828a On DOS date time if value is outside representation just
return DOS epoch.
2017-07-19 05:19:28 +01:00
ae74164669 Added swappers for reference values. 2017-07-15 01:29:26 +01:00
8c9939e0b7 Added support for UTF-16 and other two-byte encodings. 2017-07-11 02:32:40 +01:00
7f776a1940 Added helper to count bits from uint. 2017-07-10 21:37:19 +01:00
f19f3ffda3 Changed tests to reflect correct values. 2017-07-10 21:36:43 +01:00
ea11109716 Formatting options. 2017-06-29 21:23:39 +01:00
4a285dd623 Added constructors from List<T>. 2017-06-08 19:05:35 +01:00
8e639f379a Added helpers for extents. 2017-06-08 18:41:41 +01:00
b8b99343e4 Change conversion algorithm to behave correctly with multibyte
encodings.
2017-06-06 21:38:30 +01:00
ff9408d181 Added support for different character encodings. 2017-06-06 21:23:20 +01:00
a7184159a2 Version bumped to 3.4.99.0. 2017-06-04 23:09:27 +01:00
ff392f2109 Project file formatting. 2017-06-03 01:13:47 +01:00
e0fbb3ea42 Refactor: Moved CompareBytes to Helpers. 2017-05-27 18:20:27 +01:00
f50ff31f07 Updated copyright string. 2017-05-19 20:28:49 +01:00
f8453cd06f Bumped version to 3.3.99.0. 2017-05-19 20:27:27 +01:00
7aef610cfd Upped version to 3.3.99.0. Do not use version from solution on
library projects.
2017-05-19 18:39:15 +01:00
35750083bc Some changes made by VS/Mac, harmless. 2017-05-16 08:26:38 +01:00
adac1ea9db Add method to get hexadecimal printout of a byte array. 2016-09-21 01:54:09 +01:00
f15c7958a4 Added support for Sun's hrtime_t. 2016-09-18 05:09:02 +01:00
140711b5b6 * DiscImageChef.Helpers/StringHandlers.cs:
Adds support for OSTA Compressed Unicode.

	* DiscImageChef.Helpers/DateHandlers.cs:
	  Adds support for timestamps in ECMA-167 format.
2016-09-15 01:54:13 +01:00
16fc38695f * TODO:
* README.md:
	* docs/AppleSingle_AppleDouble_v2.pdf:
	* docs/AppleSingle_AppleDouble_v1.pdf:
	* DiscImageChef.Filters/AppleSingle.cs:
	* DiscImageChef.Filters/AppleDouble.cs:
	* DiscImageChef.Helpers/DateHandlers.cs:
	* DiscImageChef.Filters/DiscImageChef.Filters.csproj:
	  Added AppleSingle and AppleDouble filters.

	* DiscImageChef.DiscImages/CDRWin.cs:
	  Show correct filename from filter.
2016-09-05 21:22:04 +01:00
6318e37915 Adds support for NILFS2 filesystem. 2016-09-02 18:46:55 +01:00
863a88acaa * TODO:
* README.md:
	* DiscImageChef.Filesystems/JFS.cs:
	* DiscImageChef.Filesystems/DiscImageChef.Filesystems.csproj:
	  Adds support for IBM JFS, closes #20.

	* DiscImageChef.Helpers/DateHandlers.cs:
	  Add supports for UNIX timestamps divided in
	  seconds+nanoseconds.
2016-09-02 06:49:59 +01:00
251d59dc54 * 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