Revisions of libnettle

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1087351 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 45)
libnettle 3.9 (forwarded request 1087283 from AndreasStieger)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 988627 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 42)
- update to 3.8:
  This release includes a couple of new features, and many
  performance improvements. It adds assembly code for two more
  architectures: ARM64 and S390x.
  The new version is intended to be fully source and binary
  compatible with Nettle-3.6. The shared library names are
  libnettle.so.8.5 and libhogweed.so.6.5, with sonames
  libnettle.so.8 and libhogweed.so.6.
  New features:
  * AES keywrap (RFC 3394), contributed by Nicolas Mora.
  * SM3 hash function, contributed by Tianjia Zhang.
  * New functions cbc_aes128_encrypt, cbc_aes192_encrypt,
    cbc_aes256_encrypt.
    On processors where AES is fast enough, e.g., x86_64 with
    aesni instructions, the overhead of using Nettle's general
    cbc_encrypt can be significant. The new functions can be
    implemented in assembly, to do multiple blocks with reduced
    per-block overhead.
    Note that there's no corresponding new decrypt functions,
    since the general cbc_decrypt doesn't suffer from the same
    performance problem.
  Bug fixes:
  * Fix fat builds for x86_64 windows, these appear to never
    have worked.
  Optimizations:
  * New ARM64 implementation of AES, GCM, Chacha, SHA1 and
    SHA256, for processors supporting crypto extensions. Great
    speedups, and fat builds are supported. Contributed by
    Mamone Tarsha.
  * New s390x implementation of AES, GCM, Chacha, memxor, SHA1,
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 982832 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 41)
- Make shared libraries executable (forwarded request 982825 from gmbr3)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 887818 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 38)
Automatic submission by obs-autosubmit
Displaying revisions 1 - 20 of 47
openSUSE Build Service is sponsored by