Ghidra API changes: 10.2.2_PUBLIC → 10.2.3_PUBLIC
4 types added
,
2 types removed
,
9 types modified
By Change Type
By Package
Added Types
4
class
ghidra.app.util.bin.format.mz.MzExecutable
Added
history
class
ghidra.app.util.bin.format.mz.MzRelocation
Added
history
class
ghidra.app.util.bin.format.mz.OldDOSHeader
Added
history
class
ghidra.program.model.lang.AddressLabelInfo
Added
history
Removed Types
2
class
ghidra.app.util.bin.format.mz.OldStyleExecutable
Removed
history
class
ghidra.program.model.util.AddressLabelInfo
Removed
history
Modified Types
9
class
docking.action.MenuData
2 changes
history
added
method
:
clearMnemonic
void clearMnemonic(
)
added
method
:
setMenuItemNamePlain
void setMenuItemNamePlain(
java.
lang.
String newMenuItemName)
class
ghidra.app.plugin.assembler.sleigh.expr.Next2InstructionValueSolver
2 changes
history
added
method
:
getInstructionLength
int getInstructionLength(
ghidra.
app.
plugin.
processors.
sleigh.
expression.
Next2InstructionValue iv)
removed
method
:
getInstructionLength
int getInstructionLength(
ghidra.
app.
plugin.
processors.
sleigh.
expression.
EndInstructionValue iv)
class
ghidra.app.plugin.processors.sleigh.SleighLanguage
1 change
history
modified
method
:
getDefaultSymbols
return type: List → List
- java.
util.
List<
ghidra.
program.
model.
util
.
AddressLabelInfo
> getDefaultSymbols(
)
+ java.
util.
List<
ghidra.
program.
model.
lang
.
AddressLabelInfo
> getDefaultSymbols(
)
class
ghidra.app.util.bin.FileByteProvider
1 change
history
modified
implements
:
ghidra.app.util.bin.ByteProvider, ghidra.app.util.bin.MutableByteProvider → ghidra.app.util.bin.MutableByteProvider
class
ghidra.app.util.bin.format.mz.DOSHeader
20 changes
history
modified
extends
:
java.lang.Object → ghidra.app.util.bin.format.mz.OldDOSHeader
modified
implements
:
ghidra.app.util.bin.StructConverter, ghidra.app.util.bin.format.Writeable → (none)
added
method
:
getName
java.
lang.
String getName(
)
removed
field
:
IMAGE_DOS_SIGNATURE
static int IMAGE_DOS_SIGNATURE
removed
method
:
getProcessorName
java.
lang.
String getProcessorName(
)
removed
method
:
e_magic
short e_magic(
)
removed
method
:
e_cblp
short e_cblp(
)
removed
method
:
e_cp
short e_cp(
)
removed
method
:
e_crlc
short e_crlc(
)
removed
method
:
e_cparhdr
short e_cparhdr(
)
removed
method
:
e_minalloc
short e_minalloc(
)
removed
method
:
e_maxalloc
short e_maxalloc(
)
removed
method
:
e_ss
short e_ss(
)
removed
method
:
e_sp
short e_sp(
)
removed
method
:
e_csum
short e_csum(
)
removed
method
:
e_ip
short e_ip(
)
removed
method
:
e_cs
short e_cs(
)
removed
method
:
e_lfarlc
short e_lfarlc(
)
removed
method
:
e_ovno
short e_ovno(
)
removed
method
:
isDosSignature
boolean isDosSignature(
)
class
ghidra.program.model.lang.Language
1 change
history
modified
method
:
getDefaultSymbols
return type: List → List
- java.
util.
List<
ghidra.
program.
model.
util
.
AddressLabelInfo
> getDefaultSymbols(
)
+ java.
util.
List<
ghidra.
program.
model.
lang
.
AddressLabelInfo
> getDefaultSymbols(
)
class
ghidra.program.model.pcode.Decoder
2 changes
history
added
method
:
readSignedIntegerExpectString
long readSignedIntegerExpectString(
java.
lang.
String expect,
long expectval) throws DecoderException
added
method
:
readSignedIntegerExpectString
long readSignedIntegerExpectString(
ghidra.
program.
model.
pcode.
AttributeId attribId,
java.
lang.
String expect,
long expectval) throws DecoderException
class
ghidra.program.model.pcode.PackedDecode
2 changes
history
added
method
:
readSignedIntegerExpectString
long readSignedIntegerExpectString(
java.
lang.
String expect,
long expectval) throws DecoderException
added
method
:
readSignedIntegerExpectString
long readSignedIntegerExpectString(
ghidra.
program.
model.
pcode.
AttributeId attribId,
java.
lang.
String expect,
long expectval) throws DecoderException
class
ghidra.util.xml.SpecXmlUtils
1 change
history
added
method
:
decodeNullableBoolean
static java.
lang.
Boolean decodeNullableBoolean(
java.
lang.
String val)
docking.action
1 modified
class
docking.action.MenuData
2 changes
history
added
method
:
clearMnemonic
void clearMnemonic(
)
added
method
:
setMenuItemNamePlain
void setMenuItemNamePlain(
java.
lang.
String newMenuItemName)
ghidra.app.plugin.assembler.sleigh.expr
1 modified
class
ghidra.app.plugin.assembler.sleigh.expr.Next2InstructionValueSolver
2 changes
history
added
method
:
getInstructionLength
int getInstructionLength(
ghidra.
app.
plugin.
processors.
sleigh.
expression.
Next2InstructionValue iv)
removed
method
:
getInstructionLength
int getInstructionLength(
ghidra.
app.
plugin.
processors.
sleigh.
expression.
EndInstructionValue iv)
ghidra.app.plugin.processors.sleigh
1 modified
class
ghidra.app.plugin.processors.sleigh.SleighLanguage
1 change
history
modified
method
:
getDefaultSymbols
return type: List → List
- java.
util.
List<
ghidra.
program.
model.
util
.
AddressLabelInfo
> getDefaultSymbols(
)
+ java.
util.
List<
ghidra.
program.
model.
lang
.
AddressLabelInfo
> getDefaultSymbols(
)
ghidra.app.util.bin
1 modified
class
ghidra.app.util.bin.FileByteProvider
1 change
history
modified
implements
:
ghidra.app.util.bin.ByteProvider, ghidra.app.util.bin.MutableByteProvider → ghidra.app.util.bin.MutableByteProvider
ghidra.app.util.bin.format.mz
3 added, 1 removed, 1 modified
class
ghidra.app.util.bin.format.mz.DOSHeader
20 changes
history
modified
extends
:
java.lang.Object → ghidra.app.util.bin.format.mz.OldDOSHeader
modified
implements
:
ghidra.app.util.bin.StructConverter, ghidra.app.util.bin.format.Writeable → (none)
added
method
:
getName
java.
lang.
String getName(
)
removed
field
:
IMAGE_DOS_SIGNATURE
static int IMAGE_DOS_SIGNATURE
removed
method
:
getProcessorName
java.
lang.
String getProcessorName(
)
removed
method
:
e_magic
short e_magic(
)
removed
method
:
e_cblp
short e_cblp(
)
removed
method
:
e_cp
short e_cp(
)
removed
method
:
e_crlc
short e_crlc(
)
removed
method
:
e_cparhdr
short e_cparhdr(
)
removed
method
:
e_minalloc
short e_minalloc(
)
removed
method
:
e_maxalloc
short e_maxalloc(
)
removed
method
:
e_ss
short e_ss(
)
removed
method
:
e_sp
short e_sp(
)
removed
method
:
e_csum
short e_csum(
)
removed
method
:
e_ip
short e_ip(
)
removed
method
:
e_cs
short e_cs(
)
removed
method
:
e_lfarlc
short e_lfarlc(
)
removed
method
:
e_ovno
short e_ovno(
)
removed
method
:
isDosSignature
boolean isDosSignature(
)
class
ghidra.app.util.bin.format.mz.MzExecutable
Added
history
class
ghidra.app.util.bin.format.mz.MzRelocation
Added
history
class
ghidra.app.util.bin.format.mz.OldDOSHeader
Added
history
class
ghidra.app.util.bin.format.mz.OldStyleExecutable
Removed
history
ghidra.program.model.lang
1 added, 1 modified
class
ghidra.program.model.lang.AddressLabelInfo
Added
history
class
ghidra.program.model.lang.Language
1 change
history
modified
method
:
getDefaultSymbols
return type: List → List
- java.
util.
List<
ghidra.
program.
model.
util
.
AddressLabelInfo
> getDefaultSymbols(
)
+ java.
util.
List<
ghidra.
program.
model.
lang
.
AddressLabelInfo
> getDefaultSymbols(
)
ghidra.program.model.pcode
2 modified
class
ghidra.program.model.pcode.Decoder
2 changes
history
added
method
:
readSignedIntegerExpectString
long readSignedIntegerExpectString(
java.
lang.
String expect,
long expectval) throws DecoderException
added
method
:
readSignedIntegerExpectString
long readSignedIntegerExpectString(
ghidra.
program.
model.
pcode.
AttributeId attribId,
java.
lang.
String expect,
long expectval) throws DecoderException
class
ghidra.program.model.pcode.PackedDecode
2 changes
history
added
method
:
readSignedIntegerExpectString
long readSignedIntegerExpectString(
java.
lang.
String expect,
long expectval) throws DecoderException
added
method
:
readSignedIntegerExpectString
long readSignedIntegerExpectString(
ghidra.
program.
model.
pcode.
AttributeId attribId,
java.
lang.
String expect,
long expectval) throws DecoderException
ghidra.program.model.util
1 removed
class
ghidra.program.model.util.AddressLabelInfo
Removed
history
ghidra.util.xml
1 modified
class
ghidra.util.xml.SpecXmlUtils
1 change
history
added
method
:
decodeNullableBoolean
static java.
lang.
Boolean decodeNullableBoolean(
java.
lang.
String val)