Commit graph

15582 commits

Author SHA1 Message Date
Ryan Kurtz
09e625f5fe Merge branch 'GP-5873_ryanmkurtz_PR-8450_ZERO-A-ONE_ida9' (Closes #8450) 2025-08-21 06:08:25 -04:00
Ryan Kurtz
4bcb650313 GP-5873: Certify 2025-08-21 06:07:03 -04:00
dragonmacher
1b28cfaf86 Fixed table row resize issue when adding more than one data row per
table row
2025-08-20 12:10:49 -04:00
ZERO-A-ONE
a312aaabb1
Update idaxml.py 2025-08-20 23:05:20 +08:00
ZERO-A-ONE
2484d2b548
Update xml_exporter.py 2025-08-20 22:47:57 +08:00
Ryan Kurtz
e4e2e4369e Merge remote-tracking branch 'origin/patch' 2025-08-20 07:59:09 -04:00
Ryan Kurtz
2e0e64b7c6 Merge branch 'GP-5648_ryanmkurtz_cert-headers' into patch 2025-08-20 06:17:17 -04:00
Ryan Kurtz
cdc5af10e4 GP-5648: Certification header support for .bat and .ps1 files 2025-08-20 05:58:46 -04:00
Ryan Kurtz
c5d0f6925b Merge remote-tracking branch 'origin/GP-5937-dragonmacher-symbol-tree-fixes' 2025-08-20 05:15:18 -04:00
Ryan Kurtz
384d72782a Merge remote-tracking branch 'origin/patch' 2025-08-20 05:12:40 -04:00
Ryan Kurtz
154aa4460c Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-19-25-2' into patch 2025-08-20 05:10:24 -04:00
ZERO-A-ONE
f47258c2b2 Fixed idaxml working in IDA 9.x 2025-08-20 12:10:48 +08:00
dragonmacher
f7670d8da0 GP-5860 - Fixed a regression in the Function Comparison view 2025-08-19 18:46:00 -04:00
ghidra1
d38f512437 GP-1 Added ability to skip building of all natives for gradle build 2025-08-19 18:08:30 -04:00
caheckman
8217593e87 GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add
SCARRY rule.
2025-08-19 21:22:37 +00:00
dragonmacher
81fce4fed5 Fixes for Symbol Tree exceptions 2025-08-19 17:05:56 -04:00
dragonmacher
3e240563ab Test debug 2025-08-19 16:49:40 -04:00
Ryan Kurtz
4172e448dd Merge remote-tracking branch 'origin/patch' 2025-08-19 14:56:22 -04:00
Ryan Kurtz
21b27795dd Merge remote-tracking branch 'origin/GP-5889_SwitchGuardDuplicate' into patch 2025-08-19 14:53:47 -04:00
Ryan Kurtz
a48c081e61 Merge remote-tracking branch
'origin/GP-5720-dragonmacher-drop-down-field-contains-mode--SQUASHED'
(Closes #4725, Closes #8203)
2025-08-19 13:01:58 -04:00
Ryan Kurtz
c7b125b1c7 Merge remote-tracking branch 'origin/GP-1-dragonmacher-tooltip-fix--SQUASHED' 2025-08-19 10:00:01 -04:00
Ryan Kurtz
c14f03c79a Merge remote-tracking branch 'origin/GP-5927_CondExecWithSubpiece'
(Closes #8022)
2025-08-19 09:56:01 -04:00
Ryan Kurtz
ed1a1b81f0 Merge remote-tracking branch
'origin/GP-3648-dragonmacher-fg-comparisons' (Closes #1154)
2025-08-19 09:53:50 -04:00
Ryan Kurtz
bcefa8bf09 Merge remote-tracking branch 'origin/patch' 2025-08-19 07:22:55 -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
729642cbf6 Merge remote-tracking branch 'origin/GP-5912_emteere_SuperH_GBR' into
patch (Closes #4387)
2025-08-19 05:57:47 -04:00
Ryan Kurtz
be0ca420eb GP-5855: TLB prebuild fix 2025-08-19 05:55:23 -04:00
dragonmacher
3c90216365 GP-3648 - Add Function Graph to Function Comparison display 2025-08-18 17:14:26 -04:00
dragonmacher
ce0c7b9229 GP-5720 - Drop Down Modes - Added modes to drop-down text fields to control how matches are found 2025-08-18 16:39:20 -04:00
dragonmacher
b4f7c920e6 Fixed tooltip usage in memory search widget 2025-08-18 16:36:08 -04:00
Ryan Kurtz
6773801f6e Merge remote-tracking branch 'origin/GP-5581_sleighPiecewiseUniques--SQUASHED' 2025-08-18 13:44:28 -04:00
Ryan Kurtz
c001c4c65d Merge remote-tracking branch 'origin/patch' 2025-08-18 13:43:42 -04:00
Ryan Kurtz
f4ddff1a2c Merge remote-tracking branch 'origin/GP-5935_ryanmkurtz_pe' into patch
(Closes #8446)
2025-08-18 13:41:23 -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
Dan
42115f6df0 GP-5581: Allow optimization by truncation of subpieced unique varnodes. 2025-08-18 17:12:23 +00:00
Ryan Kurtz
6bc3871e67 Merge remote-tracking branch 'origin/GP-5923_dev747368_dynamiclabels_globalnamespace' 2025-08-18 12:50:21 -04:00
Ryan Kurtz
16a2e78806 Merge remote-tracking branch 'origin/GP-5914-dragonmacher-symbol-tree-nav-fix' 2025-08-18 12:47:50 -04:00
Ryan Kurtz
245ba82d8b Merge remote-tracking branch 'origin/GP-5793-dragonmacher-symbol-tree-external-path-update' 2025-08-18 12:45:22 -04:00
Ryan Kurtz
15ac693e76 Merge remote-tracking branch 'origin/GP-5855_ryanmkurtz_tlb--SQUASHED' 2025-08-18 10:54:45 -04:00
Ryan Kurtz
3ff52f05b1 GP-5855: Always use TLB prebuild 2025-08-18 10:51:56 -04:00
Ryan Kurtz
542c2aa617 Merge remote-tracking branch 'origin/patch' 2025-08-18 07:21:13 -04:00
Ryan Kurtz
465fba743b GP-5901: Fixing Gradle 9 archive file permissions 2025-08-18 07:15:49 -04:00
dragonmacher
42f4b3462e GP-5793 - Symbol Tree - Updated to respond to external program path
changes
2025-08-15 11:07:53 -04:00
dev747368
ad32d0177b GP-5923 don't default to Global namespace for dynamic symbols in columns
Tweak display of namespace columns to not default to Global namespace
for dynamic symbols.
2025-08-15 15:01:58 +00:00
Ryan Kurtz
70e28cf706 Merge remote-tracking branch 'origin/GP-5931_dev747368_fix_dwarf64_offsets--SQUASHED' 2025-08-15 06:01:23 -04:00
dragonmacher
7b61358488 GP-5914 - Symbol Tree - Fixed issue that caused navigation when opening
a folder
2025-08-14 19:38:27 -04:00
dev747368
46b0b17c74 GP-5931 fix problem reading dwarf file info in a DWARF64 file
Deserialization was using the dwarf intSize from the containing compile
unit instead of the dwarf intSize from the DWARFLine unit header.  When
this disagreed with the compUnit's intSize, we would read too much or
too little.
2025-08-14 13:35:57 -04:00
caheckman
bb19782c35 GP-5927 Add support for SUBPIECE removal in ConditionalExecution 2025-08-13 23:22:35 +00:00
Ryan Kurtz
98b938cc65 Merge remote-tracking branch 'origin/patch' 2025-08-13 06:05:56 -04:00
Ryan Kurtz
2ca382da7d Merge remote-tracking branch 'origin/GP-5928_ghizard_PDB_Fixed_issue_with_members_only_layout_losing_members' into patch 2025-08-13 06:02:33 -04:00