Commit graph

14849 commits

Author SHA1 Message Date
ghidra007
cee04048cb GP-5764 added option to RecoverClassesFromRTTIScript enabling users to not force vfunctions to be thiscalls. 2025-07-25 22:15:27 +00:00
ghidra1
0bd8870da3 Merge branch 'GP-5827_ghidra1_ElfMips64RelocationProcessing' into patch 2025-07-15 18:28:19 -04:00
ghidra1
130b365e7c GP-5827 Corrected ELF MIPS 64-bit relocation processing error 2025-07-15 18:27:41 -04:00
Ryan Kurtz
f011cbd324 Merge remote-tracking branch
'origin/GP-5828-dragonmacher-extensions-dialog-action-enablement' into
patch (#8294)
2025-07-15 11:07:00 -04:00
dragonmacher
5b3f4e9e90 Fixed the Install Extensions dialog toolbar action enablement 2025-07-14 19:45:16 -04:00
Ryan Kurtz
9ddc746e6f Merge remote-tracking branch 'origin/GP-5718_LeftShiftSubvar' into patch 2025-07-14 16:09:18 -04:00
Ryan Kurtz
7d76ab5e9b Merge remote-tracking branch
'origin/GP-4989_ghintern_arm_fix_aapcs--SQUASHED' into patch
(Closes #6958)
2025-07-14 16:05:48 -04:00
ghintern
3e11715778 GP-4989: Fix ARM AAPCS cspec, add soft float calling convention 2025-07-14 18:38:17 +00:00
ghidra007
b3f4609330 GP-5718 fix for index issue 2025-07-14 15:17:49 +00:00
Ryan Kurtz
5ae62e2f49 Merge remote-tracking branch 'origin/GP-5822_ghidra1_CommentTypeErrors'
into patch (Closes #8341)
2025-07-11 11:46:15 -04:00
ghidra1
183ecf3acf GP-5822 Corrected errors related to null CommentType returned by
CommentFieldLocation
2025-07-11 09:08:21 -04:00
Ryan Kurtz
3ad921d5c7 Merge remote-tracking branch 'origin/GP-5816_ReturnValueRecovery' into patch 2025-07-10 05:35:35 -04:00
caheckman
de842dbd32 GP-5816 Fix return recovery for AARCH64 and ARM 2025-07-09 21:19:07 +00:00
Ryan Kurtz
bf167a3126 GP-5810: Improving CWD removal from sys.path 2025-07-07 12:23:55 -04:00
Ryan Kurtz
2930b622cc GP-5810: Removing CWD from PyGhidra's sys.path (Closes #8190) 2025-07-07 11:35:57 -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
Ryan Kurtz
7e1b6e9cd5 Merge remote-tracking branch 'origin/GP-5799_Dan_FixNPEInExample' into
patch (Closes #8296)
2025-07-03 06:18:13 -04:00
Ryan Kurtz
a41ad68289 Merge remote-tracking branch 'origin/GP-5790_Dan_fixNPEWhenCursorOutsideModule' into patch 2025-07-03 06:17:00 -04:00
Ryan Kurtz
f3a90f7887 Merge remote-tracking branch 'origin/GP-5796_Dan_setEmuEventThread' into
patch (Closes #8293)
2025-07-03 06:15:29 -04: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
Ryan Kurtz
90c85a7761 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-7-2-25' into patch 2025-07-02 09:16:27 -04:00
dragonmacher
2394103ea5 Test fixes 2025-07-02 09:10:57 -04:00
Dan
f74b783b3e GP-5796: Write event thread down in emulated snapshots. 2025-07-01 18:15:47 +00:00
Dan
044bd03ccb GP-5790: Fix NPE on "Select Current Module" when cursor is not in a module. 2025-07-01 17:57:15 +00:00
Dan
6e27a9faa2 GP-5799: Improve example InstallCustomLibraryScript and fix NPE. 2025-07-01 17:52:26 +00:00
ghidra1
2727715539 GP-5797 Corrected CommentsDialog regression. Default to previously used
tab
2025-06-30 14:36:16 -04:00
ghidra1
4629af7235 Merge remote-tracking branch 'origin/GP-5738_Dan_gdbArmv5te' into patch 2025-06-30 08:29:30 -04:00
ghidra1
0a07e885db Merge remote-tracking branch 'origin/GP-5767_ryanmkurtz_dyld' into patch 2025-06-30 08:24:44 -04:00
ghidra1
a613bd4972 Merge remote-tracking branch
'origin/GP-5777-dragonmacher-dialog-context-fix--SQUASHED' into patch
(Closes #8294)
2025-06-30 08:23:02 -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
ghidra1
a34a8a5206 Merge remote-tracking branch 'origin/GP-1-dragonmacher-action-exception' into patch 2025-06-30 08:19:24 -04:00
Dan
cbf8579c9d GP-5738: Add armv5te to gdb connector's arch.py 2025-06-27 13:06:54 +00:00
dragonmacher
64ee7bd5a1 Fixed an exception in the enabledWhen() method of the ClearSelection
action
2025-06-26 18:33:15 -04:00
dragonmacher
6b7064b1f4 GP-5777 - Fix for dialog action context 2025-06-26 13:54:21 -04:00
dragonmacher
d88f464a32 Fixed potential NPE when restoring tool state 2025-06-24 13:16:33 -04:00
Ryan Kurtz
a7e64844fb GP-0: Fixing ChangeHistory typo 2025-06-24 12:30:42 -04:00
Ryan Kurtz
2d34b3afc7 GP-0: Upping patch to 11.4.1 2025-06-24 12:28:38 -04:00
Ryan Kurtz
9e4e43d9f8 GP-5767: Support for iOS 26 BETA dyld_shared_cache 2025-06-20 17:05:31 -04:00
ghidra2
aed1cf1c4e GP-0 - ChangeHistory.md for 11.4 2025-06-18 19:22:22 +00:00
emteere
c87e45857c GP-0 11.4 WhatsNew 2025-06-17 17:48:34 -04:00
Ryan Kurtz
560497c5ff Merge remote-tracking branch 'origin/GP-5762_ghidra007_autoVT_increase_dupe_correlator_min' into Ghidra_11.4 2025-06-16 14:37:41 -04:00
ghidra007
160dfd1e36 GP-5762 increased AutoVT duplicate inst match correlator min function
size
2025-06-16 15:49:44 +00:00
Ryan Kurtz
b0ca297a1a Merge remote-tracking branch
'origin/GP-0_update_postgres_version_in_script_comment' into Ghidra_11.4
(#8122)
2025-06-16 10:12:55 -04:00
James
79d87eb63d GP-0 fixed postgres version in make-postgres.sh comments 2025-06-16 14:08:52 +00:00
Ryan Kurtz
94305f2b5c Merge remote-tracking branch 'origin/GP-5695_emteere_ExceptionConstantProcessing' into Ghidra_11.4 2025-06-16 05:57:28 -04:00
emteere
2971656579 GP-5695 fixing null exception 2025-06-13 19:30:34 +00:00
Ryan Kurtz
7a557c7d16 Merge remote-tracking branch
'origin/GP-0_ghidraffe_UpdateMakePostgresVersion' into Ghidra_11.4
(#8122)
2025-06-13 11:07:20 -04:00
ghidraffe
4436bbd564 GP-0 fix incorrect version specified for postgres. 2025-06-13 14:43:14 +00:00
Ryan Kurtz
ee0815cbd3 GP-0: Fixing javadoc warning 2025-06-13 07:06:13 -04:00
ghidra1
ea414bd23e Merge branch 'GP-5680_ghidra1_Postgres15.13' into Ghidra_11.4
(Closes #8122)
2025-06-11 13:42:39 -04:00