Mason Reed

Results 58 issues of Mason Reed

Specifically want this for the _rust api_. Right now workflows are in two states: registered (immutable) and unregistered (mutable). The distinction itself is hidden in the type system making it...

Component: Rust API

This is a lot of duplicate work for seemingly no reason Fixes: https://github.com/Vector35/binaryninja-api/issues/6539

bug

Trying to use a struct type as the key for a table generates Rust code that does not compile, because the key lookup code uses `cmp` which requires the type...

- Derive `Eq` for struct types - Impl `Ord` and `PartialOrd` for struct types Fixes https://github.com/google/flatbuffers/issues/8603

c++
rust
codegen

When a user right clicks in a region of linear view they are greeted with a very helpful context menu, this context menu has the unfortunate task of trying to...

Component: UI
UI: Linear

**What is the feature you'd like to have?** I want to register a command to be callable from the project browser. **Is your feature request related to a problem?** I...

Component: API
Impact: Medium
Effort: Trivial
Component: Rust API
Component: Plugin
UI: Projects
Component: Python API

If you try and create a form with a field such as [SaveFileNameField](https://api.binary.ninja/binaryninja.interaction-module.html#binaryninja.interaction.SaveFileNameField) in a project, you will notice that the file picker just uses the regular file picker instead...

Component: UI
Impact: Medium
Effort: Trivial
UI: Projects

Created on behalf of @VisualEhrmanntraut > Optimiser for min, max expressions: > ```// before > TYPE val; > if (Z > Y) { > val = Y > } else...

Component: Core
Core: HLIL
IL Optimization
Effort: Low
Impact: Medium

The ideal place to add this documentation would be within the typing file, [here](https://github.com/dankope/memflow-py/blob/master/python/memflow/memflow.pyi).

documentation
help wanted