| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-17 | silly work-around for 0byte files not being included | Jordan Wiens | |
| 2023-02-17 | correct order of tuple for function parameter types in documentation | Jordan Wiens | |
| 2023-02-17 | LogView: keep a local cache of bv valid ranges to avoid taking a lock in the ↵ | Peter LaFosse | |
| core while painting | |||
| 2023-02-17 | Add update mutex to xrefs widget | Peter LaFosse | |
| 2023-02-17 | Ensure we reserve space in the vector in NameList constructor | Peter LaFosse | |
| 2023-02-17 | Some optimizations to SymbolsView to make it less laggy when updates are ↵ | Peter LaFosse | |
| occuring on large binaries Sort the current symbols in the background | |||
| 2023-02-16 | Docs for PDB: Allow Untyped Symbols | Glenn Smith | |
| 2023-02-15 | Expose API for getting default font size. | Alexander Taylor | |
| 2023-02-15 | Added new API for obtaining application font. | Alexander Taylor | |
| 2023-02-15 | Remove legacy BNDB Merge Tool | Josh Ferrell | |
| 2023-02-14 | ShowILOpcodes to show what the IL operations are | Glenn Smith | |
| 2023-02-14 | Add DisassemblySettings to LLIL::GetExprText | Glenn Smith | |
| To make possible the next commit | |||
| 2023-02-14 | Fix crash from creating 0 width enum | Josh Ferrell | |
| 2023-02-14 | Add DWARF Export | KyleMiles | |
| This plugin exports: - Functions - Addresses - Name - Return type - Argument names and types - Data Variables - Name - Tyoe - Address - Types - All types in a BNDB except for: - TypeClass::FunctionTypeClass - TypeClass::VarArgsTypeClass - TypeClass::ValueTypeClass Current MAJOR TODOs include: - Finish exporting all the types - Verify what we export can be imported by other toosl - Auto-detect settings for the initial interaction dialouge - Allow the functions to be more easily called in a headless mode - Local function variable names and types - All my todo comments in the code | |||
| 2023-02-14 | Rust API: Misc changes and improvements | KyleMiles | |
| 2023-02-14 | Python API: Critical fix | KyleMiles | |
| 2023-02-14 | Rust API : Fix some bad type casts in FFI | KyleMiles | |
| 2023-02-13 | Add __version__ attribute to python api, allow marking deprecation with ↵ | Josh Ferrell | |
| future version marker | |||
| 2023-02-13 | Make Function.function_type transparently use Function.type | Josh Ferrell | |
| 2023-02-13 | add new function type property, prepare deprecation for function_type | Jordan Wiens | |
| 2023-02-12 | Slightly clean up CMake output | Jon Palmisciano | |
| 2023-02-10 | fixup instruction iterator to work headless and in the UI | Jordan Wiens | |
| 2023-02-09 | Invalidate python finder caches when plugin dependency gets installed | Josh Ferrell | |
| 2023-02-09 | Fix crash caused by race condition on freeing plugin BinaryViews | Rusty Wagner | |
| `FreeObjectReference` on `BinaryView` can be deferred to not block the UI on teardown of large binary views. This causes `ReleaseForRegistration` to be called at a later time, which could cause a race that permitted two threads to delete the object at the same time. Moving the `FreeObjectReference` to be after the API reference release causes `ReleaseForRegistration` to be always called after all API references have been completed, so it will no longer free twice. | |||
| 2023-02-09 | add more type documentation about accessing type information via API | Jordan Wiens | |
| 2023-02-09 | small css tweak on user docs | Jordan Wiens | |
| 2023-02-09 | Update documentation to warn about creating databases in the context of ↵ | Brian Potchik | |
| analysis callbacks. | |||
| 2023-02-08 | More surgical fix that actually passes unit tests. | Alexander Taylor | |
| Fix for #3842. | |||
| 2023-02-08 | Update `_sdv` when `_type` changes. | Alexander Taylor | |
| Fixes #3842. | |||
| 2023-02-08 | Remove default param in C api function | Glenn Smith | |
| It breaks BinExport's header parser | |||
| 2023-02-08 | Update binaryview.py | Peter LaFosse | |
| Add 'Optional' type hint to `seek` | |||
| 2023-02-08 | Bring BinaryReader.seek more in line with File | Fabian Freyer | |
| Adds a `whence` parameter to BinaryReader.seek which behaves similarly to FileObjects seek method, but defaults to 0, keeping backwards compatibility. | |||
| 2023-02-08 | Change Function.user_type -> Function.has_user_type, deprecate ↵ | Josh Ferrell | |
| Function.explicitly_defined_type in favor of Function.has_explicitly_defined_type | |||
| 2023-02-08 | Remove ifdefs for Qt 5 support. | Alexander Taylor | |
| 2023-02-08 | Clean up possible early deletion issues in API callbacks | Rusty Wagner | |
| 2023-02-08 | Add boolean for Function.user_type to indicate if a user type has been set | Peter LaFosse | |
| 2023-02-06 | Rust API: Clippy cleanup | KyleMiles | |
| 2023-02-06 | Rust API: `interaction::get_form_input` version 1 (mirrors Python version; ↵ | KyleMiles | |
| literally unusable) | |||
| 2023-02-06 | Rust API: Fix typo | KyleMiles | |
| 2023-02-06 | Rust API: Add `function::address_ranges` | KyleMiles | |
| 2023-02-06 | Python API: Add hints to interaction.py | KyleMiles | |
| 2023-02-06 | Add a __bool__ to BinaryView, Section, and Segment classes | Peter LaFosse | |
| 2023-02-06 | Ensure the output variable name is cleared prior to appending in DemangleGNU3 | Peter LaFosse | |
| 2023-02-05 | Add IsConstantData to the C++ RegisterValue API. | Brian Potchik | |
| 2023-02-05 | Wrap the RegisterValueType state value properly when constructing a ↵ | Brian Potchik | |
| ConstantDataRegisterValue. | |||
| 2023-02-04 | Initial support for constant data expressions. | Brian Potchik | |
| 2023-02-03 | Fix sphinx breaking this bulleted list | Glenn Smith | |
| 2023-02-03 | Fix typo in settings.md | Kharos102 | |
| Small typo stuck in my mind | |||
| 2023-02-03 | Fix ScriptingProviders.update_locals raising causing console entry to fail | Glenn Smith | |
| Re: #3596 | |||
| 2023-02-03 | Fix InstructionTextToken default ctor not initializing members | Glenn Smith | |
| Fixes #3596 | |||
