summaryrefslogtreecommitdiff
path: root/function.cpp
AgeCommit message (Expand)Author
2026-06-02Add support for multiple global pointer registersBrandon Miller
2026-05-22Refactor calling conventions to support correct representation of structuresRusty Wagner
2026-05-20Sort switch blocks in graph view by case numberGlenn Smith
2026-01-27Perform function lifting and inlining in arch pluginsBrandon Miller
2026-01-14Allow controlling which address is used for instructions created when inlinin...Mark Rowe
2026-01-01update copyrights for 2026Jordan Wiens
2025-12-16Add missing std::vector reserve callsScott Lagler
2025-12-15Add PossibleValueSet operation APIs and fixes to PVS python APIJosh Ferrell
2025-11-03Add helpers for whether a function is exported.Alexander Taylor
2025-10-22Move implementations of key functions on Variable and SSAVariable to headersMark Rowe
2025-07-15Finish guided analysis feature and add unit tests.Brian Potchik
2025-07-15Move LLIL instruction retrieval into the LLIL function where it belongsMason Reed
2025-07-08Various improvements for guided disassembly mode.Brian Potchik
2025-07-03Reduce number of refreshes and memory usage of cross references widget.Rusty Wagner
2025-07-03api: indirect branch inlining supportRyan Snyder
2025-06-29Fix invalid memory free for ArchAndAddr list in C++ API.Brian Potchik
2025-06-25Remove implicit conversions from Confidence to underlying type, these can cau...Rusty Wagner
2025-06-25Initial support for guided disassembly.Brian Potchik
2025-06-23abb: minor refactorRyan Snyder
2025-06-23Perform BB analysis from Architecture C++ APIBrandon Miller
2025-06-11API to create immediate function graphsGlenn Smith
2025-06-11Expose Function::CheckForDebugReportGlenn Smith
2025-06-10Add UI action and API to control switch recovery in HLILRusty Wagner
2025-06-03Add UI action and API to control early returns in HLILRusty Wagner
2025-06-03Add UI action and API to flip conditions during HLIL restructuringRusty Wagner
2025-05-23Add UI action and API to control expression foldingRusty Wagner
2025-05-19Implement function level metadataBrandon Miller
2025-04-23Add Function::Analyze API to perform on-demand function analysis.Brian Potchik
2025-03-28missed the older dates!Jordan Wiens
2025-03-17core: initial union support with C++ APIRyan Snyder
2025-02-14uidf refactorRyan Snyder
2025-02-11Fix partial initialization of `DisassemblyTextLine`Mason Reed
2025-02-06Add After variants for looking up variables at instructionsGlenn Smith
2025-02-02Fix QualifiedName being leaked in function UserTypeReference related functionsMason Reed
2024-10-24Initial implementation of the module-level analysis workflow.Brian Potchik
2024-10-23Linear view function regions collapsePeter LaFosse
2024-10-21Allow multiple high level representations for display, add Pseudo Rust and a ...Rusty Wagner
2024-08-02Support setting user global pointer valueXusheng
2024-07-09Expose Function::UsesIncomingGlobalPointer through the API. Fix https://githu...Xusheng
2024-05-24platform: initial BNCustomPlatform supportRyan Snyder
2024-02-10Use TypeID for serializing enum types, replace set_int_enum_display_typeid wi...kat
2024-01-08update copyright yearJordan Wiens
2023-11-14Fix a number of leaks and bad uses of free in the apiGlenn Smith
2023-11-06Allow setting UIDF on any mlil/hlil usageJosh Ferrell
2023-07-07Expose function "pure" flag to api and typesystemGlenn Smith
2023-02-20Allow DataVariables to be added to Componentskat
2023-02-08Add boolean for Function.user_type to indicate if a user type has been setPeter LaFosse
2023-02-05Add IsConstantData to the C++ RegisterValue API.Brian Potchik
2023-02-04Initial support for constant data expressions.Brian Potchik
2023-01-30Fix Type object leaksRusty Wagner