Commit graph

6646 commits

Author SHA1 Message Date
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
Ryan Kurtz
d8ec4de14e Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-goto-usage' 2022-02-15 19:16:01 -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
6c971322a2 Merge branch 'GP-1742_ghidra1_ELF_ARM_Relocations' into patch 2022-02-11 14:27:30 -05:00
ghidra1
ff638aa85b GP-1742 added support for additional ELF ARM-32 relocations (#2794) 2022-02-11 14:26:36 -05:00
Ryan Kurtz
7a5f0b4e16 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-2-11-22' 2022-02-11 11:46:47 -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
Ryan Kurtz
4636795205 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2022-02-09-1' 2022-02-09 17:55:46 -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
CmP-lt
a3de4f73de
Fix detection of ARM vraddhn instruction 2022-02-09 06:43:32 +02:00
Ryan Kurtz
7b01170c21 Merge branch 'GP-0_ryanmkurtz_PR-3964_GameCubeGBA_pdb-symbol-bug' 2022-02-08 16:21:57 -05:00
Ryan Kurtz
596578e0b1 Merge remote-tracking branch
'origin/GP-1734_ryanmkurtz_PR-3764_GameCubeGBA_CamelCase' (Closes #3764)
2022-02-08 10:56:39 -05:00
Ryan Kurtz
89d16a79fa Merge remote-tracking branch 'origin/GP-1433_Dan_dynamicMarginOverview--SQUASHED-REBASED' 2022-02-08 10:50:48 -05:00
Dan
25dd729323 GP-1433: Refactor Magin and Overview Providers. Add marker margin and overview to dynamic listings. 2022-02-08 10:38:04 -05:00
ghizard
b151802b05 GP-1734 - fix camel case logic, doc, and add enum to PdbKind 2022-02-08 10:32:54 -05:00
Ryan Kurtz
c0b644b8b9 Merge remote-tracking branch
'origin/GP-1694_ghidorahrex_PR-3895_mr-mysk_fstFix' (Closes #3894,
Closes #3895)
2022-02-08 09:58:58 -05:00
Ryan Kurtz
1e4f0003f3 Merge remote-tracking branch
'origin/GP-1638_ghidorahrex_PR-3552_gregjhogan_tricore-jl' (Closes
#3552)
2022-02-08 09:55:57 -05:00
Ryan Kurtz
716285f170 Merge remote-tracking branch
'origin/GP-1701_ghidorahrex_v850_missing_reg' (Closes #3865)
2022-02-08 09:40:41 -05:00
emteere
436ca68c07 GP-1502 stopping FID analyzer from running twice on programs with
callfixups or identified non-returning flow
2022-02-07 21:37:42 +00:00
Ryan Kurtz
b170ea5c43 Merge branch 'GP-1732_ryanmkurtz_PR-3963_GameCubeGBA_shell' 2022-02-07 09:15:57 -05:00
Ryan Kurtz
3eb03b1608 Merge branch 'GP-1730_ryanmkurtz_PR-3871_nshalabi_exclude' 2022-02-05 01:19:51 -05:00
Ryan Kurtz
4f199ce8fe Merge remote-tracking branch 'origin/patch' 2022-02-05 00:51:17 -05:00
Ryan Kurtz
91a0969c08 Merge remote-tracking branch 'origin/GP-1728_DebugNoOutput' into patch 2022-02-05 00:47:47 -05:00
Ryan Kurtz
daa89608f1 Merge remote-tracking branch 'origin/GP-0-dragonmacher-merge-conflict-resolution' 2022-02-05 00:41:59 -05:00
caheckman
102ce52243 Allow DebugDecompilerAction to run even if decompiler produces no output 2022-02-04 13:13:57 -05:00
Wiz
2c9fa635d7 Bug fix for creating symbol 2022-02-04 13:03:32 -05:00
Wiz
76e7593b4b SQUOTE bug fix in the shell 2022-02-04 13:02:12 -05:00
dragonmacher
0e23fe8c23 Merge remote-tracking branch 'origin/patch' into
GP-0-dragonmacher-merge-conflict-resolution
2022-02-04 11:04:03 -05:00
Ryan Kurtz
b7bfb6b992 Merge remote-tracking branch 'origin/GP-1724_ghizard_Fix_MDMangGenericize_processing' 2022-02-04 10:41:10 -05:00