4 Commits

Author SHA1 Message Date
bluhm
c700a6e2a5 update botan2 to version 2.1.0
fix CVE-2017-7252 CVE-2017-2801
major library bump, forgotten upstream, use LIBbotan-2_VERSION
keep patches local that are needed by port system
build patches have been accepted upstream
support for getentropy(2) and arc4random(3) accepted upstream
botan CLI has been renamed to botan2 upstream
rename doc dir to botan-2
OK sthen@
2017-04-10 11:10:33 +00:00
jca
746f15c2e9 Fix packaging on !(x86)
rdrand_rng.h is arch-specific.  ok bluhm@ (maintainer)
2017-04-03 10:08:17 +00:00
bluhm
6a2ce8cec7 patches have been commited upstream, put git log into comment
makefile beautification
2017-03-16 12:32:16 +00:00
bluhm
7e91f52bca import botan2 2.0.1
input and OK jca@

Comment:
crypto and TLS for C++11

Description:
Botan (Japanese for peony) is a cryptography library written in
C++11 and released under the permissive Simplified BSD license.
Botan's goal is to be the best option for cryptography in new C++
code by offering the tools necessary to implement a range of practical
systems, such as TLS/DTLS, PKIX certificate handling, PKCS#11 and
TPM hardware support, password hashing, and post quantum crypto
schemes.  In addition to the C++, botan has a C89 API specifically
designed to be easy to call from other languages.  A Python binding
using ctypes calling the C89 API is included.
2017-03-13 15:00:39 +00:00