Commit Graph

12817 Commits

Author SHA1 Message Date
Bill Bierman
f56473e604 Use emplace instead of copy constructor 2024-09-12 07:07:24 -10:00
Bill Bierman
37838c180a Corrected use after free vulnerability in Sleigh decompiler backend 2024-09-06 08:49:10 -10:00
Ryan Kurtz
3d7139e0a8 Merge remote-tracking branch
'origin/GP-4891-dragonmacher-stack-editor-exception' (Closes #6883)
2024-09-06 06:16:09 -04:00
Ryan Kurtz
c5f5da09a8 Merge remote-tracking branch
'origin/GP-4892-dragonmacher-enum-editor-fix' (Closes #6873)
2024-09-06 06:14:46 -04:00
Ryan Kurtz
5db439b57f Merge remote-tracking branch
'origin/GP-4897_dev747368_dwarf_rangelist_loclists_via_const_attrib_values'
(Closes #5982)
2024-09-06 06:13:02 -04:00
Ryan Kurtz
fbed72146b Merge remote-tracking branch 'origin/GP-4896-dragonmacher-listing-popup-fix' 2024-09-06 06:10:32 -04:00
dragonmacher
54f0995d85 Fixed popup window placement issue 2024-09-05 17:51:57 -04:00
dev747368
066a883e79 GP-4987 fix DWARF handling of rangelist and locationlists
The logic was not handling attributes encoded via dw_form_dataN (a
constant).

Additionally, quieted warnings about mismatched attribute/form
combinations.

Fixes issue #5982
2024-09-05 21:38:30 +00:00
dragonmacher
279698c4b2 GP-4892 - Enum Editor - Fixed incorrect cell being edited on Tab key
press while editing
2024-09-05 16:15:08 -04:00
Ryan Kurtz
9965d517b6 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-9-5-24' 2024-09-05 13:24:14 -04:00
dragonmacher
17772a2740 Test fixes 2024-09-05 13:21:12 -04:00
Ryan Kurtz
73714dfd10 Merge remote-tracking branch 'origin/GP-4847_Dan_intPrefixInDbgLaunch--SQUASHED' 2024-09-05 12:40:11 -04:00
Dan
16ff4c4d08 GP-4847: Unify Debugger param dialogs. Prefixed integers allowed. 2024-09-05 12:35:28 -04:00
Ryan Kurtz
fd7694b0c3 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2024-09-05-1' 2024-09-05 08:43:28 -04:00
Dan
86cbbbda66 GP-0: Fix tests. 2024-09-05 08:35:13 -04:00
dragonmacher
28ea0c99f0 GP-4891 - Fixed an exception in the Stack editor when editing and using
the down arrow
2024-09-04 16:52:40 -04:00
Ryan Kurtz
0258fc3209 Merge remote-tracking branch 'origin/GP-4861-dragonmacher-watermark--SQUASHED' 2024-09-04 11:39:09 -04:00
Ryan Kurtz
8458d5eea1 GP-4879: Fixing typo in pspec 2024-09-04 11:33:05 -04:00
dragonmacher
0c365b7afd GP-4861 - Created a way to show a message over a given component 2024-09-04 11:16:52 -04:00
Ryan Kurtz
ba5b54ce2e Merge branch 'GP-0_ryanmkurtz_PR-6885_RuffaloLavoisier_typo' 2024-09-04 11:07:28 -04:00
Ryan Kurtz
d6d00f78e6 GP-0: Certify 2024-09-04 10:58:16 -04:00
Ruffalo Lavoisier
c09ba2ceef Fix typo ghidra words on comments 2024-09-04 22:48:17 +09:00
Ryan Kurtz
4eefa887fb GP-0: Fixing some javadoc 2024-09-04 07:33:53 -04:00
Ryan Kurtz
8577082976 Merge remote-tracking branch 'origin/GP-4888-dragonmacher-action-fix'
(Closes #6868)
2024-09-04 06:05:28 -04:00
Ryan Kurtz
a9091167df Merge branch 'GP-0_ryanmkurtz_PR-6881_plucia-mitre_typo' 2024-09-03 11:53:11 -04:00
Ryan Kurtz
01f6bceff1 GP-0: Certify 2024-09-03 11:49:09 -04:00
Peter Lucia
97f92c9a07
Fix spelling error in example code in Application.java 2024-09-03 10:26:17 -04:00
Ryan Kurtz
e0bf7b4c53 Merge remote-tracking branch 'origin/GP-4887_NearestArrayBug' 2024-09-03 06:39:39 -04:00
Ryan Kurtz
834cba1065 Merge remote-tracking branch 'origin/GP-4871_Int2FloatCasting'
(Closes #6760)
2024-09-03 06:37:54 -04:00
dragonmacher
f094c9266f GP-4888 - Fixed action enablement 2024-08-31 11:30:57 -04:00
caheckman
f703538ce1 GP-4887 Adjustments to nearestArrayedComponent 2024-08-30 23:30:27 +00:00
caheckman
e5969a613c GP-4871 Don't ignore signed to unsigned integer casts for
FLOAT_INT2FLOAT
2024-08-30 18:47:34 +00:00
Ryan Kurtz
3670d91d80 Merge remote-tracking branch 'origin/GP-4879_emteere_M16C' 2024-08-30 14:19:52 -04:00
Ryan Kurtz
fc9408e9cb Merge remote-tracking branch 'origin/GP-0_ryanmkurtz_headless-fix' 2024-08-30 13:55:44 -04:00
Ryan Kurtz
fb16e960db GP-0: Fixing a case issue with headless command line argument parsing 2024-08-30 13:32:56 -04:00
Ryan Kurtz
5138d3b5ac Merge remote-tracking branch 'origin/GP-4826_emteere_PPCe500mcfix' 2024-08-30 13:05:24 -04:00
emteere
5dd8a6a79a GP-4826 Fixed incorrect .sla file reference 2024-08-30 12:45:42 -04:00
Ryan Kurtz
a16657d3c1 Merge remote-tracking branch 'origin/GP-4776_emteere_MoreAVXSemantics--SQUASHED' 2024-08-30 12:32:54 -04:00
emteere
0b36b540cb GP-4776 Added more semantics for AVX instructions 2024-08-30 12:19:25 -04:00
Ryan Kurtz
187406f45b Merge remote-tracking branch 'origin/GP-4883_ghidra007_PR-6841_leechristensen_Fix_null_exception_in_PropagateExternalParamsScript' 2024-08-30 12:02:31 -04:00
ghidragon
8ef42de6d8 added ip for crystal icons to base module 2024-08-30 15:49:39 +00:00
ghidra007
ecf5fca015 GP-4883 fix null exception in PropagateExternalParamsScript 2024-08-30 15:38:32 +00:00
Ryan Kurtz
e9e89d0f76 Merge remote-tracking branch 'origin/GP-4559_ghidragon_prototype_alt_mem_search' 2024-08-30 10:56:58 -04:00
Ryan Kurtz
be6c7034c9 Merge remote-tracking branch 'origin/GP-4872_ghidra007_rtti_add_check_for_existing_constructor_return_type--SQUASHED' 2024-08-30 10:53:38 -04:00
ghidra007
7825f8fd4d GP-4872 update to all add function to namespaces methods to commit the function so as to not overwrite decomipler when making other changes via listing. Also added check for existing equivalent listing constructor return type before setting it to class structure pointer. 2024-08-30 14:47:36 +00:00
Ryan Kurtz
184180d54d GP-0: Safeguarding Mach-O sections living outside of their segment
during Program Tree creation (Closes #6865)
2024-08-30 08:46:03 -04:00
Ryan Kurtz
916c0bbf10 Merge remote-tracking branch 'origin/GP-4884_ryanmkurtz_omf'
(Closes #6862)
2024-08-30 07:00:07 -04:00
Ryan Kurtz
129109ea3b GP-4884: Fixing IndexOutOfBoundsException in OMF 2024-08-30 06:54:42 -04:00
ghidragon
7f7559df56 GP-4559 Creating new Memory Search Feature that include dynamic change
detection
2024-08-30 01:37:26 +00:00
ghidra1
86c126b7f6 GP-4849 corrected typo in pspec 2024-08-29 18:56:49 -04:00