From 651a305a0f272516d769f3de759955fa95659c80 Mon Sep 17 00:00:00 2001 From: Joachim Metz Date: Tue, 5 Dec 2023 06:07:34 +0100 Subject: [PATCH] Updated version (#269) --- config/dpkg/changelog | 4 ++-- dfdatetime/__init__.py | 2 +- dfdatetime/delphi_date_time.py | 2 +- dfdatetime/ole_automation_date.py | 2 +- docs/sources/Date-and-time-values.md | 20 ++++++++++---------- setup.cfg | 7 ++++--- 6 files changed, 19 insertions(+), 18 deletions(-) diff --git a/config/dpkg/changelog b/config/dpkg/changelog index 8db7671..3eaefe9 100644 --- a/config/dpkg/changelog +++ b/config/dpkg/changelog @@ -1,5 +1,5 @@ -dfdatetime (20230506-1) unstable; urgency=low +dfdatetime (20231205-1) unstable; urgency=low * Auto-generated - -- Log2Timeline maintainers Sat, 06 May 2023 13:14:04 +0200 + -- Log2Timeline maintainers Tue, 05 Dec 2023 05:27:13 +0100 diff --git a/dfdatetime/__init__.py b/dfdatetime/__init__.py index b066739..f1f1aa6 100644 --- a/dfdatetime/__init__.py +++ b/dfdatetime/__init__.py @@ -25,4 +25,4 @@ from dfdatetime import webkit_time -__version__ = '20230506' +__version__ = '20231205' diff --git a/dfdatetime/delphi_date_time.py b/dfdatetime/delphi_date_time.py index fa5f0ca..16a88a3 100644 --- a/dfdatetime/delphi_date_time.py +++ b/dfdatetime/delphi_date_time.py @@ -27,7 +27,7 @@ class DelphiDateTime(interface.DateTimeValues): 9999-12-31 23:59:59.999 Also see: - https://docwiki.embarcadero.com/Libraries/XE3/en/System.TDateTime + https://docwiki.embarcadero.com/Libraries/Alexandria/en/System.TDateTime Attributes: is_local_time (bool): True if the date and time value is in local time. diff --git a/dfdatetime/ole_automation_date.py b/dfdatetime/ole_automation_date.py index 1569bd7..4ec9b36 100644 --- a/dfdatetime/ole_automation_date.py +++ b/dfdatetime/ole_automation_date.py @@ -25,7 +25,7 @@ class OLEAutomationDate(interface.DateTimeValues): values represent date and times predating the OLE Automation date epoch. Also see: - https://docs.microsoft.com/en-us/dotnet/api/system.datetime.tooadate + https://learn.microsoft.com/en-us/dotnet/api/system.datetime.tooadate?view=net-8.0 Attributes: is_local_time (bool): True if the date and time value is in local time. diff --git a/docs/sources/Date-and-time-values.md b/docs/sources/Date-and-time-values.md index 8de5189..54159c8 100644 --- a/docs/sources/Date-and-time-values.md +++ b/docs/sources/Date-and-time-values.md @@ -21,7 +21,7 @@ close to the mean solar time. value; * **precision** is the closeness of agreement among a set of results. -In NTFS data and time values are stored using a [FILETIME structure](https://docs.microsoft.com/en-us/windows/win32/api/minwinbase/ns-minwinbase-filetime). +In NTFS data and time values are stored using a [FILETIME structure](https://learn.microsoft.com/en-us/windows/win32/api/minwinbase/ns-minwinbase-filetime). The FILETIME structure stores a date and time value as a 64-bit integer that represents the number of 100-nanosecond intervals since "January 1, 1601 00:00:00.0000000 UTC". This provides an upper bound of a 100-nanosecond @@ -68,9 +68,9 @@ occurred during that specific hour. * [Wikipedia: Computer forensics](https://en.wikipedia.org/wiki/Computer_forensics) * [Wikipedia: Granularity - Data and information](https://en.wikipedia.org/wiki/Granularity#Data_and_information) * [Wikipedia: Semantics](https://en.wikipedia.org/wiki/Semantics) -* [FILETIME structure](https://docs.microsoft.com/en-us/windows/win32/api/minwinbase/ns-minwinbase-filetime) -* [File Times](https://docs.microsoft.com/en-us/windows/win32/sysinfo/file-times) -* [Precision and accuracy of DateTime](https://docs.microsoft.com/en-us/archive/blogs/ericlippert/precision-and-accuracy-of-datetime), by Eric Lippert, April 8, 2010 +* [FILETIME structure](https://learn.microsoft.com/en-us/windows/win32/api/minwinbase/ns-minwinbase-filetime) +* [File Times](https://learn.microsoft.com/en-us/windows/win32/sysinfo/file-times) +* [Precision and accuracy of DateTime](https://learn.microsoft.com/en-us/archive/blogs/ericlippert/precision-and-accuracy-of-datetime), by Eric Lippert, April 8, 2010 ## .NET DateTime ### Characteristics @@ -88,8 +88,8 @@ Offset | Size | Description ### Also see -* [Microsoft: DateTime struct](https://docs.microsoft.com/en-us/dotnet/api/system.datetime?view=net-6.0) -* [Microsoft: DateTime.Ticks](https://docs.microsoft.com/en-us/dotnet/api/system.datetime.ticks) +* [Microsoft: DateTime struct](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-6.0) +* [Microsoft: DateTime.Ticks](https://learn.microsoft.com/en-us/dotnet/api/system.datetime.ticks?view=net-8.0) ## APFS timestamp ### Characteristics @@ -143,7 +143,7 @@ Offset | Size | Description ### Also see -* [Embarcadero: System.TDateTime](https://docwiki.embarcadero.com/Libraries/XE3/en/System.TDateTime) +* [Embarcadero: System.TDateTime](https://docwiki.embarcadero.com/Libraries/Alexandria/en/System.TDateTime) ## FAT date and time ### Characteristics @@ -178,7 +178,7 @@ Offset | Size | Description ### Also see * [Wikipedia: File Allocation Table](https://en.wikipedia.org/wiki/File_Allocation_Table) -* [DosDateTimeToFileTime function](https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-dosdatetimetofiletime) +* [DosDateTimeToFileTime function](https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-dosdatetimetofiletime) ## FAT timestamp ### Characteristics @@ -229,7 +229,7 @@ SetFileTime Windows API function are overloaded with a special meaning. ### Also see -* [MSDN: FILETIME](https://docs.microsoft.com/en-us/windows/win32/api/minwinbase/ns-minwinbase-filetime) +* [MSDN: FILETIME](https://learn.microsoft.com/en-us/windows/win32/api/minwinbase/ns-minwinbase-filetime) ## Golang time.Time timestamp @@ -413,7 +413,7 @@ An empty (or unset) SYSTEMTIME can be represented by 16x 0-byte values. ### Also see -* [MSDN: SYSTEMTIME](https://docs.microsoft.com/en-us/windows/win32/api/minwinbase/ns-minwinbase-systemtime) +* [MSDN: SYSTEMTIME](https://learn.microsoft.com/en-us/windows/win32/api/minwinbase/ns-minwinbase-systemtime) ## Time element strings diff --git a/setup.cfg b/setup.cfg index c61fe07..6e35c01 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,8 +1,9 @@ [metadata] name = dfdatetime -version = 20230506 -description = Digital Forensics date and time (dfDateTime) -long_description = dfDateTime, or Digital Forensics date and time, provides date and time objects to preserve accuracy and precision +version = 20231205 +description = Digital Forensics date and time (dfDateTime). +long_description = dfDateTime, or Digital Forensics date and time, provides date and time objects to preserve accuracy and precision. +long_description_content_type = text/plain url = https://github.com/log2timeline/dfdatetime maintainer = Log2Timeline maintainers maintainer_email = log2timeline-maintainers@googlegroups.com