Version: 1.10.17, Package name: botan-1.10.17 |
Maintained by: Alexander Bluhm |
Master sites: |
Description 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. |
Filesize: 0.477 KB |
Version History (View Complete History) |
|
2021-11-14 11:43:44 by Theo Buehler | Files touched by this commit (3) |
Log message: security/botan: port BlockCipher/HashFunction classes to OpenSSL 1.1 API. ok bluhm (maintainer) |
2021-07-26 14:57:56 by Stuart Henderson | Files touched by this commit (1) |
Log message: botan's configure.py script works OK with python 3; stop using MODPY_VERSION_2 ok bluhm@ |
2021-07-26 04:18:26 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Add riscv64 support ok bluhm@ (maintainer) |
2021-02-23 12:39:53 by Stuart Henderson | Files touched by this commit (743) |
Log message: Reverse the polarity of MODPY_VERSION; default is now 3.x, if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}. This commit doesn't change any versions currently used; it may be that some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those should be cleaned up in the course of updating ports where possible. Python module ports providing py3-* packages should still use FLAVOR=python3 so that we don't have a mixture of dependencies some using ${MODPY_FLAVOR} and others not. |
2019-07-12 14:49:09 by Stuart Henderson | Files touched by this commit (854) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-07-01 10:29:05 by Alexander Bluhm | Files touched by this commit (1) |
Log message: The sha1 i386 assembler implementation uses esp as regular register. This does not work well with the opportunistic stack-register protection, the process may be aborted. Fall back to C implementation. OK sthen@ |
2018-11-02 12:48:39 by Christian Weisgerber | Files touched by this commit (43) |
Log message: bump for package path change devel/gmp -> devel/gmp,-main |
2017-12-14 15:50:45 by Rafael Sadowski | Files touched by this commit (2) |
Log message: 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-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937) |
Log message: bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. |
2017-07-24 15:06:37 by Robert Nagy | Files touched by this commit (1) |
Log message: Use the tr1 implementation from boost by adding the --with-tr1-implementation=boost configure flag. This fixes the build with clang. |
2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880) |
Log message: use COMPILER_LIBCXX where applicable |
2017-04-19 05:16:03 by Stuart Henderson | Files touched by this commit (15) |
Log message: Add ${CLANG_ARCHS} to "ONLY_FOR_ARCHS = ${GCC4_ARCHS}" lines to give them a chance on aarch64. |
2017-04-10 05:46:37 by Stuart Henderson | Files touched by this commit (277) |
Log message: use LIBCXX |
2017-04-05 07:36:34 by Alexander Bluhm | Files touched by this commit (2) |
Log message: update botan to 1.10.16 CVE-2017-2801 |
2017-03-16 06:34:55 by Alexander Bluhm | Files touched by this commit (1) |
Log message: Limit portroach to 1.10..., there is a 1.11.34 development version. |
2017-03-15 02:57:20 by Robert Nagy | Files touched by this commit (1) |
Log message: MFC: update botan to 1.10.15; from Rafael Sadowski CVE-2015-7827 CVE-2016-2194 CVE-2016-2195 CVE-2016-2849 CVE-2016-9132 |
2017-03-14 09:15:15 by Alexander Bluhm | Files touched by this commit (2) |
Log message: sort according to Makefile.template limit portroach to botan version 1, version 2 is a different port switch home page and master site to https optionally download gpg signature to check it easily at update fixing permissions of documentation files is not necessary anymore bring in line with botan2 Makefile |
2017-03-12 19:31:20 by Alexander Bluhm | Files touched by this commit (2) |
Log message: - update botan to 1.10.15; from Rafael Sadowski CVE-2015-7827 CVE-2016-2194 CVE-2016-2195 CVE-2016-2849 CVE-2016-9132 - take maintainer |
2016-03-11 13:28:34 by Christian Weisgerber | Files touched by this commit (247) |
Log message: garbage collect CONFIGURE_SHARED |
2015-09-18 14:29:11 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: SECURITY update to Botan 1.10.10. CVE-2015-5726, CVE-2015-5727 from Brad |
2015-04-18 03:58:59 by Stuart Henderson | Files touched by this commit (4) |
Log message: update to botan-1.10.9, from Brad |