summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPaul Duncan <pabs@pablotron.org>2016-08-13 14:26:22 -0400
committerPaul Duncan <pabs@pablotron.org>2016-08-13 14:26:22 -0400
commit2970d77649cb7abc900077e9ce40bef6f0eec923 (patch)
treec1c461a4e1ab84443264be119b8585bce3b489d4 /src
parentee3bcd0190d8a0df91186becb4c71a18639e888e (diff)
downloadzip-crystal-2970d77649cb7abc900077e9ce40bef6f0eec923.tar.bz2
zip-crystal-2970d77649cb7abc900077e9ce40bef6f0eec923.zip
add features and TODO
Diffstat (limited to 'src')
-rw-r--r--src/zip.cr13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/zip.cr b/src/zip.cr
index 6660fc8..4f007db 100644
--- a/src/zip.cr
+++ b/src/zip.cr
@@ -35,6 +35,19 @@ require "zlib"
#
# Library for reading and writing zip files.
#
+# Features:
+# * Read and write zip files
+# * Native Crystal, no dependencies other than zlib
+# * ZIP64 support
+# * Store and DEFLATE compression
+# * UTF-8 filename and comment support (EFS)
+#
+# TODO:
+# * LZMA and BZip2 compression
+# * Encryption (Legacy and Strong Encryption)
+# * Split archives (e.g. multi-disk archives)
+# * Legacy Unicode support
+#
# Examples:
#
# Reading from a zip file: