Commit Graph

4538 Commits

Author SHA1 Message Date
Dan
0a85324dcb GP-0: Fixed DefaultTraceRecorderTest 2021-04-12 09:21:43 -04:00
Dan
7b7f88f06d GP-0: Fixing DebuggerLogicalBreakpointServiceTest 2021-04-09 15:05:57 -04:00
Dan
c18430e491 GP-0: Fixed DBTraceCodeUnitTest 2021-04-08 16:00:13 -04:00
Dan
9f54b92325 GP-0: Fixed silly SleighAssembler bug 2021-04-08 15:33:35 -04:00
Dan
156da37e3f GP-0: Fixed TracePcodeEmulatorTest 2021-04-08 15:10:11 -04:00
Dan
8227f0ba14 GP-0: Fixed TraceRecorderAsyncPcodeExecTest 2021-04-08 14:54:38 -04:00
Dan
9f55be1924 GP-0: Fixed GadpClientServerTest again 2021-04-08 13:37:06 -04:00
Dan
a0163ff2f6 GP-0: Fixed DefaultDebuggerObjectModelTest 2021-04-08 13:31:51 -04:00
Dan
424cbf0a5e GP-0: Fixed DebuggerInterpreterPluginTest 2021-04-08 11:50:59 -04:00
Dan
13fcd3f20d GP-0: Fixed GadpClientServerTests 2021-04-08 10:54:46 -04:00
ghidra1
3a2922e175 Merge branch 'GP-0_ghidra1_testFix' 2021-04-08 10:43:33 -04:00
ghidra1
deffc912a0 GP-0 Corrected swing related issues affecting testing 2021-04-08 10:38:42 -04:00
Ryan Kurtz
7c82d7b7b5 GP-847: Improved README.md 2021-04-08 10:24:43 -04:00
dragonmacher
1024a1baa7 GP-843 - PR 2846 - Updated after merge; added tests for certify header
processing
2021-04-07 16:01:16 -04:00
Dan
34e67ea909 GP-0: Fixing DebuggerTraceManagerService tests 2021-04-07 14:55:39 -04:00
Dan
56559fe62a GP-0: Fixing StaticMappingServiceTest w/ some API improvements. 2021-04-07 13:14:21 -04:00
Dan
734507ce12 GP-0: Fixed DebuggerModelServiceTest. Quite a few changes. 2021-04-07 12:45:55 -04:00
Joel Anderson
829a837a44 fix github 1484 to allow python block comment docstrings
Delegate the definition of block comment start and end patterns to
ScriptProvider classes instead of ScriptInfo.

Move the functionality to handle Java block comments out of the base
`GhidraScriptProvider` class into the `JavaScriptProvider` subclass.
Default behavior is now to not support block comments and rely on
extensions to implement these themselves.

Add a number of tests for Java and Python `ScriptInfo` generation
to ensure that scripts with no block comments, single-line block
comments, and multi-line block comments are all handled appropriately.

