Miranda NG Official Community Forum

Forum for English speaking Miranda NG users => Support/Help => Topic started by: dfatm on 21 05 2021, 21:40:31

Title: Updated today where can I get the hash of the .exe and .dll's ?
Post by: dfatm on 21 05 2021, 21:40:31
Hi,

For some reason when I started it up today it said updates were available.   I checked the website nothing new looked like it was released.  How can I verify the .exe and .dll hash against released versions?

Thanks.
Title: Re: Updated today where can I get the hash of the .exe and .dll's ?
Post by: dartraiden on 22 05 2021, 12:36:48
Quote
For some reason when I started it up today it said updates were available
Because we backport fixes from dev version to stable from time to time.

https://www.miranda-ng.org/distr/stable/x32/hashes.zip
https://www.miranda-ng.org/distr/stable/x64/hashes.zip
Title: Re: Updated today where can I get the hash of the .exe and .dll's ?
Post by: dfatm on 23 05 2021, 01:08:25
strange my miranda32.exe MD5 is 42f410f3b344b25e99cb74ee1ec1b556


hash file you sent said it should be 4770702CE5236C548B7E4AEAE3710913
Title: Re: Updated today where can I get the hash of the .exe and .dll's ?
Post by: dartraiden on 23 05 2021, 07:19:39
Seems like it's not a hash of the whole binary, but only some part of file. This allows the updater not to download files if they differ only by the build date in the PE header.

The easiest way to make sure the files are identical is to use a PluginUpdater (https://wiki.miranda-ng.org/index.php?title=Plugin:PluginUpdater/en).
Title: Re: Updated today where can I get the hash of the .exe and .dll's ?
Post by: dartraiden on 23 05 2021, 07:50:56
https://github.com/miranda-ng/miranda-ng/blob/master/tools/CRC32.exe

the utility with which we create hashes