Documentation
¶
Overview ¶
Package diff provides a way to diff two ipsws
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Context ¶
type Context struct {
IPSWPath string
Info *info.Info
Version string
Build string
Folder string
Mount map[string]mount
SystemOsDmgPath string
MountPath string
IsMounted bool
IsMacOS bool
Kernel kernel
DSC string
Webkit string
KDK string
PemDB string
// contains filtered or unexported fields
}
Context is the context for the diff
type Diff ¶
type Diff struct {
Title string `json:"title,omitempty"`
Old Context `json:"-"`
New Context `json:"-"`
Kexts *mcmd.MachoDiff `json:"kexts,omitempty"`
KDKs string `json:"kdks,omitempty"`
Ents string `json:"ents,omitempty"`
Dylibs *mcmd.MachoDiff `json:"dylibs,omitempty"`
Machos *mcmd.MachoDiff `json:"machos,omitempty"`
Firmwares *mcmd.MachoDiff `json:"firmwares,omitempty"`
IBoot *IBootDiff `json:"iboot,omitempty"`
Launchd string `json:"launchd,omitempty"`
Features *PlistDiff `json:"features,omitempty"`
Files *FileDiff `json:"files,omitempty"`
// contains filtered or unexported fields
}
Diff is the diff
func (*Diff) TitleToFilename ¶
Click to show internal directories.
Click to hide internal directories.