From 14e6ad8cfe0165c1a8beeb5b2a1536558b29b0a1 Mon Sep 17 00:00:00 2001 From: Lasse Collin Date: Tue, 12 Apr 2011 11:45:40 +0300 Subject: Update TODO. --- TODO | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/TODO b/TODO index 55fc4755..94486601 100644 --- a/TODO +++ b/TODO @@ -39,7 +39,10 @@ Missing features xz doesn't support copying extended attributes, access control lists etc. from source to target file. - Multithreaded compression + Multithreaded compression: + - Reduce memory usage of the current method. + - Implement threaded match finders. + - Implement pigz-style threading in LZMA2. Multithreaded decompression @@ -50,6 +53,13 @@ Missing features It will be a separate library that supports uncompressed, .gz, .bz2, .lzma, and .xz files. + Check the first 0x00 byte of LZMA data. + + Support changing lzma_options_lzma.mode with lzma_filters_update(). + + Support LZMA_FULL_FLUSH for lzma_stream_decoder() to stop at + Block and Stream boundaries. + lzma_strerror() to convert lzma_ret to human readable form? This is tricky, because the same error codes are used with slightly different meanings, and this cannot be fixed anymore. -- cgit v1.2.3