enhancementgood first issuehelp wanted
Repository metrics
- Stars
- (151 stars)
- PR merge metrics
- (PR metrics pending)
Description
Problem
xz_decompress reads the entire .xz file in one call. The entire file is stored in memory. Decompressing large files can lead to Out Of Memory errors.
Solution
Provide xz_decompress_with_options, similar to other _with_options API functions. Notably, this would allow passing an Options with a set memlimit. Then the user need not store the entire file in memory.
Similar to #49