--- /dev/null
+1.2.0-1
+-------
+
+some patches have been removed, makefile had a lot of changes,
+the long running tests skip patch has been removed but may need
+further investigation to see if it is still needed.
--- /dev/null
+The examples were removed from the upstream tarball due to #869581
--- /dev/null
+libzstd (1.3.3+dfsg-2) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Dimitri John Ledkov ]
+ * Mark -dev and library packages Multi-Arch same.
+ * Update Vcs fields for salsa.
+ * Cleanup unused patches.
+
+ [ Andreas Hasenack ]
+ * d/rules: also run the clean Makefile target in the pzstd directory.
+
+ [ Alexandre Mestiashvili ]
+ * d/control: Update my email address.
+ * d/rules:
+ + Disable tests if DEB_BUILD_OPTIONS set to nocheck.
+ + Use dh_auto_build instead of $(MAKE) to avoid cross build failures.
+ Thanks to Helmut Grohne for the patch. Closes: #895925
+ + Use dh_auto_clean instead of $(MAKE).
+
+ [ Adam Borowski ]
+ * Enable build on riscv64. Closes: #895259
+
+ [ Mattia Rizzolo ]
+ * Bump debhelper compat level to 11.
+ * Bump Standards-Version to 4.1.4, no changes needed.
+ * Remove patch skipping a test on hurd-i386: allegedly the underlying issue
+ has been fixed instead.
+
+ -- Mattia Rizzolo <mattia@debian.org> Sat, 21 Apr 2018 11:26:59 +0200
+
+libzstd (1.3.3+dfsg-1) unstable; urgency=medium
+
+ * Update File-Excluded list in d/copyright
+ * New upstream version 1.3.3+dfsg, Closes: #883816
+ * Refresh patches
+ * Add zlib1g-dev to Build-Deps to enable gzip support in zstd, Closes: #883827
+
+ -- Alexandre Mestiashvili <alex@biotec.tu-dresden.de> Thu, 21 Dec 2017 14:25:26 +0100
+
+libzstd (1.3.2+dfsg2-2) unstable; urgency=medium
+
+ * Team upload.
+ * Do not depend libzstd in zstd package since static linking seems
+ to be the preferred way to create the executable
+ Closes: #884876
+ * Standards-Version: 4.1.2
+
+ -- Andreas Tille <tille@debian.org> Thu, 21 Dec 2017 11:43:12 +0100
+
+libzstd (1.3.2+dfsg2-1) unstable; urgency=medium
+
+ * Update d/copyright:
+ - don't strip examples from source tarball
+ - note BSD and GPL-2 license for examples
+ * New upstream version 1.3.2+dfsg2
+ Closes: #883271
+ * Drop override_dh_auto_clean in d/rules as examples are back
+ * Drop 0010-do_not_make_examples.patch as examples are back
+ * Remove ruby-ronn from Build-Depends, as it renders libzstd package
+ not installable on many architectures.
+ Use man page shipped by upstream
+ * Apply cme fix dpkg, reformat 0010-do-not.. patch header,
+ fix VCS-Browser field
+ * Add override for manpage-has-errors-from-man lintian warning
+ * Install examples with libzstd-dev
+
+ -- Alexandre Mestiashvili <alex@biotec.tu-dresden.de> Fri, 01 Dec 2017 17:18:39 +0100
+
+libzstd (1.3.2+dfsg1-1) unstable; urgency=medium
+
+ [ Alexandre Mestiashvili ]
+ * Update Files-Excluded section in d/copyright
+ * New upstream version 1.3.2+dfsg1
+ * Update d/rules:
+ - trick dh_auto_clean with empty exmaples dir
+ - force man page generation
+ * Add symbols file for libzstd1
+ * Add 0011-skip-long-running-tests_on_hurd.patch fixing tests on gnu hurd
+ * Add d/patches/0012-typos.patch fixing a typo
+ * Enable autopkgtests via d/tests/control
+ * Override lintian's complain about missing man pages
+ * Add myself to uploaders
+ * Add ruby-ronn to build-deps, needed for man page generation
+
+ [ Andreas Tille ]
+ * d/watch: Fix version mangling
+
+ -- Alexandre Mestiashvili <alex@biotec.tu-dresden.de> Thu, 30 Nov 2017 23:32:41 +0100
+
+libzstd (1.3.2+dfsg-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream version
+ Closes: #881187
+ * Standards-Version: 4.1.1
+
+ -- Andreas Tille <tille@debian.org> Thu, 09 Nov 2017 07:55:32 +0100
+
+libzstd (1.3.1+dfsg-2) unstable; urgency=medium
+
+ * Team upload
+ * Follow hint given by James Cowgill to recude number of threads
+ on 32Bit MIPS architecture
+ Closes: #876416
+
+ -- Andreas Tille <tille@debian.org> Fri, 22 Sep 2017 15:29:35 +0200
+
+libzstd (1.3.1+dfsg-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream version
+ * Exclude examples from upstream tarball
+ Closes: #869581
+ * debhelper 10
+ * cme fix dpkg-control
+ * Standards-Version: 4.1.0 (no changes needed)
+ * Fix copyright
+
+ -- Andreas Tille <tille@debian.org> Wed, 06 Sep 2017 15:29:29 +0200
+
+libzstd (1.2.0-1) unstable; urgency=medium
+
+ * New upstream release (Closes: #863159).
+
+ -- Olivier Sallou <osallou@debian.org> Wed, 24 May 2017 11:28:27 +0000
+
+libzstd (1.1.2-1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream version 1.1.2
+
+ -- Sascha Steinbiss <satta@debian.org> Sun, 15 Jan 2017 08:08:53 +0000
+
+libzstd (1.1.1-1) unstable; urgency=medium
+
+ * New upstream version 1.1.1 (Closes: #844248)
+ * Whitespace fix to d/control
+ * Ensure hardening flags pass through to compiler by appending to CPPFLAGS
+
+ -- Kevin Murray <kdmfoss@gmail.com> Sun, 20 Nov 2016 16:12:58 +0100
+
+libzstd (1.1.0-1) unstable; urgency=medium
+
+ * New upstream version 1.1.0 (Closes: #839960)
+ * Change uploader email
+ * Build new pzstd binary, including manpage
+ * Fix miscellaneous issues with d/rules and d/*.install
+ * Move docs from libzstd-dev to the zstd binary
+
+ -- Kevin Murray <kdmfoss@gmail.com> Sun, 13 Nov 2016 11:23:03 +0000
+
+libzstd (1.0.0-1) unstable; urgency=medium
+
+ * Imported Upstream version 1.0.0 (Closes: #836574)
+ * Bump library package name to libzstd1
+ * Changed project URLs, copyrights after move to facebook.
+ * d/rules: hardening=+all
+
+ -- Kevin Murray <kdmfoss@gmail.com> Sun, 04 Sep 2016 14:45:24 +1000
+
+libzstd (0.8.0-1) unstable; urgency=medium
+
+ [ Kevin Murray ]
+ * New upstream version (Closes: #834114)
+
+ [ Andreas Tille ]
+ * hardening=+bindnow
+
+ -- Kevin Murray <kdmfoss@gmail.com> Thu, 21 Jul 2016 10:56:02 +1000
+
+libzstd (0.5.1-1) unstable; urgency=medium
+
+ [ Kevin Murray ]
+ * New upstream version (fixes a FTBFS)
+ * Package pkgconfig file (Closes: #813854)
+ * Fix path to tagged archives in d/watch
+ * Add vcs URLs
+ * Bump to standards version 3.9.7
+
+ [ Mattia Rizzolo ]
+ * debian/rules: Remove a lot of uneeded comments and lines
+
+ -- Kevin Murray <kdmfoss@gmail.com> Thu, 17 Mar 2016 12:59:04 +0000
+
+libzstd (0.4.7-1) unstable; urgency=low
+
+ * New upstream version
+ * Remove build date encoding to enable reproducible build
+
+ -- Kevin Murray <kdmfoss@gmail.com> Wed, 03 Feb 2016 11:26:21 +0200
+
+libzstd (0.4.5-1) unstable; urgency=low
+
+ * Initial release (Closes: #806767)
+
+ -- Kevin Murray <kdmfoss@gmail.com> Tue, 01 Dec 2015 13:54:36 +1100
--- /dev/null
+Source: libzstd
+Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
+Uploaders: Kevin Murray <kdmfoss@gmail.com>,
+ Olivier Sallou <osallou@debian.org>,
+ Alexandre Mestiashvili <mestia@debian.org>
+Section: libs
+Priority: optional
+Build-Depends: debhelper (>= 11),
+ d-shlibs,
+ zlib1g-dev
+Standards-Version: 4.1.4
+Vcs-Browser: https://salsa.debian.org/med-team/libzstd
+Vcs-Git: https://salsa.debian.org/med-team/libzstd.git
+Homepage: https://github.com/facebook/zstd
+
+Package: libzstd-dev
+Architecture: any
+Multi-Arch: same
+Section: libdevel
+Depends: libzstd1 (= ${binary:Version}),
+ ${misc:Depends}
+Description: fast lossless compression algorithm -- development files
+ Zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
+ real-time compression scenarios at zlib-level compression ratio.
+ .
+ This package contains the headers and static library.
+
+Package: libzstd1
+Architecture: any
+Multi-Arch: same
+Section: libs
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: fast lossless compression algorithm
+ Zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
+ real-time compression scenarios at zlib-level compression ratio.
+ .
+ This package contains the shared library.
+
+Package: zstd
+Architecture: any
+Section: utils
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: fast lossless compression algorithm -- CLI tool
+ Zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
+ real-time compression scenarios at zlib-level compression ratio.
+ .
+ This package contains the CLI program implementing zstd.
--- /dev/null
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Zstd
+Source: https://github.com/facebook/zstd
+Files-Excluded: appveyor.yml
+ circle.yml
+ build/*
+ programs/windres/*
+ .travis.yml
+ .buckversion
+ .buckconfig
+
+Files: *
+Copyright: 2013-2016, Yann Collet
+ 2016, Przemyslaw Skibinski
+ 2016, Facebook, Inc.
+License: BSD-3-clause-with-patent-grant
+
+Files: zlibWrapper/examples/*.c
+Copyright: 1995-2006, 2011 Jean-loup Gailly
+License: zlib
+
+Files: zlibWrapper/gz*.c
+Copyright: (C) 2004, 2005, 2010, 2011, 2012, 2013 Mark Adler
+License: zlib
+
+License: zlib
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any damages
+ arising from the use of this software.
+ .
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+ .
+ 1. The origin of this software must not be misrepresented; you must not
+ claim that you wrote the original software. If you use this software
+ in a product, an acknowledgement in the product documentation would be
+ appreciated but is not required.
+ 2. Altered source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+ 3. This notice may not be removed or altered from any source distribution.
+
+Files: contrib/linux-kernel/fs/squashfs/*
+Copyright: 2017 Facebook
+License: GPL-2+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2,
+ or (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ On Debian systems you can find a full copy of the GNU General Public
+ License version 2 at /usr/share/common-licenses/GPL-2.
+
+Files: lib/dictBuilder/divsufsort.*
+Copyright: 2003-2008, Yuta Mori
+License: Expat
+
+Files: examples/*
+Copyright: 2016-present, Yann Collet, Facebook, Inc.
+License: BSD-3-clause-with-patent-grant and GPL-2
+
+Files: debian/*
+Copyright: 2015-2016 Kevin Murray <spam@kdmurray.id.au>
+License: Expat
+
+License: Expat
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+ .
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.
+
+License: GPL-2
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License, v2, as
+ published by the Free Software Foundation
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ .
+ On Debian systems, the complete text of the GNU General Public
+ License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
+
+License: BSD-3-clause-with-patent-grant
+ Redistribution and use in source and binary forms, with or without modification,
+ are permitted provided that the following conditions are met:
+ .
+ * Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+ .
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+ .
+ * Neither the name Facebook nor the names of its contributors may be used to
+ endorse or promote products derived from this software without specific
+ prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+Comment: A generic additional grant of patent rights is made by Facebook to the
+ users of Zstd, and is reproduced below (from ./PATENTS):
+ .
+ Additional Grant of Patent Rights Version 2
+ .
+ "Software" means the Zstandard software distributed by Facebook, Inc.
+ .
+ Facebook, Inc. ("Facebook") hereby grants to each recipient of the Software
+ ("you") a perpetual, worldwide, royalty-free, non-exclusive, irrevocable
+ (subject to the termination provision below) license under any Necessary
+ Claims, to make, have made, use, sell, offer to sell, import, and otherwise
+ transfer the Software. For avoidance of doubt, no license is granted under
+ Facebookâs rights in any patent claims that are infringed by (i) modifications
+ to the Software made by you or any third party or (ii) the Software in
+ combination with any software or other technology.
+ .
+ The license granted hereunder will terminate, automatically and without notice,
+ if you (or any of your subsidiaries, corporate affiliates or agents) initiate
+ directly or indirectly, or take a direct financial interest in, any Patent
+ Assertion: (i) against Facebook or any of its subsidiaries or corporate
+ affiliates, (ii) against any party if such Patent Assertion arises in whole or
+ in part from any software, technology, product or service of Facebook or any of
+ its subsidiaries or corporate affiliates, or (iii) against any party relating
+ to the Software. Notwithstanding the foregoing, if Facebook or any of its
+ subsidiaries or corporate affiliates files a lawsuit alleging patent
+ infringement against you in the first instance, and you respond by filing a
+ patent infringement counterclaim in that lawsuit against that party that is
+ unrelated to the Software, the license granted hereunder will not terminate
+ under section (i) of this paragraph due to such counterclaim.
+ .
+ A "Necessary Claim" is a claim of a patent owned by Facebook that is
+ necessarily infringed by the Software standing alone.
+ .
+ A "Patent Assertion" is any lawsuit or other action alleging direct, indirect,
+ or contributory infringement or inducement to infringe any patent, including a
+ cross-claim or counterclaim.
+
--- /dev/null
+examples/*
--- /dev/null
+libzstd.so.1 libzstd1 #MINVER#
+ ZBUFF_compressContinue@Base 1.3.2
+ ZBUFF_compressEnd@Base 1.3.2
+ ZBUFF_compressFlush@Base 1.3.2
+ ZBUFF_compressInit@Base 1.3.2
+ ZBUFF_compressInitDictionary@Base 1.3.2
+ ZBUFF_compressInit_advanced@Base 1.3.2
+ ZBUFF_createCCtx@Base 1.3.2
+ ZBUFF_createCCtx_advanced@Base 1.3.2
+ ZBUFF_createDCtx@Base 1.3.2
+ ZBUFF_createDCtx_advanced@Base 1.3.2
+ ZBUFF_decompressContinue@Base 1.3.2
+ ZBUFF_decompressInit@Base 1.3.2
+ ZBUFF_decompressInitDictionary@Base 1.3.2
+ ZBUFF_freeCCtx@Base 1.3.2
+ ZBUFF_freeDCtx@Base 1.3.2
+ ZBUFF_getErrorName@Base 1.3.2
+ ZBUFF_isError@Base 1.3.2
+ ZBUFF_recommendedCInSize@Base 1.3.2
+ ZBUFF_recommendedCOutSize@Base 1.3.2
+ ZBUFF_recommendedDInSize@Base 1.3.2
+ ZBUFF_recommendedDOutSize@Base 1.3.2
+ ZDICT_addEntropyTablesFromBuffer@Base 1.3.2
+ ZDICT_finalizeDictionary@Base 1.3.2
+ ZDICT_getDictID@Base 1.3.2
+ ZDICT_getErrorName@Base 1.3.2
+ ZDICT_isError@Base 1.3.2
+ ZDICT_optimizeTrainFromBuffer_cover@Base 1.3.2
+ ZDICT_trainFromBuffer@Base 1.3.2
+ ZDICT_trainFromBuffer_cover@Base 1.3.2
+ ZDICT_trainFromBuffer_legacy@Base 1.3.2
+ ZSTDMT_compressCCtx@Base 1.3.2
+ ZSTDMT_compressStream@Base 1.3.2
+ ZSTDMT_compressStream_generic@Base 1.3.2
+ ZSTDMT_compress_advanced@Base 1.3.2
+ ZSTDMT_createCCtx@Base 1.3.2
+ ZSTDMT_createCCtx_advanced@Base 1.3.2
+ ZSTDMT_endStream@Base 1.3.2
+ ZSTDMT_flushStream@Base 1.3.2
+ ZSTDMT_freeCCtx@Base 1.3.2
+ ZSTDMT_initCStream@Base 1.3.2
+ ZSTDMT_initCStream_advanced@Base 1.3.2
+ ZSTDMT_initCStream_usingCDict@Base 1.3.2
+ ZSTDMT_resetCStream@Base 1.3.2
+ ZSTDMT_setMTCtxParameter@Base 1.3.2
+ ZSTDMT_sizeof_CCtx@Base 1.3.2
+ ZSTD_CCtxParam_setParameter@Base 1.3.2
+ ZSTD_CCtx_loadDictionary@Base 1.3.2
+ ZSTD_CCtx_loadDictionary_advanced@Base 1.3.2
+ ZSTD_CCtx_loadDictionary_byReference@Base 1.3.2
+ ZSTD_CCtx_refCDict@Base 1.3.2
+ ZSTD_CCtx_refPrefix@Base 1.3.2
+ ZSTD_CCtx_refPrefix_advanced@Base 1.3.2
+ ZSTD_CCtx_reset@Base 1.3.2
+ ZSTD_CCtx_setParameter@Base 1.3.2
+ ZSTD_CCtx_setParametersUsingCCtxParams@Base 1.3.2
+ ZSTD_CCtx_setPledgedSrcSize@Base 1.3.2
+ ZSTD_CStreamInSize@Base 1.3.2
+ ZSTD_CStreamOutSize@Base 1.3.2
+ ZSTD_DCtx_reset@Base 1.3.2
+ ZSTD_DCtx_setFormat@Base 1.3.2
+ ZSTD_DCtx_setMaxWindowSize@Base 1.3.2
+ ZSTD_DStreamInSize@Base 1.3.2
+ ZSTD_DStreamOutSize@Base 1.3.2
+ ZSTD_adjustCParams@Base 1.3.2
+ ZSTD_checkCParams@Base 1.3.2
+ ZSTD_compress@Base 1.3.2
+ ZSTD_compressBegin@Base 1.3.2
+ ZSTD_compressBegin_advanced@Base 1.3.2
+ ZSTD_compressBegin_usingCDict@Base 1.3.2
+ ZSTD_compressBegin_usingCDict_advanced@Base 1.3.2
+ ZSTD_compressBegin_usingDict@Base 1.3.2
+ ZSTD_compressBlock@Base 1.3.2
+ ZSTD_compressBound@Base 1.3.2
+ ZSTD_compressCCtx@Base 1.3.2
+ ZSTD_compressContinue@Base 1.3.2
+ ZSTD_compressEnd@Base 1.3.2
+ ZSTD_compressStream@Base 1.3.2
+ ZSTD_compress_advanced@Base 1.3.2
+ ZSTD_compress_generic@Base 1.3.2
+ ZSTD_compress_generic_simpleArgs@Base 1.3.2
+ ZSTD_compress_usingCDict@Base 1.3.2
+ ZSTD_compress_usingCDict_advanced@Base 1.3.2
+ ZSTD_compress_usingDict@Base 1.3.2
+ ZSTD_copyCCtx@Base 1.3.2
+ ZSTD_copyDCtx@Base 1.3.2
+ ZSTD_createCCtx@Base 1.3.2
+ ZSTD_createCCtxParams@Base 1.3.2
+ ZSTD_createCCtx_advanced@Base 1.3.2
+ ZSTD_createCDict@Base 1.3.2
+ ZSTD_createCDict_advanced@Base 1.3.2
+ ZSTD_createCDict_byReference@Base 1.3.2
+ ZSTD_createCStream@Base 1.3.2
+ ZSTD_createCStream_advanced@Base 1.3.2
+ ZSTD_createDCtx@Base 1.3.2
+ ZSTD_createDCtx_advanced@Base 1.3.2
+ ZSTD_createDDict@Base 1.3.2
+ ZSTD_createDDict_advanced@Base 1.3.2
+ ZSTD_createDDict_byReference@Base 1.3.2
+ ZSTD_createDStream@Base 1.3.2
+ ZSTD_createDStream_advanced@Base 1.3.2
+ ZSTD_decodingBufferSize_min@Base 1.3.2
+ ZSTD_decompress@Base 1.3.2
+ ZSTD_decompressBegin@Base 1.3.2
+ ZSTD_decompressBegin_usingDDict@Base 1.3.2
+ ZSTD_decompressBegin_usingDict@Base 1.3.2
+ ZSTD_decompressBlock@Base 1.3.2
+ ZSTD_decompressContinue@Base 1.3.2
+ ZSTD_decompressDCtx@Base 1.3.2
+ ZSTD_decompressStream@Base 1.3.2
+ ZSTD_decompress_generic@Base 1.3.2
+ ZSTD_decompress_generic_simpleArgs@Base 1.3.2
+ ZSTD_decompress_usingDDict@Base 1.3.2
+ ZSTD_decompress_usingDict@Base 1.3.2
+ ZSTD_endStream@Base 1.3.2
+ ZSTD_estimateCCtxSize@Base 1.3.2
+ ZSTD_estimateCCtxSize_usingCCtxParams@Base 1.3.2
+ ZSTD_estimateCCtxSize_usingCParams@Base 1.3.2
+ ZSTD_estimateCDictSize@Base 1.3.2
+ ZSTD_estimateCDictSize_advanced@Base 1.3.2
+ ZSTD_estimateCStreamSize@Base 1.3.2
+ ZSTD_estimateCStreamSize_usingCCtxParams@Base 1.3.2
+ ZSTD_estimateCStreamSize_usingCParams@Base 1.3.2
+ ZSTD_estimateDCtxSize@Base 1.3.2
+ ZSTD_estimateDDictSize@Base 1.3.2
+ ZSTD_estimateDStreamSize@Base 1.3.2
+ ZSTD_estimateDStreamSize_fromFrame@Base 1.3.2
+ ZSTD_findDecompressedSize@Base 1.3.2
+ ZSTD_findFrameCompressedSize@Base 1.3.2
+ ZSTD_flushStream@Base 1.3.2
+ ZSTD_frameHeaderSize@Base 1.3.2
+ ZSTD_freeCCtx@Base 1.3.2
+ ZSTD_freeCCtxParams@Base 1.3.2
+ ZSTD_freeCDict@Base 1.3.2
+ ZSTD_freeCStream@Base 1.3.2
+ ZSTD_freeDCtx@Base 1.3.2
+ ZSTD_freeDDict@Base 1.3.2
+ ZSTD_freeDStream@Base 1.3.2
+ ZSTD_getBlockSize@Base 1.3.2
+ ZSTD_getCParams@Base 1.3.2
+ ZSTD_getDecompressedSize@Base 1.3.2
+ ZSTD_getDictID_fromDDict@Base 1.3.2
+ ZSTD_getDictID_fromDict@Base 1.3.2
+ ZSTD_getDictID_fromFrame@Base 1.3.2
+ ZSTD_getErrorCode@Base 1.3.2
+ ZSTD_getErrorName@Base 1.3.2
+ ZSTD_getErrorString@Base 1.3.2
+ ZSTD_getFrameContentSize@Base 1.3.2
+ ZSTD_getFrameHeader@Base 1.3.2
+ ZSTD_getParams@Base 1.3.2
+ ZSTD_initCCtxParams@Base 1.3.2
+ ZSTD_initCCtxParams_advanced@Base 1.3.2
+ ZSTD_initCStream@Base 1.3.2
+ ZSTD_initCStream_advanced@Base 1.3.2
+ ZSTD_initCStream_srcSize@Base 1.3.2
+ ZSTD_initCStream_usingCDict@Base 1.3.2
+ ZSTD_initCStream_usingCDict_advanced@Base 1.3.2
+ ZSTD_initCStream_usingDict@Base 1.3.2
+ ZSTD_initDStream@Base 1.3.2
+ ZSTD_initDStream_usingDDict@Base 1.3.2
+ ZSTD_initDStream_usingDict@Base 1.3.2
+ ZSTD_initStaticCCtx@Base 1.3.2
+ ZSTD_initStaticCDict@Base 1.3.2
+ ZSTD_initStaticCStream@Base 1.3.2
+ ZSTD_initStaticDCtx@Base 1.3.2
+ ZSTD_initStaticDDict@Base 1.3.2
+ ZSTD_initStaticDStream@Base 1.3.2
+ ZSTD_insertBlock@Base 1.3.2
+ ZSTD_isError@Base 1.3.2
+ ZSTD_isFrame@Base 1.3.2
+ ZSTD_maxCLevel@Base 1.3.2
+ ZSTD_nextInputType@Base 1.3.2
+ ZSTD_nextSrcSizeToDecompress@Base 1.3.2
+ ZSTD_resetCCtxParams@Base 1.3.2
+ ZSTD_resetCStream@Base 1.3.2
+ ZSTD_resetDStream@Base 1.3.2
+ ZSTD_setDStreamParameter@Base 1.3.2
+ ZSTD_sizeof_CCtx@Base 1.3.2
+ ZSTD_sizeof_CDict@Base 1.3.2
+ ZSTD_sizeof_CStream@Base 1.3.2
+ ZSTD_sizeof_DCtx@Base 1.3.2
+ ZSTD_sizeof_DDict@Base 1.3.2
+ ZSTD_sizeof_DStream@Base 1.3.2
+ ZSTD_versionNumber@Base 1.3.2
+ ZSTD_versionString@Base 1.3.2
--- /dev/null
+From: Kevin Murray <spam@kdmurray.id.au>
+Date: Tue, 22 Dec 2015 12:24:27 +1100
+Subject: Add symlinks for extra manpages
+
+---
+ programs/unzstd.1 | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ programs/zstdcat.1 | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 184 insertions(+)
+ create mode 100644 programs/unzstd.1
+ create mode 100644 programs/zstdcat.1
+
+diff --git a/programs/unzstd.1 b/programs/unzstd.1
+new file mode 100644
+index 0000000..5ccdf8a
+--- /dev/null
++++ b/programs/unzstd.1
+@@ -0,0 +1,92 @@
++\"
++\" zstd.1: This is a manual page for 'zstd' program. This file is part of the
++\" zstd <http://www.zstd.net/> project.
++\" Author: Yann Collet
++\"
++
++\" No hyphenation
++.hy 0
++.nr HY 0
++
++.TH zstd "1" "2015-08-22" "zstd" "User Commands"
++.SH NAME
++\fBzstd, unzstd, zstdcat\fR - Compress or decompress .zst files
++
++.SH SYNOPSIS
++.TP 5
++\fBzstd\fR [\fBOPTIONS\fR] [-|INPUT-FILE] <OUTPUT-FILE>
++.PP
++.B unzstd
++is equivalent to
++.BR "zstd \-d"
++.br
++.B zstdcat
++is equivalent to
++.BR "zstd \-dc"
++.br
++
++.SH DESCRIPTION
++.PP
++\fBzstd\fR is a fast lossless compression algorithm.
++It is based on the \fBLZ77\fR family, with FSE & huff0 entropy stage.
++zstd offers compression speed > 200 MB/s per core.
++It also features a fast decoder, with speed > 500 MB/s per core.
++
++\fBzstd\fR command line is generally similar to gzip, but features the following differences :
++ - Original files are preserved
++ - By default, \fBzstd file1 file2\fR means : compress file1 \fBinto\fR file2.
++ Use \fB-m\fR command if you want : compress file1 into file1.zstd and file2 into file2.zst
++ - By default, when compressing files, \fBzstd\fR displays advancement notification and result summary.
++ Use \fB-q\fR to turn them off
++
++
++\fBzstd\fR supports the following options :
++
++.SH OPTIONS
++.TP
++.B \-#
++ # compression level [1-19](default:1)
++.TP
++.B \-d
++ decompression
++.TP
++.B \-f
++ overwrite output without prompting
++.TP
++.BR \-m ", " --multiple
++ multiple files mode
++ In this mode, multiple files on the command line means compression or decompression of each named file
++ Notifications are also turned off by default
++.TP
++.B \-D
++ Use next file as dictionary content for compress / decompression
++.TP
++.BR \-h/\-H ", " --help
++ display help/long help and exit
++.TP
++.BR \-V ", " --version
++ display Version number and exit
++.TP
++.BR \-v ", " --verbose
++ verbose mode
++.TP
++.BR \-q ", " --quiet
++ suppress warnings and notifications; specify twice to suppress errors too
++.TP
++.B \-c
++ force write to standard output, even if it is the console
++.TP
++.B \-z
++ force compression
++.TP
++.B \-b#
++ benchmark file(s) using compression level #
++.TP
++.B \-i#
++ iteration loops [1-9](default : 3), benchmark mode only
++
++.SH BUGS
++Report bugs at:- https://github.com/facebook/zstd/issues
++
++.SH AUTHOR
++Yann Collet
+diff --git a/programs/zstdcat.1 b/programs/zstdcat.1
+new file mode 100644
+index 0000000..5ccdf8a
+--- /dev/null
++++ b/programs/zstdcat.1
+@@ -0,0 +1,92 @@
++\"
++\" zstd.1: This is a manual page for 'zstd' program. This file is part of the
++\" zstd <http://www.zstd.net/> project.
++\" Author: Yann Collet
++\"
++
++\" No hyphenation
++.hy 0
++.nr HY 0
++
++.TH zstd "1" "2015-08-22" "zstd" "User Commands"
++.SH NAME
++\fBzstd, unzstd, zstdcat\fR - Compress or decompress .zst files
++
++.SH SYNOPSIS
++.TP 5
++\fBzstd\fR [\fBOPTIONS\fR] [-|INPUT-FILE] <OUTPUT-FILE>
++.PP
++.B unzstd
++is equivalent to
++.BR "zstd \-d"
++.br
++.B zstdcat
++is equivalent to
++.BR "zstd \-dc"
++.br
++
++.SH DESCRIPTION
++.PP
++\fBzstd\fR is a fast lossless compression algorithm.
++It is based on the \fBLZ77\fR family, with FSE & huff0 entropy stage.
++zstd offers compression speed > 200 MB/s per core.
++It also features a fast decoder, with speed > 500 MB/s per core.
++
++\fBzstd\fR command line is generally similar to gzip, but features the following differences :
++ - Original files are preserved
++ - By default, \fBzstd file1 file2\fR means : compress file1 \fBinto\fR file2.
++ Use \fB-m\fR command if you want : compress file1 into file1.zstd and file2 into file2.zst
++ - By default, when compressing files, \fBzstd\fR displays advancement notification and result summary.
++ Use \fB-q\fR to turn them off
++
++
++\fBzstd\fR supports the following options :
++
++.SH OPTIONS
++.TP
++.B \-#
++ # compression level [1-19](default:1)
++.TP
++.B \-d
++ decompression
++.TP
++.B \-f
++ overwrite output without prompting
++.TP
++.BR \-m ", " --multiple
++ multiple files mode
++ In this mode, multiple files on the command line means compression or decompression of each named file
++ Notifications are also turned off by default
++.TP
++.B \-D
++ Use next file as dictionary content for compress / decompression
++.TP
++.BR \-h/\-H ", " --help
++ display help/long help and exit
++.TP
++.BR \-V ", " --version
++ display Version number and exit
++.TP
++.BR \-v ", " --verbose
++ verbose mode
++.TP
++.BR \-q ", " --quiet
++ suppress warnings and notifications; specify twice to suppress errors too
++.TP
++.B \-c
++ force write to standard output, even if it is the console
++.TP
++.B \-z
++ force compression
++.TP
++.B \-b#
++ benchmark file(s) using compression level #
++.TP
++.B \-i#
++ iteration loops [1-9](default : 3), benchmark mode only
++
++.SH BUGS
++Report bugs at:- https://github.com/facebook/zstd/issues
++
++.SH AUTHOR
++Yann Collet
--- /dev/null
+From: Kevin Murray <spam@kdmurray.id.au>
+Date: Mon, 17 Oct 2016 08:09:13 +1100
+Subject: Add help2man'd pzstd man file
+
+---
+ contrib/pzstd/pzstd.1 | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 76 insertions(+)
+ create mode 100644 contrib/pzstd/pzstd.1
+
+diff --git a/contrib/pzstd/pzstd.1 b/contrib/pzstd/pzstd.1
+new file mode 100644
+index 0000000..03c81cf
+--- /dev/null
++++ b/contrib/pzstd/pzstd.1
+@@ -0,0 +1,76 @@
++.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4.
++.TH PZSTD "1" "October 2016" "PZSTD version: 1.1.0." "User Commands"
++.SH NAME
++PZSTD \- parallelised Zstandard compression, al la pigz
++.SH DESCRIPTION
++.SS "Usage:"
++.IP
++pzstd [args] [FILE(s)]
++.SS "Parallel ZSTD options:"
++.TP
++\fB\-p\fR, \fB\-\-processes\fR
++# : number of threads to use for (de)compression (default:4)
++.SS "ZSTD options:"
++.TP
++\-#
++: # compression level (1\-19, default:3)
++.TP
++\fB\-d\fR, \fB\-\-decompress\fR
++: decompression
++.TP
++\fB\-o\fR
++file : result stored into `file` (only if 1 input file)
++.TP
++\fB\-f\fR, \fB\-\-force\fR
++: overwrite output without prompting
++.TP
++\fB\-\-rm\fR
++: remove source file(s) after successful (de)compression
++.TP
++\fB\-k\fR, \fB\-\-keep\fR
++: preserve source file(s) (default)
++.TP
++\fB\-h\fR, \fB\-\-help\fR
++: display help and exit
++.TP
++\fB\-V\fR, \fB\-\-version\fR
++: display version number and exit
++.TP
++\fB\-v\fR, \fB\-\-verbose\fR
++: verbose mode; specify multiple times to increase log level (default:2)
++.TP
++\fB\-q\fR, \fB\-\-quiet\fR
++: suppress warnings; specify twice to suppress errors too
++.TP
++\fB\-c\fR, \fB\-\-stdout\fR
++: force write to standard output, even if it is the console
++.TP
++\fB\-r\fR
++: operate recursively on directories
++.TP
++\fB\-\-ultra\fR
++: enable levels beyond 19, up to 22 (requires more memory)
++.TP
++\fB\-C\fR, \fB\-\-check\fR
++: integrity check (default)
++.TP
++\fB\-\-no\-check\fR
++: no integrity check
++.TP
++\fB\-t\fR, \fB\-\-test\fR
++: test compressed file integrity
++.TP
++\fB\-\-\fR
++: all arguments after "\-\-" are treated as files
++.SH "SEE ALSO"
++The full documentation for
++.B PZSTD
++is maintained as a Texinfo manual. If the
++.B info
++and
++.B PZSTD
++programs are properly installed at your site, the command
++.IP
++.B info PZSTD
++.PP
++should give you access to the complete manual.
--- /dev/null
+From: Kevin Murray <spam@kdmurray.id.au>
+Date: Mon, 14 Nov 2016 11:54:32 +1100
+Subject: Use bash for test script portablitity
+
+---
+ tests/playTests.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/playTests.sh b/tests/playTests.sh
+index ad70538..81b2e34 100755
+--- a/tests/playTests.sh
++++ b/tests/playTests.sh
+@@ -1,4 +1,4 @@
+-#!/bin/sh -e
++#!/bin/bash -e
+
+ die() {
+ $ECHO "$@" 1>&2
--- /dev/null
+Description: Fix use of fprintf
+Author: Sascha Steinbiss <satta@debian.org>
+--- a/zlibWrapper/Makefile
++++ b/zlibWrapper/Makefile
+@@ -13,7 +13,7 @@ ZLIB_PATH ?= .
+ ZSTDLIBDIR = ../lib
+ ZSTDLIBRARY = $(ZSTDLIBDIR)/libzstd.a
+ ZLIBWRAPPER_PATH = .
+-GZFILES = gzclose.o gzlib.o gzread.o gzwrite.o
++#GZFILES = gzclose.o gzlib.o gzread.o gzwrite.o
+ EXAMPLE_PATH = examples
+ PROGRAMS_PATH = ../programs
+ TEST_FILE = ../doc/zstd_compression_format.md
+@@ -70,16 +70,16 @@ valgrindTest: clean example fitblk examp
+ #.c.o:
+ # $(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
+
+-minigzip: $(EXAMPLE_PATH)/minigzip.o $(ZLIBWRAPPER_PATH)/zstd_zlibwrapper.o $(GZFILES) $(ZSTDLIBRARY)
++minigzip: $(EXAMPLE_PATH)/minigzip.o $(ZLIBWRAPPER_PATH)/zstd_zlibwrapper.o $(ZSTDLIBRARY)
+ $(CC) $(LDFLAGS) $^ $(ZSTDLIBRARY) $(ZLIB_LIBRARY) -o $@
+
+-minigzip_zstd: $(EXAMPLE_PATH)/minigzip.o $(ZLIBWRAPPER_PATH)/zstdTurnedOn_zlibwrapper.o $(GZFILES) $(ZSTDLIBRARY)
++minigzip_zstd: $(EXAMPLE_PATH)/minigzip.o $(ZLIBWRAPPER_PATH)/zstdTurnedOn_zlibwrapper.o $(ZSTDLIBRARY)
+ $(CC) $(LDFLAGS) $^ $(ZSTDLIBRARY) $(ZLIB_LIBRARY) -o $@
+
+-example: $(EXAMPLE_PATH)/example.o $(ZLIBWRAPPER_PATH)/zstd_zlibwrapper.o $(GZFILES) $(ZSTDLIBRARY)
++example: $(EXAMPLE_PATH)/example.o $(ZLIBWRAPPER_PATH)/zstd_zlibwrapper.o $(ZSTDLIBRARY)
+ $(CC) $(LDFLAGS) $^ $(ZLIB_LIBRARY) -o $@
+
+-example_zstd: $(EXAMPLE_PATH)/example.o $(ZLIBWRAPPER_PATH)/zstdTurnedOn_zlibwrapper.o $(GZFILES) $(ZSTDLIBRARY)
++example_zstd: $(EXAMPLE_PATH)/example.o $(ZLIBWRAPPER_PATH)/zstdTurnedOn_zlibwrapper.o $(ZSTDLIBRARY)
+ $(CC) $(LDFLAGS) $^ $(ZLIB_LIBRARY) -o $@
+
+ fitblk: $(EXAMPLE_PATH)/fitblk.o $(ZLIBWRAPPER_PATH)/zstd_zlibwrapper.o $(ZSTDLIBRARY)
+--- a/zlibWrapper/examples/example.c
++++ b/zlibWrapper/examples/example.c
+@@ -27,7 +27,7 @@
+
+ /* @(#) $Id$ */
+
+-#include "zstd_zlibwrapper.h"
++#include "zlib.h"
+ #include <stdio.h>
+
+ #ifdef STDC
--- /dev/null
+Description: add shebang line to new script
+Author: Sascha Steinbiss <satta@debian.org>
+--- a/programs/zstdless
++++ b/programs/zstdless
+@@ -1,2 +1,4 @@
+ #!/bin/sh
++
++#!/bin/sh
+ zstdcat "$@" | less
--- /dev/null
+Description: Fix typo in zstd man page s/minumum/minimum/
+From: Alex Mestiashvili <mailatgoogl@gmail.com>
+--- libzstd.orig/programs/zstd.1.md
++++ libzstd/programs/zstd.1.md
+@@ -367,7 +367,7 @@
+
+ Larger/very small values usually decrease compression ratio.
+
+- The minumum _ldmslen_ is 4 and the maximum is 4096 (default: 64).
++ The minimum _ldmslen_ is 4 and the maximum is 4096 (default: 64).
+
+ - `ldmBucketSizeLog`=_ldmblog_, `ldmblog`=_ldmblog_:
+ Specify the size of each bucket for the hash table used for long distance
+--- libzstd.orig/programs/zstd.1
++++ libzstd/programs/zstd.1
+@@ -370,7 +370,7 @@
+ Larger/very small values usually decrease compression ratio\.
+ .
+ .IP
+-The minumum \fIldmslen\fR is 4 and the maximum is 4096 (default: 64)\.
++The minimum \fIldmslen\fR is 4 and the maximum is 4096 (default: 64)\.
+ .
+ .TP
+ \fBldmBucketSizeLog\fR=\fIldmblog\fR, \fBldmblog\fR=\fIldmblog\fR
--- /dev/null
+Author: Adam Borowski <kilobyte@angband.pl>
+Last-Update: Mon, 09 Apr 2018 00:09:44 +0000
+Description: Enable build on riscv64
+Forwarded-Upstream: https://github.com/facebook/zstd/pull/1103
+
+--- a/contrib/pzstd/Makefile
++++ b/contrib/pzstd/Makefile
+@@ -50,7 +50,7 @@ GTEST_LIB = -L googletest/build/googlem
+ LIBS =
+
+ # Compilation commands
+-LD_COMMAND = $(CXX) $^ $(ALL_LDFLAGS) $(LIBS) -lpthread -o $@
++LD_COMMAND = $(CXX) $^ $(ALL_LDFLAGS) $(LIBS) -pthread -o $@
+ CC_COMMAND = $(CC) $(DEPFLAGS) $(ALL_CFLAGS) -c $< -o $@
+ CXX_COMMAND = $(CXX) $(DEPFLAGS) $(ALL_CXXFLAGS) -c $< -o $@
+
--- /dev/null
+0003-Add-symlinks-for-extra-manpages.patch
+0004-Add-help2man-d-pzstd-man-file.patch
+0006-Use-bash-for-test-script-portablitity.patch
+0008-Address-embedded-zlib.patch
+0009-Add-shebang-for-scripts.patch
+0012-typos.patch
+pthread.patch
--- /dev/null
+#!/usr/bin/make -f
+
+export DH_VERBOSE=1
+
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
+# Upstream's makefiles will respect PREFIX, and this means we avoid a patch
+export PREFIX=/usr
+
+%:
+ dh $@
+
+DH_AUTO_CONFIGURE_OPTS :=
+ifneq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+ DH_AUTO_CONFIGURE_OPTS += -DZSTD_BUILD_TESTS:BOOL=OFF
+endif
+
+override_dh_auto_build:
+ dh_auto_build
+ dh_auto_build --sourcedirectory=contrib/pzstd/ -- pzstd
+
+override_dh_install:
+ # Call d-shlibmove to comply with library packaging guide
+ d-shlibmove --commit \
+ --multiarch \
+ --devunversioned \
+ --exclude-la \
+ --movedev "debian/tmp/usr/include/*" usr/include \
+ --movedev "debian/tmp/usr/lib/pkgconfig/*" usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig \
+ debian/tmp/usr/lib/lib*.so
+ dh_install
+
+override_dh_auto_clean:
+ dh_auto_clean
+ dh_auto_clean --sourcedirectory=contrib/pzstd
--- /dev/null
+3.0 (quilt)
--- /dev/null
+Test-Command: zstd -b1 >/dev/null 2>&1
--- /dev/null
+version=4
+
+opts="repacksuffix=+dfsg,dversionmangle=s/\+dfsg\d*//g,repack,compression=xz" \
+ https://github.com/facebook/zstd/releases .*/archive/v?@ANY_VERSION@@ARCHIVE_EXT@
--- /dev/null
+NEWS
+README.md
--- /dev/null
+usr/bin
+contrib/pzstd/pzstd usr/bin
--- /dev/null
+zstd: binary-without-manpage usr/bin/zstdgrep
+zstd: binary-without-manpage usr/bin/zstdless
+zstd: binary-without-manpage usr/bin/zstdmt
+zstd: manpage-has-errors-from-man
--- /dev/null
+contrib/pzstd/*.1
+programs/*zstd*.1