8 Commits

Author SHA1 Message Date
rsadowski
31079c2f2f Remove devel/boost as BUILD_DEPENDS
- Add COMPILER and drop ONLY_FOR_ARCHS
- Add -std=c++11 (clang also needs -Wno-c++11-narrowing to build successful)
- Drop boost as bdep and change tr1-implementation to system.
- Fake function in namespace std::tr1:: and use std::placeholders.

tweak and ok bluhm@
2017-12-14 22:50:45 +00:00
bluhm
934f12a261 Update botan to 1.10.17
Minor library bump to libbotan-1.10.so.1.1
Patch it to compile with LibreSSL
Fix CVE-2017-14737
2017-10-09 20:06:26 +00:00
sthen
96ec4e0bee update to botan-1.10.9, from Brad 2015-04-18 09:58:59 +00:00
brad
8ad08a32d3 Update to Botan 1.10.6.
ok sthen@
2013-12-24 14:39:56 +00:00
jturner
faec099762 Add support for mips64el and update to 1.10.5 while here.
ok brad@ bcallah@
2013-03-17 14:34:26 +00:00
ajacoutot
b19dd97d26 Update to Botan 1.10.2.
from Brad
2012-07-04 12:03:42 +00:00
ajacoutot
f4107226d0 Unbreak. Wrong version of this port was imported. 2011-11-26 10:55:17 +00:00
jasper
79ca3f4145 import botan 1.10.1
Botan is a crypto library written in C++. It provides a variety of
cryptographic algorithms, including common ones such as AES, MD5, SHA,
HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that
are more obscure or specialized. It also offers X.509v3 certificates
and CRLs, and PKCS #10 certificate requests. A message processing
system that uses a filter/pipeline metaphor allows for many common
cryptographic tasks to be completed with just a few lines of code.
Assembly optimizations for common CPUs, including x86, x86-64, and
PowerPC, offers further speedups for critical tasks such as SHA-1
hashing and multiple precision integer operations.

from brad
tested by aja@ and me@
ok aja@
2011-11-26 09:07:52 +00:00