Add ScriptInfo tests for detailed Java and Python scripts including
multiline descriptions and additional metadata flags.
2021-04-07 12:33:25 -04:00
ghidra1
512fc1b8b7 Merge remote-tracking branch
'origin/GP-678_811_ryanmkurtz_flatRepo--SQUASHED' (Closes #1007, Closes
#1663)
2021-04-07 10:54:00 -04:00
Ryan Kurtz
3507820e03 GP-678, GP-811: Refactored fetchDependencies.gradle, now downloads FID datasets from ghidra-data repo, and revisied depencies/flatRepo layout. 2021-04-07 10:51:05 -04:00
ghidra1
b836222678 Merge remote-tracking branch
'origin/GP-835-dragonmacher-defined-strings-table-slowdown' (Closes
#2889)
2021-04-07 10:39:01 -04:00
dragonmacher
316ab7c5ab GP-835 - reduced the amount of work done by the Defined Strings table
Closes #2889
2021-04-07 10:32:03 -04:00
Dan
9f8c6290f4 GP-834: Fixes for GDB model tests (first round) 2021-04-07 10:01:15 -04:00
ghidra1
285b0ea9ed Merge remote-tracking branch 'origin/GP-2-dragonmacher-gradle-options-test' 2021-04-07 09:55:43 -04:00
ghidra1
d7af479152 Merge remote-tracking branch 'origin/patch' (GP-839 Closes #2898) 2021-04-07 09:54:03 -04:00
ghidra1
cac2f00d41 Merge remote-tracking branch 'origin/GP-830-dragonmacher-symbol-table-add-remove--SQUASHED' 2021-04-07 09:50:13 -04:00
ghidra1
8513a93ad0 Merge remote-tracking branch 'origin/GP-839_ghidra1_AddressMapImpl' into patch 2021-04-07 09:16:06 -04:00
d-millar
ce5210ec69 GP-641: one-line change to Memview 2021-04-06 21:13:54 +00:00
Dan
cb0f9931ad GP-0: Relaxing the Largest sub-register mapper test. 2021-04-06 16:20:21 -04:00
Dan
c755409f9c GP-0: Ignored GDB tests except where /usr/bin/gdb exists 2021-04-06 16:06:41 -04:00
Dan
d384a191a4 GP-0: Fixed WatchesProviderTest 2021-04-06 15:47:18 -04:00
Dan
f421f49d78 GP-0: Fixing ModulesProviderTest 2021-04-06 14:43:05 -04:00
Dan
6398db9587 GP-0: Fixed issue preventing placement of breakpoints with GDB 2021-04-06 13:46:37 -04:00
Dan
9f5c98fe14 GP-0: Ignoring dbgeng/model tests outside Windows 2021-04-06 13:38:57 -04:00
Dan
9c5c8f4e60 GP-0: Fixed obvious issue static mapping across languages. 2021-04-06 13:25:23 -04:00
dragonmacher
b1d55498ec GP-830 - Updated the threaded table model to allow subclasses to change how data adds and removes are performed. This fixes and exception and increases performance for the Symbol Table 2021-04-06 09:27:23 -04:00
ghidra1
c49402afc0 GP-839 correct space name case sensitivity for AddressMapImpl 2021-04-05 18:57:38 -04:00
ghidra1
da94eb86bd Merge remote-tracking branch 'origin/patch' 2021-04-05 18:29:52 -04:00
ghidra1
8042a28518 Merge remote-tracking branch 'origin/GP-809_ghidra1_DemangledThunks--SQUASHED' into patch 2021-04-05 18:25:18 -04:00
ghidra1
01c2437645 GP-809 Improved demangler treatment of existing thunk functions 2021-04-05 17:48:36 -04:00
ghidra1
9a0cd9a6cb Merge branch 'GP-356_ghidra1_EditFunctionSignature' 2021-04-05 13:57:07 -04:00
ghidra1
bc8e56bd60 GP-356 refactor of EditFunctionSignatureDialog and the various
extensions.
2021-04-05 13:56:07 -04:00
Dan
d9476f62e7 GP-0: Post-merge fixes for tests involving assembly. 2021-04-05 12:18:51 -04:00
dragonmacher
a2b7869199 gradle test option tweaks 2021-04-05 12:03:51 -04:00
James
28bad6d430 GP-529 fix large register writes for x64 2021-04-05 11:27:51 -04:00
Dan
10f08229a2 GP-0: Fixing hanging GADP client tests 2021-04-05 11:26:45 -04:00
Dan
102f4e8a7a Merge branch 'master' of gitlab.evoforge.org:ghidra/ghidra into debugger 2021-04-05 09:20:02 -04:00
ghidra1
1e737c7b62 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/.launch/Ghidra.launch
	Ghidra/RuntimeScripts/Common/support/launch.properties
2021-04-02 18:51:58 -04:00
ghidra1
351c2ab52c Merge remote-tracking branch
'origin/GP-824_ryanmkurtz_permit-reflective-access' into patch (Closes
#2879, Closes #2888)
2021-04-02 18:45:58 -04:00
ghidra1
b3e90569fd Merge remote-tracking branch 'origin/GP-513_JoinedReturnValue' 2021-04-02 18:15:22 -04:00