Commit Graph
100 Commits
Author SHA1 Message Date
d-millar cd6aacf505 GP-7009: from review
GP-7009: restoring build.gradle (again?)
GP-7009: from Eclipse testing
GP-7009: hmmm, not so much
GP-7009: from review
GP-7009: help revisions
GP-7009: struggling with help
GP-7009: struggling with help
GP-7009: stubs
GP-7009: local trash
GP-7009: reset build.gradle
GP-7009: NPE checks
GP-7009: minor edits
GP-7009: minor edits
GP-7009: better connections story
GP-7009: suggestions
GP-7009: more cmds
GP-7009: options
GP-7009: mostly functional
GP-7009: better breakpoints
GP-7009: events
GP-7009: towards events
GP-7009: more methods
GP-7009: mostly working methods
GP-7009: jdk25 test
GP-7009: test
GP-7009: oops
GP-7009: functional death star
GP-7009: minimal working server
GP-7009: untested
GP-7009: fleshing things out
GP-7009: one working method
GP-7009: first pass
GP-7009: first pass
2026-07-28 22:07:20 +00:00
d-millar e1dddb3ec0 GP-6921: from GP-X
GP-6921: stashed changes

GP-6921: basic plugin

GP-6921: viable plugin

GP-6921: tags

GP-6921: bug fix

GP-6921: NPE

GP-6921: minor mods

GP-6921: aisle 9

GP-6921: working the bugs...

GP-6921: close to previous script results

GP-6921: intermediate stuff

GP-6921: mostly working

GP-6921: building struct

GP-6921: better action names

GP-6921: suggestions

GP-6921: better messaging

GP-6921: start on docs

GP-6921: docs

GP-6921: doc edits

GP-6921: one more suggestion pass

GP-6921: better conflict resolution

GP-6921: shrink

GP-6921: matching

GP-6921: more options; include offset equals

GP-6921: more options; include offset equals

GP-6921: from review (ongoing)

GP-6921: one more...

GP-6921: actions

GP-6921: from review...

GP-6921: temp

GP-6921: bookmarks?

GP-6921: tag -> bkmk

GP-6921: tag -> bkmk (pt2)

GP-6921: merge?

GP-6921: pinning mod

GP-6921: revert

GP-6921: revert

GP-6921: post-review

GP-6921: skip merge

GP-6921: finally

GP-6921: and release

GP-6921: mo' betta

GP-6921: mo' betta

GP-6921: mo' betta

GP-6921: typo

GP-6921: help oops

