Go to file
Marcus Meissner 31756d7efa Accepting request 988487 from home:dirkmueller:Factory
- 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,

OBS-URL: https://build.opensuse.org/request/show/988487
OBS-URL: https://build.opensuse.org/package/show/security:tls/libnettle?expand=0&rev=27
2022-07-12 12:33:39 +00:00
.gitattributes Accepting request 79152 from devel:libraries:c_c++ 2011-08-18 07:36:14 +00:00
.gitignore Accepting request 79152 from devel:libraries:c_c++ 2011-08-18 07:36:14 +00:00
baselibs.conf Accepting request 802533 from home:AndreasStieger:branches:security:tls 2020-05-11 05:52:49 +00:00
libnettle-rpmlintrc Accepting request 802533 from home:AndreasStieger:branches:security:tls 2020-05-11 05:52:49 +00:00
libnettle.changes Accepting request 988487 from home:dirkmueller:Factory 2022-07-12 12:33:39 +00:00
libnettle.keyring Accepting request 180886 from devel:libraries:c_c++ 2013-06-25 15:14:21 +00:00
libnettle.spec Accepting request 988487 from home:dirkmueller:Factory 2022-07-12 12:33:39 +00:00
nettle-3.8.tar.gz Accepting request 988487 from home:dirkmueller:Factory 2022-07-12 12:33:39 +00:00
nettle-3.8.tar.gz.sig Accepting request 988487 from home:dirkmueller:Factory 2022-07-12 12:33:39 +00:00