Ghidra API changes: 12.1.2_PUBLIC → 12.1.3_PUBLIC

5 types added, 1 types removed, 18 types modified

Added Types 5
Removed Types 1
Modified Types 18
class docking.widgets.list.GListCellRenderer 3 changes history
addedmethod: initBorders
void initBorders()
addedmethod: updateUI
void updateUI()
addedmethod: getMaxBorderWidth
int getMaxBorderWidth()
class ghidra.app.util.bin.format.pef.SectionHeader 1 change history
modifiedmethod: getUnpackedData added throws IllegalStateException
- byte[] getUnpackedData(ghidra.util.task.TaskMonitor monitor) throws IOException
+ byte[] getUnpackedData(ghidra.util.task.TaskMonitor monitor) throws IOException, IllegalStateException
class ghidra.app.util.datatype.microsoft.GuidDataType 2 changes history
addedfield: ALIGNMENT
static int ALIGNMENT
addedmethod: getAlignment
int getAlignment()
class ghidra.app.util.exporter.AsciiExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.app.util.exporter.BinaryExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.app.util.exporter.CppExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.app.util.exporter.HtmlExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.app.util.exporter.IntelHexExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.app.util.exporter.OriginalFileExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.app.util.exporter.XmlExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.framework.remote.GhidraObjectInputFilter 4 changes history
modifiedfield: MAXBYTES_DEFAULT became static; constant: None → 33554432
- int MAXBYTES_DEFAULT
+ static int MAXBYTES_DEFAULT
modifiedfield: MAXDEPTH_DEFAULT became static; constant: None → 50
- int MAXDEPTH_DEFAULT
+ static int MAXDEPTH_DEFAULT
modifiedfield: MAXARRAY_DEFAULT became static
- int MAXARRAY_DEFAULT
+ static int MAXARRAY_DEFAULT
modifiedfield: MAXREFS_DEFAULT became static; constant: None → 10000
- int MAXREFS_DEFAULT
+ static int MAXREFS_DEFAULT
class ghidra.net.PKIUtils 1 change history
addedmethod: formatKeyUsage
static java.lang.String formatKeyUsage(java.security.cert.X509Certificate cert)
class ghidra.program.model.pcode.Encoder 1 change history
addedmethod: writeOpcode
void writeOpcode(ghidra.program.model.pcode.AttributeId attribId, int opcode) throws IOException
class ghidra.program.model.pcode.PackedEncode 1 change history
addedmethod: writeOpcode
void writeOpcode(ghidra.program.model.pcode.AttributeId attribId, int opcode) throws IOException
class ghidra.program.model.pcode.XmlEncode 1 change history
addedmethod: writeOpcode
void writeOpcode(ghidra.program.model.pcode.AttributeId attribId, int opcode) throws IOException
class ghidra.program.model.symbol.SymbolUtilities 5 changes history
addedfield: USE_UNDERSCORES
static ghidra.program.model.symbol.SymbolUtilities.BadCharFixupFunc USE_UNDERSCORES
addedfield: OMIT_BAD_CHARS
static ghidra.program.model.symbol.SymbolUtilities.BadCharFixupFunc OMIT_BAD_CHARS
addedmethod: isInvalidCodePoint
static boolean isInvalidCodePoint(int cp)
addedmethod: replaceInvalidChars
static java.lang.String replaceInvalidChars(java.lang.String str, ghidra.program.model.symbol.SymbolUtilities.BadCharFixupFunc badCharFixup)
removedfield: INVALIDCHARS
static char[] INVALIDCHARS
class ghidra.pty.ShellUtils 1 change history
removedmethod: generateArgument
static java.lang.String generateArgument(java.lang.String a)
class ghidra.util.ObjectStorageStreamAdapter 3 changes history
addedfield: MAXARRAY
static int MAXARRAY
addedmethod: checkWriteArrayLength
void checkWriteArrayLength(int n) throws IOException
addedmethod: checkReadArrayLength
int checkReadArrayLength() throws IOException
docking.widgets.list 1 modified
class docking.widgets.list.GListCellRenderer 3 changes history
addedmethod: initBorders
void initBorders()
addedmethod: updateUI
void updateUI()
addedmethod: getMaxBorderWidth
int getMaxBorderWidth()
ghidra.app.util.bin.format.elf 1 added
ghidra.app.util.bin.format.omf 1 removed
ghidra.app.util.bin.format.pef 1 modified
class ghidra.app.util.bin.format.pef.SectionHeader 1 change history
modifiedmethod: getUnpackedData added throws IllegalStateException
- byte[] getUnpackedData(ghidra.util.task.TaskMonitor monitor) throws IOException
+ byte[] getUnpackedData(ghidra.util.task.TaskMonitor monitor) throws IOException, IllegalStateException
ghidra.app.util.bin.format.som 1 added
ghidra.app.util.datatype.microsoft 1 modified
class ghidra.app.util.datatype.microsoft.GuidDataType 2 changes history
addedfield: ALIGNMENT
static int ALIGNMENT
addedmethod: getAlignment
int getAlignment()
ghidra.app.util.exporter 1 added, 7 modified
class ghidra.app.util.exporter.AsciiExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.app.util.exporter.BinaryExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.app.util.exporter.CppExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.app.util.exporter.HtmlExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.app.util.exporter.IntelHexExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.app.util.exporter.OriginalFileExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
class ghidra.app.util.exporter.XmlExporter 1 change history
modified extends: ghidra.app.util.exporter.Exporter → ghidra.app.util.exporter.ProgramExporter
ghidra.framework.remote 1 modified
class ghidra.framework.remote.GhidraObjectInputFilter 4 changes history
modifiedfield: MAXBYTES_DEFAULT became static; constant: None → 33554432
- int MAXBYTES_DEFAULT
+ static int MAXBYTES_DEFAULT
modifiedfield: MAXDEPTH_DEFAULT became static; constant: None → 50
- int MAXDEPTH_DEFAULT
+ static int MAXDEPTH_DEFAULT
modifiedfield: MAXARRAY_DEFAULT became static
- int MAXARRAY_DEFAULT
+ static int MAXARRAY_DEFAULT
modifiedfield: MAXREFS_DEFAULT became static; constant: None → 10000
- int MAXREFS_DEFAULT
+ static int MAXREFS_DEFAULT
ghidra.net 1 modified
class ghidra.net.PKIUtils 1 change history
addedmethod: formatKeyUsage
static java.lang.String formatKeyUsage(java.security.cert.X509Certificate cert)
ghidra.program.model.pcode 3 modified
class ghidra.program.model.pcode.Encoder 1 change history
addedmethod: writeOpcode
void writeOpcode(ghidra.program.model.pcode.AttributeId attribId, int opcode) throws IOException
class ghidra.program.model.pcode.PackedEncode 1 change history
addedmethod: writeOpcode
void writeOpcode(ghidra.program.model.pcode.AttributeId attribId, int opcode) throws IOException
class ghidra.program.model.pcode.XmlEncode 1 change history
addedmethod: writeOpcode
void writeOpcode(ghidra.program.model.pcode.AttributeId attribId, int opcode) throws IOException
ghidra.program.model.symbol 1 added, 1 modified
class ghidra.program.model.symbol.SymbolUtilities 5 changes history
addedfield: USE_UNDERSCORES
static ghidra.program.model.symbol.SymbolUtilities.BadCharFixupFunc USE_UNDERSCORES
addedfield: OMIT_BAD_CHARS
static ghidra.program.model.symbol.SymbolUtilities.BadCharFixupFunc OMIT_BAD_CHARS
addedmethod: isInvalidCodePoint
static boolean isInvalidCodePoint(int cp)
addedmethod: replaceInvalidChars
static java.lang.String replaceInvalidChars(java.lang.String str, ghidra.program.model.symbol.SymbolUtilities.BadCharFixupFunc badCharFixup)
removedfield: INVALIDCHARS
static char[] INVALIDCHARS
ghidra.pty 1 added, 1 modified
class ghidra.pty.ShellUtils 1 change history
removedmethod: generateArgument
static java.lang.String generateArgument(java.lang.String a)
ghidra.util 1 modified
class ghidra.util.ObjectStorageStreamAdapter 3 changes history
addedfield: MAXARRAY
static int MAXARRAY
addedmethod: checkWriteArrayLength
void checkWriteArrayLength(int n) throws IOException
addedmethod: checkReadArrayLength
int checkReadArrayLength() throws IOException