Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0006-Use-bash-for-test-script-portablitity.patch | Use bash for test script portablitity | Kevin Murray <spam@kdmurray.id.au> | no | 2016-11-14 | ||
0008-Address-embedded-zlib.patch | Do not build zlibWrapper examples against embedded code copies. | Sascha Steinbiss <satta@debian.org> | no | |||
0013-skip-memory-greedy-tests.patch | Skip memory heavy tests causing FTBFS on mips(el) and hurd buildds | Alex Mestiashvili <mestia@debian.org> | no | |||
0014-Reproducible-build.patch | Make the build reproducible | Chris Lamb <lamby@debian.org> | no | 2018-05-04 | ||
0015-Skip-dev-random-tests-on-hurd.patch | Skip test failing on GNU/Hurd when writing on /dev/zero or /dev/random. On different GNU/Hurd installations writing to either one or another would fail. Currently writing to /dev/random results in the message "Computer bought the farm" and exit status 1 See also: https://github.com/facebook/zstd/issues/1116 |
Alex Mestiashvili <mestia@debian.org> | no | |||
0017-alpha-fbfs-st_mtime.patch | Fix ftbfs on alpha, see #962676 | Helmut Grohne <helmut@subdivi.de> | no | |||
0018-fix-file-permissions-on-compression.patch | fix race condition allowing attackers to access destination file This commit addresses https://github.com/facebook/zstd/issues/2491. . Note that a downside of this solution is that it is global: `umask()` affects all file creation calls in the process. I believe this is safe since `fileio.c` functions should only ever be used in the zstd binary, and these are (almost) the only files ever created by zstd, and AIUI they're only created in a single thread. So we can get away with messing with global state. . Note that this doesn't change the permissions of files created by `dibio.c`. I'm not sure what those should be... |
W. Felix Handte <w@felixhandte.com> | yes | debian upstream | upstream | 2021-02-18 |