head 1.14; access; symbols pkgsrc-2023Q4:1.14.0.12 pkgsrc-2023Q4-base:1.14 pkgsrc-2023Q3:1.14.0.10 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.14.0.8 pkgsrc-2023Q2-base:1.14 pkgsrc-2023Q1:1.14.0.6 pkgsrc-2023Q1-base:1.14 pkgsrc-2022Q4:1.14.0.4 pkgsrc-2022Q4-base:1.14 pkgsrc-2022Q3:1.14.0.2 pkgsrc-2022Q3-base:1.14 pkgsrc-2022Q2:1.13.0.6 pkgsrc-2022Q2-base:1.13 pkgsrc-2022Q1:1.13.0.4 pkgsrc-2022Q1-base:1.13 pkgsrc-2021Q4:1.13.0.2 pkgsrc-2021Q4-base:1.13 pkgsrc-2021Q3:1.11.0.28 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.26 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.24 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.22 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.20 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.18 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.11.0.14 pkgsrc-2020Q1-base:1.11 pkgsrc-2019Q4:1.11.0.16 pkgsrc-2019Q4-base:1.11 pkgsrc-2019Q3:1.11.0.12 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.11.0.10 pkgsrc-2019Q2-base:1.11 pkgsrc-2019Q1:1.11.0.8 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.11.0.6 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.11.0.4 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.11.0.2 pkgsrc-2018Q2-base:1.11 pkgsrc-2018Q1:1.10.0.2 pkgsrc-2018Q1-base:1.10 pkgsrc-2017Q4:1.9.0.2 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.6.0.4 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.5.0.8 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.6 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.4 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.2 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.4.0.6 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.4 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.2 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.3.0.4 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.2 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.2.0.6 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.4 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.2 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.1.0.2 pkgsrc-2014Q2-base:1.1; locks; strict; comment @# @; 1.14 date 2022.09.11.14.17.22; author wen; state Exp; branches; next 1.13; commitid QY0434NX55rv6sTD; 1.13 date 2021.10.26.11.17.31; author nia; state Exp; branches; next 1.12; commitid PNswNV9GDLZeojeD; 1.12 date 2021.10.07.14.54.15; author nia; state Exp; branches; next 1.11; commitid nfjKlj1wTplMcTbD; 1.11 date 2018.04.22.11.41.36; author wen; state Exp; branches; next 1.10; commitid iQkmAHQyYszPLqzA; 1.10 date 2017.12.30.14.52.09; author wiz; state Exp; branches; next 1.9; commitid VcgRfIfjkfnusVkA; 1.9 date 2017.11.08.21.04.21; author wiz; state Exp; branches; next 1.8; commitid 9o2A43AhaGLObheA; 1.8 date 2017.10.15.04.11.04; author wen; state Exp; branches; next 1.7; commitid pq3Ir2SWKBOVl6bA; 1.7 date 2017.10.09.07.37.32; author wiz; state Exp; branches; next 1.6; commitid pkuqBkaA1BmOGlaA; 1.6 date 2017.09.06.13.32.27; author wen; state Exp; branches; next 1.5; commitid h3VlvlWzg1a7I86A; 1.5 date 2016.07.29.11.43.59; author wen; state Exp; branches; next 1.4; commitid HabqgVWMnji96dgz; 1.4 date 2015.11.04.01.17.58; author agc; state Exp; branches; next 1.3; commitid agUNgZr58GM2fIHy; 1.3 date 2015.04.24.13.49.57; author wen; state Exp; branches; next 1.2; commitid KSFaUBfP1Wh7EQiy; 1.2 date 2014.07.17.12.57.05; author wen; state Exp; branches; next 1.1; commitid lPhZbz33nZMRnJIx; 1.1 date 2014.04.20.03.02.49; author wen; state Exp; branches; next ; commitid WhVDeytKA6zlVmxx; desc @@ 1.14 log @Update to 1.05 Upstream changes: 1.05 Mon 08 Aug 2022 11:30:32 AM MST - corrected addfile to report error when stdin is a directory -- ref. rt.cpan.org #143899 -- thanks to Gregor Herrmann for pointing this out @ text @$NetBSD: distinfo,v 1.13 2021/10/26 11:17:31 nia Exp $ BLAKE2s (Digest-SHA3-1.05.tar.gz) = c8b2d2c94921b0e798c55cff704cf6b0b31738b6adc960e54c4a754794ed47ad SHA512 (Digest-SHA3-1.05.tar.gz) = ca98baa404353b1f3615b7207470c70b9e1fe12eca961348291cbdb697c3e373b745efecbdfeee9ca23d511fa0e346dea831460e61189a526ac673c989192739 Size (Digest-SHA3-1.05.tar.gz) = 29416 bytes @ 1.13 log @security: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./security/cyrus-sasl/distinfo cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2021/10/07 14:54:15 nia Exp $ d3 3 a5 3 BLAKE2s (Digest-SHA3-1.04.tar.gz) = ea815b0677d8920b03278be934e67613cbfa28c0ca86866e81ac70bd176149c9 SHA512 (Digest-SHA3-1.04.tar.gz) = 2737780f2ca6c8bef18477fd9311754e69bb4d00831e7e2cd4bbf170f3e312bdf86cb84ed0693efb3f386dfa6c03d56ef48cb4021d6b02fdc44b3fb8e973ac29 Size (Digest-SHA3-1.04.tar.gz) = 29660 bytes @ 1.12 log @security: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2018/04/22 11:41:36 wen Exp $ d3 1 a3 1 RMD160 (Digest-SHA3-1.04.tar.gz) = 91214dc3e516634d8c3882d76547202118b70868 @ 1.11 log @Update to 1.04 Upstream changes: 1.04 Fri Apr 20 16:25:30 MST 2018 - silenced compiler warnings from VS2017 -- ref. rt.cpan.org #124477 -- thanks to Sergey Aleynikov for diagnostics - modified addfile to return error when given a directory name -- makes behavior consistent with GNU coreutils shaXsum -- thanks to Scott Baker for pointing this out @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2017/12/30 14:52:09 wiz Exp $ a2 1 SHA1 (Digest-SHA3-1.04.tar.gz) = cf6f8f6325a6646bf16519d7eeed2744f201ee05 @ 1.10 log @p5-Digest-SHA3: update to 1.03. 1.03 Mon Dec 25 00:08:10 MST 2017 - added "--ignore-missing" and "--strict" options to sha3sum -- consistent with GNU coreutils -- ref. rt.cpan.org #123897 1.02 Fri Dec 8 22:44:46 MST 2017 - added "tag" option (BSD-style checksums) to sha3sum -- consistent with GNU sha1sum, sha224sum, etc. -- thanks to Christopher Tubbs for suggestion - modified SHA3.pm to use XSLoader -- falls back to DynaLoader if necessary @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2017/11/08 21:04:21 wiz Exp $ d3 4 a6 4 SHA1 (Digest-SHA3-1.03.tar.gz) = bb5e29308644a61d9a2b79863f81bafca57d84da RMD160 (Digest-SHA3-1.03.tar.gz) = 18fb5e3876200cbec797d7ed784e170cb3fd35ed SHA512 (Digest-SHA3-1.03.tar.gz) = b6b08fe4da897861ef5533c26d8597093fcb937c054da642aa0149eabd5c74a07e1c4b8d709b5b5929461f04b79c75c4edc645e52308d855fc32effbefbd690c Size (Digest-SHA3-1.03.tar.gz) = 29408 bytes @ 1.9 log @p5-Digest-SHA3: update to 1.01. 1.01 Sun Oct 22 16:04:22 MST 2017 - added optional $lsb argument for add_bits() method -- many public vectors in least-significant-bit format -- using $lsb flag results in simpler test code - further minor optimizations in add_bits() and tests @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2017/10/15 04:11:04 wen Exp $ d3 4 a6 4 SHA1 (Digest-SHA3-1.01.tar.gz) = 51c153bf73b67def1e22cc66b63993701a56b27b RMD160 (Digest-SHA3-1.01.tar.gz) = d542034d2a1f9a9e767545700b085dd737efbd4c SHA512 (Digest-SHA3-1.01.tar.gz) = 4032eceff7af6b45f39bfda07d41c8f146baa3e3765a3aad3d6e468baf93a35594bc63d832f7bb7ec183c3168c3d26f4fc62bc31ee29cb110fa4334ce7afce52 Size (Digest-SHA3-1.01.tar.gz) = 28550 bytes @ 1.8 log @Update to 1.00 Upstream changes: 1.00 Sat Oct 14 18:08:10 MST 2017 - promoted to major release version 1.0 -- module stable enough not to be considered draft - fixed alignment issue in BITS mode of addfile -- surfaced only for large non-aligned inputs @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2017/10/09 07:37:32 wiz Exp $ d3 4 a6 4 SHA1 (Digest-SHA3-1.00.tar.gz) = ba9158a4a9f2e9f74a460e6d4681e6af8e978886 RMD160 (Digest-SHA3-1.00.tar.gz) = 975fece362d29b643cc99ce357b83ce33096fff3 SHA512 (Digest-SHA3-1.00.tar.gz) = e378817f15910311db55fa91a0bd22124c3564300dbaf761400ed5523a3b4a7b9f94f58e5fa0ffa75c22d1e0cbded83f2bef0cb03caf2dd6568feada1e92c49e Size (Digest-SHA3-1.00.tar.gz) = 28424 bytes @ 1.7 log @p5-Digest-SHA3: update to 0.27. 0.27 Wed Oct 4 00:40:04 MST 2017 - removed "portable" mode from sha3sum and addfile -- rarely used, mostly in outdated systems -- potentially confusing features (e.g. \r\r\n -> \n) -- Universal Newlines mode (-U) a much cleaner approach -- mimics Universal Newlines in Python - sha3sum now depends explicitly on Digest::SHA3 -- eliminates runtime loading of modules -- no future plans to write Digest::SHA3::PurePerl @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2017/09/06 13:32:27 wen Exp $ d3 4 a6 4 SHA1 (Digest-SHA3-0.27.tar.gz) = 85288ff8595cde0008676153a17542f2c654021b RMD160 (Digest-SHA3-0.27.tar.gz) = fc6da9bf51868fd58cfb888754c066d8df211de3 SHA512 (Digest-SHA3-0.27.tar.gz) = 5cf4e7054fc71e04b7b6fcce510201da54652442dc09d003d5517ec2515b643115cbe675f4cc18727eb8d81e6c17c50ed89b9bbb21d8a67a9342eba4128269af Size (Digest-SHA3-0.27.tar.gz) = 28108 bytes @ 1.6 log @Update to 0.26 Upstream changes: 0.26 Wed Sep 6 02:23:08 MST 2017 - added 'quiet' option to sha3sum -- thanks to Chris David for suggestion and initial patch -- ref. rt.cpan.org #122750 - expanded sha3sum --help message -- to explain use of escaped FILE names @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2016/07/29 11:43:59 wen Exp $ d3 4 a6 4 SHA1 (Digest-SHA3-0.26.tar.gz) = 7d29da29706837fce3940a3bb8074787c0608643 RMD160 (Digest-SHA3-0.26.tar.gz) = 29a3f1e0b90891523a4002812bb0909b386b1b4a SHA512 (Digest-SHA3-0.26.tar.gz) = e591e666b01cdf701f00410ec01d72d5f5fe99f65000db8f1d9eec2bf4e8cf4353ae2aa216e863fa80fe0de03558a8d7696750fbd2d3d40d1cef5d318c70cf29 Size (Digest-SHA3-0.26.tar.gz) = 28370 bytes @ 1.5 log @Update to 0.25 Upstream changes: 0.25 Wed Jul 27 20:04:40 MST 2016 - prevented sha3sum from possibly running malicious code -- remove '.' from @@INC before module loading -- ref. rt.cpan.org #116513 - namespace cleanup (ref. rt.cpan.org #105371 and #105372) - minor code and documentation tweaks @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2015/11/04 01:17:58 agc Exp $ d3 4 a6 4 SHA1 (Digest-SHA3-0.25.tar.gz) = 2eeda7cfaf2bdcff0fbfc58f27d06265bc07d117 RMD160 (Digest-SHA3-0.25.tar.gz) = 1b4e01927aa0d1d2a4d53b345cdd71a4c13403f9 SHA512 (Digest-SHA3-0.25.tar.gz) = 335fbd265bbe3acaac3a8dc6ad9176eb3f9eedbb1164f12e86e9090b1247f080e8683250d209e0fc0cc54583e1b1ae723072e2f886f6638bbb1781ef99b1cf89 Size (Digest-SHA3-0.25.tar.gz) = 28152 bytes @ 1.4 log @Add SHA512 digests for distfiles for security category Problems found locating distfiles: Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz Package libidea: missing distfile libidea-0.8.2b.tar.gz Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2 Package uvscan: missing distfile vlp4510e.tar.Z Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2015/04/24 13:49:57 wen Exp $ d3 4 a6 4 SHA1 (Digest-SHA3-0.24.tar.gz) = 0a9c83f5a9408a15a24929491d32075bd869be25 RMD160 (Digest-SHA3-0.24.tar.gz) = abb9462011bc0905772595df3ce416c98567fc09 SHA512 (Digest-SHA3-0.24.tar.gz) = 0429e94d6d3b69c20e8f941a885fc11c41bcc837f28e3c07c845e2b07d5a8c3faf535797d7ffcac6a92c14b79ae38f9dd24566f6ac3d415f3d9bc62e23d94126 Size (Digest-SHA3-0.24.tar.gz) = 28122 bytes @ 1.3 log @Update to 0.24 Upstream changes: 0.24 Sat Jan 10 00:45:34 MST 2015 - simplified shabits() routine (bitwise input buffering) -- slightly less efficient but easier to understand - minor documentation tweaks and additions 0.23 Sun Jan 4 05:36:30 MST 2015 - updated to reflect Draft FIPS 202 -- append domain separation bits to message -- implement SHAKE128 and SHAKE256 Extendable-Output Functions (XOFs) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2014/07/17 12:57:05 wen Exp $ d5 1 @ 1.2 log @Update to 0.22 Upstream changes: 0.22 Sun Jun 1 00:15:46 MST 2014 - fixed reserved-word clash when compiling with C++ -- use 'classname' instead of 'class' -- ref. SHA3.xs (rt.cpan.org #96090) 0.21 Fri May 16 10:21:46 MST 2014 - restored original 'addfile' for use on opened file handles -- allows callbacks in place of actual files -- ref. IO::Callback (rt.cpan.org #95643) - re-established inheritance from Digest::base -- to pick up future Digest enhancements automatically - cleaned up documentation 0.20 Wed May 7 07:57:10 MST 2014 - consolidated all dynamic memory allocation into XSUBs -- streamlines referencing of SHA3 objects -- simplifies DESTROYing of objects - enhanced Makefile.PL to allow 'use warnings' -- automatically reverts to $^W for early Perls - scrubbed C and Perl code to remove all compiler warnings @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2014/04/20 03:02:49 wen Exp $ d3 3 a5 3 SHA1 (Digest-SHA3-0.22.tar.gz) = 5161fd0f7bae4d9f6b59c82138fc43461d00b7f1 RMD160 (Digest-SHA3-0.22.tar.gz) = 2c377bc4b1ada3e11dac9a3c73acde1b347ad12f Size (Digest-SHA3-0.22.tar.gz) = 46070 bytes @ 1.1 log @Import Digest-SHA3-0.12 as security/p5-Digest-SHA3. Digest::SHA3 is a complete implementation of the NIST SHA-3 cryptographic hash function, known originally as Keccak. It gives Perl programmers a convenient way to calculate SHA3-224, SHA3-256, SHA3-384, and SHA3-512 message digests, as well as variable-length hashes using the SHA3-0 variant. The module can handle all types of input, including partial-byte data. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2010/07/18 12:05:41 seb Exp $ d3 3 a5 3 SHA1 (Digest-SHA3-0.12.tar.gz) = c93a6f3977b71d48437082c64a2e44461f3695f8 RMD160 (Digest-SHA3-0.12.tar.gz) = 2b5cb822aeded9fed7b8b256b9a508e325bb139b Size (Digest-SHA3-0.12.tar.gz) = 45640 bytes @