Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (2h)  pkgsrc-2024Q1 (2d)  pkgsrc-2023Q4 (76d)  pkgsrc-2023Q2 (109d) 

2024-06-16 09:52:32 UTC Now

2022-02-15 09:30:17 UTC MAIN commitmail json YAML

libgcrypt: update to 1.10.0.

Noteworthy changes in version 1.10.0 (2022-02-01)  [C24/A4/R0]
-------------------------------------------------

* New and extended interfaces:

  - New control codes to check for FIPS 140-3 approved algorithms.

  - New control code to switch into non-FIPS mode.

  - New cipher modes SIV and GCM-SIV as specified by RFC-5297.

  - Extended cipher mode AESWRAP with padding as specified by
    RFC-5649.  [T5752]

  - New set of KDF functions.

  - New KDF modes Argon2 and Balloon.

  - New functions for combining hashing and signing/verification.  [T4894]

* Performance:

  - Improved support for PowerPC architectures.

  - Improved ECC performance on zSeries/s390x by using accelerated
    scalar multiplication.

  - Many more assembler performance improvements for several
    architectures.

* Bug fixes:

  - Fix Elgamal encryption for other implementations.
    [R5328,CVE-2021-40528]

  - Fix alignment problem on macOS.  [T5440]

  - Check the input length of the point in ECDH.  [T5423]

  - Fix an abort in gcry_pk_get_param for "Curve25519".  [T5490]

* Other features:

  - The control code GCRYCTL_SET_ENFORCED_FIPS_FLAG is ignored
    because it is useless with the FIPS 140-3 related changes.

  - Update of the jitter entropy RNG code.  [T5523]

  - Simplification of the entropy gatherer when using the getentropy
    system call.

(wiz)