Commit Graph

13085 Commits

Author SHA1 Message Date
emteere
35a4455826 GP-4928 Added support for Hexdump and multi-line bytes field to PasteCopyiedListingBytesScript. Also added JUNIT tests. 2024-09-13 16:45:31 -04:00
Ryan Kurtz
7148590e5c Merge remote-tracking branch 'origin/Ghidra_11.2' 2024-09-13 13:50:25 -04:00
Ryan Kurtz
e5aa0e8e5b Merge remote-tracking branch
'origin/GP-4761_ghidragon_fixing_small_bug_in_goto' into Ghidra_11.2
(Closes #6699)
2024-09-13 13:47:39 -04:00
Ryan Kurtz
5b46133312 Merge remote-tracking branch 'origin/Ghidra_11.2' 2024-09-13 13:12:31 -04:00
Ryan Kurtz
e03118aa92 Merge remote-tracking branch 'origin/GP-4927_ryanmkurtz_ne' into
Ghidra_11.2 (Closes #6889)
2024-09-13 13:08:00 -04:00
ghidragon
05258287b4 GP-4761 fixing bug in goto processing to handle multiple level
namespaces
2024-09-13 16:31:30 +00:00
Ryan Kurtz
3af17efcf6 Merge remote-tracking branch 'origin/GP-4911_ghidragon_remove_old_memory_search_code--SQUASHED' 2024-09-13 12:01:49 -04:00
Ryan Kurtz
2c0f43abf0 Merge remote-tracking branch 'origin/Ghidra_11.2' 2024-09-13 11:58:48 -04:00
Ryan Kurtz
fb6445277a Merge branch 'GP-4929_ryanmkurtz_PR-6890_wbierman_resolve_sleigh_uaf'
into Ghidra_11.2 (Closes #6890)
2024-09-13 11:54:07 -04:00
Ryan Kurtz
fe70b400b6 GP-4929: Certify 2024-09-13 11:51:28 -04:00
ghidragon
5956b2d51f GP-4911 removed old memory search code 2024-09-13 11:17:51 -04:00
Ryan Kurtz
2d8c0fbdd8 Merge remote-tracking branch 'origin/Ghidra_11.2' 2024-09-13 10:29:50 -04:00
Ryan Kurtz
b4d7747853 Merge remote-tracking branch
'origin/GP-4865_ghidra007_PR-6833_epinter_nsa-fixrttiloop' into
Ghidra_11.2 (Closes #6832, Closes #6833)
2024-09-13 10:26:09 -04:00
Ryan Kurtz
ac7168d103 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2024-09-13-1' into Ghidra_11.2 2024-09-13 10:09:47 -04:00
Dan
5f0e660c64 GP-0: Fix concurrency issue in TraceRmiTarget. 2024-09-13 08:48:16 -04:00
Ryan Kurtz
13d36c3c60 GP-4927: Fixing NeLoader IndexOutOfBoundsException 2024-09-13 07:43:21 -04:00
dev747368
1b26d26928 GP-4925 cert file from PR 2024-09-12 20:16:27 +00:00
Dan
fe2fbeafe2 GP-4917: Per review: Update Module.manifest, too 2024-09-12 13:39:32 -04:00
Bill Bierman
f56473e604 Use emplace instead of copy constructor 2024-09-12 07:07:24 -10:00
Dan
3b0f83c56c GP-4917: Update to distribute Pybag 2.2.12 2024-09-12 09:50:07 -04:00
Ryan Kurtz
0f5fc276d6 Merge remote-tracking branch 'origin/Ghidra_11.2' 2024-09-12 08:43:09 +00:00
Ryan Kurtz
f292bad0ed Merge remote-tracking branch
'origin/GP-4912_emteere_PR-6346_mumbel_SparcInstFixes_Patterns' into
Ghidra_11.2 (Closes #6346, Closes #6287)
2024-09-12 04:29:05 -04:00
ghidra007
150fe43efd GP-4865/PR-6833 added missing javadoc, minor format improvement 2024-09-11 19:31:12 +00:00
emteere
a7bd372538 GP-4912 code review changes 2024-09-11 13:46:24 -04:00
Emerson Pinter
527cee1b76 fix: stop recursion if function was already processed
Fixes issue #6832
2024-09-11 16:15:49 +00:00
Ryan Kurtz
2a7823b169 Merge remote-tracking branch 'origin/Ghidra_11.2' 2024-09-11 11:43:19 -04:00
Ryan Kurtz
3c4f62c35d Merge remote-tracking branch 'origin/GP-1_ghidragon_fixing_help_link_for_listing_view' into Ghidra_11.2 2024-09-11 11:40:44 -04:00
ghidragon
454d1a92d3 GP-1 fixed broken help link for the dual listing view 2024-09-11 15:19:35 +00:00
emteere
96e2bb7f24 GP-4912 minor changes to traps, certification 2024-09-11 09:49:28 -04:00
Ryan Kurtz
c378cc40a2 GP-4816: Not trying to create python virtual environment during prepdev
is python is not installed
2024-09-11 08:41:54 -04:00
Ryan Kurtz
b58a0c90b2 Merge remote-tracking branch 'origin/GP-4816_ryanmkurtz_PR-6900_dc3-tsd_python3' 2024-09-11 07:26:36 -04:00
Ryan Kurtz
4a8713162a GP-4816: Certify and other small fixes 2024-09-11 06:35:02 -04:00
Ryan Kurtz
593c12653d Merge remote-tracking branch 'origin/Ghidra_11.2' 2024-09-11 06:19:54 -04:00
Ryan Kurtz
3edd98fc69 Merge remote-tracking branch 'origin/GP-4619_ghidragon_tweak_compare_funcions_actions_in_listing_and_decompiler--SQUASHED' into Ghidra_11.2 2024-09-11 06:16:19 -04:00
Ryan Kurtz
9b430059dd Merge remote-tracking branch 'origin/GP-4910_dev747368_fix_convert_to_signed_hex_menu_null' into Ghidra_11.2 2024-09-11 06:12:41 -04:00
Ryan Kurtz
dc8c4a08e2 GP-0: Upping gradle wrapper version to 8.10.1. 2024-09-11 06:11:29 -04:00
dragonmacher
328b4d03ff Test fixes 2024-09-11 06:02:46 -04:00
mumbel
34e1329595 SPARC: Various changes
- additional patterns
 - minor instruction fixes in mul/div/64-bit math
 - do not pass g0 to zeroflags
 - conditional trap
2024-09-10 20:11:52 -05:00
dev747368
65c252f143 GP-4910 fix 'null' in convert menu -> signed hex on int data items 2024-09-10 21:30:54 +00:00
ghidragon
82be7283cd GP-4616 improving function comparison actions. Now works in the decompiler and in the body of any function in the listing. 2024-09-10 16:04:58 -04:00
Ryan Kurtz
60366a6287 GP-0: Upping master to 11.3 2024-09-10 05:57:21 -04:00
Ryan Kurtz
2a578c6936 Merge remote-tracking branch 'origin/GP-4760_d-millar_JDPA_revisited_RB20240909--SQUASHED' 2024-09-09 15:53:04 -04:00
Ryan Kurtz
30d7c9b38d Merge remote-tracking branch 'origin/GP-4854-dragonmacher-dt-indexer-sort-issue' into Ghidra_11.2 2024-09-09 15:49:22 -04:00
Dan
6d39e7231c GP-4760: Implement TraceRmi for JPDA (Java/Dalvik targets) 2024-09-09 15:47:06 -04:00
Ryan Kurtz
62819ff301 Merge remote-tracking branch 'origin/GP-4904_ghidra007_fixupPurecallFunctionDefinitions' into Ghidra_11.2 2024-09-09 15:10:15 -04:00
Ryan Kurtz
1a1ea00a48 Merge remote-tracking branch 'origin/GP-4905_Dan_fixCloseAll' into Ghidra_11.2 2024-09-09 15:07:16 -04:00
Ryan Kurtz
88a39567ad Merge remote-tracking branch 'origin/GP-4903_Dan_fixDbgLaunchNullParams' into Ghidra_11.2 2024-09-09 15:00:44 -04:00
Dan
b6a4a2b7d7 GP-4905: Fix target withdrawal on connection close. 2024-09-09 14:48:20 -04:00
ghidra007
c3e618a2bb GP-4904 added method to fixup purecall defs 2024-09-09 18:38:49 +00:00
Dan
b9c467e2e4 GP-4903: Fix null in dialog issue. 2024-09-09 13:15:44 -04:00