summaryrefslogtreecommitdiff
path: root/python/callingconvention.py
AgeCommit message (Expand)Author
2026-06-02Add support for multiple global pointer registersBrandon Miller
2026-05-22Update documentation for calling convention changesRusty Wagner
2026-05-22Initial support for Go and Pascal calling conventionsRusty Wagner
2026-05-22Refactor calling conventions to support correct representation of structuresRusty Wagner
2026-04-15[Python API] Replace bare "except:" with "except Exception:" to fix signal pr...Josh Ferrell
2026-02-26fix[python]: missed mismatch for flag_namenullableVoidPtr
2026-02-26fix[python]: CallingConvention.get_incoming_flag_valuenullableVoidPtr
2026-02-20Allow calling conventions to specify a list of registers that are required to...Rusty Wagner
2026-01-01update copyrights for 2026Jordan Wiens
2025-08-01Use log_error_for_exception in the Python API to pass tracebacks in the stack...Rusty Wagner
2025-03-28missed the older dates!Jordan Wiens
2024-12-14Pass length to free register list callbackMason Reed
2024-01-08update copyright yearJordan Wiens
2023-01-05Update copyright to 2023Josh F
2022-03-29Add various type hintsPeter LaFosse
2022-01-28Format All FilesKyleMiles
2022-01-13Fix a bunch of core function calls with bad argsGlenn Smith
2022-01-03update copyright yearsJordan Wiens
2021-11-11Resolves #2748; Variable.ssa_versions; Fixes some type annotationsKyleMiles
2021-10-04Fix error condition on _get_int_return_regPeter LaFosse
2021-09-24Use more f-stringsPeter LaFosse
2021-09-06Fix some unnecessary checks for handle is not None in destructorsPeter LaFosse
2021-09-06Fix import of logPeter LaFosse
2021-09-06Commonize _to_core_struct/_from_core_structPeter LaFosse
2021-09-06Add some additional typehints to architecture.py, function.py and metadata.py...Peter LaFosse
2021-09-05type hints for highlevelil.py, mediumlevelil.py and lowlevelil.py, workflow.pyPeter LaFosse
2021-09-05Don't inherit from object anymorePeter LaFosse
2021-09-05Refactor RegisterValue class into multiple dataclasses which can be instantia...Peter LaFosse
2021-09-05Refactor Variable classPeter LaFosse
2021-09-05Add type hints to basicblock.py, lowlevelil.py, architecture.pyPeter LaFosse
2021-05-28Improve calling convention support for variadic argument resolutionRyan Snyder
2021-01-21Let calling conventions opt out of heuristicsGlenn Smith
2021-01-18updating copyright yearJordan Wiens
2020-05-03Fix up equality operators and had hash operatorsPeter LaFosse
2020-01-01update copyright year to 2020Jordan Wiens
2019-05-15first half of the refactor adding getters and setters for init created proper...Jordan Wiens
2019-01-30Prepare API for Python UI bindingsRusty Wagner
2019-01-17update company name and copyright dateJordan Wiens
2018-09-13Add callee saved registers on calling conventions to specify which registers ...Rusty Wagner
2018-07-10Various Python 3 support changesKyleMiles
2018-07-10addition 3 compatibility changesJordan Wiens
2018-07-10Additional changes for python 2/3 compatibilityPeter LaFosse
2018-07-10working division, prints, and metaclasses, but imports broken, still needs workJordan Wiens
2018-03-23Cache all created CoreArchitecture objectsRyan Snyder
2018-03-23Architecture plugins no longer need to override the perform_* methods (you ca...Rusty Wagner
2018-03-23Register stack adjustments in calling conventionsRusty Wagner
2018-03-23Adding support for register stacks in IL (for x87)Rusty Wagner
2017-08-23Added APIs for clobbered registers, global pointers, and function exit data f...Rusty Wagner
2017-08-17Work around limitations in ctypesRusty Wagner
2017-08-15Add APIs to access and update portions of the function type, and added new AP...Rusty Wagner