Module: Omnizip::Formats::Rar::Rar5
- Defined in:
- lib/omnizip/formats/rar.rb,
lib/omnizip/formats/rar/rar5/vint.rb,
lib/omnizip/formats/rar/rar5/crc32.rb,
lib/omnizip/formats/rar/rar5/header.rb,
lib/omnizip/formats/rar/rar5/writer.rb,
lib/omnizip/formats/rar/rar5/compression/lzma.rb,
lib/omnizip/formats/rar/rar5/compression/lzss.rb,
lib/omnizip/formats/rar/rar5/compression/store.rb,
lib/omnizip/formats/rar/rar5/solid/solid_stream.rb,
lib/omnizip/formats/rar/rar5/solid/solid_encoder.rb,
lib/omnizip/formats/rar/rar5/solid/solid_manager.rb,
lib/omnizip/formats/rar/rar5/models/solid_options.rb,
lib/omnizip/formats/rar/rar5/encryption/aes256_cbc.rb,
lib/omnizip/formats/rar/rar5/models/volume_options.rb,
lib/omnizip/formats/rar/rar5/models/recovery_options.rb,
lib/omnizip/formats/rar/rar5/encryption/key_derivation.rb,
lib/omnizip/formats/rar/rar5/models/encryption_options.rb,
lib/omnizip/formats/rar/rar5/multi_volume/volume_writer.rb,
lib/omnizip/formats/rar/rar5/multi_volume/volume_manager.rb,
lib/omnizip/formats/rar/rar5/encryption/encryption_header.rb,
lib/omnizip/formats/rar/rar5/multi_volume/volume_splitter.rb,
lib/omnizip/formats/rar/rar5/encryption/encryption_manager.rb
Overview
RAR5 support
Defined Under Namespace
Modules: Compression, Encryption, Models, MultiVolume, Solid, VINT Classes: CRC32, EndHeader, FileHeader, Header, MainHeader, Writer
Constant Summary collapse
- HEADER_TYPE_MAIN =
Header types
1- HEADER_TYPE_FILE =
2- HEADER_TYPE_SERVICE =
3- HEADER_TYPE_ENCRYPTION =
4- HEADER_TYPE_END =
5- FLAG_EXTRA_AREA =
Header flags (common)
0x0001- FLAG_DATA_AREA =
0x0002