summaryrefslogtreecommitdiff
path: root/package/busybox/config/archival
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2020-08-06 03:39:36 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2020-08-06 03:39:36 +0200
commite4800c73e63e51cb143566ccf0ec0d95981969ff (patch)
tree1e1ae62a8ca1013868ced4cbdb1292ea660b1964 /package/busybox/config/archival
parentfbbbdb0707fda9cf8e7578f5c8bc785a0e7da2eb (diff)
busybox: update to latest
Diffstat (limited to 'package/busybox/config/archival')
-rw-r--r--package/busybox/config/archival/Config.in33
1 files changed, 33 insertions, 0 deletions
diff --git a/package/busybox/config/archival/Config.in b/package/busybox/config/archival/Config.in
index 8532767c2..b3f453ae2 100644
--- a/package/busybox/config/archival/Config.in
+++ b/package/busybox/config/archival/Config.in
@@ -457,4 +457,37 @@ config BUSYBOX_UNZIP
current directory. Use the `-d' option to extract to a
directory of your choice.
+config BUSYBOX_FEATURE_UNZIP_CDF
+ bool "Read and use Central Directory data"
+ default y
+ depends on BUSYBOX_UNZIP
+ help
+ If you know that you only need to deal with simple
+ ZIP files without deleted/updated files, SFX archives etc,
+ you can reduce code size by unselecting this option.
+ To support less trivial ZIPs, say Y.
+
+config BUSYBOX_FEATURE_UNZIP_BZIP2
+ bool "Support compression method 12 (bzip2)"
+ default y
+ depends on BUSYBOX_FEATURE_UNZIP_CDF && BUSYBOX_DESKTOP
+
+config BUSYBOX_FEATURE_UNZIP_LZMA
+ bool "Support compression method 14 (lzma)"
+ default y
+ depends on BUSYBOX_FEATURE_UNZIP_CDF && BUSYBOX_DESKTOP
+
+config BUSYBOX_FEATURE_UNZIP_XZ
+ bool "Support compression method 95 (xz)"
+ default y
+ depends on BUSYBOX_FEATURE_UNZIP_CDF && BUSYBOX_DESKTOP
+
+config BUSYBOX_FEATURE_LZMA_FAST
+ bool "Optimize lzma for speed"
+ default n
+ depends on BUSYBOX_UNLZMA || BUSYBOX_LZCAT || BUSYBOX_LZMA || BUSYBOX_FEATURE_SEAMLESS_LZMA
+ help
+ This option reduces decompression time by about 25% at the cost of
+ a 1K bigger binary.
+
endmenu