head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.20 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.18 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.16 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.14 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.12 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.10 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.6.0.8 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.6 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.4 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.2 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.5.0.16 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.14 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.12 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.10 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.8 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.6 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.4 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.2 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.3.0.12 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.10 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.8 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.6 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.4 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.2 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.2.0.6 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.28 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.24 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.22 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.20 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.18 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.16 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.14 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.12 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.10 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.8 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.4 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.2 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.1.0.4 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.2 pkgsrc-2016Q3-base:1.1; locks; strict; comment @# @; 1.6 date 2023.10.03.19.26.20; author scole; state Exp; branches; next 1.5; commitid mPavBZTkN1AwndHE; 1.5 date 2021.10.26.10.25.30; author nia; state Exp; branches; next 1.4; commitid DT7IdWsOP6zM6jeD; 1.4 date 2021.10.07.13.51.05; author nia; state Exp; branches; next 1.3; commitid sJApz3NrHZhkRSbD; 1.3 date 2020.06.19.21.17.46; author scole; state Exp; branches; next 1.2; commitid dk9841wbRaTdBScC; 1.2 date 2017.02.09.18.16.07; author scole; state Exp; branches; next 1.1; commitid AfxeNP97oqGc0jFz; 1.1 date 2016.09.09.15.40.17; author scole; state Exp; branches; next ; commitid oZoed9Sp9QTE3Dlz; desc @@ 1.6 log @4.6.1 25 MAR 2023 Bug fix release to fix race condition and XATTRs code 1. Race condition which can cause corruption of the "fragment table" fixed. This is a regression introduced in August 2022, and it has been seen when tailend packing is used (-tailends option). 2. Fix build failure when the tools are being built without extended attribute (XATTRs) support. 3. Fix XATTR error message when an unrecognised prefix is found (Christian Hesse). 4. Fix incorrect free of pointer when an unrecognised XATTR prefix is found. @ text @$NetBSD: distinfo,v 1.5 2021/10/26 10:25:30 nia Exp $ BLAKE2s (squashfs-tools-4.6.1.tar.gz) = f6cba60eaefba487281909c44a55265dc5869fc7d36026a98b72a9f083805312 SHA512 (squashfs-tools-4.6.1.tar.gz) = 10e8a4b1e2327e062aef4f85860e76ebcd7a29e4c19e152ff7edec4a38316982b5bcfde4ab69da6bcb931258d264c2b6cb40cb5f635f9e6f6eba1ed5976267cb Size (squashfs-tools-4.6.1.tar.gz) = 286848 bytes SHA1 (patch-Makefile) = 501a17abded8e066327f08a8c8b0773c897972f8 @ 1.5 log @filesystems: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2021/10/07 13:51:05 nia Exp $ d3 4 a6 7 BLAKE2s (squashfs-tools-4.4.tar.gz) = 2a2f1f342699557b6fb2a8fa7d44acbecf645a94122699c1b2941618ac98ded4 SHA512 (squashfs-tools-4.4.tar.gz) = 133ce437fb8c929933d52cff710b61dd9181f6f8be58250b0d6a59a7bb79a2b350f68f456b06a0e17c469409a71272d586802d570248273ddcd5dad088c00308 Size (squashfs-tools-4.4.tar.gz) = 241842 bytes SHA1 (patch-Makefile) = ee53cb3c16983cb3767df2ccdcf4636bd646fc3c SHA1 (patch-action.c) = 35200e6cafd0846fb05fac50862ba3ceb4777935 SHA1 (patch-mksquashfs.c) = 723e9250e0ce821825de916671ac51251dce9432 SHA1 (patch-unsquashfs.c) = 167ee4ec1aea744dac6e13d837f1ae19a0f2472a @ 1.4 log @filesystems: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2020/06/19 21:17:46 scole Exp $ d3 1 a3 1 RMD160 (squashfs-tools-4.4.tar.gz) = 1967b075376dbc05c9683509afd508af89e95d65 @ 1.3 log @Welcome to Squashfs 4.4. This is the first release in over 5 years, and there are substantial improvements: reproducible builds, new compressors, CVE fixes, security hardening and new options for Mksquashfs/Unsquashfs. Please see the INSTALL file for instructions on installing the tools, and the USAGE file for documentation on how to use the tools. Summary of changes --------------------------------------- 1. Mksquashfs now generates reproducible images by default. Mkfs time and file timestamps can also be specified. 2. Support for the Zstandard (ZSTD) compression algorithm has been added. 3. Pseudo files now support symbolic links. 4. CVE-2015-4645 and CVE-2015-4646 have been fixed. 5. Unsquashfs has been further hardened against corrupted filestems. 6. Unsquashfs is now more strict about error handling. 7. Miscellaneous new options and major bug fixes for Mksquashfs. 8. Miscellaneous new options and major bug fixes for Unsquashfs. 9. Squashfs-tools 4.4 is compatible with all earlier 4.x filesystems and releases. For pkgsrc changes, now GitHub is now the main repository and using libtool @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2017/02/09 18:16:07 scole Exp $ a2 1 SHA1 (squashfs-tools-4.4.tar.gz) = 883eb8bfae3aaef619e6d3b7ae51f5aa83097cfd @ 1.2 log @Fix xattr and other options, "simplify" PLIST and other build files to make changing versions easier @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2016/09/09 15:40:17 scole Exp $ d3 8 a10 10 SHA1 (squashfs4.3.tar.gz) = a615979db9cee82e4a934a1455577f597d290b41 RMD160 (squashfs4.3.tar.gz) = fc91627c0757205c4a0fbe2037913cec1cefb1fd SHA512 (squashfs4.3.tar.gz) = 854ed7acc99920f24ecf11e0da807e5a2a162eeda55db971aba63a03f0da2c13b20ec0564a906c4b0e415bd8258b273a10208c7abc0704f2ceea773aa6148a79 Size (squashfs4.3.tar.gz) = 182550 bytes SHA1 (patch-Makefile) = e9701425da11a12157407f6212ad0e1cd7fed536 SHA1 (patch-action.c) = d0fc02e79f93a125f20992362214b359460bdce2 SHA1 (patch-fnm__extmatch.h) = 167c9b473c78f3e10d7536791d63e42c39794e4a SHA1 (patch-mksquashfs.c) = 8e91a84b4bfd0de4aef79d9165ff41f17e5b8c41 SHA1 (patch-pseudo.c) = 6c4e94d8f559404f7b6e155c71267ce7fd6c1456 SHA1 (patch-unsquashfs.c) = 1e02204097129fdd0309124d2a664c2e081db2f0 @ 1.1 log @PR pkg/51058 Add filesystem/squashfs 4.3 Squashfs is a highly compressed read-only filesystem for Linux. It uses either gzip/xz/lzo/lz4 compression to compress both files, inodes and directories. Inodes in the system are very small and all blocks are packed to minimise data overhead. Block sizes greater than 4K are supported up to a maximum of 1Mbytes (default block size 128K). Squashfs is intended for general read-only filesystem use, for archival use (i.e. in cases where a .tar.gz file may be used), and in constrained block device/memory systems (e.g. embedded systems) where low overhead is needed. This package contains tools to manipulate squashfs archive files. @ text @d1 1 a1 1 $NetBSD$ d7 1 a7 1 SHA1 (patch-Makefile) = ec62b7beb0a741f48a2392900e6655b7bfbdb438 d11 1 @