Ryan Kurtz
c2b40a5b94
Merge remote-tracking branch origin/GP-2446_Dan_decompilerMarkerMargin
...
Conflicts:
ClangLayoutController.java
2022-10-05 00:45:54 -04:00
Ryan Kurtz
42566bceaf
Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2022-10-04'
2022-10-05 00:39:53 -04:00
Dan
e72aa6e039
GP-2446: Add margin provider to decompiler. Port line numbers to it.
2022-10-04 14:42:41 -04:00
Dan
a726a3d706
GP-0: Fix tests
2022-10-04 14:30:28 -04:00
Ryan Kurtz
f7bb9e9e43
Merge remote-tracking branch 'origin/GP-2289_Dan_emuDeskCheck--SQUASHED'
2022-10-04 01:54:02 -04:00
Ryan Kurtz
c6657f93ff
Merge remote-tracking branch 'origin/GP-1538_Dan_debuggerIcons--SQUASHED'
2022-10-04 01:51:14 -04:00
Ryan Kurtz
7641a386a1
Merge remote-tracking branch
...
'origin/GP-2616-dragonmacher-patch-window-npe' (Closes #4604 )
2022-10-04 01:49:12 -04:00
Ryan Kurtz
de9ec734ae
Merge remote-tracking branch 'origin/GP-2581_Dan_followWatch--SQUASHED'
2022-10-04 01:46:58 -04:00
Ryan Kurtz
adc3d1b570
Merge remote-tracking branch 'origin/GP-2504_Arm_common_switchpattern--SQUASHED'
2022-10-04 01:43:16 -04:00
Ryan Kurtz
40f1a87ecf
Merge remote-tracking branch 'origin/GP-2601_InjectOverride'
...
(Closes #1719 , Closes #4591 )
2022-10-04 01:41:07 -04:00
emteere
b9496de7f5
GP-2504,GP-2494 Arm switch patterns moved into pattern matching, adding additional pattern, fixed issues in function start patterns and validcode precondition. Added after='ptr'.
2022-10-03 22:02:19 -04:00
Dan
958afa58cc
GP-2581: Allow dynamic listing and memory view to follow the adress of a watch.
2022-10-03 13:35:52 -04:00
caheckman
e45be5da7d
GP-2601 Adjustments to setting up callspecs
2022-10-03 12:19:09 -04:00
Dan
1482df0d6f
GP-1538: Revise Debugger icons.
2022-10-03 09:42:10 -04:00
Ryan Kurtz
a64afa37a7
GP-2604: Fixing issue with empty program list
2022-10-03 09:29:46 -04:00
Dan
50bf8751ef
GP-2289: Add prototype 'Desk Check' script
2022-10-03 09:25:19 -04:00
Ryan Kurtz
bb68f37885
Merge branch 'GP-2604_ryanmkurtz_more_library_options'
2022-10-03 01:11:29 -04:00
Ryan Kurtz
fdda6b672e
GP-2604: More load library options
2022-10-03 01:10:02 -04:00
Ryan Kurtz
6d6491905b
Merge remote-tracking branch
...
'origin/GP-2631-dragonmacher-instruction-info-copy' (Closes #4626 )
2022-10-03 00:43:04 -04:00
Ryan Kurtz
8f90b5929e
Merge remote-tracking branch
...
'origin/GP-2622_dragonmacher_PR-4623_shocoman_paste-hex-in-search-memory-window2'
(Closes #4623 )
2022-10-03 00:40:10 -04:00
dragonmacher
5201b9563a
GP-2616 - fixed NPE in text field
2022-09-30 19:36:00 -04:00
dragonmacher
af040911b2
GP-2631 - Updated the Instruction Info window to allow copying from the
...
table
2022-09-29 19:53:53 -04:00
dragonmacher
e3ed010914
GP-2662 - Paste hex in search memory window
2022-09-29 19:30:45 -04:00
shocoman
79e239f690
allow pasting hex numbers with prefix in Search Memory
2022-09-29 19:10:59 -04:00
Ryan Kurtz
926286ee6f
Merge remote-tracking branch 'origin/GP-2204_MachineLearning_extensions--SQUASHED'
2022-09-29 10:39:44 -04:00
James
956a276387
GP-2204 addressing code review comments
...
GP-2204_added_machinelearning_extension
2022-09-29 09:11:51 -04:00
ghidra1
0114bac869
GP-2564 revised fix for add memory reference dialog
2022-09-29 08:13:35 -04:00
Ryan Kurtz
b88cf85d5c
Merge branch 'GP-0_ryanmkurtz_PR-4412_GameCubeGBA_File'
2022-09-29 03:04:49 -04:00
Ryan Kurtz
89392d4eaf
Merge remote-tracking branch 'origin/GP-1912_ryanmkurtz_yajsw'
...
(Closes #4092 )
2022-09-29 01:33:56 -04:00
Ryan Kurtz
f1177763aa
Merge remote-tracking branch 'origin/GP-2618_Dan_scriptErrorMessages--SQUASHED'
2022-09-29 01:01:09 -04:00
Ryan Kurtz
b99cc431f6
Merge remote-tracking branch 'origin/GP-2591_James_overlay_space_indices'
2022-09-29 00:57:54 -04:00
Ryan Kurtz
1caedd18cb
Merge remote-tracking branch 'origin/GP-2564_ghidra1_AddReference'
2022-09-29 00:56:20 -04:00
Ryan Kurtz
b9e5f99508
Merge remote-tracking branch 'origin/GP-0_Dan_jnaWorkaround'
2022-09-29 00:53:59 -04:00
ghidra1
ebf686d26b
GP-2564 corrected improper -1 subOpIndex for Reference dialog operand
...
selection
2022-09-28 16:18:39 -04:00
Dan
ee602228b3
GP-0: Workaround faulty JNA errno handling
2022-09-28 14:45:24 -04:00
Dan
9235902820
GP-2618: Re-work script error handling
2022-09-28 11:02:43 -04:00
Ryan Kurtz
dc76aa811e
GP-0: Fixing version typo in Debugger-gadp build.gradle file
2022-09-28 02:46:17 -04:00
Ryan Kurtz
f2d3b7dfaa
Merge remote-tracking branch 'origin/GP-2619_Dan_linuxPtyPort2Jna--SQUASHED'
2022-09-28 01:23:13 -04:00
Dan
f780012e88
GP-2619: Ported gdb connector to use JNA instead of piggybacking Jython's JNR
2022-09-28 01:21:38 -04:00
Ryan Kurtz
b662f61bc6
Merge remote-tracking branch 'origin/GP-2578_VolatileDisplay'
2022-09-28 01:15:04 -04:00
Ryan Kurtz
deaf9b481f
Merge remote-tracking branch 'origin/GP-0_lazybinding-dev_android_refactor'
2022-09-27 01:54:18 -04:00
Ryan Kurtz
7d23e773f3
Merge remote-tracking branch 'origin/GP-2302_ryanmkurtz_protobuf'
...
(Closes #4415 , Closes #4540 )
2022-09-27 01:30:03 -04:00
Ryan Kurtz
f3a1e0b4fc
Merge remote-tracking branch 'origin/GP-2324_ryanmkurtz_jython-upgrade'
...
(Closes #107 )
2022-09-27 01:25:50 -04:00
Ryan Kurtz
5085d0cfc5
Merge remote-tracking branch
...
'origin/GP-2617_ghidra1_DecompilerFunctionActions' (Closes #4613 )
2022-09-27 00:57:06 -04:00
Ryan Kurtz
2ebfb4d6fa
Merge remote-tracking branch
...
'origin/GP-2594-dragonmacher-xrefs-dialog--SQUASHED' (Closes #3851 )
2022-09-27 00:49:36 -04:00
Ryan Kurtz
d959fe5cb7
Merge remote-tracking branch 'origin/GP-2553_dev747368_fix_memorybyteprovider_length_take2--SQUASHED'
2022-09-27 00:37:58 -04:00
dragonmacher
c22064cf61
GP-2594 - Updated the Xrefs Dialog to allow users to show xrefs to thunk functions
2022-09-26 13:07:55 -04:00
dev747368
14f5cf93da
GP-2553 fix MemoryByteProvider's length() issues
...
Previously the impl would only return the length of the memory block where the byte provider started, or return 0 if there wasn't a memoryblock at the base address.
Now returns the length of the available memory (in the same addressspace) that is found in the program's memory map, clamped to Long.MAX_VALUE.
Updated users of MemoryByteProvider to use helper methods to create.
Removed ISO9660 format analyzer (that was using MemorbyByteProvider) because we no longer have our own iso format code after switching to Sevenzip.
2022-09-26 12:24:22 -04:00
ghidra1
da94a0340e
GP-2617 corrected decompiler function actions broken by GP-2520
2022-09-26 11:38:29 -04:00
Ryan Kurtz
1cdb68b03e
Merge remote-tracking branch
...
'origin/GP-2533_Dan_issue4583-removeNosections' (Closes #4583 )
2022-09-24 02:02:59 -04:00