DarkFlippers / unleashed-firmware

Flipper Zero Unleashed Firmware
https://flipperunleashed.com
GNU General Public License v3.0
17.66k stars 1.46k forks source link

Firmware download modification dates wrong #584

Open mmiller7 opened 1 year ago

mmiller7 commented 1 year ago

Describe the bug.

It appears the downloads have a wrong file modification date, they report a build date of December 31, 1969, 19:00. This makes it very hard to find the new files after extracting since a sort by modification date puts it before older firmware versions.

image

Reproduction

Download the firmware tgz from https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-062 Open the archive to load into the SD card Observe the file modification dates

Target

No response

Logs

No response

Anything else?

No response

pdostal commented 1 year ago

@mmiller7 that's quite old firmware, indeed!

UrSuLa360 commented 1 year ago

Unix epoch - 5

That is not a bug, that file/folder has no date info. So your program/explorer just shows a default date the Unix epoch date with your current timezone (UTC-5). I guess you are from some place in America, right? :D

You can read some info about this here

mmiller7 commented 1 year ago

So why is that now being removed in the build process?

Filesystems don't just nothave a modified date...and I may not keep up with every release but the last 3 or 4 downloads of Unleashed I have installed did have proper data for the datestamps in the release package so clearly something is changed...and this serves no purpose but to increase confusion and be hostile to users by not having accurate data on the builds

Ujhhgtg commented 1 year ago

So why is that now being removed in the build process?

Filesystems don't just nothave a modified date...and I may not keep up with every release but the last 3 or 4 downloads of Unleashed I have installed did have proper data for the datestamps in the release package so clearly something is changed...and this serves no purpose but to increase confusion and be hostile to users by not having accurate data on the builds

You can just look at the modified date & time of the firmware file itself.