Ghidra API changes: 11.3.1_PUBLIC → 11.3.2_PUBLIC

22 types modified

Modified Types 22
class generic.Span.DefaultSpanMap 1 change history
modifiedmethod: spans return type: Set → NavigableSet
- java.util.Set<S> spans()
+ java.util.NavigableSet<S> spans()
class generic.Span.DefaultSpanSet 1 change history
modifiedmethod: spans return type: Iterable → NavigableSet
- java.lang.Iterable<S> spans()
+ java.util.NavigableSet<S> spans()
class generic.Span.SpanMap 1 change history
modifiedmethod: spans return type: Set → NavigableSet
- java.util.Set<S> spans()
+ java.util.NavigableSet<S> spans()
class generic.Span.SpanSet 1 change history
modifiedmethod: spans return type: Iterable → NavigableSet
- java.lang.Iterable<S> spans()
+ java.util.NavigableSet<S> spans()
class ghidra.app.cmd.function.DecompilerSwitchAnalysisCmd 1 change history
addedmethod: hasAllReferences
boolean hasAllReferences(ghidra.util.task.TaskMonitor monitor, ghidra.program.model.pcode.JumpTable table, ghidra.program.model.listing.Instruction instr, ghidra.program.model.listing.Function containingFunction) throws CancelledException
class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand 1 change history
modifiedmethod: getLinkerDataOffset return type: int → long
- int getLinkerDataOffset()
+ long getLinkerDataOffset()
class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand 1 change history
modifiedmethod: getLinkerDataOffset return type: int → long
- int getLinkerDataOffset()
+ long getLinkerDataOffset()
class ghidra.app.util.bin.format.macho.commands.LoadCommand 3 changes history
addedmethod: fileOffsetToAddress
ghidra.program.model.address.Address fileOffsetToAddress(ghidra.program.model.listing.Program program, ghidra.app.util.bin.format.macho.MachHeader header, long fileOffset, int size)
modifiedmethod: getLinkerDataOffset return type: int → long
- int getLinkerDataOffset()
+ long getLinkerDataOffset()
removedmethod: fileOffsetToAddress
ghidra.program.model.address.Address fileOffsetToAddress(ghidra.program.model.listing.Program program, ghidra.app.util.bin.format.macho.MachHeader header, int fileOffset, int size)
class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand 3 changes history
modifiedmethod: getLinkerDataOffset return type: int → long
- int getLinkerDataOffset()
+ long getLinkerDataOffset()
modifiedmethod: getSymbolOffset return type: int → long
- int getSymbolOffset()
+ long getSymbolOffset()
modifiedmethod: getStringTableOffset return type: int → long
- int getStringTableOffset()
+ long getStringTableOffset()
class ghidra.framework.data.DomainObjectAdapterDB 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit) throws IllegalStateException
+ boolean endTransaction(int transactionID, boolean commit) throws IllegalStateException
class ghidra.framework.main.datatable.ProjectDataTablePanel 1 change history
addedfield: MAX_FILE_COUNT
static int MAX_FILE_COUNT
class ghidra.framework.model.DomainObject 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit)
+ boolean endTransaction(int transactionID, boolean commit)
class ghidra.framework.store.local.UnknownFolderItem 2 changes history
addedmethod: getFileType
int getFileType()
modifiedfield: UNKNOWN_CONTENT_TYPE constant: "Unknown" → "Unknown-File"
- static java.lang.String UNKNOWN_CONTENT_TYPE
+ static java.lang.String UNKNOWN_CONTENT_TYPE
class ghidra.pcode.exec.PcodeExecutor 1 change history
addedmethod: checkInjectedTarget
ghidra.program.model.address.Address checkInjectedTarget(ghidra.program.model.address.Address target)
class ghidra.program.database.DataTypeArchiveDB 2 changes history
modifiedmethod: getDataTypeManager return type: DataTypeManager → ProjectDataTypeManager
- ghidra.program.model.data.DataTypeManager getDataTypeManager()
+ ghidra.program.database.ProjectDataTypeManager getDataTypeManager()
removedmethod: updateID
void updateID()
class ghidra.program.database.ProjectDataTypeManager 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit)
+ boolean endTransaction(int transactionID, boolean commit)
class ghidra.program.database.data.ProgramDataTypeManager 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit)
+ boolean endTransaction(int transactionID, boolean commit)
class ghidra.program.model.data.BuiltInDataTypeManager 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit)
+ boolean endTransaction(int transactionID, boolean commit)
class ghidra.program.model.data.DataTypeManager 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit)
+ boolean endTransaction(int transactionID, boolean commit)
class ghidra.program.model.data.StandAloneDataTypeManager 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit)
+ boolean endTransaction(int transactionID, boolean commit)
class ghidra.program.model.listing.DataTypeArchive 3 changes history
addedmethod: getDataTypeManager
ghidra.program.model.data.StandAloneDataTypeManager getDataTypeManager()
removedmethod: hasExclusiveAccess
boolean hasExclusiveAccess()
removedmethod: updateID
void updateID()
class ghidra.util.SourceFileUtils 2 changes history
addedmethod: normalizeDwarfPath
static java.lang.String normalizeDwarfPath(java.lang.String path, java.lang.String baseDir)
removedmethod: fixDwarfRelativePath
static java.lang.String fixDwarfRelativePath(java.lang.String path, java.lang.String baseDir)
generic 4 modified
class generic.Span.DefaultSpanMap 1 change history
modifiedmethod: spans return type: Set → NavigableSet
- java.util.Set<S> spans()
+ java.util.NavigableSet<S> spans()
class generic.Span.DefaultSpanSet 1 change history
modifiedmethod: spans return type: Iterable → NavigableSet
- java.lang.Iterable<S> spans()
+ java.util.NavigableSet<S> spans()
class generic.Span.SpanMap 1 change history
modifiedmethod: spans return type: Set → NavigableSet
- java.util.Set<S> spans()
+ java.util.NavigableSet<S> spans()
class generic.Span.SpanSet 1 change history
modifiedmethod: spans return type: Iterable → NavigableSet
- java.lang.Iterable<S> spans()
+ java.util.NavigableSet<S> spans()
ghidra.app.cmd.function 1 modified
class ghidra.app.cmd.function.DecompilerSwitchAnalysisCmd 1 change history
addedmethod: hasAllReferences
boolean hasAllReferences(ghidra.util.task.TaskMonitor monitor, ghidra.program.model.pcode.JumpTable table, ghidra.program.model.listing.Instruction instr, ghidra.program.model.listing.Function containingFunction) throws CancelledException
ghidra.app.util.bin.format.macho.commands 4 modified
class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand 1 change history
modifiedmethod: getLinkerDataOffset return type: int → long
- int getLinkerDataOffset()
+ long getLinkerDataOffset()
class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand 1 change history
modifiedmethod: getLinkerDataOffset return type: int → long
- int getLinkerDataOffset()
+ long getLinkerDataOffset()
class ghidra.app.util.bin.format.macho.commands.LoadCommand 3 changes history
addedmethod: fileOffsetToAddress
ghidra.program.model.address.Address fileOffsetToAddress(ghidra.program.model.listing.Program program, ghidra.app.util.bin.format.macho.MachHeader header, long fileOffset, int size)
modifiedmethod: getLinkerDataOffset return type: int → long
- int getLinkerDataOffset()
+ long getLinkerDataOffset()
removedmethod: fileOffsetToAddress
ghidra.program.model.address.Address fileOffsetToAddress(ghidra.program.model.listing.Program program, ghidra.app.util.bin.format.macho.MachHeader header, int fileOffset, int size)
class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand 3 changes history
modifiedmethod: getLinkerDataOffset return type: int → long
- int getLinkerDataOffset()
+ long getLinkerDataOffset()
modifiedmethod: getSymbolOffset return type: int → long
- int getSymbolOffset()
+ long getSymbolOffset()
modifiedmethod: getStringTableOffset return type: int → long
- int getStringTableOffset()
+ long getStringTableOffset()
ghidra.framework.data 1 modified
class ghidra.framework.data.DomainObjectAdapterDB 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit) throws IllegalStateException
+ boolean endTransaction(int transactionID, boolean commit) throws IllegalStateException
ghidra.framework.main.datatable 1 modified
class ghidra.framework.main.datatable.ProjectDataTablePanel 1 change history
addedfield: MAX_FILE_COUNT
static int MAX_FILE_COUNT
ghidra.framework.model 1 modified
class ghidra.framework.model.DomainObject 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit)
+ boolean endTransaction(int transactionID, boolean commit)
ghidra.framework.store.local 1 modified
class ghidra.framework.store.local.UnknownFolderItem 2 changes history
addedmethod: getFileType
int getFileType()
modifiedfield: UNKNOWN_CONTENT_TYPE constant: "Unknown" → "Unknown-File"
- static java.lang.String UNKNOWN_CONTENT_TYPE
+ static java.lang.String UNKNOWN_CONTENT_TYPE
ghidra.pcode.exec 1 modified
class ghidra.pcode.exec.PcodeExecutor 1 change history
addedmethod: checkInjectedTarget
ghidra.program.model.address.Address checkInjectedTarget(ghidra.program.model.address.Address target)
ghidra.program.database 2 modified
class ghidra.program.database.DataTypeArchiveDB 2 changes history
modifiedmethod: getDataTypeManager return type: DataTypeManager → ProjectDataTypeManager
- ghidra.program.model.data.DataTypeManager getDataTypeManager()
+ ghidra.program.database.ProjectDataTypeManager getDataTypeManager()
removedmethod: updateID
void updateID()
class ghidra.program.database.ProjectDataTypeManager 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit)
+ boolean endTransaction(int transactionID, boolean commit)
ghidra.program.database.data 1 modified
class ghidra.program.database.data.ProgramDataTypeManager 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit)
+ boolean endTransaction(int transactionID, boolean commit)
ghidra.program.model.data 3 modified
class ghidra.program.model.data.BuiltInDataTypeManager 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit)
+ boolean endTransaction(int transactionID, boolean commit)
class ghidra.program.model.data.DataTypeManager 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit)
+ boolean endTransaction(int transactionID, boolean commit)
class ghidra.program.model.data.StandAloneDataTypeManager 1 change history
modifiedmethod: endTransaction return type: void → boolean
- void endTransaction(int transactionID, boolean commit)
+ boolean endTransaction(int transactionID, boolean commit)
ghidra.program.model.listing 1 modified
class ghidra.program.model.listing.DataTypeArchive 3 changes history
addedmethod: getDataTypeManager
ghidra.program.model.data.StandAloneDataTypeManager getDataTypeManager()
removedmethod: hasExclusiveAccess
boolean hasExclusiveAccess()
removedmethod: updateID
void updateID()
ghidra.util 1 modified
class ghidra.util.SourceFileUtils 2 changes history
addedmethod: normalizeDwarfPath
static java.lang.String normalizeDwarfPath(java.lang.String path, java.lang.String baseDir)
removedmethod: fixDwarfRelativePath
static java.lang.String fixDwarfRelativePath(java.lang.String path, java.lang.String baseDir)