1
0
forked from pool/Botan
Go to file
Adam Majer 8b274fb891 Accepting request 531133 from home:dmolkentin:branches:devel:libraries:c_c++
- Update to 1.10.17
  - Address a side channel affecting modular exponentiation. An attacker
    capable of a local or cross-VM cache analysis attack may be able to recover
    bits of secret exponents as used in RSA, DH, etc. CVE-2017-14737 Workaround
    a miscompilation bug in GCC 7 on x86-32 affecting GOST-34.11 hash function.
    (GH #1192 #1148 #882, bsc#1060433)
  - Add SecureVector::data() function which returns the start of the buffer.
    This makes it slightly simpler to support both 1.10 and 2.x APIs in the
    same codebase.  When compiled by a C++11 (or later) compiler, a template
    typedef of SecureVector, secure_vector, is added. In 2.x this class is a
    std::vector with a custom allocator, so has a somewhat different interface
    than SecureVector in 1.10. But this makes it slightly simpler to support
    both 1.10 and 2.x APIs in the same codebase.
  - Fix a bug that prevented configure.py from running under Python3
  - Botan 1.10.x does not support the OpenSSL 1.1 API. Now the build will
    #error if OpenSSL 1.1 is detected. Avoid –with-openssl if compiling against
    1.1 or later. (GH #753)
  - Import patches from Debian adding basic support for
    building on aarch64, ppc64le, or1k, and mipsn32 platforms.
  * obsoletes CVE-2017-14737.patch
  * refreshes aarch64-support.patch
  * drop ppc64le-support.patch for upstream version
    (disables altivec support as per concerns by upstream)

- Fix for CVE-2017-14737: A cryptographic cache-based side channel in the RSA
  implementation allows local attacker to recover information about RSA secret
  keys.
  * add CVE-2017-14737.patch

OBS-URL: https://build.opensuse.org/request/show/531133
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/Botan?expand=0&rev=71
2017-10-04 12:14:40 +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
aarch64-support.patch Accepting request 531133 from home:dmolkentin:branches:devel:libraries:c_c++ 2017-10-04 12:14:40 +00:00
baselibs.conf Accepting request 322627 from home:netsroth:branches:devel:libraries:c_c++ 2015-08-14 05:57:04 +00:00
Botan-1.10.17.tgz Accepting request 531133 from home:dmolkentin:branches:devel:libraries:c_c++ 2017-10-04 12:14:40 +00:00
Botan-1.10.17.tgz.asc Accepting request 531133 from home:dmolkentin:branches:devel:libraries:c_c++ 2017-10-04 12:14:40 +00:00
Botan-fix_install_paths.patch Accepting request 395112 from home:dfaure:branches:devel:libraries:c_c++ 2016-05-13 09:33:07 +00:00
Botan-fix_pkgconfig.patch Accepting request 395112 from home:dfaure:branches:devel:libraries:c_c++ 2016-05-13 09:33:07 +00:00
Botan-inttypes.patch - Devel package now is versioned so multiple devel packages may 2011-06-22 14:07:02 +00:00
Botan-no-buildtime.patch - Devel package now is versioned so multiple devel packages may 2011-06-22 14:07:02 +00:00
Botan-ull_constants.patch.bz2 Accepting request 26756 from devel:libraries:c_c++ 2009-12-16 15:54:21 +00:00
Botan.changes Accepting request 531133 from home:dmolkentin:branches:devel:libraries:c_c++ 2017-10-04 12:14:40 +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 531133 from home:dmolkentin:branches:devel:libraries:c_c++ 2017-10-04 12:14:40 +00:00
dont-set-mach-value.diff - Update to 1.10.14 2016-12-28 12:34:03 +00:00
no-cpuid-header.patch Accepting request 487615 from home:dmolkentin:branches:devel:libraries:c_c++ 2017-04-12 15:18:32 +00:00