summaryrefslogtreecommitdiff
path: root/binaryviewtype.cpp
AgeCommit message (Collapse)Author
2026-04-22Always show the triage view when opening a shared cache or kernel cacheMark Rowe
BinaryViewType gains a HasNoInitialContent function that views can use to suppress layout restoration when opening a file. The layout will still be restored when the view is loaded from a saved database. Fixes https://github.com/Vector35/binaryninja-api/issues/8083.
2026-01-01update copyrights for 2026Jordan Wiens
2025-03-28missed the older dates!Jordan Wiens
2025-03-10Remove 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.
2024-10-03Added IsForceLoadable method to BinaryViewTypeBrandon Miller
2024-01-08update copyright yearJordan Wiens
2023-02-08Clean up possible early deletion issues in API callbacksRusty Wagner
2023-01-30Fix UAF on C++ BinaryView plugin init, improve demangler and BinaryView APIsRusty Wagner
2023-01-05Update copyright to 2023Josh F
2022-04-29Check in the debuggerXusheng
2022-01-28Format All FilesKyleMiles
2022-01-03update copyright yearsJordan Wiens
2021-08-20platforms: specify platform types and add bvt platform callbacksRyan Snyder
2021-01-18updating copyright yearJordan Wiens
2020-11-13add callback for BinaryView finalization and initial analysis completionXusheng
2020-10-16add unit test for deprecated BinaryViewTypeXusheng
expose FileMetadata::GetExistingViews()
2020-02-16Add parse-only BinaryView creation to the API.Brian Potchik
2020-01-01update copyright year to 2020Jordan Wiens
2019-08-02Refactor settings system to be reference counted.Brian Potchik
2019-06-13Initial rebase on file load support.Brian Potchik
2019-01-17update company name and copyright dateJordan Wiens
2018-06-28Fix lifting of intrinsics in Python bindingsRyan Snyder
2018-06-21c++: Allow custom BinaryViewTypes to fail gracefullyRyan Snyder
2018-01-14Container Memory Reservations.Brian Potchik
2017-05-19update copyright yearJordan Wiens
2016-07-23Add endian argument to registering archs with viewsRusty Wagner
2016-04-10Add MIT license for API wrappersRusty Wagner
2016-01-31Refactor API to fix design bug that causes use-after-free on many plugin objectsRusty Wagner
2016-01-25Initial implementation of platform ABI classesRusty Wagner
2015-08-28Binary view API cleanup, and add reader/writer class to Python APIRusty Wagner
2015-03-04Add architecture to graph edges, and add edge routing data field for layoutRusty Wagner
2015-02-16Add architecture plugin type, x86 plugin, and get ready for threadsRusty Wagner
2015-02-16Restyle the code to use smart tabsRusty Wagner
2015-02-12Place API code with the associated classRusty Wagner