ghidra1
9a20684330
GP-5526 Simplified fix for CreateThunkFunctionCmd
2025-09-25 13:52:42 -04:00
ghidra1
cae8caac14
GP-5526 Correct CreateThunkCmd NPE
2025-09-25 13:03:49 -04:00
emteere
136a28d603
GP-5526 bug fix for .plt.sec and pattern matching optimization
2025-09-25 05:22:34 -04:00
ghidra1
dba7f462a2
GP-5995 Corrected default label for circular pointer references
2025-09-17 14:52:14 -04:00
Ryan Kurtz
a1851c5911
Merge remote-tracking branch 'origin/GP-5985_emteere_MoreNonReturningPEFuncs' into patch
2025-09-15 09:42:53 -04:00
LucaPalumbo
bc6701a24d
Fix off-by-one in ElfHeader.getSectionLoadHeaderContaining
...
(Closes #8440 )
2025-09-11 05:10:48 -04:00
emteere
79eea09e64
GP-5985 added several more known non-returning PE functions
2025-09-10 23:06:54 +00:00
dragonmacher
fc39df2dd1
Test fixes
2025-09-05 20:56:09 -04:00
Ryan Kurtz
7f671da253
GP-3809: Fixing OSGi-related errors that occurred when script-related
...
directories were not readable (Closes #8466 )
2025-09-02 09:29:46 -04:00
dragonmacher
33f1f38292
Test fixes
2025-08-30 13:11:34 -04:00
dragonmacher
210520cd07
GP-5957 - Fixed missing reference type in the ASCII and HTML exporters
2025-08-27 17:31:31 -04:00
Ryan Kurtz
3abf7f765e
GP-0: Updating Swift documentation links
2025-08-21 06:42:41 -04:00
Ryan Kurtz
105f9ef570
GP-5916: Checking for IMAGE_FUNCTION_RUNTIME_ENTRY.BeginAddress != 0
...
before creating function (#8414 )
2025-08-19 07:19:10 -04:00
Ryan Kurtz
328042f00f
GP-5935: The IMAGE_RESOURCE_DIRECTORY_ENTRY data type is now correctly
...
defined as a structures instead of a union
2025-08-18 13:40:34 -04:00
Ryan Kurtz
8c4bb84489
GP-5910: IntelHexExporter fixes
2025-08-13 05:56:40 -04:00
Ryan Kurtz
a638bb9a66
GP-5916: Fixing PE ImageFuntimeFunctionEntries 11.4.1 regression
...
(Closes #8414 )
2025-08-06 13:17:00 -04:00
ghidra1
cc932b12b2
GP-5888 Corrected regression error in stack editor
2025-07-30 10:09:35 -04:00
ghidra1
a3137e33d7
GP-5881 Corrected regression error with Structure editor change
2025-07-29 14:00:21 -04:00
ghidra1
296778319e
GP-5881 Minor Structure editor event handling improvement
2025-07-28 17:01:42 -04:00
Ryan Kurtz
b729d9b217
Merge remote-tracking branch
...
'origin/GP-5876-dragonmacher-vt-column-exception-patch' into patch
(Closes #8094 )
2025-07-28 17:23:02 +00:00
dragonmacher
0286fb59fa
GP-5876 - Fixed table column exception seen when using Version Tracking
2025-07-25 19:29:07 -04:00
dev747368
b6de7df726
GP-5867 dwarf: only iterate struct's defined fields
...
Iterating all fields (defined and undefined) could cause large memory
allocation for the result of Structure.getComponents(), plus iterating
undefined fields was unnecessary.
2025-07-23 22:03:41 +00:00
Dan
f79a1a2816
GP-5859: Both enablement and pop-up of Patch Data controlled by unit type
2025-07-22 14:29:50 +00:00
Ryan Kurtz
440867a776
Merge remote-tracking branch 'origin/GP-5833_emteere_MIPSInfiniteLoop' into patch
2025-07-21 13:11:39 -04:00
Ryan Kurtz
5d66a34a5f
GP-5820: Enabling gradle for VSCode projects ( Closes #8322 )
2025-07-18 08:14:23 -04:00
Ryan Kurtz
e69ce4104b
Merge remote-tracking branch 'origin/GP-5804_emteere_FixDefaultSymbolicPropRecordState' into patch
2025-07-18 06:15:13 -04:00
emteere
8839bd365e
GP-5833 Fixed possible inifinite loop during constant analysis on mips
...
platforms.
2025-07-17 20:31:08 +00:00
ghidra1
183ecf3acf
GP-5822 Corrected errors related to null CommentType returned by
...
CommentFieldLocation
2025-07-11 09:08:21 -04:00
Ryan Kurtz
2aa431a904
GP-5811: PE IMAGE_FUNCTION_RUNTIME_ENTRY's are now all marked as
...
functions (Closes #8321 )
2025-07-07 10:17:49 -04:00
emteere
4723729d80
GP-5804 Set SymbolicPropogator to record register begin/end state in
...
basic constructor. Better document recordBeginEndState flag.
2025-07-03 17:49:53 +00:00
Ryan Kurtz
d16bf27873
GP-5802: Fixed a timing issue that prevented
...
FlatProgramAPI.analyzeAll(Program) from picking up analyzer options set
in the script (Closes #8287 )
2025-07-02 09:24:19 -04:00
ghidra1
2727715539
GP-5797 Corrected CommentsDialog regression. Default to previously used
...
tab
2025-06-30 14:36:16 -04:00
ghidra1
0a07e885db
Merge remote-tracking branch 'origin/GP-5767_ryanmkurtz_dyld' into patch
2025-06-30 08:24:44 -04:00
ghidra1
39770ddee0
Merge remote-tracking branch 'origin/GP-1-dragonmacher-tool-restore-state-fix' into patch
2025-06-30 08:19:52 -04:00
dragonmacher
64ee7bd5a1
Fixed an exception in the enabledWhen() method of the ClearSelection
...
action
2025-06-26 18:33:15 -04:00
dragonmacher
d88f464a32
Fixed potential NPE when restoring tool state
2025-06-24 13:16:33 -04:00
Ryan Kurtz
9e4e43d9f8
GP-5767: Support for iOS 26 BETA dyld_shared_cache
2025-06-20 17:05:31 -04:00
emteere
2971656579
GP-5695 fixing null exception
2025-06-13 19:30:34 +00:00
Ryan Kurtz
ee0815cbd3
GP-0: Fixing javadoc warning
2025-06-13 07:06:13 -04:00
dev747368
e2fa4aaa7b
GP-5755 Fix Apple KDK DWARF section name lookup, atomic type and source
...
file npe
Apple Macho binaries truncate section names to 16 chars, DWARF 5
introduced a section (debug_str_offsets) that has a name longer than 16
(along with the macho "__" prefix).
Add support for ignoring atomic_type, and some checking for missing
source file names.
2025-06-10 21:04:56 +00:00
ghidra1
cb3f884ef5
GP-5742 Corrected deprecation comments/annotations
2025-06-09 10:01:05 -04:00
ghidra1
e03fb9af76
Merge remote-tracking branch 'origin/GP-5742_ghidra1_CommentTypeCleanup--SQUASHED' into Ghidra_11.4
2025-06-06 18:00:36 -04:00
ghidra1
8c441250f5
GP-5742 Cleanup preferred CommentType enum use. Changed SARIF data component comment JSON serialization from int to String.
2025-06-06 17:58:07 -04:00
Paul Hordiienko
700a06e897
Fixing analysis fail with function entryPoint may not be created on
...
defined data error (Closes #8238 )
2025-06-06 14:28:41 -04:00
dragonmacher
ac00cf7e30
Fixed missing help; fixed action enablement
2025-06-05 20:35:28 -04:00
dev747368
24b6492c69
GP-5735 fix composite editor data type cloning
2025-06-02 15:37:36 -04:00
dev747368
4521861b18
GP-5728 improve go pcheader and moduledata searching
...
These code paths are mainly hit with stripped PE binaries, and together
with the missing 1.20+ pcheader magic value would cause failure to find
the firstmoduledata struct, which is the root of everything.
2025-06-02 06:21:41 -04:00
Ivan Mladenov
3422409568
Fixed magic bytes to resolve Golang (v1.20+) functions.
2025-06-02 06:21:22 -04:00
Ryan Kurtz
39ef79cace
Merge remote-tracking branch 'origin/GP-5721_emteere_ConstantPropBugFix' into Ghidra_11.4
2025-05-30 14:24:00 -04:00
Ryan Kurtz
cc1fea8562
GP-5640: Fixing GFileSystem iterable function javadoc
2025-05-30 07:56:01 -04:00