Commit Graph

30 Commits

Author SHA1 Message Date
dragonmacher
e3a3f66245 Tests - re-enable debug 2022-09-09 08:45:09 -04:00
James
fbdcf16498 GP-2384 prevent variadic override analyzer from examining too many args 2022-08-12 15:22:23 +00:00
James
35caabc29a GP-2070 addressing code review comments 2022-07-07 13:50:12 +00:00
James
86db20d6b3 GP-2070 fixes and tests for the format string analyzer 2022-07-06 20:47:52 +00:00
dragonmacher
f5c2d9b4ff GP-2265 - Fixed printing of buffer exception when closing program; added
code for exception being printed in rare timing condition in tables
2022-07-01 11:59:00 -04:00
dragonmacher
49a1b2d7d5 Disabled test debug output 2022-06-17 10:27:42 -04:00
James
51a433ef04 GP-2048 addressing code review comments
GP-2048 offcut format strings
2022-05-23 17:05:20 -04:00
James
c6f174dffb GP-2016 addressing code review suggestions
GP-2016_short_wide_character_format_strings
2022-05-11 13:23:17 -04:00
Ryan Kurtz
f7c5e74877 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-14-22' 2022-04-20 10:00:47 -04:00
dragonmacher
52c1ebb2f5 Test fixes - debug for timing issue 2022-04-19 11:10:18 -04:00
ghidra1
ca410b1274 GP-1403 Added support for pointer-typedef settings, including support
for Archive use.  Corrected settings stacking behavior.
Unified two settings adapters into one shared implementation (upgrade
and archive schema version still needed). Added ability to edit default
settings for components from within the structure/union editor.
Improved use of immutable settings.  Improved array settings.  Added
PointerTypeDefBuilder and PointerTypeDefInspector.  Added versioning
support to DataTypeManagerDB to facilitate upgrades and compatibility
detection.  Initial improvements added for locking of datatype settings.
Added support for auto-named pointer-typedefs.
2022-04-15 13:11:43 -04:00
dragonmacher
83017f87d4 GP-1875 - Decompiler Reference Finder - fixed the slightly off address
of field matches
2022-03-29 17:43:17 -04:00
dragonmacher
812ea4fe1e GP-1556 - Added support for searching for structure fields by offset 2022-03-25 09:43:50 -04:00
Ryan Kurtz
7dbf5e7639 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Decompiler/src/main/java/ghidra/app/decompiler/component/DecompilerUtils.java
2022-03-09 00:56:10 -05:00
dragonmacher
c4054de5db GP-1793 - Updated the decompiler hover for structure fields to show the parent name and the offset in the parent 2022-03-08 17:22:19 -05:00
ghidra1
87cc46efa2 GP-1618 Improved DataType.getParents to avoid returning duplicates for DB case which is used during change notification processing. 2021-12-22 15:12:50 -05:00
dragonmacher
33b2bbbd0b GP-1514 - Find References to - Added support for finding usage of enum
fields

Closes #1967
2021-11-29 11:12:44 -05:00
dragonmacher
61486201ed GP-1370 - Find References to - Fixed bug that caused markup to appear in
the column filter text field

Closes #3473
2021-10-05 18:20:15 -04:00
Ryan Kurtz
3a0ae8ee39 GP-849: Gradle 7 support 2021-05-12 13:45:16 -04:00
ghidra1
d377d90e14 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/GraphServices/certification.manifest
2021-03-17 19:38:50 -04:00
ghidra1
162f203395 Updated certification headers 2021-03-17 18:22:50 -04:00
Xiaoyin Liu
f21c4f97f9
Variadic Function Signature Override description typo 2021-01-20 12:45:47 +08:00
ghidra3
28e0480f9d GP-516 Added the "Variadic Function Signature Override" analyzer 2021-01-14 18:01:18 -05:00
dragonmacher
a7e7421be3 GT-3647 - Find Data Types - fixed the data type finding to correctly
find types when the decompiler wraps lines
2020-07-24 17:12:35 -04:00
dragonmacher
314100a70c GT-3567 - Fixed keybindings not working in DialogComponentProviders 2020-03-06 12:15:26 -05:00
dragonmacher
06a88e0c63 Tests - fixed test failing due to recent Decompiler changes 2020-02-04 13:28:19 -05:00
ghidravore
f1e50fb079 Major refactoring of the gradle build system. 2019-04-23 15:20:26 -04:00
dragonmacher
0d9782964d GT-2754, 2756 - Decompiler Reference Finder - review fixes 2019-04-16 16:07:21 -04:00
dragonmacher
79aa51cc9a GT-2754, 2756 - Decompiler Reference Finder - fixed
NullPointerException; updated the finder to handle 'anonymous field
accesses'
2019-04-15 18:09:16 -04:00
Dan
79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00