Home
last modified time | relevance | path

Searched refs:zstd (Results 1 – 25 of 71) sorted by relevance

123

/freebsd-12-stable/sys/contrib/zstd/programs/
DMakefile20 LIBVER_SRC := $(ZSTDDIR)/zstd.h
100 NO_ZLIB_MSG := ==> no zlib, building zstd without .gz support
103 ZLIB_MSG := ==> building zstd with .gz compression support
111 NO_LZMA_MSG := ==> no liblzma, building zstd without .xz/.lzma support
114 LZMA_MSG := ==> building zstd with .xz/.lzma compression support
122 NO_LZ4_MSG := ==> no liblz4, building zstd without .lz4 support
125 LZ4_MSG := ==> building zstd with .lz4 compression support
133 default: zstd-release
136 all: zstd
139 allVariants: zstd zstd-compress zstd-decompress zstd-small zstd-nolegacy
[all …]
DREADME.md6 - `zstd` : default CLI supporting gzip-like arguments; includes dictionary builder, benchmark, and …
7 - `zstd_nolegacy` : Same as `zstd` but without support for legacy zstd formats
8 - `zstd-small` : CLI optimized for minimal size; no dictionary builder, no benchmark, and no suppor…
9 - `zstd-compress` : version of CLI which can only compress into zstd format
10 - `zstd-decompress` : version of CLI which can only decompress zstd format
14 `zstd` scope can be altered by modifying the following `make` variables :
18 Example : `make zstd HAVE_THREAD=0`
23 - __ZSTD_LEGACY_SUPPORT__ : `zstd` can decompress files compressed by older versions of `zstd`.
24 …Starting v0.8.0, all versions of `zstd` produce frames compliant with the [specification](../doc/z…
26 By default, `zstd` supports decoding legacy formats >= v0.4.0 (`ZSTD_LEGACY_SUPPORT=4`).
[all …]
D.gitignore2 zstd
5 zstd-compress
6 zstd-decompress
7 zstd-frugal
8 zstd-small
9 zstd-nolegacy
Dzstd.1.md1 zstd(1) -- zstd, zstdmt, unzstd, zstdcat - Compress or decompress .zst files
7 `zstd` [*OPTIONS*] [-|_INPUT-FILE_] [-o _OUTPUT-FILE_]
9 `zstdmt` is equivalent to `zstd -T0`
11 `unzstd` is equivalent to `zstd -d`
13 `zstdcat` is equivalent to `zstd -dcf`
18 `zstd` is a fast lossless compression algorithm and data compression tool,
21 `zstd` offers highly configurable compression speed,
26 `zstd` command line syntax is generally similar to gzip,
31 - When compressing a single file, `zstd` displays progress notifications
34 - `zstd` does not accept input from console,
[all …]
/freebsd-12-stable/contrib/file/tests/
DMakefile.am83 zstd-3-skippable-frames.result \
84 zstd-dictionary-0.result \
85 zstd-dictionary-1.result \
86 zstd-dictionary-2.result \
87 zstd-skippable-frame-0.result \
88 zstd-skippable-frame-4.result \
89 zstd-skippable-frame-8.result \
90 zstd-skippable-frame-C.result \
91 zstd-v0.2-FF.result \
92 zstd-v0.2-FF.testfile \
[all …]
DMakefile.in376 zstd-3-skippable-frames.result \
377 zstd-dictionary-0.result \
378 zstd-dictionary-1.result \
379 zstd-dictionary-2.result \
380 zstd-skippable-frame-0.result \
381 zstd-skippable-frame-4.result \
382 zstd-skippable-frame-8.result \
383 zstd-skippable-frame-C.result \
384 zstd-v0.2-FF.result \
385 zstd-v0.2-FF.testfile \
[all …]
/freebsd-12-stable/usr.bin/zstd/
DMakefile3 PROG= zstd
10 CFLAGS+= -I${SRCTOP}/sys/contrib/zstd/programs \
11 -I${SRCTOP}/sys/contrib/zstd/lib/common \
12 -I${SRCTOP}/sys/contrib/zstd/lib/compress \
13 -I${SRCTOP}/sys/contrib/zstd/lib/dictBuilder \
14 -I${SRCTOP}/sys/contrib/zstd/lib \
18 LINKS= ${BINDIR}/zstd ${BINDIR}/unzstd \
19 ${BINDIR}/zstd ${BINDIR}/zstdcat \
20 ${BINDIR}/zstd ${BINDIR}/zstdmt
21 MLINKS= zstd.1 unzstd.1 \
[all …]
/freebsd-12-stable/sys/contrib/zstd/tests/
DMakefile91 zstd: target
97 zstd-nolegacy:
101 $(MAKE) -C $(PRGDIR) zstd HAVE_ZLIB=1 MOREFLAGS+="$(DEBUGFLAGS)"
103 .PHONY: zstd-dll
104 zstd-dll :
107 .PHONY: zstd-staticLib
108 zstd-staticLib :
139 fullbench-lib : zstd-staticLib
144 fullbench-dll : zstd-dll
158 fuzzer-dll : zstd-dll
[all …]
DREADME.md6 - `fullbench` : Precisely measure speed for each zstd inner functions
7 - `fuzzer` : Test tool, to check zstd integrity on target platform
8 - `paramgrill` : parameter tester for zstd
9 - `test-zstd-speed.py` : script for testing zstd speed difference between commits
10 - `test-zstd-versions.py` : compatibility test between zstd versions stored on Github (v0.1+)
12 - `zstreamtest` : Fuzzer test tool for zstd streaming API
13 - `legacy` : Test tool to test decoding of legacy zstd frames
17 #### `test-zstd-versions.py` - script for testing zstd interoperability between versions
19 This script creates `versionsTest` directory to which zstd repository is cloned.
20 Then all tagged (released) versions of zstd are compiled.
[all …]
DplayTests.sh43 rm -f tmp.zstd tmp.md5.1 tmp.md5.2
209 $ECHO "Hello world!" | $ZSTD --zstd=windowLog=21, - -o tmp.zst && die "wrong parameters not de…
210 $ECHO "Hello world!" | $ZSTD --zstd=windowLo=21 - -o tmp.zst && die "wrong parameters not de…
211 $ECHO "Hello world!" | $ZSTD --zstd=windowLog=21,slog - -o tmp.zst && die "wrong parameters not de…
234 $ZSTD -c hello.tmp > hello.zstd
235 $ZSTD -c world.tmp > world.zstd
236 cat hello.zstd world.zstd > helloworld.zstd
237 $ZSTD -dc helloworld.zstd > result.tmp
241 $ZSTD -c hello.tmp > hello.zstd --no-check
242 $ZSTD -c world.tmp > world.zstd --no-check
[all …]
/freebsd-12-stable/sys/contrib/zstd/zlibWrapper/
DREADME.md4 …e main objective of creating a zstd wrapper for [zlib](http://zlib.net/) is to allow a quick and s…
8 To build the zstd wrapper for zlib the following files are required:
15 - a static or dynamic zstd library
17 The first two files are required by all projects using zlib and they are not included with the zstd
18 The further files are supplied with the zstd distribution.
21 #### Embedding the zstd wrapper within your project
26 To compile the zstd wrapper with your project you have to do the following:
28 - compile your project with `zstd_zlibwrapper.c`, `gz*.c` and a static or dynamic zstd library
34 #### Enabling zstd compression within your project
36 After embedding the zstd wrapper within your project the zstd library is turned off by default.
[all …]
/freebsd-12-stable/sys/contrib/zstd/
DREADME.md1 <p align="center"><img src="https://raw.githubusercontent.com/facebook/zstd/dev/doc/images/zstd_log…
3 __Zstandard__, or `zstd` as short version, is a fast lossless compression algorithm,
10 a list of known ports and bindings is provided on [Zstandard homepage](http://www.zstd.net/#other-l…
14 [travisDevBadge]: https://travis-ci.org/facebook/zstd.svg?branch=dev "Continuous Integration test s…
15 [travisLink]: https://travis-ci.org/facebook/zstd
17 [AppveyorLink]: https://ci.appveyor.com/project/YannCollet/zstd-p0yf0
18 [CircleDevBadge]: https://circleci.com/gh/facebook/zstd/tree/dev.svg?style=shield "Short test suite"
19 [CircleLink]: https://circleci.com/gh/facebook/zstd
36 | **zstd 1.3.4 -1** | 2.877 | 470 MB/s | 1380 MB/s |
78 The following example uses the `github-users` [sample set](https://github.com/facebook/zstd/release…
[all …]
DMakefile27 default: lib-release zstd-release
56 .PHONY: zstd
57 zstd: target
59 cp $(PRGDIR)/zstd$(EXT) .
61 .PHONY: zstd-release
62 zstd-release:
64 cp $(PRGDIR)/zstd$(EXT) .
69 cp $(PRGDIR)/zstd$(EXT) ./zstdmt$(EXT)
116 @$(RM) zstd$(EXT) zstdmt$(EXT) tmp*
228 …$(MAKE) -C $(PRGDIR) clean zstd CC=arm-linux-gnueabi-gcc QEMU_SYS=qemu-arm-static ZSTDRTTEST= MORE…
[all …]
DNEWS85 cli : changed : Multithreading enabled by default (use target zstd-nomt or HAVE_THREAD=0 to disable)
87 cli : new : zstdmt symlink hardwired to `zstd -T0`
123 cli : zstd can decompress .gz files (can be disabled with `make zstd-nogz` or `make HAVE_ZLIB=0`)
164 Fixed : zstd-small, zstd-compress and zstd-decompress compilation targets
167 New : contrib/pzstd, parallel version of zstd, by Nick Terrell
178 Fixed : zstd-pgo, reported by octoploid (#329)
209 changed : zstd.h moved to /lib directory
230 modified : removed "mem.h" and "error_public.h" dependencies from "zstd.h" (experimental section)
271 Fixed : zstd cli return error code > 0 and removes dst file artifact when decompression fails, than…
275 Changed : Dictionary builder integrated into libzstd and zstd cli
[all …]
/freebsd-12-stable/sys/contrib/zstd/tests/gzip/
DMakefile21 .PHONY: zstd
22 zstd: target
23 $(MAKE) -C $(PRGDIR) zstd
24 ln -sf $(PRGDIR)/zstd gzip
40 test-%: zstd
/freebsd-12-stable/sys/contrib/zstd/contrib/gen_html/
Dgen-zstd-manual.sh3 …RIPT=`sed -n '/define ZSTD_VERSION_MAJOR/s/.*[[:blank:]]\([0-9][0-9]*\).*/\1/p' < ../../lib/zstd.h`
4 …RIPT=`sed -n '/define ZSTD_VERSION_MINOR/s/.*[[:blank:]]\([0-9][0-9]*\).*/\1/p' < ../../lib/zstd.h`
5 …PT=`sed -n '/define ZSTD_VERSION_RELEASE/s/.*[[:blank:]]\([0-9][0-9]*\).*/\1/p' < ../../lib/zstd.h`
9 ./gen_html $LIBVER_SCRIPT ../../lib/zstd.h ./zstd_manual.html
DREADME.md1 gen_html - a program for automatic generation of zstd manual
6 This simple C++ program generates a single-page HTML manual from `zstd.h`.
27 To compile program and generate zstd manual we have used:
30 ./gen_html.exe 1.1.1 ../../lib/zstd.h zstd_manual.html
/freebsd-12-stable/sys/contrib/zstd/lib/
DREADME.md21 Zstandard's stable API is exposed within [lib/zstd.h](zstd.h).
30 - `ZSTD_STATIC_LINKING_ONLY` : if this macro is defined _before_ including `zstd.h`,
32 exposed in second part of `zstd.h`.
49 - `lib/legacy` : source code to decompress legacy zstd formats, starting from `v0.1.0`.
56 Starting v0.8.0, all versions of `zstd` produce frames compliant with specification.
78 … API `ZSTD_compress_generic()` defined in `lib/zstd.h`](https://github.com/facebook/zstd/blob/dev/…
88 The header file `zstd.h` and the dynamic library `dll\libzstd.dll` are required to
104 Consider migrating code towards supported streaming API exposed in `zstd.h`.
112 - `Makefile` : `make` script to build and install zstd library (static and dynamic)
DMakefile11 …AJOR_SCRIPT:=`sed -n '/define ZSTD_VERSION_MAJOR/s/.*[[:blank:]]\([0-9][0-9]*\).*/\1/p' < ./zstd.h`
12 …INOR_SCRIPT:=`sed -n '/define ZSTD_VERSION_MINOR/s/.*[[:blank:]]\([0-9][0-9]*\).*/\1/p' < ./zstd.h`
13 …CH_SCRIPT:=`sed -n '/define ZSTD_VERSION_RELEASE/s/.*[[:blank:]]\([0-9][0-9]*\).*/\1/p' < ./zstd.h`
171 @$(INSTALL_DATA) zstd.h $(DESTDIR)$(INCLUDEDIR)
175 @echo zstd static and shared library installed
183 @$(RM) $(DESTDIR)$(INCLUDEDIR)/zstd.h
187 @echo zstd libraries successfully uninstalled
DBUCK2 name='zstd',
18 ('compress', 'zstd*.h'),
20 srcs=glob(['compress/zstd*.c']),
31 srcs=glob(['decompress/zstd*.c']),
195 ('', 'zstd.h'),
/freebsd-12-stable/sys/contrib/zstd/doc/
DREADME.md5 as well as detailed instructions to use `zstd` library.
7 __`zstd_manual.html`__ : Documentation of `zstd.h` API, in html format.
8 Click on this link: [http://zstd.net/zstd_manual.html](http://zstd.net/zstd_manual.html)
23 [__`decode_corpus`__](https://github.com/facebook/zstd/tree/dev/tests#decodecorpus---tool-to-genera…
/freebsd-12-stable/lib/libzstd/
DMakefile3 LIB= zstd
29 INCS= zstd.h
36 ZSTDDIR= ${SRCTOP}/sys/contrib/zstd
/freebsd-12-stable/sys/contrib/zstd/doc/educational_decoder/
DMakefile25 @zstd README.md -o tmp.zst
29 @zstd --train harness.c zstd_decompress.c zstd_decompress.h README.md
30 @zstd -D dictionary README.md -o tmp.zst
DREADME.md13 [Zstandard format specification]: https://github.com/facebook/zstd/blob/dev/doc/zstd_compression_fo…
14 [format specification]: https://github.com/facebook/zstd/blob/dev/doc/zstd_compression_format.md
29 [tests]: https://github.com/facebook/zstd/blob/dev/tests/
/freebsd-12-stable/contrib/file/magic/Magdir/
Dcompress293 # https://github.com/facebook/zstd/blob/dev/zstd_compression_format.md
298 0 name zstd-dictionary-id
319 # https://github.com/facebook/zstd/blob/dev/zstd_compression_format.md
321 !:mime application/zstd
323 !:mime application/zstd
325 !:mime application/zstd
327 !:mime application/zstd
329 !:mime application/zstd
331 !:mime application/zstd
332 >4 use zstd-dictionary-id
[all …]

123