| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-10-07 | Fix one case of resources not being freed right away when closing tabs | Rusty Wagner | |
| 2022-10-06 | Add APIs for checking and writing snapshot data | Josh F | |
| 2022-10-06 | Remove loading default load settings from BinaryData | KyleMiles | |
| We might need that capability again in the future, but for now default load settings are only needed on non-raw views after this point in the API | |||
| 2022-10-05 | Update open-source.md for pdb-rs | Glenn Smith | |
| 2022-10-05 | Deprecate BNLogRegisterLoggerCallback and make its use in the LogView ↵ | Peter LaFosse | |
| unnecessary | |||
| 2022-10-05 | Add/Tweak StringsView Filtering Options | kat | |
| 2022-10-05 | Add SetExprType API to MLIL/HLIL | Xusheng | |
| Add get/set_expr_type to MLIL/HLIL Python APi | |||
| 2022-10-04 | Fix cargo warnings about unused imports; cargo fmt | KyleMiles | |
| 2022-10-04 | Add API bindings for `BNBinaryViewGetDefaultLoadSettings` for force API ↵ | KyleMiles | |
| actions to load default load settings | |||
| 2022-10-04 | Rename and move `Analysis/Database Merge Tool` to `File/Merge Databases`; ↵ | KyleMiles | |
| Add API bindings for `BinaryView::GetDebugInfo()`, `BinaryView::ApplyDebugInfo()`, and `BinaryView::SetDebugInfo()`; Remove `analysis.experimental.parseDebugInfo` (in favor of `loader.debugInfoInternal` and `loader.debugInfoExternal`) | |||
| 2022-10-04 | Deprecate unused BinaryViewTypeArchitectureConstant API | Xusheng | |
| 2022-10-03 | Fix typo in BinaryView::ParseTypesFromSource | Glenn Smith | |
| This was causing ASAN crashes | |||
| 2022-09-30 | Avoid referring to `std::vector<T>` members when `T` is incomplete. | Christian Blichmann | |
| This is [not legal](https://timsong-cpp.github.io/cppwp/n4868/vector#overview-4) according to the C++ standard, and causes build errors in particular in C++20 mode. Fix it by defining the vector's type before using the vector. This is a particular problem for C++20 because the compiler now generates code for `std::vector` members earlier, due to changes to which functions are `constexpr` in C++20. So code that was already illegal is now detected as such by the compiler, causing errors in the vector header about the use of incomplete types. This was found during an internal #Cleanup at Google. No functional changes. | |||
| 2022-09-29 | Fix updated rust api | Glenn Smith | |
| 2022-09-29 | [Rust API] Register settings | Glenn Smith | |
| 2022-09-29 | [Rust API] From<Vec<StructureMember>> for StructureBuilder | Glenn Smith | |
| 2022-09-29 | DebugInfo: make parseInfo have a progress callback | Glenn Smith | |
| This will enable us to have progress bars and cancellation of debuginfo application | |||
| 2022-09-29 | DebugInfo: take entire Type for function instead of by-parts | Glenn Smith | |
| 2022-09-29 | Make DebugInfo::parse failable | Glenn Smith | |
| 2022-09-29 | Expose CallingConvention::GetVariablesForParameters | Glenn Smith | |
| 2022-09-29 | [Rust API] BinaryView::update_analysis | Glenn Smith | |
| 2022-09-29 | [Rust API] interaction::show_message_box | Glenn Smith | |
| 2022-09-29 | [Rust API] impl Debug for CallingConvention | Glenn Smith | |
| 2022-09-29 | [Rust API] BinaryView metadata storing | Glenn Smith | |
| 2022-09-29 | [Rust API] Fancier Debug impl for Type | Glenn Smith | |
| Impl definitely not controversial and in no way will get me flamed for taking on a dependency | |||
| 2022-09-29 | [Rust API] Trait for Confidence-mergable types | Glenn Smith | |
| 2022-09-29 | [Rust API]: Eq for Ref<Type> | Glenn Smith | |
| 2022-09-29 | [Rust API] Various path getters | Glenn Smith | |
| 2022-09-29 | [Rust API] DownloadProvider | Glenn Smith | |
| 2022-09-29 | [Rust API] Debug for StructureBuilder | Glenn Smith | |
| 2022-09-29 | [Rust API] Better name for this trait fn, more CC support | Glenn Smith | |
| 2022-09-29 | [Rust API] General type fixes and additions | Glenn Smith | |
| 2022-09-29 | [Rust API] Settings string_list and json | Glenn Smith | |
| 2022-09-29 | [Rust API] Add support for Metadata | Glenn Smith | |
| 2022-09-29 | [Rust API] Helpers and Structure::members/insert_member | Glenn Smith | |
| 2022-09-29 | [Rust API] Make more types convertible to BN types | Glenn Smith | |
| 2022-09-29 | Interaction::RunProgressDialog | Glenn Smith | |
| 2022-09-29 | Fix TypeParserResult annotated type | Glenn Smith | |
| 2022-09-29 | BinaryViewType.open(): Allow PathLike filename | Glenn Smith | |
| 2022-09-29 | Optimized api for getting the title of the last undo entry | Glenn Smith | |
| 2022-09-29 | Quoted string escaping type | Glenn Smith | |
| 2022-09-29 | [Python API] Type hints for SymbolMapping | Glenn Smith | |
| 2022-09-29 | This test is flaky | Glenn Smith | |
| 2022-09-29 | Add 'Libraries' group to Triage summary | Peter LaFosse | |
| 2022-09-28 | Update the screenshot of the debugger controls button | Xusheng | |
| 2022-09-28 | Remove (Beta) marking in debugger section title | Xusheng | |
| 2022-09-22 | Add new DebugInfo APIs | KyleMiles | |
| 2022-09-22 | Add the Components API | kat | |
| 2022-09-17 | Add method to set the search filter on a SettingsView instance. | Brian Potchik | |
| 2022-09-15 | - send the correct type to `BNCreateDatabaseWithProgress` | verylazyguy | |
