Commit graph

429 commits

Author SHA1 Message Date
ghidra1
ec5009f613 GP-233 Added sleigh source file names to constructor info 2021-01-26 10:53:18 -05:00
ghidravore
e72b79a239 Miscellanious bug fixes and code clean up. 2020-09-30 17:31:17 -04:00
ghidravore
d8c7074d6f Merge remote-tracking branch 'origin/caheckman_docReview' 2020-09-24 17:32:08 -04:00
caheckman
fe2d508c1c Changes in response to review 2020-09-24 17:13:18 -04:00
ghidra1
aa299897c6 Corrected ARMAssemblyTest 2020-09-24 10:36:58 -04:00
dragonmacher
1d43c4139c Fixed gnu parser test by updating recent temp fix for rust symbols 2020-09-22 14:21:44 -04:00
ghidra1
c50d32c792 Merge remote-tracking branch 'origin/GP-176_java_emulator_bug_fixes--SQUASHED' 2020-09-22 10:47:25 -04:00
ghidra1
9d58d72749 GP-176 code review fixes
GP-176 added additional test
GP-176 fixed bugs in INT_CARRY and INT_REM
2020-09-22 10:46:52 -04:00
ghidra1
ef1a39fe23 Merge remote-tracking branch 'origin/GP-177_ghidra1_StickyAnalyzerEnablement' 2020-09-18 16:28:37 -04:00
ghidravore
d5a5f80d29 Merge remote-tracking branch 'origin/caheckman_MultiplyCorners' 2020-09-18 15:40:18 -04:00
Dan
0962913876 Fixing test failures from merging GP-134: ProgramLocationComparator. 2020-09-17 07:54:32 -04:00
ghidravore
b23e3a9047 Merge remote-tracking branch 'origin/GP-134_DebuggerMainlineChanges--SQUASHED' 2020-09-16 13:21:56 -04:00
ghidravore
724df5a44c GP-134: Mainline changes cherry-picked from Debugger branch 2020-09-16 13:20:45 -04:00
ghidra1
80af51eb9d Additional processor manual URL usage refinements 2020-09-10 17:36:17 -04:00
caheckman
d57f11b6bf Fixing AddressOutOfBounds exception 2020-09-10 14:07:40 -04:00
ghizard
9f7fc60f76 GT-3112 - PDB Universal - review changes 2020-09-06 18:00:59 -04:00
ghidravore
17d5a14d42 Merge remote-tracking branch 'origin/GP-119_FillOutStructureRedux' 2020-09-04 14:07:11 -04:00
ghidravore
fc994cda95 Merge remote-tracking branch 'origin/GP-65-dragonmacher-error-dialog' 2020-09-02 14:37:55 -04:00
dragonmacher
fc247aa499 GP-65 - Error Dialog - updated the error dialog to accumulate errors
while it is open instead of repeatedly showing new dialogs
2020-09-02 14:25:05 -04:00
ghizard
a1d7ed2cb2 GT-3112 - PDB Universal - applicator/analyzer (112 squashed commits) 2020-09-01 11:16:06 -04:00
caheckman
7ba8961bdb Fix for TypeDef and Void causing exceptions in FillOutStructure 2020-08-27 15:21:17 -04:00
caheckman
a80ba76b04 Be careful of recursive entry. 2020-08-27 13:15:08 -04:00
ghidravore
38de9b5082 Merge remote-tracking branch 'origin/GT-3597_ghidra1_UpgradeReferences' 2020-08-26 14:15:38 -04:00
ghizard
26a36ab643 GT-2895 global/public syms + more 2020-08-25 19:11:49 -04:00
ghidravore
f84300819b Merge remote-tracking branch 'origin/program_graph_updates2--SQUASHED' 2020-08-25 13:02:59 -04:00
Tom Nelson
2f447ae0d0 added javadoc and updated jungrapht versions to 1.0-RC9
fixed vertex naming to create labels if no label at address.
removed local vertex renaming
vertex-only selection enabled and grow selection
made yellow edges darker
fix initial layout scaling for subgraph display
address warnings and increase stroke size for vertices
comments and adjusting initial layout area size calculation
multiselection strategy
moved buttons out of function so they can be re-enabled in popup menu
cleaned up and documented selection menus
improve selection following by sending only one event, filtering hidden elements, and disabliing the butten when selection is complete
improve grow selection to grow from all selected vertices
better generics, simplified root predicate. added flag so multiaction does not have to fire an action on the first item
support renaming from the graph view
added rename popup. corrected some errors
use function to control mincross work based on graph size
fixed LayoutWorkingDialog close issue a better way.
use toggle button for magnifier and connect with Lens kill switch
html escape the attributes in case they include things like < and >
changed thread stop and added initial dimension function
2020-08-25 15:21:57 +00:00
ghidravore
765bd8aa3d Revert "GP-65 - Error Dialog - updated the error dialog to accumulate errors while it is open instead of repeatedly showing new dialogs"
This reverts commit 6d3ff619fd.
2020-08-24 15:34:17 -04:00
ghidravore
0e2f48607a Merge remote-tracking branch 'origin/GP-65-dragonmacher-error-dialog' 2020-08-21 11:19:51 -04:00
ghidravore
64da286d3d Merge remote-tracking branch 'origin/GP-61-dragonmacher-clear-keybindings' 2020-08-21 11:15:31 -04:00
dragonmacher
6d3ff619fd GP-65 - Error Dialog - updated the error dialog to accumulate errors
while it is open instead of repeatedly showing new dialogs
2020-08-20 19:14:26 -04:00
dragonmacher
7242816739 GT-61 - Key Bindings - fixed warnings 2020-08-19 17:13:33 -04:00
ghidravore
f831929548 Added concept of displayName to GTree. 2020-08-18 18:27:22 -04:00
ghidravore
e828628bd9 Merge remote-tracking branch 'origin/GT-3599-dragonmacher-analysis-rollback-on-exception' 2020-08-05 12:39:33 -04:00
ghidravore
1d73296e07 Merge remote-tracking branch 'origin/caheckman_FillOutStructure' 2020-08-03 15:10:58 -04:00
caheckman
d82ced0846 New FillOutStructure logic. 2020-08-03 15:07:46 -04:00
ghidravore
513467b150 Merge remote-tracking branch 'origin/caheckman_RenameRegParam' 2020-08-03 13:53:52 -04:00
ghidra1
d22d8374c6 GT-3597 reference upgrade code refactor per review 2020-07-31 11:16:57 -04:00
ghidra1
b176767f07 GT-3597 improved default reference update during language upgrade
redisassembly
2020-07-31 10:03:08 -04:00
ghidra1
ecaa97fda4 GP-38 corrected register alias bug introduced with recent change 2020-07-30 12:29:34 -04:00
caheckman
004a99bb87 Attach handling of "this" to ProtoParameter 2020-07-30 12:22:21 -04:00
ghidra1
898da2b7ee Cleanup of SymbolUtilites javadoc and unused parameters 2020-07-24 16:05:01 -04:00
ghidra1
52f8a49ffe GP-38 minor revisions per review 2020-07-24 15:29:43 -04:00
caheckman
bcc0f7fe38 HighSymbol support for isThis and isHidden properties 2020-07-24 13:15:22 -04:00
caheckman
db139d2b81 Marshaling of hasThisPointer property 2020-07-23 14:48:03 -04:00
ghidra1
e39b2e9ea9 GP-38 Refactored language/context related APIs to return unmodifiable
lists instead of arrays for some register related methods
2020-07-21 19:10:19 -04:00
ghidra1
0386895578 GP-38 additional register management API changes 2020-07-21 19:08:45 -04:00
ghidra1
af58f51519 GP-38 add semi-case-insensitive register get-by-name to Language and
construct various register context implementations with language instead
of register array to avoid need to build name loopup maps.
2020-07-18 14:01:46 -04:00
ghidra1
d0e8b2faad Merge branch 'GT-0_ghidra1_PR-2018_SamL98_writeStackValue'
Conflicts:
	Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/disassemble/Disassembler.java
2020-07-16 16:45:07 -04:00
ghidra1
a6a3186344 Cleanup of EmulatorHelper DataConverter usage 2020-07-16 16:41:00 -04:00
ghidra1
2e61ba2e46 Merge remote-tracking branch 'origin/GP-25_emteere_StoredProgramRegisters' 2020-07-16 15:42:26 -04:00