View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002738||FreeCAD||Feature||public||2016-10-17 07:23||2021-02-06 06:49|
|Summary||0002738: Provide Hash source installation|
|Description||Please, provide Hash information of the binaries in all versions and OS of FreeCAD on the download page product.|
In deed, this information is important to be sure that integrity installation source is ok and can be trust.
||Forum Thread: http://forum.freecadweb.org/viewtopic.php?f=4&t=19790|
||@sgrogan can you have a look at this, please?|
Hi. I just created a script for the creation of a digest of SHA-256 checksums of the files in a directory. You can control the 'base directory', the 'output directory' and the 'block size' (read at most 'block size' bytes from each file).
It is python 2.7 compatible code, as sys.version in FreeCAD 0.17 prints:
'2.7.14 (default, Jan 16 2018, 16:11:42) [MSC v.1800 64 bit (AMD64)'
Hopefully it will help with the automated creation of digests of hashes of future releases. I also published it as a gist, but I'm unsure that -- as a newly registered user -- that I can paste URLs here and not get automatically flagged as a spammer.
So, here's the code of sha256digest.py:
I updated my script so that it has a permissive license and that it can also output individual sha256 files (if needed), though it defaults to a digest of checksums and filenames:
||Maybe a link in the Wiki pointing to the GitHub releases section, and having the hashes consistently published together with the binaries can help mark this issue as a fixed/resolved one?|
||another discussion related to this ticket at https://forum.freecadweb.org/viewtopic.php?f=10&t=32738&p=273919#p273896|
|2016-10-17 07:23||Fredus69||New Issue|
|2017-01-11 13:06||Kunda1||Note Added: 0007627|
|2017-01-11 13:08||wmayer||Assigned To||=> sgrogan|
|2017-01-11 13:08||wmayer||Status||new => assigned|
|2017-01-11 13:09||wmayer||Note Added: 0007628|
|2017-03-24 14:18||Kunda1||Target Version||=> 0.17|
|2017-03-24 16:19||Kunda1||Tag Attached: packaging|
|2018-03-12 09:34||wmayer||Target Version||0.17 => 0.18|
|2018-04-20 19:02||rolandog||Note Added: 0011170|
|2018-04-23 16:43||rolandog||Note Added: 0011183|
|2018-05-10 17:01||rolandog||Note Added: 0011243|
|2018-12-12 02:58||Kunda1||Note Added: 0012263|
|2020-06-06 14:36||abdullah||Target Version||0.18 => 0.19|
|2021-02-06 06:49||abdullah||Target Version||=> 0.20|