| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-09-27 | Better support for change type in linear view | Xusheng | |
| 2021-09-05 | Move MemberAccess/MemberScope to StructureMember | Peter LaFosse | |
| Fix rust AddStructureMemebers | |||
| 2021-09-05 | Refactor Python Types | Peter LaFosse | |
| Remove _mutable types | |||
| 2021-08-18 | Rust API : DebugInfo API Fixes | KyleMiles | |
| 2021-08-10 | Rust API : Remove nightly requirement; Remove custom Clang args to simplify ↵ | KyleMiles | |
| getting bindgen to work | |||
| 2021-08-05 | Correctly detect if the current build is executed on the build server | Xusheng | |
| 2021-07-07 | DebugInfo - plugable debug information importers - C++, Rust, and Python APIs | KyleMiles | |
| 2021-07-07 | Rust API : Fix for calling convention ABI change | KyleMiles | |
| 2021-07-07 | Rust API : Replace Platform::from_raw with Platform::ref_from_raw | KyleMiles | |
| 2021-07-07 | Rust API: Type Improvements | KyleMiles | |
| FunctionParameters now hold refs and have a constructor | |||
| 2021-07-05 | Remove unneccessary target on Rust example to build on native platform | Rusty Wagner | |
| 2021-06-29 | Rust API : No longer update to latest cargo nightly; Add link args back to ↵ | KyleMiles | |
| -sys to reduce build errors | |||
| 2021-06-29 | Resolves #2521; Rust API Linking Errors | KyleMiles | |
| 2021-06-15 | formatting | endeavor | |
| 2021-06-15 | snake case for overwriteExisting | endeavor | |
| 2021-06-15 | support are_argument_registers_user_for_var_args added in ↵ | endeavor | |
| 0732c4d3e9b24382271139c6f796d1639efb1c5d | |||
| 2021-06-15 | fix BNAddStrutureBuilderMemberAtOffset which changed in ↵ | endeavor | |
| 7c9ada78241e08bf36bd04d989f742a6de721575 | |||
| 2021-06-09 | Update to Qt 6.1.1 and LLVM 12.0.0 | Rusty Wagner | |
| 2021-05-13 | Make it even more clear that the Rust bindings are under construction | KyleMiles | |
| 2021-05-12 | Rust API : fix save apis | KyleMiles | |
| 2021-05-12 | Rust API : Add filemetadata::FileMetadata::create_database and ↵ | KyleMiles | |
| filemetadata::FileMetadata::save_auto_snapshot | |||
| 2021-05-11 | Rust API; More setting support, fix edgecase in open_view_with_options, and ↵ | KyleMiles | |
| fixed using mut for const correctness (mut != ~const) | |||
| 2021-05-11 | Easier Building with Rust (now requires nightly) | KyleMiles | |
| 2021-05-11 | Rust API : Better headless support; Introducing `binaryninja::open_view` and ↵ | KyleMiles | |
| `binaryninja::open_view_with_options`, updated init/shutdown, script example, more setting support, and misc fixes | |||
| 2021-04-28 | Fix Rust API linker error on macos | Lander Brandt | |
| 2021-04-28 | Slightly better work-around for ABI version retrieval | Markus Piéton | |
| 2021-04-28 | Fix wrong CorePluginABIVersion, plugin_abi_version, and ↵ | Markus Piéton | |
| plugin_abi_minimum_version | |||
| 2021-04-25 | rust: fmt | yrp | |
| 2021-04-25 | rust: fix missing return type | yrp | |
| 2021-04-19 | Fix Mach-O duplicate symbol handling for external relocations. | Brian Potchik | |
| 2021-04-19 | Add View Type to BNIsBackedByDatabase | Markus Piéton | |
| 2021-03-22 | Remove BNFreeString call | Josh Watson | |
| 2021-03-22 | Implement Platform::parse_types_from_source | Josh Watson | |
| Change include_directories to `&[AsRef<Path>]` Make TypeParserResult default and clone Change error_msg scope cargo fmt Kyle's comments Whackamole with .as_ptr() as _ Fixed up error_msg as BnString | |||
| 2021-03-18 | Build System Updates | KyleMiles | |
| 2021-03-18 | Better type support | KyleMiles | |
| 2021-03-17 | Misc typo changes, const changes, code cleanup, and example updates | KyleMiles | |
| 2021-03-15 | More mut | Josh Watson | |
| 2021-03-15 | cargo fmt | Josh Watson | |
| 2021-03-15 | Resolve Kyle's comments | Josh Watson | |
| 2021-03-15 | Implement BackgroundTask::running_tasks() | Josh Watson | |
| 2021-03-15 | Implementing BackgroundTask | Josh Watson | |
| 2021-02-26 | Add is_eligible_for_heuristics to builder | Joe Rozner | |
| 2021-02-26 | Fix rust plugin linking on Windows | yrp | |
| Windows requires the symbols from the core to crate the plugin dll. As these were gated behind the headless feature, these didn't exist, and thus linking failed. Enabling the headless feature was also insufficient, as headless features disabled CorePluginABIVersion function. This patch turns all the headless cfgs into headless or windows cfgs. | |||
| 2021-01-27 | Add ABI version verification for plugins | Rusty Wagner | |
| 2021-01-21 | cargo fmt and all my changes | KyleMiles | |
| 2021-01-21 | arch: wrap new system registers API | Nick Shipp | |
| 2021-01-21 | This is a combination of 23 commits, the work of Ryan Snyder: | Ryan Snyder | |
| Initial fresh repo Add support for recent calling convention API updates and folds the binaryninjacore-sys crate directly into this one. Add support for auto function analysis suppression Finish moving binaryninjacore-sys back into this crate Update for Symbol/Segment core API changes Update for Symbol API cleanup api: advance submodule reference, support Token changes arch/lifting: support for flags in custom architectures arch/lifting: support default flag write behaviors, handle more ops build: enable headless binary support on MacOS via evil hack bv: add BinaryView wrapper support, remove wrong comment api: update to latest binja dev branch support deps: bump dep versions rust: bump to 2018 edition api: bump to avoid cargo submodule brokenness build: improve binaryninja path detection; enable linux linkhack bv: stub for bv load settings arch: fix flag related crash, minor llil update api: update for recent changes macos: disable linkhack briefly | |||