GP-6921: help oops
2026-07-16 20:15:26 +00:00
d-millar 847d090f51 GP-0: sigh 2026-07-09 13:42:54 +00:00
d-millar 8f1fd58f09 GP-0: tired of seeing this 2026-07-08 13:52:19 +00:00
d-millar cf3a09004f GP-7047: pull request 2026-07-07 14:41:48 +00:00
d-millar 66e38b0d09 GP-7006: script 2026-06-25 15:05:50 +00:00
d-millar bd72532653 GP-6966: fix for tests
GP-6966: post-review
GP-6966: in review
GP-6966: not all tests pass, but...
GP-6966: better messaging
GP-6966: mods for x64dbg
GP-6966: docs (GP-6972)
GP-6966: fixes for linux->windows
GP-6966: fix for exit; fix for WINDBG_DIR
2026-06-24 11:29:29 -04:00
d-millar 5aab244aeb GP-6840: post-review
GP-6840: other half
GP-6840: interactive shell
GP6840: x64dbg too
GP-6840: attach+
GP-6840: attach+
GP-6840: first pass
2026-06-15 11:09:45 -04:00
d-millar 2cb29c1c50 GP-6904: post-review
GP-6904: a little documentation
GP-6904: bug fix
GP-6904: bug fix
GP-6904: ok on lldb, dbgeng
GP-6904: full? lldb, start on dbgeng
GP-6904: clean triple
GP-6904: cleaner, still working
GP-6904: working test after rebase
2026-06-15 10:56:16 -04:00
d-millar 38bf87f6b6 GP-4914: second pass from review
GP-4914: one more...
GP-4914: post-review, factor service down
GP-4914: post-review, factor service down
GP-4914: various issues
GP-4914: bounds errors
GP-4914: most tests ok; unwind info in service
GP-4914: fixing tests
GP-4914: more fixes
GP-4914: beta
GP-4914: sp adds, working
GP-4914: sp
GP-4914: temp mess
GP-4914: oops re buildXml
GP-4914: using base logic to pull regs
GP-4915: solution for frames w/o pgm & frames w/o ofReturn
GP-4914: tests passing (well, sort of)
GP-4914: should return the right frame
GP-4914: test checks
GP-4914: first pass
GP-4914: better layeringGP-4914: minor
2026-05-28 11:19:31 -04:00
d-millar 394abcab05 GP-6802: purged
GP-6802: purged
2026-05-12 16:10:44 -04:00
d-millar b9da5273b2 GP-6391: with an assist 2026-05-11 17:38:20 +00:00
d-millar fc988976bf GP-4562: once more more...
GP-4562: once more...
GP-4562: once more...
GP-4562: test error
GP-4562: post-review pt4
GP-4562: post-review pt3
GP-4562: post-review pt2
GP-4562: post-review pt1
GP-4562: warnings (Win)
GP-4562: warnings
GP-4562: windows warning
GP-4562: notes
GP-4562: notes
GP-4562: rearranged slightly
GP-4562: clean-up
GP-4562: powershell adds
GP-4562: powershell adds
GP-4562: added task
GP-4562: oops
GP-4562: buildXml
GP-4562: moving stuff
GP-4562: re-generating
GP-4562: gdb (passes tests)
GP-4562: first pass
GP4562: xsltGP-4562: rearrangeGP-4562:  breaking things downGP-4562: basics in placeGP-4562: oops
2026-05-08 14:46:06 -04:00
d-millarandRyan Kurtz 7fa4fbfe27 GP-6695: in-directory check 2026-04-23 12:15:26 -04:00
d-millar cbae326ef9 GP-6353: post-review
GP-6353:  what I could find
GP-6353: Fix lldb types.GP-6353: More type fixes.
2026-04-22 13:42:56 -04:00
d-millar eec8338545 GP-6107: who broke dat? 2026-04-21 21:17:21 +00:00
d-millar 6e7a4860ca GP-6727: really? 2026-04-17 19:01:27 +00:00
d-millar c5967eb94e GP-6695: in-directory check 2026-04-14 20:00:32 +00:00
d-millar 733789f2a3 GP-6696: precedence fix 2026-04-14 19:51:39 +00:00
d-millar 5c9163c54a GP-6663: test fixes 2026-04-06 20:00:46 +00:00
d-millar 868c39a41f GP-0: 12.1 testing 2026-03-18 18:26:59 +00:00
d-millarandRyan Kurtz fdbaaf6c33 GP-0: post-review
GP-0: minor oops
2026-03-18 12:37:17 -04:00
d-millar 78011243a5 GP-0: post-review
GP-0: minor oops
2026-03-17 14:45:57 -04:00
d-millarandRyan Kurtz 5c80a44a03 GP-6541: post-review
GP-6541: tests working
GP-6541: docs
GP-6541: basic errors
2026-03-10 10:25:43 -04:00
d-millar 1ec649869c GP-0: #@^%@ python indentation 2026-02-27 01:18:29 +00:00
d-millar c2bb41d260 GP-6469: from review
GP-6469: cancel everything
2026-02-26 15:33:35 -05:00
d-millar 004b57d4a3 GP-6474: post-review
GP-6474: attach
GP-6474: attach
2026-02-24 16:10:17 -05:00
d-millar 3e698feeba GP-6478: fixes
GP-6478: fixes
2026-02-24 14:49:19 -05:00
d-millar 14d25ce2a8 GP-6482: fixes 2026-02-24 17:56:34 +00:00
d-millar fa7fae0579 GP-6445: post review
GP-6445: functional remote tests for dbgeng & x64dbg
GP-6445: more progress?
GP-6445: untested
GP-445: first pass (gdb)
GP-6445: gdb connector tests workingGP-6445: gdb+lldb connectors test workingGP-6445: x64dbg connector test
2026-02-23 10:40:50 -05:00
d-millar e0f4838ebe GP-6468: unneeded
GP-6468: slightly better
GP-6468: attach
GP-6468: bpt error
2026-02-20 14:59:15 -05:00
d-millarandRyan Kurtz ef0a18127e GP-6463: fix for OPT_OS_WINDOW (Closes #8987) 2026-02-20 12:55:11 -05:00
d-millar ea521b6fa7 GP-6380: tests may fail w/ 21, but for now keep them working
GP-6380: minor mod
GP-6380: oops
GP-6380: fixes + exit code 0 for timeouts
GP-6380: lldb-21 changes
2026-02-17 11:20:11 -05:00
d-millar f8d623f3cf GP-6423: better setuputils
GP-6423: docs
GP-6423: slashes
GP-6423: lldb variants
GP-6423: bool fixed
GP-6423: str->bool
GP-6423: gdb/lldb w/ .init
GP-6423: tmp
2026-02-17 16:05:54 +00:00
d-millar e1776460c4 GP-6401: better setuptuils
GP-6401: missed one
GP-6401: more re-run tweaks
GP-6401: allow re-run
GP-6401: minor fixes
GP-6401: post-review
GP-6401: help
GP-6401: attach variants
GP-6401: opt dbgmodel
GP-6401: args fix
GP-6401: better x64dbg
GP-6401: simpler dbgeng
GP-6401: x64dbg impl
GP-6401: first pass w/ file
GP-6401: first pass w/ file
GP-6401: first successful attempt
2026-02-13 12:51:27 -05:00
d-millar 81f6bb6a5a GP-0: conceding defeat 2026-02-13 15:36:23 +00:00
d-millar c03d53a4d6 GP-6440: first pass 2026-02-12 21:50:34 +00:00
d-millar 1ffd570491 GP-0: absint tests 2026-02-12 18:17:17 +00:00
d-millar abafd87650 GP-6412: restoring high-/low- absint options
GP-6412: restoring high-/low- absint options
GP-6412: first pass, untested
GP-6412: first pass, untested
2026-02-09 18:11:58 -05:00
d-millar fc63ec3943 GP-6417: move buttons 2026-02-09 21:04:59 +00:00
d-millar 73edb72353 GP-6422: better event handling 2026-02-09 20:06:54 +00:00
d-millar 089ed062a2 GP-0: toml upgrade 2026-02-09 17:46:08 +00:00
d-millar 56754157b0 GP-0: fixes for WS22 2026-02-03 22:04:00 +00:00
d-millar a0ab51f409 GP-0: fix for hardcoded paths 2026-02-03 01:32:04 +00:00
d-millar ddc2330eb9 GP-6375: stack
GP-6375: stack
2026-02-02 16:00:31 -05:00
d-millar fcfbb1294a GP-0: revert
GP-0: specific tests
GP-0: test fixed for lldb)
GP-0: test fixed for lldb)
GP-6380: fixes + exit code 0 for timeouts
GP-6380: lldb-21 changes
2026-01-30 14:10:24 -05:00
d-millarandRyan Kurtz 23a0e29f55 GP-6376: Fixes null-pointer exception on closing the debugger. 2026-01-30 13:31:48 -05:00
d-millar eb2d7fcc80 GP-6374: main logic 2026-01-29 19:37:10 -05:00
d-millar 7a865dcc3d GP-6312: Z3 persistence 2026-01-26 17:30:14 +00:00
d-millar 11f139264b GP-0: for lldb tests 2026-01-23 20:44:04 +00:00
d-millar e2b1d2f2d4 GP-6331: oops
GP-6331: lose the param
GP-6331: better
GP-6331: fields
GP-6331: version
2026-01-21 12:53:13 -05:00
d-millar c33e461241 GP-6296: from review
GP-6296: working
GP-6296: add registers to container
GP-6296: first pass
2026-01-12 13:12:09 -05:00
d-millarandDan 7d002ae79e GP-6112: cmd args for gdb/lldb 2026-01-09 19:43:20 +00:00
d-millar bcced66f18 GP-6273: post-review
GP-6273: working
2026-01-09 13:09:53 -05:00
d-millar 4108e3119f GP-6303: ok this is lame 2026-01-08 14:51:28 -05:00
d-millar 75bc090c3e GP-6260: a few more bits
GP-6260: from review
GP-6260: fix for load
GP-6260: working but...
GP-6260: new provider logic
2025-12-23 16:43:25 -05:00
d-millar 2af329d715 GP-6257: rwx 2025-12-19 11:48:51 -05:00
d-millar 82f2022682 GP-6251: oops 2025-12-18 23:59:10 +00:00
d-millarandRyan Kurtz 4fdbeed55c GP-6251: bad arg in android launchers 2025-12-18 13:07:45 -05:00
d-millar 314225b920 GP-6228: missed these
GP-6228: change to >=
2025-12-18 11:57:18 -05:00
d-millarandRyan Kurtz d294e880c7 P-6233: Upgrading PyBag and other wheels 2025-12-17 05:51:10 -05:00
d-millar 1bed17a472 GP-6238: filter 2025-12-16 19:55:59 +00:00
d-millarandRyan Kurtz 2904c8724b GP-6225: Adds abstract interpretation via the Software and System
Verification (SSV) group @ Università Ca' Foscari's Library for Static
Analysis (LiSA)
2025-12-16 13:28:25 -05:00
d-millar 0ec71d86c0 GP-6190: better defaults 2025-12-11 15:37:39 -05:00
d-millarandRyan Kurtz fba47f7c25 GP-6128: reset if open 2025-12-02 13:55:38 -05:00
d-millar d278340d56 GP-6174: docs
GP-6174: host->device
GP-6174: bug fixes
GP-6174: extra commands
GP-6174: first pass
2025-12-02 12:19:30 -05:00
d-millar aac6757c4b GP-0: reverting deprecated binaryOp
GP-0: add @ tag
2025-12-02 12:10:59 -05:00
d-millar 307f082796 GP-6173: fix for searchForSuitable 2025-11-26 18:18:19 +00:00
d-millar 3dd354e3cc GP-6163: fix for emu state 2025-11-25 16:55:43 +00:00
d-millar cba3d5a963 GP-6129: post-review(2)
GP-6129: post-review
GP-6129: post-review
GP-6129: typo
GP-6129: first bits
GP-6129: first resultsGP-6129: more or less functional sarif tableGP-6129: pre-refactorGP-6129: tagging taint with opGP-6129: fix for composed libsGP-6129: taint action workingGP-6129: fqname errorGP-6129: error handlingGP-6129: error handling
2025-11-24 15:11:54 -05:00
d-millar 5dc94d825f GP-6148: post review 2025-11-24 13:52:18 -05:00
d-millar cd6ad2cc12 GP-6148: better end-of-life logic for x64dbg 2025-11-20 14:26:25 -05:00
d-millar 8fe746755a GP-6104: fix for dbgeng reg write 2025-11-17 15:23:11 -05:00
d-millar e28c2ead26 GP-5972: post-review
GP-5792: minimize calls while running
GP-5972: better tx refs
GP-5972: fixes for typing errors
GP-5972: temp mods
GP-5972: vscode mods
GP-5972: post-review
GP-5972: post-review
GP-5972: updates docs
GP-5972: support for 32-bit
GP-5972: mods post-PR
GP-5972: better error handling
GP-5972: ss-only
GP-5972: help
GP-5972: help
GP-5972: mostly functional tests
GP-5972: lame hook tests
GP-5972: methods pass
GP-5972: first pass - works a little
GP5972: some functionalityGP-5972: mem+GP-5921: basicsGP-5921: pc, spGP-5972: regsGP-5972: regs/mem/modsGP-5972: ghidraxdbgGP-5972: _base -> clientGP-5972: mods/memGP-5972: availableGP-5972: bptsGP-5972: -pybagGP-5972: initial stateGP-5972: misc fixesGP-5972: bptsGP-5972: various methods/slightly better stateGP-5972: del bptsGP-5972: more bptsGP-5972: better attachGP-5972: better launchGP-5972: tests round 0GP-5972: cmd tests - setsGP-5972: cmd tests passGP-5972: methodsGP-5972: methods exc 3
GP-5972: x64dbg init
2025-11-12 12:18:40 -05:00
d-millar 41e2f77fee GP-6094: fix for bad putmem_state call 2025-11-07 12:07:29 -05:00
d-millar 1853a2b311 GP-6075: typo 2025-10-28 18:28:36 +00:00
d-millar f5572ede99 GP-5566: first/last? changes for ghidra
GP-5566: fix for J

