Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update rizin to latest dev #3418

Draft
wants to merge 1 commit into
base: dev
Choose a base branch
from
Draft

Update rizin to latest dev #3418

wants to merge 1 commit into from

Conversation

thestr4ng3r
Copy link
Member

Your checklist for this pull request

Detailed description

Not yet fully completed:

  • search not fully working yet

Relevant breaking changes in rizin:

rz_str_escape_utf8_keep_printable: 29e25fd895d605d82540f5d4aefdac277422b077
plugin hash tables: 30953d3bf677c20ba60831202fe78298144efe1f
rz_core_debug_continue_until: 87b75910b5b8224e3eebb73c0eb22cf19a05798b
rz_core_get_boundaries_prot: 266fe6b3c701946a24b2e478246bdd1f38cac844
search commands: 710a33b6efd14813c8ed2d91449268ab25a529bc

Relevant breaking changes in rizin:

rz_str_escape_utf8_keep_printable: 29e25fd895d605d82540f5d4aefdac277422b077
plugin hash tables: 30953d3bf677c20ba60831202fe78298144efe1f
rz_core_debug_continue_until: 87b75910b5b8224e3eebb73c0eb22cf19a05798b
rz_core_get_boundaries_prot: 266fe6b3c701946a24b2e478246bdd1f38cac844
search commands: 710a33b6efd14813c8ed2d91449268ab25a529bc
@karliss karliss self-requested a review March 1, 2025 20:20
Comment on lines 2514 to 2515
QStringList plugins;
RzListIter *iter;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unused iter? Same for other plugin list hashtable changes.

@notxvilka notxvilka mentioned this pull request Mar 5, 2025
3 tasks
@@ -62,6 +62,16 @@ struct CUTTER_EXPORT RegisterRef
QString name;
};

enum class SearchSpace
Copy link
Member

@Rot127 Rot127 Mar 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would rename it to "SearchElementType" or something. Because in Rizin the "search space" means: bytes or graphs or knowledge base.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See search_internal.h::RzSearchSpace

Comment on lines +3938 to +3940
case SearchSpace::String:
cmd = "/zj";
break;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding regex search would be trivial here, right?

@karliss karliss added this to the 2.4 milestone Mar 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants