| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-09-05 | fix issue when looking up branch type in Architecture._get_instruction_info | Peter LaFosse | |
| 2021-09-05 | Convert the following to dataclasses: | Peter LaFosse | |
| AddressRange BoolWithConfidence ConstantReference EnumerationMember FunctionParameter ILFlag ILIntrinsic ILRegister ILRegisterStack ILSemanticFlagClass ILSemanticFlagGroup IndirectBranchInfo InstructionBranch InstructionInfo IntrinsicInfo IntrinsicInput LowLevelILExpr LowLevelILOperationAndSize PossibleValueSet RegisterInfo RegisterSet RegisterStackAdjustmentWithConfidence RegisterStackInfo SSAFlag SSARegister SSARegisterOrFlag SSARegisterStack SizeWithConfidence StackVariableReference StructureMember TypeFieldReference TypeParserResult ValueRange BasicBlockEdge | |||
| 2021-09-05 | add a core.free_string helper | Peter LaFosse | |
| 2021-09-05 | Add type hints to basicblock.py, lowlevelil.py, architecture.py | Peter LaFosse | |
| 2021-08-05 | Also return the incomingType member in TypeFieldReference | Xusheng | |
| 2021-06-14 | Fix comparison of ReferenceSource and TypeFieldReference | Xusheng | |
| 2021-05-26 | Add the ability to automatically create struct members | Xusheng | |
| 2021-03-26 | updating to latest sphinx-rtd theme and many doc formatting fixes | Jordan Wiens | |
| 2021-03-02 | Some python3 changes | Peter LaFosse | |
| 2021-02-05 | fix max_instr_length note styling | Jordan | |
| 2021-01-18 | updating copyright year | Jordan Wiens | |
| 2021-01-08 | add note about max_instr_length to Architecture class | Jordan Wiens | |
| 2020-10-15 | edit current line in linear view | Xusheng | |
| add CanAssemble() to architectures | |||
| 2020-06-17 | many spelling fixes | Jordan Wiens | |
| 2020-05-20 | Fix hash method for ReferenceSource class | Peter LaFosse | |
| 2020-05-11 | re-add deleted ge with the proper name | Jordan Wiens | |
| 2020-05-11 | clean up some linter warnings | Jordan Wiens | |
| 2020-05-03 | Fix up equality operators and had hash operators | Peter LaFosse | |
| 2020-04-28 | Add system register list to architectures. | Rusty Wagner | |
| Global registers are commonly used for module data pointers in architectures, which are global in nature but should still be eliminated in high level ILs once the data pointers have been resolved. This means there needs to be an additional type of global register for those that should never be eliminated in any way, such as an MSR register or other registers that contain important system state with side effects. To allow for this, a list of system registers can be supplied by the archtiecture. | |||
| 2020-03-16 | add __lt__ to referencesource objects and raise exception if invalid type | Jordan Wiens | |
| 2020-02-19 | updates get_instruction_text documentation | Jordan Wiens | |
| 2020-01-01 | update copyright year to 2020 | Jordan Wiens | |
| 2019-12-04 | Update architecture doctests to python3 | contact@devtty1er.com | |
| 2019-10-09 | arch: resolve need for bogus flag write type | rssor | |
| Fixes #513 | |||
| 2019-09-24 | typelibrary: more consistent naming, type exports | Ryan Snyder | |
| 2019-09-24 | typelibrary: minimal api commit | Ryan Snyder | |
| 2019-09-14 | lots of small documentation updates, mostly around making sure parameters ↵ | Jordan Wiens | |
| are consistent and typed properly | |||
| 2019-07-10 | Remove extraneous str cast for instruction patching | KyleMiles | |
| 2019-06-08 | final refactor for missing parameters | Jordan Wiens | |
| 2019-05-31 | Clean Up 2/3 int/long Compatibility | KyleMiles | |
| 2019-05-31 | improve API cross-reference linking | Jordan Wiens | |
| 2019-05-30 | Improve Error Handling and Add Some Documentation | KyleMiles | |
| 2019-05-30 | Fix Architecture.assemble so that it works with ArchitectureHooks | Josh Watson | |
| 2019-05-15 | first half of the refactor adding getters and setters for init created ↵ | Jordan Wiens | |
| properties | |||
| 2019-05-10 | Fix use after free on assemble on invalid instruction | Rusty Wagner | |
| 2019-02-01 | python: make arch hooks transparent | Ryan Snyder | |
| Fixes #1150 Fixes #1065 | |||
| 2019-01-22 | fixes #1253 for get_instruction_text | Jordan Wiens | |
| 2019-01-17 | update company name and copyright date | Jordan Wiens | |
| 2019-01-03 | lots of spelling / typo fixes | Jordan Wiens | |
| 2018-12-22 | Python2/3 support | KyleMiles | |
| 2018-12-13 | Commonize all InstructionTextToken generation | Peter LaFosse | |
| 2018-11-13 | Add expression parsing APIs | Peter LaFosse | |
| Add text-based and constant-based searching | |||
| 2018-10-25 | Return assemble error string as part of the ValueError exception string. ↵ | Shane Fry | |
| Cleaned up documentation for assemble's return type | |||
| 2018-07-10 | Various Python 3 support changes | KyleMiles | |
| 2018-07-10 | Various Python 3 support changes | KyleMiles | |
| 2018-07-10 | addition 3 compatibility changes | Jordan Wiens | |
| 2018-07-10 | Additional changes for python 2/3 compatibility | Peter LaFosse | |
| 2018-07-10 | working division, prints, and metaclasses, but imports broken, still needs work | Jordan Wiens | |
| 2018-06-11 | Add empty list properties to some classes to allow for visibility | negasora | |
| 2018-03-20 | Cache all created CoreArchitecture objects | Ryan Snyder | |
