| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-08-04 | Expose some BasicBlock APIs. | Brian Potchik | |
| 2021-08-04 | Expose LLIL SSA Generation API. | Brian Potchik | |
| 2021-07-30 | DataRenderer: Create binding for `RenderLinesForData` | Jon Palmisciano | |
| 2021-07-30 | Function: Add C++ bindings for `Get{Medium,High}LevelILVariables()` | Jon Palmisciano | |
| 2021-07-29 | support for repository plugins loaded from a subdirectory | Jordan Wiens | |
| 2021-07-26 | Python API : Fix copyright year, add .vars to IL functions, remove ↵ | KyleMiles | |
| BNGetFunctionILVariables, prevent variables without types (from Mapped MLIL) from erroring out in function.Variable's __repr__, added BNGetLowLevel-Registers, RegisterStacks, Flags, MemoryVersions, and their respective SSA versions, added `LowLevelILFunction`- `.vars`, `.ssa_vars`, `.registers`, `.register_stacks`, `.flags`, `.memory_versions` and ssa versions. | |||
| 2021-07-13 | Database api | Glenn Smith | |
| Co-Authored-By: Josh Ferrell <josh@vector35.com> | |||
| 2021-07-09 | Cleanup tags and comments in many places | Glenn Smith | |
| Fixes #1926 #2374 #2325 #2204 #1652 and possibly others | |||
| 2021-07-07 | DebugInfo - plugable debug information importers - C++, Rust, and Python APIs | KyleMiles | |
| 2021-07-01 | Chunked uploads and cancelling uploads | Glenn Smith | |
| 2021-07-01 | Give tag types unique ids and stop relying on unique names | Glenn Smith | |
| 2021-07-01 | GetAllTagReferenceTypeCounts for optimized all-counts list | Glenn Smith | |
| 2021-07-01 | Expose Tag::GetId | Glenn Smith | |
| 2021-07-01 | Change tag ids to string | Glenn Smith | |
| 2021-06-18 | Interactions: add default form values | Glenn Smith | |
| 2021-06-12 | Function: Added `GetILVariables()` method | Jon Palmisciano | |
| 2021-06-11 | Add TypeReferenceChanged notification | Xusheng | |
| 2021-05-28 | Improve calling convention support for variadic argument resolution | Ryan Snyder | |
| 2021-05-26 | Add the ability to automatically create struct members | Xusheng | |
| 2021-05-19 | Divide metadata into user and auto metadata | Xusheng | |
| 2021-05-04 | render non-member access to type on a new line | Xusheng | |
| add Python API for retrieving all type fields referenced by code change m_updatesRequired to std::atomic_bool fix potential UAF after calling AnalysisCompletionEvent::Cancel() | |||
| 2021-04-26 | Add plugin status when dependencies are being installed | Peter LaFosse | |
| 2021-04-22 | add persistent search result | Xusheng | |
| 2021-04-20 | Add support for analysis hold. | Brian Potchik | |
| 2021-04-19 | Fix Mach-O duplicate symbol handling for external relocations. | Brian Potchik | |
| 2021-04-16 | add a DisassemblySettings* parameter to MLIL/HLIL functions that retrieve ↵ | Xusheng | |
| instruction/expr text | |||
| 2021-04-06 | Add support for duplicate symbol handling. | Brian Potchik | |
| 2021-03-30 | Add ability to query for database backing of specific BinaryViewTypes and ↵ | Brian Potchik | |
| fix state initialization. | |||
| 2021-03-19 | Use std::atomic for refcount | Glenn Smith | |
| TSAN sees a data race in AddRef() | |||
| 2021-03-02 | Add ability to install python dependencies | Peter LaFosse | |
| Refactor plugin repo loading into scripting provider. Find python binary for given python library | |||
| 2021-03-01 | Add methods for creating wide char types | Josh Ferrell | |
| 2021-02-17 | add support for type xref and variable xref | Xusheng | |
| 2021-02-12 | Add unresolved control-flow tracking and associated tag support. | Brian Potchik | |
| 2021-01-27 | Finish HLIL expression mapping APIs. | Brian Potchik | |
| 2021-01-21 | Let calling conventions opt out of heuristics | Glenn Smith | |
| 2021-01-20 | Add get_lifted_ils_at API. | Brian Potchik | |
| 2021-01-18 | updating copyright year | Jordan Wiens | |
| 2021-01-18 | expose Function::IsVariableUserDefinded() | Xusheng | |
| 2020-12-23 | Add GetLowLevelILInstructionsForAddress API to retrieve all LLIL for an address. | Brian Potchik | |
| 2020-12-18 | Add API/UI to control dead store elimination of specific variables | Rusty Wagner | |
| 2020-12-09 | Cleanup project creation and add API. | Brian Potchik | |
| 2020-11-21 | Add improved instruction mapping APIs. | Brian Potchik | |
| 2020-11-16 | add a unit test for loading old database | Xusheng | |
| 2020-11-13 | add callback for BinaryView finalization and initial analysis completion | Xusheng | |
| 2020-10-19 | Expose Template Simplifier to the API, Adds Tests, and Adds Rust String FFI ↵ | KyleMiles | |
| support to Python (see note) This introduces the ability to receive and free string from Rust in Python. For it to work, your exposed function name needs to begin with "BNRust", and the generator will create the appropriate code for freeing string return values and arguments. | |||
| 2020-10-19 | Add Simplifier Implementation | KyleMiles | |
| 2020-10-16 | add unit test for deprecated BinaryViewType | Xusheng | |
| expose FileMetadata::GetExistingViews() | |||
| 2020-10-15 | Deprecate BNInitCorePlugins/BNInitUserPlugins in favor of a common ↵ | Rusty Wagner | |
| BNInitPlugins to allow platforms to load customized architecture plugins | |||
| 2020-10-15 | edit current line in linear view | Xusheng | |
| add CanAssemble() to architectures | |||
| 2020-09-27 | Add High Level IL Mappings. | Brian Potchik | |