GP-5566: minor fixes

GP-5566: icons decl proper

GP-5566: minor tweaks

GP-5566: post-review

GP-5566: minor

GP-5566: mo better monitor logic

GP-5566: minor fix
2025-09-08 15:36:25 +00:00
d-millar b9049298af GP-5941: PR #8457 2025-08-21 17:10:26 +00:00
d-millar 96d4edf39b GP-0: fix for test failures 2025-07-09 22:10:38 +00:00
d-millarandghidra1 7fe22b8092 GP-5749: Corrected SARIF import/export errors 2025-06-05 17:53:26 -04:00
d-millar 02cc001d30 GP-5744: fix for null sarif entries 2025-06-05 17:00:45 +00:00
d-millar 58cecaf6a2 GP-5379: fix for file path NPE 2025-06-04 14:44:36 +00:00
d-millarandRyan Kurtz a1b6084c88 GP-0: Adding a missing commit (cosmetic changes) 2025-05-13 10:50:08 -04:00
d-millar 3816012384 GP-5573: fix for horrible kludge
GP-5573: mostly working (ish)
GP-5566: lib/fn variants
GP-5573: error in initRun logic
GP-5573: append
GP-5573: tests/colors
GP-5573: more errors
GP-5573: minor fix
GP-5573: basically working?
2025-05-08 12:55:00 -04:00
d-millar 9c23ea8f09 GP-5607: don't use tool defaults if you have a prorgam 2025-04-22 12:26:39 -04:00
d-millar 11a7490262 GP-5606: fix for always stopping 2025-04-22 11:30:18 -04:00
d-millarandRyan Kurtz 482b4775b9 GP-5534: Backporting protobuf version change (3.17->3.21) 2025-04-04 10:03:30 -04:00
d-millar 7447fc621b GP-4786: format
GP-4786: running
GP-4786: more from review
GP-4786: post-review
GP-4786: types
GP-4786: events listing
GP-4786: savingGP-4786: how to pass an arrayGP-4786: exceptionsGP-4786: refresh methodsGP-4786: first half toggleGP-4786: toggle workingGP-4786: combining arb/spc
2025-03-31 18:20:10 -04:00
d-millar ccc2a1ddaf GP-5466: post-review
GP-5466: types
GP-5466: additional methods
2025-03-31 13:52:05 -04:00
d-millar be98f20ed0 GP-5546: standalone listener 2025-03-28 17:30:04 -04:00
d-millar d5f29b47d6 GP-0: more from unit tests 2025-03-28 20:33:46 +00:00
d-millar e19ff2a739 GP-0: test errors 2025-03-28 20:08:45 +00:00
d-millar 7c7d203342 GP-5542: bad annotation 2025-03-27 19:10:25 +00:00
d-millar f5df0a5de4 GP-5539: default to fullmem 2025-03-27 17:17:59 +00:00
d-millar 5d4b56b7e4 GP-5511: final review set
GP-5511: post-re-review
GP-5511: fix for require_tx bug
GP-5511: minor fixes
GP-5511: fixups using vscode - something broken
GP-5511: finsihing up
GP-5511: most things covered
GP-5511: commands (first pass)
GP-5511: arch
2025-03-26 15:32:11 -04:00
d-millar 0b5a833339 GP-0: fix for spaces in paths 2025-03-26 15:19:00 -04:00
d-millar 11fe2a4ab7 GP-5534: 3.17->3.21 2025-03-26 18:26:10 +00:00
d-millar c9ba81bd3d GP-870: oops
GP-870: help
GP-870: object restore
GP-870: slight refactoring
GP-870: first pass
GP-870: preliminary codeGP-870: partially functionalGP-870: simplificationsGP-870: added selectionGP-870: refactored somewhatGP-870: minor additionsGP-870: fix for post-rebase errorGP-870: rebaseGP-870: mods to match memviewGP-870: address -> snapGP-870: less brokenGP-870: better colors, shift dragGP-870: general post-review clean-upGP-870: changes lost, maybe restoredGP-870: minor improvementsGP-870: better selection logic
2025-03-24 15:47:10 -04:00
d-millar 7ed42228a0 GP-0: memview mods 2025-03-11 16:40:01 -04:00
d-millar 17d6f49bd7 GP-4611: not a perfect solution, but better 2025-03-10 17:42:09 -04:00