Ghidra API changes: 10.2.2_PUBLIC → 10.2.3_PUBLIC

4 types added, 2 types removed, 9 types modified

Added Types 4
Removed Types 2
Modified Types 9
class docking.action.MenuData 2 changes history
addedmethod: clearMnemonic
void clearMnemonic()
addedmethod: setMenuItemNamePlain
void setMenuItemNamePlain(java.lang.String newMenuItemName)
class ghidra.app.plugin.assembler.sleigh.expr.Next2InstructionValueSolver 2 changes history
addedmethod: getInstructionLength
int getInstructionLength(ghidra.app.plugin.processors.sleigh.expression.Next2InstructionValue iv)
removedmethod: getInstructionLength
int getInstructionLength(ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue iv)
class ghidra.app.plugin.processors.sleigh.SleighLanguage 1 change history
modifiedmethod: 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)
addedmethod: getName
java.lang.String getName()
removedfield: IMAGE_DOS_SIGNATURE
static int IMAGE_DOS_SIGNATURE
removedmethod: getProcessorName
java.lang.String getProcessorName()
removedmethod: e_magic
short e_magic()
removedmethod: e_cblp
short e_cblp()
removedmethod: e_cp
short e_cp()
removedmethod: e_crlc
short e_crlc()
removedmethod: e_cparhdr
short e_cparhdr()
removedmethod: e_minalloc
short e_minalloc()
removedmethod: e_maxalloc
short e_maxalloc()
removedmethod: e_ss
short e_ss()
removedmethod: e_sp
short e_sp()
removedmethod: e_csum
short e_csum()
removedmethod: e_ip
short e_ip()
removedmethod: e_cs
short e_cs()
removedmethod: e_lfarlc
short e_lfarlc()
removedmethod: e_ovno
short e_ovno()
removedmethod: isDosSignature
boolean isDosSignature()
class ghidra.program.model.lang.Language 1 change history
modifiedmethod: 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
addedmethod: readSignedIntegerExpectString
long readSignedIntegerExpectString(java.lang.String expect, long expectval) throws DecoderException
addedmethod: 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
addedmethod: readSignedIntegerExpectString
long readSignedIntegerExpectString(java.lang.String expect, long expectval) throws DecoderException
addedmethod: 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
addedmethod: decodeNullableBoolean
static java.lang.Boolean decodeNullableBoolean(java.lang.String val)
docking.action 1 modified
class docking.action.MenuData 2 changes history
addedmethod: clearMnemonic
void clearMnemonic()
addedmethod: 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
addedmethod: getInstructionLength
int getInstructionLength(ghidra.app.plugin.processors.sleigh.expression.Next2InstructionValue iv)
removedmethod: 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
modifiedmethod: 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)
addedmethod: getName
java.lang.String getName()
removedfield: IMAGE_DOS_SIGNATURE
static int IMAGE_DOS_SIGNATURE
removedmethod: getProcessorName
java.lang.String getProcessorName()
removedmethod: e_magic
short e_magic()
removedmethod: e_cblp
short e_cblp()
removedmethod: e_cp
short e_cp()
removedmethod: e_crlc
short e_crlc()
removedmethod: e_cparhdr
short e_cparhdr()
removedmethod: e_minalloc
short e_minalloc()
removedmethod: e_maxalloc
short e_maxalloc()
removedmethod: e_ss
short e_ss()
removedmethod: e_sp
short e_sp()
removedmethod: e_csum
short e_csum()
removedmethod: e_ip
short e_ip()
removedmethod: e_cs
short e_cs()
removedmethod: e_lfarlc
short e_lfarlc()
removedmethod: e_ovno
short e_ovno()
removedmethod: isDosSignature
boolean isDosSignature()
ghidra.program.model.lang 1 added, 1 modified
class ghidra.program.model.lang.Language 1 change history
modifiedmethod: 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
addedmethod: readSignedIntegerExpectString
long readSignedIntegerExpectString(java.lang.String expect, long expectval) throws DecoderException
addedmethod: 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
addedmethod: readSignedIntegerExpectString
long readSignedIntegerExpectString(java.lang.String expect, long expectval) throws DecoderException
addedmethod: readSignedIntegerExpectString
long readSignedIntegerExpectString(ghidra.program.model.pcode.AttributeId attribId, java.lang.String expect, long expectval) throws DecoderException
ghidra.program.model.util 1 removed
ghidra.util.xml 1 modified
class ghidra.util.xml.SpecXmlUtils 1 change history
addedmethod: decodeNullableBoolean
static java.lang.Boolean decodeNullableBoolean(java.lang.String val)