.. |
.gitignore
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
action.cc
|
remote debug console
|
2020-05-15 12:44:49 -04:00 |
action.hh
|
remote debug console
|
2020-05-15 12:44:49 -04:00 |
address.cc
|
renormalize join addresses
|
2020-02-07 17:38:44 -05:00 |
address.hh
|
Subvariable flow into switch
|
2020-02-13 15:06:05 -05:00 |
architecture.cc
|
Initial commit of new StringManager
|
2020-05-12 14:09:49 -04:00 |
architecture.hh
|
Initial commit of new StringManager
|
2020-05-12 14:09:49 -04:00 |
bfd_arch.cc
|
Decompiler support for default data space
|
2020-01-23 14:36:34 -05:00 |
bfd_arch.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
block.cc
|
reads and constraint adjustments
|
2019-06-06 15:12:00 -04:00 |
block.hh
|
reads and constraint adjustments
|
2019-06-06 15:12:00 -04:00 |
blockaction.cc
|
Fix for switches in infinite loop decompiler bug
|
2019-05-08 11:13:20 -04:00 |
blockaction.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
callgraph.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
callgraph.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
capability.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
capability.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
cast.cc
|
string debugging tags
|
2020-05-12 14:09:53 -04:00 |
cast.hh
|
Add constants to analysis of hiding extension casts
|
2020-02-20 14:42:40 -05:00 |
codedata.cc
|
Decompiler support for default data space
|
2020-01-23 14:36:34 -05:00 |
codedata.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
comment.cc
|
Fix for CommentSorter crash
|
2019-10-03 09:31:09 -04:00 |
comment.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
comment_ghidra.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
comment_ghidra.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
condexe.cc
|
Fixed bug in numHeritagePasses
|
2020-05-12 14:08:35 -04:00 |
condexe.hh
|
Fixed bug in numHeritagePasses
|
2020-05-12 14:08:35 -04:00 |
consolemain.cc
|
string debugging tags
|
2020-05-12 14:09:53 -04:00 |
context.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
context.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
coreaction.cc
|
Parameters with persist property
|
2020-06-22 15:13:35 -04:00 |
coreaction.hh
|
LOAD protect
|
2020-05-19 15:51:02 -04:00 |
cover.cc
|
fine tuning for dominant COPY model
|
2019-05-02 13:54:36 -04:00 |
cover.hh
|
fine tuning for dominant COPY model
|
2019-05-02 13:54:36 -04:00 |
cpool.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
cpool.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
cpool_ghidra.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
cpool_ghidra.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
crc32.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
crc32.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
database.cc
|
Parameters with persist property
|
2020-06-22 15:13:35 -04:00 |
database.hh
|
Parameters with persist property
|
2020-06-22 15:13:35 -04:00 |
database_ghidra.cc
|
Print symbol namespace paths in context
|
2020-06-17 15:53:38 -04:00 |
database_ghidra.hh
|
Refactor variable renaming
|
2020-01-31 17:39:39 -05:00 |
doccore.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
docmain.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
double.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
double.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
Doxyfile
|
Doxygen for xml.hh
|
2020-03-02 12:29:31 -05:00 |
dynamic.cc
|
Refactoring based on HighSymbol
|
2020-01-31 17:21:49 -05:00 |
dynamic.hh
|
Refactoring based on HighSymbol
|
2020-01-31 17:21:49 -05:00 |
emulate.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
emulate.hh
|
Decompiler support for default data space
|
2020-01-23 14:36:34 -05:00 |
emulateutil.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
emulateutil.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
error.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
filemanage.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
filemanage.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
float.cc
|
adjustments to floating-point printing
|
2020-06-17 15:28:09 -04:00 |
float.hh
|
adjustments to floating-point printing
|
2020-06-17 15:28:09 -04:00 |
flow.cc
|
Extending incidental copy
|
2019-11-26 11:53:43 -05:00 |
flow.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
fspec.cc
|
Parameters with persist property
|
2020-06-22 15:13:35 -04:00 |
fspec.hh
|
Parameters with persist property
|
2020-06-22 15:13:35 -04:00 |
funcdata.cc
|
Print symbol namespace paths in context
|
2020-06-17 15:53:38 -04:00 |
funcdata.hh
|
Parameters with persist property
|
2020-06-22 15:13:35 -04:00 |
funcdata_block.cc
|
Print symbol namespace paths in context
|
2020-06-17 15:53:38 -04:00 |
funcdata_op.cc
|
Collapse double multiplies during ptrarith
|
2020-05-12 14:09:58 -04:00 |
funcdata_varnode.cc
|
Parameters with persist property
|
2020-06-22 15:13:35 -04:00 |
ghidra_arch.cc
|
StringData record
|
2020-05-12 14:09:51 -04:00 |
ghidra_arch.hh
|
StringData record
|
2020-05-12 14:09:51 -04:00 |
ghidra_context.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
ghidra_context.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
ghidra_process.cc
|
set up debug stream properly for debug console
|
2020-05-15 13:10:00 -04:00 |
ghidra_process.hh
|
remote debug console
|
2020-05-15 12:44:49 -04:00 |
ghidra_translate.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
ghidra_translate.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
globalcontext.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
globalcontext.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
grammar.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
grammar.y
|
getTypePointerStripArray strips only 1 level
|
2020-05-12 14:09:59 -04:00 |
graph.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
graph.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
heritage.cc
|
Parameters with persist property
|
2020-06-22 15:13:35 -04:00 |
heritage.hh
|
Parameters with persist property
|
2020-06-22 15:13:35 -04:00 |
ifacedecomp.cc
|
remote debug console
|
2020-05-15 12:44:49 -04:00 |
ifacedecomp.hh
|
remote debug console
|
2020-05-15 12:44:49 -04:00 |
ifaceterm.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
ifaceterm.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
inject_ghidra.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
inject_ghidra.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
inject_sleigh.cc
|
Suggestions from github issue #382
|
2019-04-12 09:44:53 -04:00 |
inject_sleigh.hh
|
Suggestions from github issue #382
|
2019-04-12 09:44:53 -04:00 |
interface.cc
|
remote debug console
|
2020-05-15 12:44:49 -04:00 |
interface.hh
|
remote debug console
|
2020-05-15 12:44:49 -04:00 |
jumptable.cc
|
Adjusting some guard analysis
|
2020-02-19 16:26:27 -05:00 |
jumptable.hh
|
New unnormalized switch variable calculation
|
2020-02-18 17:13:24 -05:00 |
libdecomp.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
libdecomp.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
loadimage.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
loadimage.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
loadimage_bfd.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
loadimage_bfd.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
loadimage_ghidra.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
loadimage_ghidra.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
loadimage_xml.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
loadimage_xml.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
Makefile
|
Initial commit of new StringManager
|
2020-05-12 14:09:49 -04:00 |
memstate.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
memstate.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
merge.cc
|
Renaming adjustments
|
2020-02-03 12:03:29 -05:00 |
merge.hh
|
Basic multi-entry merge capability
|
2020-01-31 17:23:37 -05:00 |
op.cc
|
LOAD iterating, reclaim auto_live bit
|
2020-05-15 13:14:25 -04:00 |
op.hh
|
LOAD iterating, reclaim auto_live bit
|
2020-05-15 13:14:25 -04:00 |
opbehavior.cc
|
Addition of INSERT,EXTRACT, and POPCOUNT opcodes to decompiler code
|
2019-11-04 13:01:09 -05:00 |
opbehavior.hh
|
Addition of INSERT,EXTRACT, and POPCOUNT opcodes to decompiler code
|
2019-11-04 13:01:09 -05:00 |
opcodes.cc
|
Addition of INSERT,EXTRACT, and POPCOUNT opcodes to decompiler code
|
2019-11-04 13:01:09 -05:00 |
opcodes.hh
|
Addition of INSERT,EXTRACT, and POPCOUNT opcodes to decompiler code
|
2019-11-04 13:01:09 -05:00 |
options.cc
|
Default for maximum number of instructions
|
2020-05-12 14:08:33 -04:00 |
options.hh
|
Default for maximum number of instructions
|
2020-05-12 14:08:33 -04:00 |
override.cc
|
override check in deindirect
|
2019-09-10 15:54:04 -04:00 |
override.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
paramid.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
paramid.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
partmap.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
pcodecompile.cc
|
A first cut at normalizing the structure of sleigh error messages
|
2019-10-24 13:33:58 -04:00 |
pcodecompile.hh
|
A first cut at normalizing the structure of sleigh error messages
|
2019-10-24 13:33:58 -04:00 |
pcodeinject.cc
|
Decompiler support for default data space
|
2020-01-23 14:36:34 -05:00 |
pcodeinject.hh
|
Renaming adjustments
|
2020-02-03 12:03:29 -05:00 |
pcodeparse.hh
|
A first cut at normalizing the structure of sleigh error messages
|
2019-10-24 13:33:58 -04:00 |
pcodeparse.y
|
Decompiler support for default data space
|
2020-01-23 14:36:34 -05:00 |
pcoderaw.cc
|
Decompiler support for default data space
|
2020-01-23 14:36:34 -05:00 |
pcoderaw.hh
|
bugfixes, overlapping lanerecords check
|
2019-11-16 10:33:27 -05:00 |
prefersplit.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
prefersplit.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
prettyprint.cc
|
New resetDefaults support
|
2020-05-12 14:08:32 -04:00 |
prettyprint.hh
|
New resetDefaults support
|
2020-05-12 14:08:32 -04:00 |
printc.cc
|
Print symbol namespace paths in context
|
2020-06-17 15:53:38 -04:00 |
printc.hh
|
Print symbol namespace paths in context
|
2020-06-17 15:53:38 -04:00 |
printjava.cc
|
Print symbol namespace paths in context
|
2020-06-17 15:53:38 -04:00 |
printjava.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
printlanguage.cc
|
Print symbol namespace paths in context
|
2020-06-17 15:53:38 -04:00 |
printlanguage.hh
|
Print symbol namespace paths in context
|
2020-06-17 15:53:38 -04:00 |
rangemap.hh
|
certification change
|
2019-07-15 15:26:41 -04:00 |
rangeutil.cc
|
Adjusting some guard analysis
|
2020-02-19 16:26:27 -05:00 |
rangeutil.hh
|
overflow checks, take into account LOAD size
|
2019-06-17 23:47:05 -04:00 |
raw_arch.cc
|
Decompiler support for default data space
|
2020-01-23 14:36:34 -05:00 |
raw_arch.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
ruleaction.cc
|
allow constant pointers to be inferred inside of strings
|
2020-06-17 15:28:03 -04:00 |
ruleaction.hh
|
Search for arrays through nested structures
|
2020-05-12 14:10:02 -04:00 |
rulecompile.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
rulecompile.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
ruleparse.y
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
semantics.cc
|
basic detection of local collisions
|
2019-08-14 15:17:22 -04:00 |
semantics.hh
|
basic detection of local collisions
|
2019-08-14 15:17:22 -04:00 |
sleigh.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
sleigh.hh
|
Decompiler support for default data space
|
2020-01-23 14:36:34 -05:00 |
sleigh_arch.cc
|
Suggestions from github issue #382
|
2019-04-12 09:44:53 -04:00 |
sleigh_arch.hh
|
Suggestions from github issue #382
|
2019-04-12 09:44:53 -04:00 |
sleighbase.cc
|
Decompiler support for default data space
|
2020-01-23 14:36:34 -05:00 |
sleighbase.hh
|
Refactor buildXrefs, parallel versions of ConsistencyCheck
|
2019-10-24 13:33:59 -04:00 |
sleighexample.cc
|
Decompiler support for default data space
|
2020-01-23 14:36:34 -05:00 |
slgh_compile.cc
|
Decompiler support for default data space
|
2020-01-23 14:36:34 -05:00 |
slgh_compile.hh
|
Refactor buildXrefs, parallel versions of ConsistencyCheck
|
2019-10-24 13:33:59 -04:00 |
slghparse.y
|
Decompiler support for default data space
|
2020-01-23 14:36:34 -05:00 |
slghpatexpress.cc
|
A first cut at normalizing the structure of sleigh error messages
|
2019-10-24 13:33:58 -04:00 |
slghpatexpress.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
slghpattern.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
slghpattern.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
slghscan.l
|
Addition of INSERT,EXTRACT, and POPCOUNT opcodes to decompiler code
|
2019-11-04 13:01:09 -05:00 |
slghsymbol.cc
|
A first cut at normalizing the structure of sleigh error messages
|
2019-10-24 13:33:58 -04:00 |
slghsymbol.hh
|
Don't use nullptr keyword yet.
|
2019-10-24 13:34:00 -04:00 |
space.cc
|
Allow constant pointer inference into multiple address spaces
|
2020-01-23 14:36:32 -05:00 |
space.hh
|
Allow constant pointer inference into multiple address spaces
|
2020-01-23 14:36:32 -05:00 |
string_ghidra.cc
|
StringData record
|
2020-05-12 14:09:51 -04:00 |
string_ghidra.hh
|
StringData record
|
2020-05-12 14:09:51 -04:00 |
stringmanage.cc
|
string debugging tags
|
2020-05-12 14:09:53 -04:00 |
stringmanage.hh
|
StringData record
|
2020-05-12 14:09:51 -04:00 |
subflow.cc
|
one more traceForward fix
|
2020-03-18 10:41:02 -04:00 |
subflow.hh
|
Overlapping input fixes
|
2020-03-18 10:41:00 -04:00 |
transform.cc
|
Fixing some bugs in the new transform framework
|
2020-03-18 10:40:59 -04:00 |
transform.hh
|
Fixing some bugs in the new transform framework
|
2020-03-18 10:40:59 -04:00 |
translate.cc
|
renormalize join addresses
|
2020-02-07 17:38:44 -05:00 |
translate.hh
|
renormalize join addresses
|
2020-02-07 17:38:44 -05:00 |
type.cc
|
Search for arrays through nested structures
|
2020-05-12 14:10:02 -04:00 |
type.hh
|
Search for arrays through nested structures
|
2020-05-12 14:10:02 -04:00 |
typegrp_ghidra.cc
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
typegrp_ghidra.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
typeop.cc
|
Fix for NEW operator
|
2020-05-12 14:10:03 -04:00 |
typeop.hh
|
Use context when determining if extension casts are hidden
|
2020-02-20 14:05:55 -05:00 |
types.h
|
remote debug console
|
2020-05-15 12:44:49 -04:00 |
unify.cc
|
Suggestions from github issue #382
|
2019-04-12 09:44:53 -04:00 |
unify.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
userop.cc
|
Use InjectPayload for segment ops
|
2019-08-29 14:17:02 -04:00 |
userop.hh
|
Use InjectPayload for segment ops
|
2019-08-29 14:17:02 -04:00 |
variable.cc
|
More adjustments to boolean propagation
|
2020-02-13 09:39:35 -05:00 |
variable.hh
|
Don't inherit name on speculatively merged variable
|
2020-03-04 13:02:49 -05:00 |
varmap.cc
|
Roughed in alias block option
|
2020-03-18 10:36:41 -04:00 |
varmap.hh
|
Renaming adjustments
|
2020-02-03 12:03:29 -05:00 |
varnode.cc
|
Detect if setSymbolProperties has been previously applied
|
2020-01-31 17:45:21 -05:00 |
varnode.hh
|
LOAD protect
|
2020-05-19 15:51:02 -04:00 |
xml.hh
|
Doxygen for xml.hh
|
2020-03-02 12:29:31 -05:00 |
xml.y
|
Doxygen for xml.hh
|
2020-03-02 12:29:31 -05:00 |
xml_arch.cc
|
Allow constant pointer inference into multiple address spaces
|
2020-01-23 14:36:32 -05:00 |
xml_arch.hh
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |