Main.FileFormat History

Hide minor edits - Show changes to markup

May 03, 2008, at 01:13 PM by 88.70.237.55
Changed lines 1-37 from:

Format for .sbk files. Version 3.

Little endian encoding is used.

File format:

  • 4 Bytes: "SBKF"
  • 1 Byte: Version. This document describes the version 3. (CHANGED)
  • 4 Bytes: Number of .zip-files (NEW)
  • Offset for the list of commits: Ref

List of commits:

  • 4 Bytes: Number of commits N
  • Offset for the directories: Ref[N]

Ref:

  • Offset: 8 Bytes

List of files/directories:

  • Number of entries M: 4 Bytes (CHANGED)
  • Files: Ref[M]
  • Number of entries N: 4 Bytes (CHANGED)
  • Directories: Ref[N]

Directory:

  • Name offset: Ref
  • Offset for the list of files and directories: Ref

String

  • Length: 4 Bytes
  • UTF8?-coded text

File:

  • Name offset: Ref
  • Length: 8 Bytes
  • Last modification time (in milliseconds since 1970): 8 Bytes
  • Data format: 0 - plain, 1-gzip, 2 - external .zip file: 1 Byte (CHANGED)
  • Data offset: Ref oder No of the .zip file: 8 Bytes (CHANGED)
to:
May 02, 2008, at 03:04 PM by 88.70.53.228
Changed lines 3-4 from:

Little endian coding is used.

to:

Little endian encoding is used.

May 02, 2008, at 03:04 PM by 88.70.53.228
Changed lines 7-8 from:
  • 1 Byte: Version. This document describes the version 3.
  • 4 Bytes: Number of .zip-files
to:
  • 1 Byte: Version. This document describes the version 3. (CHANGED)
  • 4 Bytes: Number of .zip-files (NEW)
Changed line 19 from:
  • Number of entries M: 4 Bytes
to:
  • Number of entries M: 4 Bytes (CHANGED)
Changed line 21 from:
  • Number of entries N: 4 Bytes
to:
  • Number of entries N: 4 Bytes (CHANGED)
Changed lines 36-37 from:
  • Data format: 0 - plain, 1-gzip, 2 - external .zip file: 1 Byte
  • Data offset: Ref oder No of the .zip file: 8 Bytes
to:
  • Data format: 0 - plain, 1-gzip, 2 - external .zip file: 1 Byte (CHANGED)
  • Data offset: Ref oder No of the .zip file: 8 Bytes (CHANGED)
May 02, 2008, at 02:52 PM by 88.70.53.228
Changed lines 6-10 from:
    * 4 Bytes: "SBKF"
    * 1 Byte: Version. This document describes the version 3.
    * 4 Bytes: Number of .zip-files
    * Offset for the list of commits: Ref

to:
  • 4 Bytes: "SBKF"
  • 1 Byte: Version. This document describes the version 3.
  • 4 Bytes: Number of .zip-files
  • Offset for the list of commits: Ref

Changed lines 12-14 from:
    * 4 Bytes: Number of commits N
    * Offset for the directories: Ref[N]

to:
  • 4 Bytes: Number of commits N
  • Offset for the directories: Ref[N]

Changed lines 16-17 from:
    * Offset: 8 Bytes

to:
  • Offset: 8 Bytes

Changed lines 19-23 from:
    * Number of entries M: 4 Bytes
    * Files: Ref[M]
    * Number of entries N: 4 Bytes
    * Directories: Ref[N]

to:
  • Number of entries M: 4 Bytes
  • Files: Ref[M]
  • Number of entries N: 4 Bytes
  • Directories: Ref[N]

Changed lines 25-27 from:
    * Name offset: Ref
    * Offset for the list of files and directories: Ref

to:
  • Name offset: Ref
  • Offset for the list of files and directories: Ref

Changed lines 29-31 from:
    * Length: 4 Bytes
    * UTF8?-coded text

to:
  • Length: 4 Bytes
  • UTF8?-coded text

Changed lines 33-37 from:
    * Name offset: Ref
    * Length: 8 Bytes
    * Last modification time (in milliseconds since 1970): 8 Bytes
    * Data format: 0 - plain, 1-gzip, 2 - external .zip file: 1 Byte
    * Data offset: Ref oder No of the .zip file: 8 Bytes
