diff --git a/cmake/BundledRizin.cmake b/cmake/BundledRizin.cmake index 7955c279..0a3c4491 100644 --- a/cmake/BundledRizin.cmake +++ b/cmake/BundledRizin.cmake @@ -56,7 +56,7 @@ endif() # TODO: This version number should be fetched automatically # instead of being hardcoded. -set (Rizin_VERSION 0.4) +set (Rizin_VERSION 0.5) set (RZ_LIBS rz_core rz_config rz_cons rz_io rz_util rz_flag rz_asm rz_debug rz_hash rz_bin rz_lang rz_il rz_analysis rz_parse rz_bp rz_egg rz_reg diff --git a/rizin b/rizin index 6498ee67..0fc9c968 160000 --- a/rizin +++ b/rizin @@ -1 +1 @@ -Subproject commit 6498ee6760d37f6abb11784aa550aecd2e03100b +Subproject commit 0fc9c9682e8a74245e4f24b84508f2bb6b185328 diff --git a/src/core/Cutter.cpp b/src/core/Cutter.cpp index 76397be8..61882cfc 100644 --- a/src/core/Cutter.cpp +++ b/src/core/Cutter.cpp @@ -4232,7 +4232,7 @@ QString CutterCore::getVersionInformation() { "rz_crypto", &rz_crypto_version }, { "rz_bp", &rz_bp_version }, { "rz_debug", &rz_debug_version }, - { "rz_msg_digest", &rz_msg_digest_version }, + { "rz_hash", &rz_hash_version }, { "rz_io", &rz_io_version }, #if !USE_LIB_MAGIC { "rz_magic", &rz_magic_version }, diff --git a/src/widgets/HexdumpWidget.cpp b/src/widgets/HexdumpWidget.cpp index ce12be37..e6a088c4 100644 --- a/src/widgets/HexdumpWidget.cpp +++ b/src/widgets/HexdumpWidget.cpp @@ -244,24 +244,24 @@ void HexdumpWidget::updateParseWindow(RVA start_address, int size) : ""); } else { // Fill the information tab hashes and entropy - RzMsgDigestSize digest_size = 0; + RzHashSize digest_size = 0; RzCoreLocked core(Core()); ut64 old_offset = core->offset; rz_core_seek(core, start_address, true); ut8 *block = core->block; - char *digest = rz_msg_digest_calculate_small_block_string("md5", block, size, &digest_size, false); + char *digest = rz_hash_cfg_calculate_small_block_string(core->hash, "md5", block, size, &digest_size, false); ui->bytesMD5->setText(QString(digest)); free(digest); - digest = rz_msg_digest_calculate_small_block_string("sha1", block, size, &digest_size, false); + digest = rz_hash_cfg_calculate_small_block_string(core->hash, "sha1", block, size, &digest_size, false); ui->bytesSHA1->setText(QString(digest)); free(digest); - digest = rz_msg_digest_calculate_small_block_string("sha256", block, size, &digest_size, false); + digest = rz_hash_cfg_calculate_small_block_string(core->hash, "sha256", block, size, &digest_size, false); ui->bytesSHA256->setText(QString(digest)); free(digest); - digest = rz_msg_digest_calculate_small_block_string("crc32", block, size, &digest_size, false); + digest = rz_hash_cfg_calculate_small_block_string(core->hash, "crc32", block, size, &digest_size, false); ui->bytesCRC32->setText(QString(digest)); free(digest); - digest = rz_msg_digest_calculate_small_block_string("entropy", block, size, &digest_size, false); + digest = rz_hash_cfg_calculate_small_block_string(core->hash, "entropy", block, size, &digest_size, false); ui->bytesEntropy->setText(QString(digest)); free(digest); rz_core_seek(core, old_offset, true);