You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Adler32 checksumming algorithm in src/core/hash/adler.c needs to be documented and verified that it meets its specification. Currently it fails on x86 because char is a signed data type on that platform. See https://github.com/lavabit/libdime/blob/master/check/core/check_hash.c for the check in libdime.
The text was updated successfully, but these errors were encountered:
I believe this is one of the things that Roland already fixed in
libdime/libs/core, but is still an issue in magma.classic.
If you pull down libdime from github and you do a diff between the two
files you will see the changes. There is also a unit test that he wrote
that he linked to which does not exist in magma.
The Adler32 checksumming algorithm in
src/core/hash/adler.c
needs to be documented and verified that it meets its specification. Currently it fails on x86 becausechar
is a signed data type on that platform. See https://github.com/lavabit/libdime/blob/master/check/core/check_hash.c for the check in libdime.The text was updated successfully, but these errors were encountered: