Copilot
Copilot
This PR implements comprehensive hardware breakpoint and watchpoint support across all debug adapters (LLDB, GDB RSP, Esreven, DbgEng), addressing a long-standing feature request with full UI integration. ## Key Features...
This PR implements automatic registration of the `dbg` magic variable in the Python scripting console, allowing users to access the debugger controller directly without manual instantiation. ## Background Previously, users...
This PR adds automated CI testing for remote debugging functionality by implementing tests that use `lldb-server` on localhost for ease of testing and CI integration. ## Changes Made **GitHub Actions...
This PR adds and improves `__repr__` implementations across Python debugger objects to provide more useful information when debugging or inspecting objects in the REPL. ## Problem Previously, many debugger objects...
This PR implements comprehensive support for creating custom debug adapters from the C++ and Python API side, allowing developers to extend the Binary Ninja Debugger with new protocols, targets, and...
This PR implements comprehensive memory region reading from debug backends to resolve the critical performance issue where string search attempts to read the entire address space (0xffffffff or 0xffffffffffffffff bytes),...
This PR implements comprehensive memory allocation and deallocation functionality for the Binary Ninja Debugger, allowing users to allocate memory buffers in target processes during debugging sessions. ## Overview The implementation...
## Summary Implemented `GetModuleList()` for the GDB MI adapter to parse `info proc mappings` output and return loaded modules. Also added process exit detection and event handling. Fixed synchronization issue...
Converts 11 Vue components from `export default defineComponent` to `` syntax for consistency and improved TypeScript inference. ### Migration patterns **Simple components** - Props only: ```vue export default defineComponent({ props:...
- [x] ✅ **Fixed dependency conflicts**: Ran pnpm dedupe to resolve ESLint plugin conflicts - [x] ✅ **Fixed 500 error**: Migrated all remaining naive-ui components to nuxt-ui v4 equivalents -...