| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-11-06 | Forgot the return False at the end | Josh Watson | |
| 2018-11-06 | Added __eq__ to MediumLevelILOperationAndSize as well | Josh Watson | |
| 2018-11-06 | Add type check to `Variable.__eq__` | Josh Watson | |
| `Variable.__eq__` fails to check if the other value is actually a Variable object before comparing member properties. This fixes the exception that gets raised when comparing a Variable against something else. | |||
| 2018-11-05 | Provide fall-through indication in BasicBlockEdge info. | Brian Potchik | |
| 2018-10-31 | Merge pull request #1188 from shane-runsafe/assemble_fixes | Jordan | |
| Return assemble error string as part of the ValueError exception | |||
| 2018-10-31 | Merge pull request #1191 from ehennenfent/patch-1 | Jordan | |
| Type check SSA variables in __eq__ | |||
| 2018-10-31 | Merge pull request #1192 from DatBrick/fix_linux_setup | Jordan | |
| Fixed logo path in linux-setup script | |||
| 2018-10-31 | Fixed logo path in linux-setup script | Brick | |
| 2018-10-30 | Type check SSA variables in __eq__ | Eric Hennenfent | |
| Instantly bail if we try to compare a SSAVariable to something that isn't an SSA Variable. Prevents the following issue: ``` >>> bv.get_functions_at(here)[0].medium_level_il.ssa_form[96].src[0].src <ssa <var uint64_t rax_2> version 13> >>> type(bv.get_functions_at(here)[0].medium_level_il.ssa_form[96].src[0].src) <class 'binaryninja.mediumlevelil.SSAVariable'> >>> bv.get_functions_at(here)[0].medium_level_il.ssa_form[96].src[0].src == 'rax_2' Traceback (most recent call last): File "<console>", line 1, in <module> File "/Applications/Binary Ninja.app/Contents/MacOS/plugins/../../Resources/python/binaryninja/mediumlevelil.py", line 48, in __eq__ (other.var, other.version) AttributeError: 'str' object has no attribute 'var' ``` | |||
| 2018-10-28 | Set default GetOperandForExternalRelocation to BN_AUTOCOERCE_EXTERN_PTR | Peter LaFosse | |
| 2018-10-26 | open bndb files in binary mode, fixes #1186 | Jordan Wiens | |
| 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-10-24 | Add new APIs for querying data references | Peter LaFosse | |
| 2018-10-24 | overwrite serial whenever it is exposed in headless | Jordan Wiens | |
| 2018-10-23 | fix offline search | Jordan Wiens | |
| 2018-10-22 | get attributes included in class summary again, remove unneeded extensions, ↵ | Jordan Wiens | |
| and remove duplicate bn.bn class that snuck in | |||
| 2018-10-22 | makefile fores removal of old rst | Jordan Wiens | |
| 2018-10-22 | Obtain the BinaryView handle automatically for the Settings set API. | Brian Potchik | |
| 2018-10-22 | Added a missing API method | Josh Watson | |
| 2018-10-22 | Fixed MediumLevelILInstructionBase::GetNonSSAForm | Brick | |
| 2018-10-19 | Reverting busted PR to 'Fixed MediumLevelILInstructionBase::GetNonSSAForm' | Peter LaFosse | |
| 2018-10-19 | Fix memory leak in namespaces | Peter LaFosse | |
| 2018-10-19 | Delete unit tests when done | Peter LaFosse | |
| 2018-10-19 | Add char convenience method | Peter LaFosse | |
| 2018-10-19 | Expose DataRender APIs, allow setting const on types, and allow type comparison | Peter LaFosse | |
| 2018-10-19 | Merge pull request #1172 from DatBrick/databuffer_perf | Jordan | |
| Added move constructor/assignment operator to DataBuffer | |||
| 2018-10-19 | Merge pull request #1171 from DatBrick/fix_mlil_ssa | Jordan | |
| Fixed MediumLevelILInstructionBase::GetNonSSAForm | |||
| 2018-10-19 | Added move constructor/assignment operator to DataBuffer | Brick | |
| 2018-10-19 | Fixed MediumLevelILInstructionBase::GetNonSSAForm | Brick | |
| 2018-10-18 | Fix qualified names in API. | Brian Potchik | |
| 2018-10-18 | Initial Enhanced Settings System. | Brian Potchik | |
| 2018-10-18 | Remove Segment::Read | Peter LaFosse | |
| 2018-10-16 | Remove some unnecessary APIs | Peter LaFosse | |
| 2018-10-15 | Refactor to how symbols and namespaces work | Peter LaFosse | |
| 2018-10-13 | api: more stable PossibleValueSet __repr__ output | Ryan Snyder | |
| 2018-10-11 | Fixes #1164, #1166 and #1165 | Peter LaFosse | |
| 2018-10-10 | Fix get_section_by_name API | Peter LaFosse | |
| 2018-10-10 | fixes #1158 | jv35 | |
| 2018-10-09 | alphabetize settings | Jordan Wiens | |
| 2018-10-08 | update CLA info | Jordan Wiens | |
| 2018-10-08 | Merge pull request #1160 from jryans/issue-link | Jordan | |
| Fix link to issue tracker | |||
| 2018-10-06 | Fix minor memory leak in ParseTypesFromSource | Peter LaFosse | |
| 2018-10-06 | Fix misspelled API | Peter LaFosse | |
| 2018-10-06 | Fix link to issue tracker | J. Ryan Stinnett | |
| 2018-10-05 | Expose SymbolBinding API | Peter LaFosse | |
| 2018-10-05 | Merge branch 'dev' of github.com:Vector35/binaryninja-api into dev | Peter LaFosse | |
| 2018-10-05 | remove duplicate hotkey entry | Jordan Wiens | |
| 2018-10-05 | add windows troubleshooting steps | Jordan Wiens | |
| 2018-10-05 | Force use of requests on Windows to avoid cert issues on some installs | Rusty Wagner | |
| 2018-10-05 | Patch FlowGraph locking | negasora | |
