## フォーマット

### cpio

クラス

- `basic_cpio_file_sink`
- `basic_cpio_file_source`

サポートされるフォーマット

- POSIX.1-1998 cpio フォーマット
- GNU cpio互換 バイナリーフォーマット
- SVR4 フォーマット
- チェックサム付きSVR4 フォーマット

### ISO イメージファイル

クラス

- `basic_iso_file_sink`
- `basic_iso_file_source`

サポートされる機能

- ISO 9660:1988 Level 1 / Level 2 / Level 3
- ISO 9660:1999
- Joliet 拡張
- System Use Sharing Protocol (IEEE P1281)
- Rock Ridge Interchange Protocol (RRIP 1991A / IEEE P1282)

サポートされるSystem Use Entry

- 継続エリア (CE)
- System Use Sharing Protocol 標識 (SP)
- 拡張の出典 (ER)
- POSIX ファイル属性 (PX)
- POSIX デバイス番号 (PN)
- シンボリックリンク (SL)
- 代替名 (NM)
- 子リンク (CL)
- 親リンク (PL)
- 再配置ディレクトリ (RE)
- タイムスタンプ (TF)

未実装の機能

- CD-ROM XA
- ボリューム区画記述子
- 起動レコード
- 拡張属性レコード
- インタリーブモード
- スパース・ファイル ("SF" System Use Entry)
- パディング・フィールド ("PD" System Use Entry)
- System Use Sharing Protocol 終端 ("ST" System Use Entry)
- 拡張の選択 ("ES" System Use Entry)
- スパース・ファイル ("SF" System Use Entry)

### LZH

クラス

- `basic_lzh_file_sink`
- `basic_lzh_file_source`

サポートされる機能

- Level 0 (h0) / Level 1 (h1) / Level 2 (h2) ヘッダ
- lh0 (非圧縮) / lhd (ディレクトリ) / lh4 / lh5 / lh6 / lh7 メソッド
- ラージファイルサポート(64ビット)
- LHa for UNIX 互換シンボリックリンク

サポートされる拡張ヘッダ

- 共通ヘッダ (0x00)
- ファイル名ヘッダ (0x01)
- パス名ヘッダ (0x02)
- コメントヘッダ (0x03)
- 属性ヘッダ (0x40)
- タイムスタンプヘッダ (0x41)
- ファイルサイズヘッダ (0x42)
- コードページヘッダ (0x46)
- ファイル許可属性ヘッダ (0x50)
- GID/UID ヘッダ (0x51)
- グループ名ヘッダ (0x52)
- ユーザー名ヘッダ (0x53)
- 更新日時ヘッダ (0x54)

### tar

クラス

- `basic_tar_file_sink`
- `basic_tar_file_source`

サポートされるフォーマット

- POSIX.1-1998 ustar フォーマット
- POSIX.1-2001 pax フォーマット
- GNU tar 拡張フォーマット

サポートされるpax拡張ヘッダ

- 最終アクセス時間ヘッダ (atime)
- コメントヘッダ (comment)
- グループIDヘッダ (gid)
- グループ名ヘッダ (gname)
- リンク先パス名ヘッダ (linkpath)
- 最終更新時間ヘッダ (mtime)
- パス名ヘッダ (path)
- サイズヘッダ (size)
- ユーザーIDヘッダ (uid)
- ユーザー名ヘッダ (uname)
- 最終状態変更時間ヘッダ (ctime)

### ZIP

クラス

- `basic_zip_file_sink`
- `basic_zip_file_source`

サポートされる機能

- store (非圧縮) / deflate / bzip2 メソッド
- PKZIP 2.0互換 Traditional ZIP パスワード暗号
- ラージファイルサポート (Zip64)
- Info-ZIP 互換シンボリックリンク

サポートされる拡張フィールド

- Zip64フィールド (0x0001)
- 拡張タイムスタンプフィールド (0x5455)
- Info-ZIP互換 新UNIXフィールド (0x7855)

| 製作著作 © 2006, 2007 Takeshi Mouri