caheckman
945d91fc93
GP-3155 Regenerating parsers, documentation. LZCOUNT tests.
2023-03-24 13:06:45 -04:00
Pokechu22
e4ab760242
Add rule to simplify lzcount followed by right shift
2023-03-02 18:30:04 -08:00
Pokechu22
14880b53c4
Create and use LZCOUNT Pcode op
2023-03-02 18:30:04 -08:00
Ryan Kurtz
865cd22cab
Merge remote-tracking branch
...
'origin/GP-3147-dragonmacher-file-chooser-exception' (Closes #5044 )
2023-03-01 08:06:32 -05:00
Ryan Kurtz
a77f5a18f4
Merge remote-tracking branch 'origin/patch'
2023-03-01 08:05:31 -05:00
Ryan Kurtz
de0eba4bd3
Merge branch 'GP-3151_ryanmkurtz_macho' into patch
2023-03-01 08:02:17 -05:00
Ryan Kurtz
770997dd73
GP-3151: Fixing exception when parsing dyld_chained_fixups
2023-03-01 07:57:20 -05:00
ghidra1
e7677d9f38
GP-0 must keep guava in Generic until dependencies can be fully resolved
2023-02-28 19:57:30 -05:00
ghidra1
f3e5e7d884
Merge remote-tracking branch 'origin/GP-0_Dan_fixJavacVsEcjCompilation'
2023-02-28 16:16:10 -05:00
Dan
2bd1499cb8
GP-0: Fix compilation of stream using Generics (ecj vs. javac)
2023-02-28 16:12:21 -05:00
ghidra1
725c752320
Merge branch 'GP-3122_ghidra1_AutoTransaction'
2023-02-28 14:53:27 -05:00
dragonmacher
d7040f78a9
GP-3147 - Fixed file chooser exception on cancel
2023-02-28 14:36:44 -05:00
ghidra1
1795c35dfc
GP-3122 Added AutoCloseable Transaction API to DBHandle and
...
UndoableDomainObject. Performed renaming of some internal classes.
2023-02-28 14:16:25 -05:00
Ryan Kurtz
50a8d533e2
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-02-28-23'
2023-02-28 13:57:32 -05:00
Ryan Kurtz
73e4c17f2a
Merge remote-tracking branch 'origin/GP-2717_TokenSymbolAccess'
...
(Closes #4670 )
2023-02-28 13:12:26 -05:00
Ryan Kurtz
2b20e32a78
Merge remote-tracking branch 'origin/GP-1545_Dan_noGuavaCache--SQUASHED'
...
Conflicts:
Ghidra/Debug/Debugger-agent-dbgmodel/src/main/java/agent/dbgmodel/model/impl/DelegateDbgModel2TargetObject.java
2023-02-28 13:06:36 -05:00
dragonmacher
83c7a6d319
Test fixes
2023-02-28 11:12:31 -05:00
Ryan Kurtz
10c7d641f0
Merge branch 'GP-0_ryanmkurtz_PR-5032_astrelsky_LoadException'
2023-02-28 08:03:29 -05:00
Ryan Kurtz
dc236b47e9
Merge remote-tracking branch 'origin/GP-1-dragonmacher-html-bug-fix'
2023-02-28 07:23:03 -05:00
dragonmacher
2ea7896393
Fixed html rendering bug
2023-02-27 17:47:54 -05:00
caheckman
a5ba9e390c
GP-2717 Symbol attached to variable declarations
2023-02-27 16:50:09 -05:00
Dan
d43b9ead66
GP-1545: De-guava the Debugger
2023-02-27 12:26:21 -05:00
Ryan Kurtz
2e2bc48c4f
Merge remote-tracking branch 'origin/GP-1768C_d-millar_kernel_improvements_autorecord'
2023-02-27 10:03:52 -05:00
Ryan Kurtz
59371bfb36
Merge branch 'GP-3141_ryanmkurtz_PR-4909_Gravelbones_omf_reloc'
...
(Closes #4909 , Closes #4793 , Closes #4777 )
2023-02-27 09:45:05 -05:00
Ryan Kurtz
7728c7b55e
GP-3141: Code cleanup and certify
2023-02-27 09:25:20 -05:00
Andrew Strelsky
ac8bab0573
Added missing LoadException constructors
2023-02-25 08:48:28 -05:00
Ryan Kurtz
c3a4218816
Merge remote-tracking branch 'origin/patch'
2023-02-25 07:49:00 -05:00
Ryan Kurtz
3c0ef61eea
Merge remote-tracking branch
...
'origin/GP-3135_Dan_PR-5026_tommai78101_tommai78101-patch-for-3562' into
patch (Closes #5026 , Closes #3562 )
2023-02-25 07:44:10 -05:00
Ryan Kurtz
19066d1588
Merge remote-tracking branch
...
'origin/GP-3115-dragonmacher-function-editor-table-issue--SQUASHED'
(Closes #4970 )
2023-02-25 07:35:05 -05:00
Ryan Kurtz
4833a60171
Merge remote-tracking branch 'origin/GP-3126_ConcatTreeJoin'
2023-02-25 07:33:02 -05:00
Ryan Kurtz
25a306b93b
Merge remote-tracking branch
...
'origin/GP-1851_ghidra007_PR-4514_xiaoyinl_patch-3' (Closes #4906 ,
Closes #2208 )
2023-02-25 07:31:08 -05:00
d-millar
096b861896
GP-1768C: post-review fixes
2023-02-24 16:46:08 -05:00
d-millar
6b5d7a6ad6
GP-1768A: limits on initial loads; fix for possible id/pid/tid mismatch
...
GP-1768A: check for symbols; misc fixes
GP-1768A: suppress descent for kernel mode
GP-1768A: undoing a few things
GP-1768A: undoing a few things again
GP-1768A: added data offset methods intending to replace pids/tids for kernel lookups
GP-1768A: resorting to CLI for state
GP-1768A: resorting to CLI for state
GP-1768A: add ability to set implicit thread/process
GP-1768A: cleanup
GP-1768A: default to ALIVE ofr kernel
GP-1768A: better setActive implementations
GP-1768B: new faster utility methods for model
GP-1768B: one more use
GP-1768A: NPE fix
GP-1768: faster SetCurrentState; minimize calls
GP-1768B: better autorecord
GP-1768B: reverting a few things
GP-1768C: first pass at offset/pid resolution
GP-1768C: paired proc/thread logic in place
GP-1768C: make only selected items ACTIVE; update only !INACTIVE
GP-1768C: activate process/thread on event
2023-02-24 12:45:30 -05:00
caheckman
7d6c6d28be
GP-3126 Join support for CONCAT trees
2023-02-23 20:01:05 -05:00
Thompson Lee
7d47210465
Fixed incorrect parsing of the Erase In Line ANSI code.
...
All credits go to nsadeveloper789 for the patch.
2023-02-23 15:27:48 -05:00
Gravelbones
bc5787a557
Fix error from #5016
2023-02-23 20:44:51 +01:00
Gravelbones
8040c08250
Handle Floating Point special names in relocation
2023-02-23 20:44:49 +01:00
Gravelbones
fb3790138e
Fix problem introduced by #5016
2023-02-23 20:44:47 +01:00
Gravelbones
9fe70d3828
OMf format: Refactor relocation code and add type 2 and 3
...
(Fixes : #4777 , #4793 )
2023-02-23 20:44:41 +01:00
Ryan Kurtz
b4de95f4f5
Merge remote-tracking branch
...
'origin/GP-3053_ryanmkurtz_server-tempdir--SQUASHED' (Closes #4925 )
2023-02-23 13:13:46 -05:00
Ryan Kurtz
a2ae1f08ce
Merge remote-tracking branch 'origin/GP-3130_ryanmkurtz_eclipse'
2023-02-23 13:12:02 -05:00
Ryan Kurtz
ccc2caf53a
Merge remote-tracking branch 'origin/GP-3123-dragonmacher-tool-button-fix'
2023-02-23 13:10:18 -05:00
Ryan Kurtz
e2c3d53a05
GP-3053: Control over tmp dir location in GhidraServer
2023-02-23 13:07:15 -05:00
dragonmacher
eea6af4d2c
GP-3115 - Fixed focus issue with editing data types in the Function Signature Editor dialog
2023-02-23 10:42:50 -05:00
Ryan Kurtz
89ee1ad992
Merge remote-tracking branch 'origin/GP-1768A_d-millar_kernel_improvements'
2023-02-23 10:24:52 -05:00
d-millar
537e8e198e
GP-1768A: limits on initial loads; fix for possible id/pid/tid mismatch
...
GP-1768A: check for symbols; misc fixes
GP-1768A: suppress descent for kernel mode
GP-1768A: undoing a few things
GP-1768A: undoing a few things again
GP-1768A: added data offset methods intending to replace pids/tids for kernel lookups
GP-1768A: resorting to CLI for state
GP-1768A: resorting to CLI for state
GP-1768A: add ability to set implicit thread/process
GP-1768A: cleanup
GP-1768A: default to ALIVE ofr kernel
GP-1768A: better setActive implementations
GP-1768A: NPE fix
GP-1768A: cleanup post-review
2023-02-23 15:18:54 +00:00
Ryan Kurtz
ca658e9157
Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2023-02-23-1'
2023-02-23 10:14:46 -05:00
dragonmacher
8734960b1b
GP-3123 - Fixed broken tool button animation
2023-02-23 10:14:03 -05:00
Dan
fa2b7ca8db
GP-0: Compile mock.sla on demand
2023-02-23 10:12:25 -05:00
Ryan Kurtz
9e4ea632c7
GP-3130: Eclipse now recognizes test source folders
2023-02-23 10:08:17 -05:00