| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-16 | Docs for IL modification | Glenn Smith | |
| 2025-07-12 | Allow constructing MLILFunction with null LLILFunction/Function | Glenn Smith | |
| 2025-07-02 | fix warning for (m/l)lilfunction translate docs | Jordan Wiens | |
| 2025-07-01 | Python: Collect and pass mappings when copying MLIL functions | Glenn Smith | |
| 2025-07-01 | Python: MLILFunction translate() and instr copy_to | Glenn Smith | |
| 2025-07-01 | Python: Implement MLIL.copy_expr_to | Glenn Smith | |
| 2025-07-01 | Python: get_instruction_index_for_expr for all ILs | Glenn Smith | |
| 2025-07-01 | Make constructing an MLILFunction require an LLILFunction | Glenn Smith | |
| 2025-07-01 | Python: Update IL Function repr()s | Glenn Smith | |
| 2025-07-01 | Python: Report get_instruction_start returns InstructionIndex | Glenn Smith | |
| 2025-07-01 | Python: Fix detailed_operands on *callUntyped | Glenn Smith | |
| 2025-07-01 | Python: Fix MLIL add_label_map | Glenn Smith | |
| 2025-07-01 | Python: Fix various MLIL expr operand names and types | Glenn Smith | |
| 2025-07-01 | Python: Couple minor typing tweaks | Glenn Smith | |
| 2025-07-01 | Python: Fix indentation on some MLIL classes | Glenn Smith | |
| 2025-07-01 | Python: Fix MLIL call params types | Glenn Smith | |
| 2025-07-01 | Python: MLIL add assert_expr and force_ver | Glenn Smith | |
| 2025-06-11 | Fix doc and typing on ILFunction.append | Glenn Smith | |
| 2025-06-11 | API to create immediate function graphs | Glenn Smith | |
| 2025-06-10 | Ensure the ConstantData IL instructions in the Python bindings provide the ↵ | Brian Potchik | |
| 'constant' property. | |||
| 2025-03-28 | missed the older dates! | Jordan Wiens | |
| 2025-03-27 | Python: Fix a couple typoes in the IL builders | Glenn Smith | |
| 2025-03-13 | Python: Add ILSourceLocation to these functions too | Glenn Smith | |
| 2025-03-05 | Python: MLIL instruction builders | Glenn Smith | |
| 2025-03-05 | Python: Make copy_expr copy with location | Glenn Smith | |
| Co-Authored-By: ltlly <a1253213025@163.com> | |||
| 2025-03-05 | Python: Add ability to construct expressions with locations | Glenn Smith | |
| Co-Authored-By: ltlly <a1253213025@163.com> | |||
| 2025-02-14 | uidf refactor | Ryan Snyder | |
| 2025-02-06 | Add After variants for looking up variables at instructions | Glenn Smith | |
| Fixes #6397 | |||
| 2024-11-03 | Python API : Update .operands documentation | KyleMiles | |
| 2024-07-25 | Add MediumLevelILFunction.is_var_live_at | Zichuan Li | |
| 2024-07-25 | Add is_ssa_var_live_at into mlil | Zichuan Li | |
| 2024-05-24 | fix missing params in ILOperands and mark as deprecated in LLIL, HLIL | Jordan Wiens | |
| 2024-05-22 | cleanup all outstanding sphinx RST warnings | Jordan Wiens | |
| 2024-05-07 | fix def_sites and use_sites 👀 | KyleMiles | |
| 2024-05-07 | fix def_sites and use_sites | Jordan Wiens | |
| 2024-04-21 | Improve type hints for many __getitem__ impls | Josh Ferrell | |
| 2024-03-07 | Python: More IL expr functions | Glenn Smith | |
| - XLILFunction.get_expr: Get an expr by index - XLILFunction.copy_expr: Copy an IL expr to a new expr - XLILInstruction.raw_operands: the straight integers from the core - Extra accessors on XLILLabel | |||
| 2024-03-07 | Expose get_expr_count() on python llil and mlil | Sam Russell | |
| This is already exposed in the CPP interface, and is useful for workflows for enumerating all expressions in an ILFunction | |||
| 2024-03-02 | Add support for memory intrinsics. | Brian Potchik | |
| 2024-02-29 | link from traverse APIs to examples | Jordan Wiens | |
| 2024-02-26 | fix plugincommand docs | Jordan Wiens | |
| 2024-02-26 | Provide more fully featured ability to traverse hlil | Peter LaFosse | |
| 2024-02-23 | 4.0 documentation | Jordan Wiens | |
| - Refactored Type Documentation - Added Projects - Added Type Archives - Added New Sidebar Documentation - Added String Concepts - Added Light/Dark Mode - Added New Tab Documentation - Added BNIL Guide: HLIL docs - Added new cookbook examples - Added migration guide - Added script for building docsets - Added documentation for themes - Updated all images to Ninja Edit - API Docs : Documents BasicBlockEdge and BasicBlock - API Docs : Documents CoreVariable, Variable, and VariableNameAndType - API Docs : Corrects note on `BinaryView.update_analysis` and `BinaryView.update_analysis_and_wait` to represent that analysis is run by default for you now. - Many, many other changes | |||
| 2024-02-01 | Adds `BinaryView.check_for_string_annotation_type`; Adds ergonomic way of ↵ | KyleMiles | |
| retrieving string from ConstPtr IL instructions; Resolves #4144 | |||
| 2024-02-01 | Python API : Add a more flexible/ergonomic visitor pattern called traverse ↵ | KyleMiles | |
| to LLIL, MLIL, and HLIL Also cleans up some old code patterns in the old visitors | |||
| 2024-01-08 | update copyright year | Jordan Wiens | |
| 2023-12-06 | Add LLIL/MLIL instructions to describe integer vs. floating point argument usage | Rusty Wagner | |
| 2023-11-28 | Add SSAVariable.def_site and SSAVariable.use_sites | KyleMiles | |
| 2023-11-23 | Fix address printing for BasicBlocks in repr | Scott Lagler | |
| 2023-08-01 | remove deprecation warning on mlilvar src | Jordan Wiens | |
