SHA256
1
0
forked from pool/Botan
Go to file
Dominique Leuenberger 74f977c8a3 Accepting request 691275 from devel:libraries:c_c++
- Update to Botan 2.10
  * Bump SONAME
  * Warning: XMSS currently implements draft-06 which is not compatible with
    the final RFC 8391 specification. A PR is open to fix this, however it will
    break all current uses of XMSS. If you are currently using XMSS please
    comment at https://github.com/randombit/botan/pull/1858. Otherwise the PR
    will be merged and support for draft-06 will be removed starting in 2.11.
  * Added a new certificate store implementation that can access the MacOS
    keychain certificate store. (GH #1830)
  * Redesigned Memory_Pool class, which services allocations out of a set of
    pages locked into memory (using mlock/VirtualLock). It is now faster and
    with improved exploit mitigations. (GH #1800)
  * Add BMI2 implementations of SHA-512 and SHA-3 which improve performance by
    25-35% on common CPUs. (GH #1815)
  * Unroll SHA-3 computation improving performance by 10-12% (GH #1838)
  * Add a Thread_Pool class. It is now possible to run the tests in multiple
    threads with --test-threads=N flag to select the number of threads to use.
    Use --test-threads=0 to run with as many CPU cores as are available on the
    current system. The default remains single threaded. (GH #1819)
  * XMSS signatures now uses a global thread pool instead of spawning new
    threads for each usage. This improves signature generation performance by
    between 10% and 60% depending on architecture and core count. (GH #1864)
  * Some functions related to encoding and decoding BigInts have been
    deprecated. (GH #1817)
  * Binary encoding and decoding of BigInts has been optimized by performing
    word-size operations when possible. (GH #1817)
  * Rename the exception Integrity_Failure to Invalid_Authentication_Tag to
    make its meaning and usage more clear. The old name remains as a typedef.
    (GH #1816)
  * Support for using Boost filesystem and MSVC’s std::filesystem have been

OBS-URL: https://build.opensuse.org/request/show/691275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Botan?expand=0&rev=52
2019-04-05 09:56:49 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Botan?expand=0&rev=1 2008-04-08 20:30:09 +00:00
.gitignore OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Botan?expand=0&rev=1 2008-04-08 20:30:09 +00:00
baselibs.conf Accepting request 690656 from home:dmolkentin:branches:devel:libraries:c_c++ 2019-04-02 13:28:17 +00:00
Botan-2.10.0.tgz Accepting request 690656 from home:dmolkentin:branches:devel:libraries:c_c++ 2019-04-02 13:28:17 +00:00
Botan-2.10.0.tgz.asc Accepting request 690656 from home:dmolkentin:branches:devel:libraries:c_c++ 2019-04-02 13:28:17 +00:00
Botan.changes Accepting request 690656 from home:dmolkentin:branches:devel:libraries:c_c++ 2019-04-02 13:28:17 +00:00
Botan.keyring Accepting request 350661 from home:pluskalm:branches:devel:libraries:c_c++ 2015-12-24 13:34:07 +00:00
Botan.spec Accepting request 690656 from home:dmolkentin:branches:devel:libraries:c_c++ 2019-04-02 13:28:17 +00:00