summaryrefslogtreecommitdiff
path: root/python/generator.cpp
AgeCommit message (Expand)Author
2026-05-29[Python] Ensure that BNFreeParseError is used to free the error returned by B...Mark Rowe
2026-01-20Other changes related to handling null strings.Alexander Taylor
2026-01-20handle None cases when empty strings are returned from the core and fix assoc...Jordan Wiens
2026-01-01update copyrights for 2026Jordan Wiens
2025-12-12Generator: Detect flag enums and use IntFlag insteadGlenn Smith
2025-12-12Generator: Fix <4 byte signed enums with negative membersGlenn Smith
2025-12-11Specify fixed underlying types for enums exposed by coreMark Rowe
2025-12-09Python: Fix enums not being casted to their types in generatorGlenn Smith
2025-11-19Fix generated type hints for function params in _binaryninjacore.pyJosh Ferrell
2025-10-01better handling for when utf8 decoding failsJordan Wiens
2025-06-25Remove implicit conversions from Confidence to underlying type, these can cau...Rusty Wagner
2025-03-28missed the older dates!Jordan Wiens
2024-06-26[Enterprise] Clean up initialization flowGlenn Smith
2024-05-13Move collaboration to coreJosh Ferrell
2024-01-08update copyright yearJordan Wiens
2023-05-31Simplify template simplifier API; remove cursed RustString stuffKyleMiles
2023-02-12Slightly clean up CMake outputJon Palmisciano
2023-01-10Fix generation of incorrect python type hints for enumsJosh Ferrell
2023-01-05Update copyright to 2023Josh F
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-11Fix some inconsistencies in python bindings between clang and core type parsersPeter LaFosse
2022-11-10Switch to using the Clang type parser for binding generationPeter LaFosse
2022-11-10Fix type parser setting name in generator.Brian Potchik
2022-05-11Clang+TypeParser APIsGlenn Smith
2022-01-28Format All FilesKyleMiles
2022-01-20Move generator fake architecture into coreRusty Wagner
2022-01-19Fancier generator.cpp with *types*Glenn Smith
2022-01-03update copyright yearsJordan Wiens
2021-11-18Enterprise apis and supportGlenn Smith
2021-09-20Fix binaryninja-api#2646 'DataBuffer.base64_decode() throws exception'Peter LaFosse
2021-09-06Change NamedTypeReference.GetTypeClass to GetTypeReferenceClass as it was con...Peter LaFosse
2021-09-05type hints for highlevelil.py, mediumlevelil.py and lowlevelil.py, workflow.pyPeter LaFosse
2021-09-05add a core.free_string helperPeter LaFosse
2021-09-05Add type hints to basicblock.py, lowlevelil.py, architecture.pyPeter LaFosse
2021-08-17CMake option to set license for generatorGlenn Smith
2021-05-26Add the ability to automatically create struct membersXusheng
2021-01-18updating copyright yearJordan Wiens
2020-10-19Expose Template Simplifier to the API, Adds Tests, and Adds Rust String FFI s...KyleMiles
2020-03-28fix cygwin detectionJordan Wiens
2020-03-27support for cygwin pythonJordan Wiens
2020-01-01update copyright year to 2020Jordan Wiens
2019-07-08PluginManager refactor for supporting plugin installation uiPeter LaFosse
2019-01-17update company name and copyright dateJordan Wiens
2018-10-05Fix generation of core.BNLogJosh Watson
2018-07-16Fix format of strings in python/log.pyKyleMiles
2018-07-13Python2/3 String Compatibility FixKyleMiles
2018-07-10Various Python 3 support changesKyleMiles
2018-07-10addition 3 compatibility changesJordan Wiens
2018-07-10working division, prints, and metaclasses, but imports broken, still needs workJordan Wiens