to:
  • Name offset: Ref
  • Length: 8 Bytes
  • Last modification time (in milliseconds since 1970): 8 Bytes
  • Data format: 0 - plain, 1-gzip, 2 - external .zip file: 1 Byte
  • Data offset: Ref oder No of the .zip file: 8 Bytes
May 02, 2008, at 02:50 PM by 88.70.53.228
Changed lines 1-19 from:

Format für .sbk Dateien Version 3

    * neu
    * geändert

Little Endian Kodierung wird verwendet.

Format der Datei:

    * 4 Bytes: SBKF
    * 1 Byte: Version. Dieses Dokument beschreibt die Version 3.
    * 4 Bytes: Anzahl von .zip-Dateien
    * Offset für die Liste der Commits: Ref

Liste der Commits:

    * 4 Bytes: Anzahl der Commits N
    * Offset für die Verzeichnisse: Ref[N]

to:

Format for .sbk files. Version 3.

Little endian coding is used.

File format:

    * 4 Bytes: "SBKF"
    * 1 Byte: Version. This document describes the version 3.
    * 4 Bytes: Number of .zip-files
    * Offset for the list of commits: Ref

List of commits:

    * 4 Bytes: Number of commits N
    * Offset for the directories: Ref[N]

Deleted line 15:

Changed lines 18-29 from:

Liste der Dateien/Verzeichnisse:

    * Anzahl der Einträge M: 4 Bytes
    * Dateien: Ref[M]
    * Anzahl der Einträge N: 4 Bytes
    * Verzeichnisse: Ref[N]

Verzeichnis:

    * Offset für den Namen: Ref
    * Offset für die Liste der Dateien/Verzeichnisse: Ref

to:

List of files/directories:

    * Number of entries M: 4 Bytes
    * Files: Ref[M]
    * Number of entries N: 4 Bytes
    * Directories: Ref[N]

Directory:

    * Name offset: Ref
    * Offset for the list of files and directories: Ref

Changed lines 29-40 from:

    * Länge: 4 Bytes
    * UTF8?-Kodierter Text

Datei:

    * Offset für den Namen: Ref
    * Länge: 8 Bytes
    * Zeit der letzten Modifizierung (in Millisekunden seit dem 1970): 8 Bytes
    * Format für die Daten: 0 - nicht komprimiert, 1-gzip, 2 - externe .zip-Datei: 1 Byte
    * Offset für die Daten: Ref oder Nr. der .zip-Datei: 8 Bytes

to:
    * Length: 4 Bytes
    * UTF8?-coded text

File:

    * Name offset: Ref
    * Length: 8 Bytes
    * Last modification time (in milliseconds since 1970): 8 Bytes
    * Data format: 0 - plain, 1-gzip, 2 - external .zip file: 1 Byte
    * Data offset: Ref oder No of the .zip file: 8 Bytes
May 02, 2008, at 02:46 PM by 88.70.53.228
Added lines 1-48:

Format für .sbk Dateien Version 3

    * neu
    * geändert

Little Endian Kodierung wird verwendet.

Format der Datei:

    * 4 Bytes: SBKF
    * 1 Byte: Version. Dieses Dokument beschreibt die Version 3.
    * 4 Bytes: Anzahl von .zip-Dateien
    * Offset für die Liste der Commits: Ref

Liste der Commits:

    * 4 Bytes: Anzahl der Commits N
    * Offset für die Verzeichnisse: Ref[N]

Ref:

    * Offset: 8 Bytes

Liste der Dateien/Verzeichnisse:

    * Anzahl der Einträge M: 4 Bytes
    * Dateien: Ref[M]
    * Anzahl der Einträge N: 4 Bytes
    * Verzeichnisse: Ref[N]

Verzeichnis:

    * Offset für den Namen: Ref
    * Offset für die Liste der Dateien/Verzeichnisse: Ref

String

    * Länge: 4 Bytes
    * UTF8?-Kodierter Text

Datei:

    * Offset für den Namen: Ref
    * Länge: 8 Bytes
    * Zeit der letzten Modifizierung (in Millisekunden seit dem 1970): 8 Bytes
    * Format für die Daten: 0 - nicht komprimiert, 1-gzip, 2 - externe .zip-Datei: 1 Byte
    * Offset für die Daten: Ref oder Nr. der .zip-Datei: 8 Bytes