| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-06-05 | Clean up comment | Josh Ferrell | |
| 2024-06-04 | PDB: Skip all the HEAD requests and just go straight to GET | Glenn Smith | |
| 2024-06-04 | Docs for the sorted setting property | Glenn Smith | |
| 2024-06-04 | PDB: Server list should not be sorted | Glenn Smith | |
| Fixes #5493 | |||
| 2024-06-04 | PDB: Setting to control use of interaction api | Glenn Smith | |
| 2024-06-04 | PDB: Option to disable parsing symbols | Glenn Smith | |
| 2024-06-04 | PDB: Fix "found X types" message | Glenn Smith | |
| 2024-06-04 | PDB: Ignore the formal vtable types (array of void function pointers) | Glenn Smith | |
| They are conflicting with the demangler-generated real vtable types | |||
| 2024-06-04 | PDB: Prefer private symbols to public | Glenn Smith | |
| 2024-06-04 | PDB: Fix confidence on demangled symbols | Glenn Smith | |
| 2024-06-04 | PDB: Swap hashmap -> btreemap for determinism | Glenn Smith | |
| 2024-06-04 | Fix crash in AnalysisMergeConflict::GetPathItem | Josh Ferrell | |
| 2024-06-04 | python/architecture: return instance from `Architecture.register()` | Catherine | |
| 2024-06-04 | BASE rebase navigation for non-mapped views | Brandon Miller | |
| 2024-06-04 | Display BASE widget for all file types | Brandon Miller | |
| Display BASE widget in Triage:Raw (all types) and Triage:Mapped | |||
| 2024-06-04 | Add CorePlatform to python api for proper subclassing | Glenn Smith | |
| 2024-06-04 | Add AdjustTypeParserArguments callback to platform | Glenn Smith | |
| Implementing the solution to #4868 | |||
| 2024-05-31 | Add debuginfod support to dwarf_import | Josh Ferrell | |
| 2024-05-31 | Add binaryninja::load_view | Josh Ferrell | |
| 2024-05-31 | improve efficiency | Zichuan Li | |
| 2024-05-31 | Fixed type propagation issue in AARCH64 and MIPS | Zichuan Li | |
| Previously, prtinf type library is not being appropriately applied. #3092 | |||
| 2024-05-30 | [arm64] lift scvtf | Galen Williamson | |
| * only scalar variants for integer and floating point * updated arm64test.py for scvtf * removed intrinsics for scvtf, scalar integer and floating point variants | |||
| 2024-05-30 | fix cargo doc warnings | Galen Williamson | |
| 2024-05-30 | Improve offset pointer docs and sidebar | Glenn Smith | |
| 2024-05-29 | Add LLIL_JUMP_TO target list to Rust API | Rusty Wagner | |
| 2024-05-29 | improve lifting of arm64 CSET instruction per Vector35/binaryninja-api#5134 | Galen Williamson | |
| 2024-05-29 | Fix crash when reopening a binary with a valid X86_64_RELOC_SUBTRACTOR entry | Josh Ferrell | |
| 2024-05-29 | Improve load performance of Mach-Os with relocations and many symbols | Josh Ferrell | |
| 2024-05-28 | Rust API : recommend users use serde_json for when opening with options | KyleMiles | |
| 2024-05-28 | Implement python MLIL related functions | Rubens Brandao | |
| add `MediumLevelILInstruction::tokens` add `MediumLevelILInstruction::value` add `MediumLevelILInstruction::possible_values` add `MediumLevelILInstruction::branch_dependence` add `MediumLevelILInstruction::ssa_memory_version` add `MediumLevelILInstruction::expr_type` add `MediumLevelILInstruction::possible_values_with_options` add `MediumLevelILInstruction::possible_ssa_variable_values` add `MediumLevelILInstruction::ssa_variable_version` add `MediumLevelILInstruction::variable_for_register` add `MediumLevelILInstruction::variable_for_flag` add `MediumLevelILInstruction::variable_for_stack_location` add `MediumLevelILInstruction::register_value` add `MediumLevelILInstruction::register_value_after` add `MediumLevelILInstruction::possible_register_values` add `MediumLevelILInstruction::possible_register_values_after` add `MediumLevelILInstruction::flag_value` add `MediumLevelILInstruction::flag_value_after` add `MediumLevelILInstruction::possible_flag_values` add `MediumLevelILInstruction::possible_flag_values_after` add `MediumLevelILInstruction::stack_contents` add `MediumLevelILInstruction::stack_contents_after` add `MediumLevelILInstruction::possible_stack_contents` add `MediumLevelILInstruction::possible_stack_contents_after` add `MediumLevelILInstruction::branch_dependence_at` add `MediumLevelILInstruction::split_var_for_definition` move functions add `MediumLevelILFunction::current_address` add `MediumLevelILFunction::set_current_address` add `MediumLevelILFunction::basic_block_containing` add `MediumLevelILFunction::finalize` add `MediumLevelILFunction::generate_ssa_form` add `MediumLevelILFunction::ssa_variable_definition` add `MediumLevelILFunction::ssa_memory_definition` add `MediumLevelILFunction::ssa_variable_uses` add `MediumLevelILFunction::ssa_memory_uses` add `MediumLevelILFunction::is_ssa_variable_live` add `MediumLevelILFunction::variable_definitions` add `MediumLevelILFunction::variable_uses` add `MediumLevelILFunction::live_instruction_for_variable` add `MediumLevelILFunction::ssa_variable_value` add `MediumLevelILFunction::create_graph` add `MediumLevelILFunction::variables` add `MediumLevelILFunction::aliased_variables` add `MediumLevelILFunction::ssa_variables` add `MediumLevelILInstruction::set_expr_type` fix `MediumLevelILInstruction::generate_ssa_form` redundant type | |||
| 2024-05-28 | Include CoreAPI documentation into the generate rust bindings | Rubens Brandao | |
| 2024-05-28 | fix multiple memory leaks related to CStr/BnString | Rubens Brandao | |
| 2024-05-28 | update `Session::load_with_option` to the new API | Rubens Brandao | |
| 2024-05-28 | allow `load_with_option` to accept json options | Rubens Brandao | |
| 2024-05-28 | Use Architecture type for BASE arch param | Brandon Miller | |
| 2024-05-28 | Solved issue #1180 by adding new APIs | Zichuan Li | |
| 1. Add two new APIs for multiple entry functions `GetAllAnalysisEntryFunctions` and `AddToEntryFunctions` 2. Add Python APIs `entry_functions` and `add_to_entry_functions`. `entry_functions` resturns a list of functions, which supports parsing functions in `init_array`, `fini_array` and TLS callbacks. 3. Modify bin-info, it now prints all entry functions | |||
| 2024-05-28 | Fix Python DownloadProvider. Fix ↵ | Xusheng | |
| https://github.com/Vector35/binaryninja-api/issues/5467 | |||
| 2024-05-27 | Update load APIs to take a JSON string for options. | Brian Potchik | |
| 2024-05-27 | Add additional JSON schema validation for registered settings. | Brian Potchik | |
| 2024-05-24 | Fix do while condition and body being flipped in Rust HLIL bindings | Rusty Wagner | |
| 2024-05-24 | arch: multiple delay slot support, suppress spurious mips warning | Ryan Snyder | |
| 2024-05-24 | platform: initial BNCustomPlatform support | Ryan Snyder | |
| 2024-05-24 | Fix the method name in doc | Zichuan Li | |
| The parameter name is not correct | |||
| 2024-05-24 | fix missing params in ILOperands and mark as deprecated in LLIL, HLIL | Jordan Wiens | |
| 2024-05-24 | ensures python site package dir exists | deadc0de6 | |
| 2024-05-24 | Remove duplicate definition of core API functions | Xusheng | |
| 2024-05-23 | Docs for type attributes | Glenn Smith | |
| 2024-05-23 | Based pointers | Glenn Smith | |
| 2024-05-23 | Expose Type::PointerSuffix | Glenn Smith | |
| 2024-05-23 | Add TypeBuilder::SetWidth and TypeBuilder::SetAlignment | Glenn Smith | |
