pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/p5-Crypt-RIPEMD160



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Apr  5 07:23:01 UTC 2026

Modified Files:
        pkgsrc/security/p5-Crypt-RIPEMD160: Makefile distinfo

Log Message:
p5-Crypt-RIPEMD160: update to 0.12.

0.12 2026-04-02

  Bug fixes:
    - Fix MAC reset() after mac()/hexmac() by preserving the key so the
      inner pad can be recomputed. PR #23
    - Prevent STRLEN-to-dword truncation for large inputs on 64-bit
      platforms in the XS add() method. PR #26
    - Croak on read errors in addfile() instead of silently truncating
      the hash input. GH #35, PR #35
    - Zero sensitive memory (hash state) on destroy and reset to avoid
      leaking intermediate digests. PR #39
    - Zero MDfinish stack buffer after final compression to prevent
      transient data from lingering on the stack. PR #44

  Improvements:
    - Add clone() method for copying mid-computation state, enabling
      efficient digest of data sharing a common prefix. PR #27
    - Simplify digest byte extraction and MAC reset internals. PR #36
    - Add const qualifiers to C function signatures and remove unused
      includes. PR #24

  Maintenance:
    - Add LICENSE file and =head1 LICENSE sections to module POD. PR #29
    - Add LICENSE section to MAC.pm POD and exclude .claude/ from dist.
      PR #37
    - Remove executable permission and shebang from Makefile.PL. PR #28
    - Modernize Makefile.PL metadata: add META_PROVIDES, test
      dependencies, and MIN_PERL_VERSION. PR #25, PR #33
    - Modernize misc/ scripts and clean up MANIFEST.SKIP. PR #34
    - Modernize README and clean cpanfile. PR #25
    - Add CONTRIBUTING.md. PR #31
    - Add SECURITY.md with vulnerability reporting contact. PR #32
    - Add AI_POLICY.md for AI policy.
    - Add CLAUDE.md with generated file warnings. PR #45
    - Add author tests for POD validation and coverage. PR #42
    - Add padding boundary test vectors. PR #43


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/security/p5-Crypt-RIPEMD160/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/security/p5-Crypt-RIPEMD160/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/p5-Crypt-RIPEMD160/Makefile
diff -u pkgsrc/security/p5-Crypt-RIPEMD160/Makefile:1.40 pkgsrc/security/p5-Crypt-RIPEMD160/Makefile:1.41
--- pkgsrc/security/p5-Crypt-RIPEMD160/Makefile:1.40    Thu Mar 26 14:27:36 2026
+++ pkgsrc/security/p5-Crypt-RIPEMD160/Makefile Sun Apr  5 07:23:01 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2026/03/26 14:27:36 wiz Exp $
+# $NetBSD: Makefile,v 1.41 2026/04/05 07:23:01 wiz Exp $
 
-DISTNAME=              Crypt-RIPEMD160-0.11
+DISTNAME=              Crypt-RIPEMD160-0.12
 PKGNAME=               p5-${DISTNAME}
 CATEGORIES=            security perl5
 MASTER_SITES=          ${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TO/TODDR/}

Index: pkgsrc/security/p5-Crypt-RIPEMD160/distinfo
diff -u pkgsrc/security/p5-Crypt-RIPEMD160/distinfo:1.10 pkgsrc/security/p5-Crypt-RIPEMD160/distinfo:1.11
--- pkgsrc/security/p5-Crypt-RIPEMD160/distinfo:1.10    Thu Mar 26 14:27:36 2026
+++ pkgsrc/security/p5-Crypt-RIPEMD160/distinfo Sun Apr  5 07:23:01 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2026/03/26 14:27:36 wiz Exp $
+$NetBSD: distinfo,v 1.11 2026/04/05 07:23:01 wiz Exp $
 
-BLAKE2s (Crypt-RIPEMD160-0.11.tar.gz) = cf4cd503a77b29728a5cdd1d7ef9072f9e8d9c7031ba4fd7269e3a23340e5cb7
-SHA512 (Crypt-RIPEMD160-0.11.tar.gz) = 76d6884a6004d038d337348e10d75315e5904d8479456e9cc132699462868cb224ef755cf1097af49292c3c6f8a8ec1eadc075f4f49ece93fb97bc5c7de61a3e
-Size (Crypt-RIPEMD160-0.11.tar.gz) = 59263 bytes
+BLAKE2s (Crypt-RIPEMD160-0.12.tar.gz) = 53b6c12f1dfde8309c39ee6666a9233211a619b0d15c020f30aaa7e48f187631
+SHA512 (Crypt-RIPEMD160-0.12.tar.gz) = 6dcf8c979b1f4e3a82caf1f2944b0dee4eae8271746d1040b7d33b24213c2d7580b5e587eddc1dc9821be062ac0937c30733819cf26da15f1364da1b922ff806
+Size (Crypt-RIPEMD160-0.12.tar.gz) = 67523 bytes



Home | Main Index | Thread Index | Old Index