| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-03-04 | Build the workflow examples for the Personal product. | Brian Potchik | |
| 2022-03-03 | flowgraph block iter fixed, resolves #3001 | Jordan Wiens | |
| 2022-03-03 | il block contains methods fixed, resolves #3000 | Jordan Wiens | |
| 2022-03-03 | document using a third-party plugin repository in plug indev docs | Jordan Wiens | |
| 2022-03-03 | add small api docs on removing a repository | Jordan Wiens | |
| 2022-03-02 | Enable right click signals to the progress indicator in the UI. | Brian Potchik | |
| 2022-03-02 | Add function update request API. | Brian Potchik | |
| 2022-03-01 | Overhaul README for clearer build instructions and organization | Jon Palmisciano | |
| 2022-02-28 | Support a bunch of things someone could pass into intrinsic() | Glenn Smith | |
| 2022-02-28 | il.intrinsic(): Support ILRegister/ILFlag as well | Glenn Smith | |
| 2022-02-28 | Correct type annotation for il.intrinsic() | Glenn Smith | |
| 2022-02-23 | Fix LowLevelILFcmp instruction inheritance | Peter LaFosse | |
| 2022-02-18 | Fix analysis_info repr. | Brian Potchik | |
| 2022-02-18 | Previous IL view type | rose | |
| 2022-02-17 | Fix some minor correctness issues with function.py | Peter LaFosse | |
| 2022-02-17 | Add some additional function.py unit tests | Peter LaFosse | |
| 2022-02-17 | Add some additional type hints to architecture.py and lowlevelil.py | Peter LaFosse | |
| 2022-02-17 | Make function.architecture non-optional | Peter LaFosse | |
| 2022-02-17 | Add some additional api tests | Peter LaFosse | |
| 2022-02-17 | Improve handling of bytes objects with Metadata | Peter LaFosse | |
| 2022-02-17 | Add additional unit tests for function.py | Peter LaFosse | |
| Move calls to Free into finally blocks format function.py and api_test.py | |||
| 2022-02-16 | Escape type names and definitions | Glenn Smith | |
| Closes #2427, #2585, #1658, #1632, probably others | |||
| 2022-02-15 | Struct alignment and packing test | Glenn Smith | |
| There's no kill like overkill | |||
| 2022-02-14 | rust: add demangle helpers for gnu3 and ms | KyleMiles | |
| Co-authored-by: EliseZeroTwo <mail@elise.moe> | |||
| 2022-02-14 | Rust: Minor tweaks to 2890; merge architecture::InstructionTextToken and ↵ | KyleMiles | |
| disassembly::InstructionTextToken; update examples | |||
| 2022-02-14 | rust: add linearview and related APIs | Fabian Freyer | |
| This should include everything required to retrieve linear disassembly for a function. * add `highest_address` method to `Function` * add `DisassemblySettings` * add text getter for `InstructionTextToken` * add `LinearViewObject`, `LinearViewCursor` * add decompilation example | |||
| 2022-02-14 | rust: add ArrayGuard and for non-owned arrays | Fabian Freyer | |
| To make use of shard functionality, we split the CoreOwnedArrayProvider into CoreArrayProvider and CoreOwnedArrayProvider. Array makes use of the CoreOwnedArrayProvider, which depends on CoreArrayProvider, while the new ArrayGuard only requires CoreArrayProvider and represents a non-owned array. | |||
| 2022-02-14 | rewrote some of the API to be both a bit more rusty and nicer to read (no ↵ | Lukas Dresel | |
| more "match match {} {}") | |||
| 2022-02-14 | rust: Add BinaryReader and BinaryWriter | Fabian Freyer | |
| 2022-02-11 | Rust: Update `basic_script`'s Cargo.lock | KyleMiles | |
| 2022-02-10 | Move TypeView::getLinesForType into core as Type::GetLines | Glenn Smith | |
| 2022-02-10 | add collections to documentation blacklist | Jordan Wiens | |
| 2022-02-10 | fixes #2959; some type checking on log APIs | Jordan Wiens | |
| 2022-02-08 | Fix UI arrow artifact in Cross References and Search widgets. | Brian Potchik | |
| 2022-02-08 | rust: bump bindgen version to ^0.59 | Fabian Freyer | |
| Pinning it directly to 0.58.1 caused issues with dependencies that used conflicting `proc-macro2` versions. Being more lax in the version allows consumers of the rust API more chances to resolve dependencies. | |||
| 2022-02-08 | Fix formatting. | Brian Potchik | |
| 2022-02-08 | Remove user data tag docstrings for auto tags | Fabian Freyer | |
| 2022-02-08 | rust: Move icon and name setter to TagType::create | Fabian Freyer | |
| 2022-02-08 | rust: Add tags and tag types to the API | Fabian Freyer | |
| This is missing all the things that iterate over tag types for now. | |||
| 2022-02-08 | rust: add some interaction functions | Fabian Freyer | |
| 2022-02-08 | Add vars_written to MediumLevelILVarPhi | steven1003 | |
| 2022-02-07 | Triage view: respect "prefer graph view" setting | Glenn Smith | |
| Closes #2941 | |||
| 2022-02-07 | Expose HLIL GenerateSSAForm via API and add python wrapper. | Brian Potchik | |
| 2022-02-07 | Add python wrapper for MLIL generate_ssa_form. | Brian Potchik | |
| 2022-02-07 | Fix API marshalling bug with MLIL GenerateSSAForm. | Brian Potchik | |
| 2022-02-04 | BinaryNinja::OpenView() c++ port of python open_view() | Glenn Smith | |
| Why has this never existed | |||
| 2022-02-03 | CMake: consistency with arch/platform plugins | Glenn Smith | |
| 2022-02-03 | Add test for EnumerationMember .value==None | Andrew Lamoureux | |
| 2022-02-03 | Use .value=None to indicate default EnumerationMember, issue #2896 | Andrew Lamoureux | |
| 2022-02-02 | Rearrange hint order to prioritize env | Glenn Smith | |
