summaryrefslogtreecommitdiff
path: root/function.cpp
AgeCommit message (Expand)Author
2023-01-10Integrate Enum IntegerDisplayType, Add MetadataChoiceDialogkat
2023-01-05Update copyright to 2023Josh F
2023-01-03Function inliningRusty Wagner
2022-09-22Add the Components APIkat
2022-09-01Splitting of variablesRusty Wagner
2022-08-10Merge variables API/UI, variable liveness API for determining soundness of va...Rusty Wagner
2022-05-02added API for GetLanguageRepresentationIfAvailableGalen Williamson
2022-05-02Added nullptr checks in `Function::Get*LevelIL` methods. Fixes #3107.Galen Williamson
2022-03-23Fix a bunch of reference miscounts in the C++ and python apisPeter LaFosse
2022-03-11Move stack var refs and constant refs behind advanced analysis requests for s...Rusty Wagner
2022-03-02Add function update request API.Brian Potchik
2022-01-28Format All FilesKyleMiles
2022-01-20Async IL fetching in stack, variables, and xref viewsRusty Wagner
2022-01-20Add support for mmlil_if_availablePeter LaFosse
2022-01-17Decompile to Crose
2022-01-06Add Function::HasUserAnnotationsPeter LaFosse
2022-01-03update copyright yearsJordan Wiens
2021-11-11Add Function::GetMediumLevelILSSAVariables and Function::GetHighLevelILSSAVar...KyleMiles
2021-11-11Adds MediumLevelILFunction.aliased_vars, HighLevelILFunction.aliased_vars, an...KyleMiles
2021-09-30Remove unsafe BNDeleteAutoVariablePeter LaFosse
2021-08-13Workflows early preview.Brian Potchik
2021-08-04Add IsConstant API for Register.Brian Potchik
2021-07-30Function: Add C++ bindings for `Get{Medium,High}LevelILVariables()`Jon Palmisciano
2021-07-26Python API : Fix copyright year, add .vars to IL functions, remove BNGetFunct...KyleMiles
2021-07-09Cleanup tags and comments in many placesGlenn Smith
2021-07-01Give tag types unique ids and stop relying on unique namesGlenn Smith
2021-06-12Function: Added `GetILVariables()` methodJon Palmisciano
2021-06-03If IL is not available, Get*LILIfAvailable should return nullptrGlenn Smith
2021-05-26Add the ability to automatically create struct membersXusheng
2021-04-22add persistent search resultXusheng
2021-02-17add support for type xref and variable xrefXusheng
2021-02-12Add unresolved control-flow tracking and associated tag support.Brian Potchik
2021-01-20Add get_lifted_ils_at API.Brian Potchik
2021-01-18updating copyright yearJordan Wiens
2021-01-18expose Function::IsVariableUserDefinded()Xusheng
2020-12-23Add GetLowLevelILInstructionsForAddress API to retrieve all LLIL for an address.Brian Potchik
2020-12-18Add API/UI to control dead store elimination of specific variablesRusty Wagner
2020-10-24PossibleValueSet dialog pulls existing values and miscellaneous cleanup.Brian Potchik
2020-09-08UI changes for user-informed dataflowChinmay
2020-08-13Update function names and change up APIChinmay
2020-08-13Changes to implement User-informed dataflowChinmay
2020-05-28Add optional type to define as in Function::ApplyImportedTypes and BinaryView...Peter LaFosse
2020-04-27Add names for goto labelsRusty Wagner
2020-04-17Early HLIL testingRusty Wagner
2020-04-17Add IL support to linear viewRusty Wagner
2020-01-20expose overriding call types at individual call sitesRyan Snyder
2020-01-01update copyright year to 2020Jordan Wiens
2019-10-27Eliminate most warnings on LinuxRusty Wagner
2019-08-01TagsGlenn Smith
2019-07-31Cache function callee addresses and create an API to access themrollsafe