Zero DOS timestamp in ZIP displayed as 1970-01-01 not 1980-01-01
A ZIP archive member with date and time fields set to zero, such as one processed by StripZIP, is displayed by file-roller 3.32.0 with a modification date of 1970-01-01T00:00Z (UNIX epoch) instead of 1980-01-01T00:00Z (DOS epoch). APPNOTE.TXT is a bit vague on this, only mentioning (4.4.6) that the date and time are encoded in “standard MS-DOS format”, but at least zipinfo(1L)
from Info-ZIP UnZip 6.0 agrees with my interpretation.
I attach a small archive that triggers this bug. I have not checked if this ten-year offset is present for other timestamps.
Edited by Alex Shpilkin