summaryrefslogtreecommitdiff
path: root/relocationhandler.cpp
AgeCommit message (Collapse)Author
2026-01-01update copyrights for 2026Jordan Wiens
2025-08-05Avoid leaking Relocation instancesMark Rowe
`BNRelocationHandlerDefaultApplyRelocation` / `BNRelocationHandlerApplyRelocation` / `BNRelocationHandlerGetOperandForExternalRelocation` do not take ownership of the reference that is passed to them. Instead they take their own reference to the object. As a result, `Relocation` objects passed into `RelocationHandler::ApplyRelocation` / `CoreRelocationHandler::ApplyRelocation` / `CoreRelocationHandler::GetOperandForExternalRelocation` were being leaked.
2025-03-28missed the older dates!Jordan Wiens
2024-01-08update copyright yearJordan Wiens
2023-11-14Fix a number of leaks and bad uses of free in the apiGlenn Smith
See https://github.com/Vector35/binaryninja-api/issues/4751
2023-02-08Clean up possible early deletion issues in API callbacksRusty Wagner
2023-01-05Update copyright to 2023Josh F
2022-01-28Format All FilesKyleMiles
2022-01-03update copyright yearsJordan Wiens
2021-01-18updating copyright yearJordan Wiens
2020-01-01update copyright year to 2020Jordan Wiens
2019-01-17update company name and copyright dateJordan Wiens
2018-10-28Set default GetOperandForExternalRelocation to BN_AUTOCOERCE_EXTERN_PTRPeter LaFosse
2018-09-29Fix issue with GetNameSpace, squash warningPeter LaFosse
2018-09-21Fix ref count bug in Relocation classPeter LaFosse
2018-08-26Add support for new constant type EXTERN_PTRPeter LaFosse
2018-07-30Adding support for namespacesPeter LaFosse
2018-05-07Refactor supporting calling convention like approachPeter LaFosse