* 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.
This commit is contained in:
2016-09-05 21:22:04 +01:00
parent 71af0eda23
commit 6754a040ea
12 changed files with 1133 additions and 3 deletions

View File

@@ -1,3 +1,7 @@
2016-09-05 Natalia Portillo <claunia@claunia.com>
* DateHandlers.cs: Added AppleSingle and AppleDouble filters.
2016-09-02 Natalia Portillo <claunia@claunia.com>
* DateHandlers.cs: Adds support for NILFS2 filesystem.

View File

@@ -43,6 +43,7 @@ namespace DiscImageChef
// Day 0 of Julian Date system
static readonly DateTime JulianEpoch = new DateTime(1858, 11, 17, 0, 0, 0);
static readonly DateTime AmigaEpoch = new DateTime(1978, 1, 1, 0, 0, 0);
static readonly DateTime AppleDoubleEpoch = new DateTime(1970, 1, 1, 0, 0, 0);
public static DateTime MacToDateTime(ulong MacTimeStamp)
{
@@ -192,6 +193,11 @@ namespace DiscImageChef
return temp;
}
public static DateTime AppleDoubleToDateTime(ulong AppleDoubleTimeStamp)
{
return AppleDoubleEpoch.AddSeconds(AppleDoubleTimeStamp);
}
}
}