summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-21Clearer documentation on 'GetData/CodeReferences' functionskat
2022-12-21Add support for adding magic values into expression parserXusheng
2022-12-16Add new "Create Array" dialogJon Palmisciano
2022-12-16Use .length method to get the length of a Section object and deprecate ↵Xusheng
len(). Fix https://github.com/Vector35/binaryninja-api/issues/3634
2022-12-14Support multiple files and importing function in header import dialogPeter LaFosse
2022-12-14Add LoggerRefPeter LaFosse
2022-12-14Support disabling the debugger plugin shipped with BN by setting ↵Xusheng
BN_DISABLE_CORE_DEBUGGER environment variable
2022-12-13fix incorrect linkJordan
2022-12-13notes on disabling loggingJordan
2022-12-08Fix capitalization on C++ API docs indexJon Palmisciano
2022-12-08Change type from array->string.Sean Deaton
`enum` seems to be the list of strings that are possible values. When the type is set to `array` and `enum` is present, Settings fails to load. Additionally, I could not find any examples of Settings where the type is set `array` and `enum` is added. I confirmed that the list of strings defined in `enum` populate a drop down list when the `type` is set to `string`.
2022-12-08Triage view: update exports list when functions changeGlenn Smith
2022-12-06Update issue templates.Alexander Taylor
2022-12-05Fix crash when symbols list fetch is still running when find/address dialog ↵Rusty Wagner
is dismissed
2022-12-02Update linear view header spacingJosh Ferrell
2022-12-01Revert commenting out of this macroGlenn Smith
This was the culprit that was breaking the generator for core type parser, but that uses clang and doesn't have the weird race condition where it breaks anymore. Also this comment was a mistake so whoops
2022-11-30[Rust API] BinaryView.get_types() etcGlenn Smith
2022-11-30Triage View: show typelib status of importsGlenn Smith
2022-11-30Type library C++ api & import recordingGlenn Smith
2022-11-30Add sticky header to linear viewJosh Ferrell
2022-11-29generator.cpp: Don't even create a temp file, just use ephemeralGlenn Smith
2022-11-29generator.cpp: Use temporary Settings to prevent typeparser raceGlenn Smith
2022-11-28Update docs for signatures folder in user dirJosh Ferrell
2022-11-28Faster hashing of rapidjson valuesJosh Ferrell
2022-11-27Fix clang warningsJosh Ferrell
2022-11-27Use windows workaround for GetObjectJosh Ferrell
2022-11-27Add workaround from https://github.com/Tencent/rapidjson/pull/1877Josh Ferrell
2022-11-27Revert rapidjson SIMDJosh Ferrell
2022-11-27Add support for finding rapidjson member from stringJosh Ferrell
2022-11-27Implement hash function for rapidjson valuesJosh Ferrell
2022-11-27Enable rapidjson SIMD supportJosh Ferrell
2022-11-25Use c_char in FFI for better compatibilityRusty Wagner
2022-11-25Tomcrypt is no longer usedRusty Wagner
2022-11-25We no longer include libmspackRusty Wagner
2022-11-25Replace discount with pulldown-cmarkRusty Wagner
2022-11-25Add botan to open source listRusty Wagner
2022-11-23Move HelloPane registered action from Tools->PluginsKyleMiles
2022-11-20Initial constant expression builtin outliner.Brian Potchik
2022-11-19Fix issues with building using Visual Studio 2022Rusty Wagner
2022-11-17Update to Qt 6.4.1Rusty Wagner
2022-11-17Remove QGraphicsEffect as it's causing instabilityRusty Wagner
2022-11-16Add python docs for TypePrinter methodsGlenn Smith
2022-11-16Implement Type::IsVolatileGlenn Smith
Technically part of #2750
2022-11-16Add TypePrinter::PrintAllTypes to export C headersGlenn Smith
2022-11-16Add ReplaceInvalidCharsEscapingType for C-compatible escapingGlenn Smith
2022-11-16Add BinaryView::GetDependencySortedTypesGlenn Smith
2022-11-16Small docstring improvementsJosh Ferrell
2022-11-14Revert "Show filtered/total count in search"Glenn Smith
This reverts commit 78a4c923fe3fd5790e03e2c963e0a519d8c2b93b.
2022-11-11Header import dialogGlenn Smith
2022-11-11Convenience helpers for type parsing in c++Glenn Smith