./textproc/p5-String-Compare-ConstantTime, Perl5 module for timing side-channel protected string compare

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.320, Package name: p5-String-Compare-ConstantTime-0.320, Maintainer: pkgsrc-users

This module provides one function, equals (not exported by default).

You should pass this function two strings of the same length. It will
return true if they are string-wise identical and false otherwise, just
like eq. However, comparing any two differing strings will take a fixed
amount of time, unlike eq.

NOTE: If the lengths of the strings are different, equals will return
false right away.


Required to run:
[lang/perl5]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 37ca1d0901b80d501687a08e5c1b37d3bc31c2a5
RMD160: ede8152de60acb4ea5b938701489bca960ecab1a
Filesize: 6.097 KB

Version history: (Expand)


CVS history: (Expand)


   2018-05-02 15:31:21 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-String-Compare-ConstantTime: update to 0.320.

0.320  2018-04-22
  * Added Travis and Appveyor testing (thanks Paul Cochrane)
  * Use warnings pragmas (thanks Paul Cochrane)
  * Many documentation and meta-data fixes/updates (thanks Paul Cochrane)
  * Better test coverage for strings with/without utf8 flag
    (thanks Paul Cochrane)
  * Replace SvCUR with sv_len_utf8 to work around issue in debugging
    versions of perl (see \ 
https://github.com/hoytech/String-Compa … e/issues/4)
    (thanks Paul Cochrane)
   2018-02-18 04:35:37 by Roland Illig | Files touched by this commit (2)
Log message:
p5-String-Compare-ConstantTime: fix DESCR

The comparison takes a constant amount of time, no matter whether the
strings are equal, or even the same, or different. This one sentence had
been added to DESCR out of nowhere.
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2017-04-29 10:45:53 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated textproc/p5-String-Compare-ConstantTime to 0.312
--------------------------------------------------------
0.312  2017-02-14
  * Now works with variables that have magic such as results of
    substr, tied variables, etc. (thanks James Raspass)
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-02-04 13:14:31 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update to 0.311
---------------
0.311  2015-10-24
  * Don't ship MYMETA files anymore (thanks Adel Qalieh
    and Alexandr Ciornii)
   2015-11-04 03:00:17 by Alistair G. Crooks | Files touched by this commit (797)
Log message:
Add SHA512 digests for distfiles for textproc category

Problems found locating distfiles:
	Package cabocha: missing distfile cabocha-0.68.tar.bz2
	Package convertlit: missing distfile clit18src.zip
	Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz

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.
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.