'Compress::Raw::Lzma' provides an interface to the in-memory compression/uncompression functions from the lzma compression library.
Although the primary purpose for the existence of 'Compress::Raw::Lzma' is for use by the 'IO::Compress::Lzma', 'IO::Uncompress::UnLzma', 'IO::Compress::Xz' and 'IO::Uncompress::UnXz' modules, it can be used on its own for simple compression/uncompression tasks.
There are two functions, called 'code' and 'flush', used in all the compression and uncompression interfaces defined in this module. By default both of these functions overwrites any data stored in its output buffer parameter. If you want to compress/uncompress to a single buffer, and have 'code' and 'flush' append to that buffer, enable the 'AppendOutput' option when you create the compression/decompression object.
Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
---|---|---|---|---|---|
2.206.0-bp156.1.5 info | GA Release | 2024-04-09 | 15 SP6 |
|
|
2.204-bp155.2.3.1 info | openSUSE-2023-224 | 2023-08-17 | 15 SP5 Update |
|
|
2.204-bp154.2.3.1 info | openSUSE-2023-110 | 2023-05-22 | 15 SP4 Update |
|
|
2.201-bp155.1.6 info | GA Release | 2023-05-17 | 15 SP5 |
|
|
2.101-bp154.1.21 info | GA Release | 2022-05-09 | 15 SP4 |
|
|
2.082-bp153.1.17 info | GA Release | 2021-03-06 | 15 SP3 |
|
|
2.082-bp152.3.15 info | GA Release | 2020-04-16 | 15 SP2 |
|
|
2.082-bp151.3.1 info | GA Release | 2019-07-16 | 15 SP1 |
|
|
2.082-bp151.2.16 info | GA Release | 2019-05-18 | 15 SP1 |
|
|
2.082-bp150.2.4 info | GA Release | 2018-07-30 | 15 |
|
|