Commit Graph

57 Commits

Author SHA1 Message Date
d2559f07c9 [Aaru.Helpers] Introduced constants for module names
Introduces constant fields for respective debug module names, replacing the hardcoded ones.
This is done to standardize the naming convention, reduce redundancy and potentially avoid any typos or name mismatches across the project.
This change makes the code more maintainable and easier to update in case module names need to be changed.
2023-10-03 17:52:21 +01:00
c9e8b4dd0f Update copyright year. 2022-12-03 16:07:08 +00:00
cfe81b8905 General code cleanup and style refactor. 2022-11-15 15:58:41 +00:00
8b24f6ed00 General code style and feature fixes. 2022-11-15 01:35:06 +00:00
368e40d7bd More pattern matching. 2022-11-14 01:49:10 +00:00
cd2d27c2cf Convert if to switch statement. 2022-11-13 19:38:02 +00:00
0462eaac5e Use merge pattern. 2022-03-16 11:47:00 +00:00
1502ea91c1 General cleanup and refactor. 2022-03-07 07:36:42 +00:00
cb79ff60d6 Move to file scoped namespaces. 2022-03-06 13:29:37 +00:00
31750d5978 Update copyright year. 2022-02-18 10:02:41 +00:00
f173fb5d70 General code refactor. 2021-08-17 21:22:58 +01:00
138c6c1f45 Add XML comments to public entities. 2021-08-17 13:56:05 +01:00
d7db55d5f2 Update copyright year. 2020-12-31 23:08:22 +00:00
8dfdfafcb3 General code clean-up, refactor and commenting. 2020-11-11 04:19:13 +00:00
430db71b37 Use UTC as starting point for ISO9660, leap seconds should only cause a problem when UTC time is assumed to be GMT and not reverse. 2020-07-23 22:09:40 +01:00
b23d976f93 Code style fixes. 2020-07-22 13:20:25 +01:00
bc471c3ff8 Naming fixes. 2020-07-20 21:11:31 +01:00
2f3b76cf5c Fix namespaces. 2020-07-20 15:43:52 +01:00
a90513f70c Fix conversion of ISO9660 to UTC. Fixes #366. 2020-07-12 21:25:43 +01:00
0bc3b5c1fe Code restyling. 2020-02-29 18:03:33 +00:00
e355423de6 Rename DicConsole to AaruConsole. 2020-02-27 23:48:40 +00:00
feead08c5e Rename comment header. 2020-02-27 12:31:23 +00:00
c8e7a167b7 Rename namespace. 2020-02-27 00:36:40 +00:00
0fb1781ca2 Update copyright date. 2020-01-03 17:54:18 +00:00
a7d7c673a1 Code reformat. 2019-11-25 00:54:39 +00:00
38c8e0672d General code refactor and reformat. 2018-12-31 13:17:27 +00:00
23e6efc863 Update copyright year. 2018-12-29 17:34:38 +00:00
4c15d8c8cb Code cleanup. 2018-06-22 08:08:51 +01:00
8a97502c96 REFACTOR: Final cleanup of DiscImageChef.Helpers. 2017-12-24 02:46:53 +00:00
b986e4c08e DOCUMENTATION: DateTime handlers. 2017-12-23 03:59:48 +00:00
81034236d0 DOCUMENTATION: Removed unneeded AppleDouble DateTime handler. 2017-12-23 03:58:01 +00:00
481e39c399 DOCUMENTATION: Added XML documentation to DiscImageChef.Helpers. 2017-12-23 03:51:42 +00:00
3606b66aed REFACTOR: Use preferred braces style. 2017-12-20 23:07:46 +00:00
be41a8d604 REFACTOR: Remove redundant parentheses. 2017-12-20 17:26:28 +00: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
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
3798f1f894 Added support for HP Logical Interchange Format. 2017-09-14 02:01:43 +01:00
7a5d78637b Added decoders for OS-9 date fields. 2017-08-16 15:45:15 +01:00
4c2673828a On DOS date time if value is outside representation just
return DOS epoch.
2017-07-19 05:19:28 +01:00
ff9408d181 Added support for different character encodings. 2017-06-06 21:23:20 +01:00
f50ff31f07 Updated copyright string. 2017-05-19 20:28:49 +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