emteere
8b43314daf
GP-4512 bugfixes
2025-05-30 01:51:09 +00:00
ghidra1
70bce6aa3a
Merge remote-tracking branch 'origin/GP-5660_ghidra1_CorrectedFolderRenameRefresh' into Ghidra_11.4
2025-05-27 13:08:49 -04:00
ghidra1
8162329810
GP-5660 Corrected folder rename refresh bug
2025-05-27 13:06:41 -04:00
Ryan Kurtz
189117e7d4
GP-5677: Ghidra now writes a "lastrun" file that PyGhidra can look for
...
to help find the Ghidra installation dir
2025-05-27 09:09:53 -04:00
Ryan Kurtz
aff0561691
GP-0: Fixing NPE in Batch Importer (#Closes #8191 )
2025-05-23 06:07:58 -04:00
dragonmacher
38e83b2417
Test fixes
2025-05-22 13:21:05 -04:00
Ryan Kurtz
81d9cbb5ac
Merge remote-tracking branch 'origin/GP-1-dragonmacher-edit-field-fix' into Ghidra_11.4
2025-05-22 06:01:29 -04:00
ghidra1
4dbfaf0f66
GP-0 Removed unsupported method DataType.getDocs()
2025-05-21 08:56:13 -04:00
Ryan Kurtz
1ea264b71a
GP-5681: Relocating Mach-O got entries with no symbols to the EXTERNAL
...
block
2025-05-20 14:01:21 -04:00
dragonmacher
33ecf97be3
Updated the Quick Edit Field to fix the menu name and to fix a data type
...
edit bug
2025-05-19 14:21:59 -04:00
dev747368
2ea66d6fb4
GP-0 more fixes for new definedstringiterator and unions
2025-05-16 22:04:26 +00:00
Ryan Kurtz
f30aee4535
Merge remote-tracking branch 'origin/GP-5693_ghidragon_function_comparison_order_with_left_and_right_funcitons' into Ghidra_11.4
2025-05-16 15:06:20 -04:00
Ryan Kurtz
6726ed1515
GP-0: Fixing javadoc error
2025-05-16 14:48:55 -04:00
Ryan Kurtz
e2332dec70
Merge remote-tracking branch 'origin/GP-0_dev747368_fix_definedstringsiterator_foundstringsiterator_missing_first_struct_field' into Ghidra_11.4
2025-05-16 14:09:25 -04:00
dev747368
56694d77dc
GP-0 fix definedstringiterator missing first struct field
2025-05-16 18:06:44 +00:00
Ryan Kurtz
6c6eb609c2
GP-5552: Integrated the UniversalMachoLoader into MachoLoader to address
...
a library loading issue
2025-05-16 13:47:28 -04:00
Ryan Kurtz
3872a6212f
Merge remote-tracking branch 'origin/GP-5679-dragonmacher-dtm-type-filter--SQUASHED' into Ghidra_11.4
2025-05-16 09:45:41 -04:00
Ryan Kurtz
e386550016
Merge remote-tracking branch
...
'origin/GP-2941_dev747368_definedstringstable_performance--SQUASHED'
into Ghidra_11.4 (Closes #5726 , Closes #8134 , Closes #3498 )
2025-05-16 06:06:41 -04:00
ghidragon
566ba712a3
GP-5693 fixed left/right order when comparing exactly two functions
2025-05-15 17:02:04 -04:00
dragonmacher
2ef2619e18
GP-5679 - Data Type Filter fix
2025-05-15 16:33:33 -04:00
dev747368
c70de2b590
GP-2941 better defined string iterator
...
Don't iterate arrays that can't contain a string.
When iterating a struct, only look at defined fields.
Should address issues #8134 , #5726 , #3498
2025-05-15 16:20:27 -04:00
dev747368
afe19e3f74
GP-5686 fix DWARF program tree when func is split over multi-memblk
2025-05-15 17:50:56 +00:00
Ryan Kurtz
46542228c3
GP-5681: Adding currently unsupported DYLD chained fixups to the
...
relocation table (#8124 )
2025-05-15 11:52:50 -04:00
dragonmacher
68bc9c8109
Test fixes; Revert of mouse listener fix for 11.4
2025-05-13 19:20:43 -04:00
Ryan Kurtz
53b2e81863
Merge remote-tracking branch
...
'origin/GP-1-dragonmacher-dtm-tree-action-fix' into Ghidra_11.4 (#8131 )
2025-05-13 07:53:48 -04:00
Ryan Kurtz
db237ce639
Merge remote-tracking branch
...
'origin/GP-5642-dragonmacher-gnu-demangler-tls-init--SQUASHED' into
Ghidra_11.4 (Closes #8105 )
2025-05-13 06:18:56 -04:00
dragonmacher
5f61a06381
GP-5642 - Gnu Demangler - Added support for TLS init functions
2025-05-12 19:27:20 -04:00
dragonmacher
969f854fe2
Fixed Copy/Paste keybindings in the Data Type Manager
2025-05-10 14:47:30 -04:00
dragonmacher
dad56dfcbe
Test fixes
2025-05-09 13:40:52 -04:00
ghidra1
9a7d3eb93f
Merge remote-tracking branch 'origin/GP-1-dragonmacher-dt-filter-updates--SQUASHED'
2025-05-08 17:48:06 -04:00
dragonmacher
72dfb355ac
GP-1 Updates to the Data Type Manager filter dialog to allow typedef filtering
2025-05-08 17:47:11 -04:00
emteere
c396867209
GP-4512 Constant propagation and stack analysis performance changes
2025-05-08 17:35:25 -04:00
Ryan Kurtz
7cf82f6fe6
Merge remote-tracking branch 'origin/GP-5643_ryanmkurtz_rust-strings'
...
(Closes #8019 )
2025-05-08 11:46:32 -04:00
Ryan Kurtz
71ed695edd
GP-5640: Making more things Iterable
2025-05-08 11:42:30 -04:00
Ryan Kurtz
86ddb78480
The "Rust String Analyzer" no longer clears and converts strings defined
...
in the header to character arrays
2025-05-08 10:46:41 -04:00
Ryan Kurtz
bbd6b99605
GP-5631: Upgrading some jars
2025-05-06 05:52:23 -04:00
Ryan Kurtz
e209136396
Merge remote-tracking branch
...
'origin/GP-5634-dragonmacher-find-structures' (Closes #8096 )
2025-05-05 17:53:35 -04:00
dragonmacher
17d0a83d51
GP-5634 - Fixed 'Find Structures by Size...' to find zero-length
...
structures
2025-05-05 16:52:25 -04:00
dragonmacher
837ccb0f2a
Test fixes
2025-05-05 12:35:33 -04:00
Ryan Kurtz
939a8f979c
Merge remote-tracking branch 'origin/patch'
2025-05-05 12:15:00 -04:00
Ryan Kurtz
67837ab99e
GP-0: Fixing GhidraProject.openProgram() javadoc ( Closes #8108 )
2025-05-05 12:13:44 -04:00
ghidra1
f0a327ff11
GP-0 Added additional DataTypeParserTest cases
2025-05-05 12:00:16 -04:00
ghidra1
742deca674
GP-5628 Corrected New Typedef... dialog to be consistent with other
...
cases
2025-05-01 17:11:42 -04:00
Ryan Kurtz
ed1521227b
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-26-25--SQUASHED'
2025-04-30 14:25:49 -04:00
dragonmacher
dd15eca6b5
Test fix; update Code Browser to have both setView() and updateView()
2025-04-30 11:05:11 -04:00
Ryan Kurtz
73b743654a
Merge remote-tracking branch 'origin/patch'
2025-04-29 12:38:59 -04:00
ghidra1
8802b2dab0
GP-5626 Corrected Bookmerge merge NPE. Ensure that category and comment
...
are never null
2025-04-29 11:18:10 -04:00
dev747368
804210b7eb
GP-5624 fix markup of gcwritebarrier enabled flag when dwarf is present
...
DWARF can lay down a more detailed struct that encompasses the enabled
flag, but it prevents the decompiler from simplifying its output.
This change clears any DWARF struct laid down over the enabled flag.
2025-04-28 20:44:24 +00:00
Ryan Kurtz
61bb5bcdd0
Merge remote-tracking branch
...
'origin/GP-5615_ghidragon_execption_in_goto_dialog--SQUASHED'
(Closes #8038 )
2025-04-28 13:40:59 -04:00
Ryan Kurtz
9b3b9a851b
Merge remote-tracking branch
...
'origin/GP-5620-dragonmacher-table-duplicate-data' (Closes #8031 )
2025-04-28 11:45:18 -04:00