Commit graph

6045 commits

Author SHA1 Message Date
Andrew Strelsky
7122480c5c
Corrected ARM bfi 2022-03-01 10:01:55 -05:00
ghizard
5ccf77b48f GP-1775 - Fix PDB calculation of number of module contributing files 2022-03-01 09:29:08 -05:00
ghidra1
2d3f68c16d Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/memory/DBTraceMemorySpace.java
2022-02-28 12:40:04 -05:00
ghidra1
e4dde8c8f3 Merge remote-tracking branch 'origin/GP-1760_d-millar_SWIG_upgrades--SQUASHED' 2022-02-28 12:33:18 -05:00
ghidra1
53aaa21c80 Merge remote-tracking branch 'origin/GP-1757_d-millar_memory_issues'
(Closes #4022, Closes #4023, Closes #4024, Closes #4025)
2022-02-28 12:29:13 -05:00
ghidra1
5b076061e6 Merge remote-tracking branch 'origin/GP-1703_ghidra007_FixRTTITypeDescriptorSymbols--SQUASHED' 2022-02-28 12:18:36 -05:00
ghidra1
bb30c2147d Merge remote-tracking branch 'origin/GP-1706_Dan_toggleMixedEDBreakpoint--SQUASHED' into patch 2022-02-28 11:55:28 -05:00
ghidra1
62138040f0 Merge remote-tracking branch 'origin/GP-1707_Dan_pcodeStepperIndexColumn' into patch 2022-02-28 11:55:08 -05:00
ghidra1
08a6ac82ef Merge remote-tracking branch 'origin/GP-1727_Dan_optimizeTraceViewport--SQUASHED' into patch 2022-02-28 11:54:47 -05:00
ghidra1
5bab44a545 Merge remote-tracking branch 'origin/GP-1737_Dan_read0sForUndefTraceBytes' into patch 2022-02-28 11:54:23 -05:00
d-millar
5cc001b1c2 GP-1760: update for instructions
GP-1760: SWIG updates
2022-02-28 11:42:43 -05:00
Dan
4a29520c9e GP-0: Fix timing issue with setting program in listing background. 2022-02-28 11:13:13 -05:00
Dan
8870e58792 GP-1706: Fixed mixed breakpoint cannot be toggled in dynamic listing 2022-02-28 10:19:00 -05:00
Dan
70ce4ca4cf GP-1727: Cache viewport spans in DBTraceMemorySpace 2022-02-28 10:16:47 -05:00
Ryan Kurtz
a42754fb8e Merge remote-tracking branch 'origin/patch' 2022-02-26 00:02:08 -05:00
Ryan Kurtz
2ba866cb3f Merge remote-tracking branch
'origin/GP-1764-dragonmacher-csv-boolean-fix' into patch (Closes #3947,
Closes #4026)
2022-02-25 23:58:05 -05:00
ghidra007
7d34668633 GP-1703 Updated RTTI analyzer to create correctly formed TypeDescriptor symbols in correct class namespace and to apply own symbols as primary to prevent pdb symbols from being created with tick marks. Also fixes double label issue in GP-854. 2022-02-25 18:20:51 +00:00
d-millar
f7a011bc6a GP-1757: NPE / base errors 2022-02-24 22:18:47 +00:00
d-millar
2b46dc6abb GP-1766: fix 2022-02-24 16:56:27 -05:00
dragonmacher
79ae7d0b99 GP-1764 - Fixed table CSV export of boolean values 2022-02-24 12:15:18 -05:00
Rubens Brandão
2de7447761
Fix tricore sleigh file
Similar to #4016, I found this macro `ifdef` to not be properly closed.
2022-02-23 09:41:57 -03:00
Ryan Kurtz
e267c8b8ae Merge remote-tracking branch 'origin/GP-1704_move_graphAST_script_to_tool_action--SQUASHED' 2022-02-22 23:39:12 -05:00
dragonmacher
2f278bd4ca GP-1754 - Updated Symbol Edit Dialog to not allow namespaces editing
with a blank name
2022-02-22 18:21:11 -05:00
Ben Stone
c684fbb958 update PE resource parser to track menu depth 2022-02-23 10:19:04 +11:00
Ben Stone
219e74c8ac fixed parsing of popup menu item names in PE menu resources 2022-02-23 09:38:29 +11:00
dragonmacher
a51ea1c2de GP-1753 - Fixed the Memory Search Dialog button enablement when closing
a long running search results window
2022-02-22 17:37:05 -05:00
ghidravore
467133de3e Moving 'AST Graph' from scripting to an action in the decompiler window so that options are persistent. Also renamed it to 'Graph Data Flow'. Renamed existing graph action to 'Graph Control Flow'. 2022-02-22 14:26:01 -05:00
emteere
0d242f52ad GP-1752_emteere Detecting PIC conditional branch to next instruction as
a goto vice a call
2022-02-22 15:56:14 +00:00
Ryan Kurtz
3e245c6f80 Merge remote-tracking branch 'origin/GP-1745-dragonmacher-open-program-dialog' 2022-02-18 00:14:40 -05:00
ghidorahrex
7e62b796a9 GP-1165: Corrected minor issue with integer ABS functions using
floating-point abs pcode.
2022-02-17 11:39:27 -05:00
Ryan Kurtz
b743209e7c Merge remote-tracking branch
'origin/GP-1743-dragonmacher-scripting-default-values' (Closes #3937)
2022-02-15 19:18:33 -05:00
dragonmacher
03669ba808 GP-1745 - Updated the program chooser dialog to focus the filter field
by default so users can start filtering when the dialog opens
2022-02-15 16:59:29 -05:00
dragonmacher
6ca07aa2c3 Updated GoTo service to handle concurrent usage 2022-02-15 13:20:35 -05:00
Ryan Kurtz
0f3aa2b9de Merge remote-tracking branch 'origin/GP-1689-2-dragonmacher-analysis-options-update-mechanism--SQUASHED' 2022-02-15 00:31:32 -05:00
Ryan Kurtz
d5920319d9 Merge remote-tracking branch 'origin/GP-1023_ghizard_Fix_PDB_static_local_variable_processing--SQUASHED' 2022-02-15 00:29:16 -05:00
dragonmacher
9bb2429eb3 GP-1689 - Added analysis options update mechanism to allow for changing option names and types 2022-02-14 15:34:28 -05:00
ghizard
416597c0b1 GP-1023 - Fix for PDB static local variable processing 2022-02-14 12:36:39 -05:00
dragonmacher
ea52da673e GP-1743 - Added a method to GhiraScript to allow script writers to
disable reusing previously chosen values in the various 'ask' methods.
2022-02-11 18:47:10 -05:00
ghidra1
1a1d06b749 Merge remote-tracking branch 'origin/patch' 2022-02-11 18:27:46 -05:00
ghidra1
026fad27ab GP-1742 corrected ELF ARM-32 relocation adjustment for R_ARM_THM_JUMP11
and R_ARM_THM_JUMP8
2022-02-11 18:22:22 -05:00
Ryan Kurtz
052c17e274 Merge remote-tracking branch
'origin/GP-1722_ghidorahrex_PR-3883_astrelsky_ffreep' (Closes #3883)
2022-02-11 17:49:44 -05:00
ghidra1
9ededaf571 Merge remote-tracking branch 'origin/patch' 2022-02-11 14:30:36 -05:00
ghidra1
ff638aa85b GP-1742 added support for additional ELF ARM-32 relocations (#2794) 2022-02-11 14:26:36 -05:00
dragonmacher
f6cb1c4f03 Test code to debug timing issue 2022-02-11 11:07:58 -05:00
Ryan Kurtz
7eee6f71fe Merge remote-tracking branch 'origin/patch' 2022-02-11 01:02:03 -05:00
Ryan Kurtz
f3f56677ac GP-1741: Fixed a NoClassDefFoundError that occurred when launching
Ghidra in single-jar mode (Closes #3961)
2022-02-11 01:00:18 -05:00
emteere
16c7c29d54 GP-1739 Add up to 16 byte return values for AARCH64 2022-02-10 17:35:42 +00:00
Ryan Kurtz
44a428d6d4 GP-1735: Fixed analyzeHeadless.bat maximum setlocal recursion level
being reached when too many command line arguments were specified
2022-02-10 06:28:54 -05:00
Dan
14e50e6c4b GP-1737: Fill read gaps in KNOWN with 0s 2022-02-09 13:15:30 -05:00
Dan
a8649865b1 GP-0: Fix NPEs and CMEs from MarkerManager refactor. Fix DiffPlugin. 2022-02-09 11:22:11 -05:00