This shows you the differences between two versions of the page.
octoinstall:binary_file_format [2011/03/05 09:50] jplenert created |
octoinstall:binary_file_format [2011/06/23 16:15] (current) jplenert |
| | | | |
| | * InstallFileHeader | | * InstallFileHeader |
| - | * Version (right now just 1) | + | * UInt32 - Magic |
| - | * Type (Installer or Updater) | + | * UInt16 - Version (right now just 1) |
| - | * XmlConfigOffset (offset from File.Begin to Config) | + | * UInt16 - Type (Installer or Updater) |
| - | * FileIndexListOffset (offset from File.Begin to FileIndexList) | + | * UInt64 - XmlConfigOffset (offset from File.Begin to Config) |
| | + | * UInt64 - FileIndexListOffset (offset from File.Begin to FileIndexList) |
| | + | * UInt64 - ocInstall.Core.dll offset |
| | * FileIndexList | | * FileIndexList |
| | * FileStartPos (offset from File.Begin to start of file) | | * FileStartPos (offset from File.Begin to start of file) |