diffcode generator and checker. for this purpose another copy of core library is included
remove adler32 and use BLAKE2s