| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-28 | Support for Linux x86-64 x32 ABI | Brandon Miller | |
| 2025-05-28 | Eliminate jsoncpp usage from the AnalysisContext C++ API object. | Brian Potchik | |
| 2025-05-23 | Add UI action and API to control expression folding | Rusty Wagner | |
| 2025-05-22 | Fix formatting nullptr | Glenn Smith | |
| 2025-05-22 | Fix Ref<T> and Confidence<T> formatters | Glenn Smith | |
| 2025-05-22 | Add fmt printer for Ref<Type> | Glenn Smith | |
| 2025-05-22 | Add TypeContainer::GetEmptyTypeContainer | Glenn Smith | |
| 2025-05-21 | Fix HLIL_LABEL rendering | Glenn Smith | |
| 2025-05-19 | Implement function level metadata | Brandon Miller | |
| 2025-05-17 | Add `BNIsMemoryMapActivated` API | Mason Reed | |
| So that users of the memory map API can know if a view has activated the memory map and adjust behavior accordingly. | |||
| 2025-05-01 | Updates to WorkflowMonitor UI. | Brian Potchik | |
| 2025-04-29 | Fix BNVersionInfo leaking | Mason Reed | |
| 2025-04-27 | Add initial Workflow Monitor UI and support for nested subflows. | Brian Potchik | |
| 2025-04-25 | std::function<bool(size_t,size_t)> ==> ProgressFunction | Glenn Smith | |
| 2025-04-23 | Add Function::Analyze API to perform on-demand function analysis. | Brian Potchik | |
| 2025-04-16 | Fix Logger indentation api | Glenn Smith | |
| 2025-04-09 | Expose AnalysisState through the API | Xusheng | |
| 2025-04-08 | Add API to post requests to the workflow machine. | Brian Potchik | |
| 2025-03-29 | Add interim workflow C++ apis for logging. | Brian Potchik | |
| 2025-03-28 | missed the older dates! | Jordan Wiens | |
| 2025-03-21 | Add some workflow machine control commands to the C++ API. | Brian Potchik | |
| 2025-03-19 | Add API for BinaryView::FinalizeNewSegments | kat | |
| 2025-03-17 | Add search mode detection feedback in find dialog for advanced binary search. | Brian Potchik | |
| 2025-03-17 | core: initial union support with C++ API | Ryan Snyder | |
| 2025-03-10 | Add support for recoverable analysis abort. | Brian Potchik | |
| 2025-03-10 | Remove platform registration API footgun. | Alexander Taylor | |
| Turns out, you can just pass this thing an architecture that is *completely* different from the one in the platform you are also passing in and it'll just happily do the wrong thing. While that's pretty wild, I'm in favor of not having to make this particular mistake again the next time I copy/paste some code, so we're now deprecating it. | |||
| 2025-03-06 | Add API to insert Activities after a specified Activity. | Brian Potchik | |
| 2025-03-06 | Make the Workflow::Clone name optional and update the docs. | Brian Potchik | |
| 2025-03-05 | Improvements for advanced binary search. | Brian Potchik | |
| 2025-02-17 | Add long Symbol constructor for no namespace allocation | Mason Reed | |
| This allows us to construct a symbol without constructing a namespace, while also giving us the ability to specify raw, long, short names | |||
| 2025-02-17 | Associate a RemoteProject to a Project when applicable | Josh Ferrell | |
| 2025-02-14 | uidf refactor | Ryan Snyder | |
| 2025-02-13 | StringRef and direct access to symbol names | Glenn Smith | |
| 2025-02-12 | Add Symbol constructor for pre-allocated core namespace | Mason Reed | |
| This allows a consumer to bypass the alloc + free of the API NameSpace, removing the need for the consumer to manually construct a symbol for said behavior. | |||
| 2025-02-11 | Fix partial initialization of `DisassemblyTextLine` | Mason Reed | |
| The usage of `DisassemblyTextLine` in the FFI was unsound, we would forget to initialize some fields causing a myriad of issues where round-tripping through the FFI was losing information. | |||
| 2025-02-11 | Add typedef for ProgressFunction and add DefaultProgressFunction | Glenn Smith | |
| 2025-02-10 | Add API to get remote server build version | Josh Ferrell | |
| 2025-02-06 | Add After variants for looking up variables at instructions | Glenn Smith | |
| Fixes #6397 | |||
| 2025-02-04 | Firmware Ninja relationships API | Brandon Miller | |
| 2025-02-03 | Add option to support auto parsing text formats. | Brian Potchik | |
| 2025-02-03 | Fix documentation around `LLIL_MUL` | Dusk Banks | |
| `mul` is aligned with at least what x86 returns for tokens. Signed-off-by: Dusk Banks <me@bb010g.com> | |||
| 2025-01-31 | Update Render Layer docs and type annotations | Glenn Smith | |
| 2025-01-30 | Render Layers | Glenn Smith | |
| 2025-01-24 | Add line formatter API and a generic line formatter plugin | Rusty Wagner | |
| 2025-01-22 | Support eligibility callbacks through the API for Workflow actions. | Brian Potchik | |
| 2025-01-20 | Revert "Add line formatter API and a generic line formatter plugin" | Rusty Wagner | |
| This reverts commit 1699c71999d29d32aba5c9f8fea193a661a4b02b. | |||
| 2025-01-17 | Add line formatter API and a generic line formatter plugin | Rusty Wagner | |
| 2025-01-17 | Firmware Ninja reference tree API | Brandon Miller | |
| 2024-12-16 | Disable fmt unicode support on windows | Josh Ferrell | |
| It wasn't supported before and having it enabled means needing to change charset to utf-8 | |||
| 2024-12-16 | Update dependencies and fix compilation errors/warnings for g++14 and c++20 | Josh Ferrell | |
