./security/botan2 [crypto and TLS for C++11]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 2.6.0, Package name: botan2-2.6.0
Maintained by: Alexander Bluhm
Master sites:
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.


Filesize: 0.477 KB
Version History (View Complete History)
  • (2018-04-12) Updated to version: botan2-2.6.0
  • (2018-04-06) Updated to version: botan2-2.5.0
  • (2018-01-15) Updated to version: botan2-2.4.0
  • (2017-10-10) Updated to version: botan2-2.3.0
  • (2017-08-12) Updated to version: botan2-2.2.0
  • (2017-04-10) Updated to version: botan2-2.1.0
  • (2017-03-13) Package added to openports.se, version botan2-2.0.1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2018-01-18 11:12:31 by Alexander Bluhm | Files touched by this commit (1)
Log message:
Regenerate patch file to avoid offset warning.
requested by sthen@
   2018-01-16 11:49:41 by Alexander Bluhm | Files touched by this commit (3)
Log message:
Botan honors the CXX, CXXFLAGS, AR, and LDFLAGS enviroment now.
So there is no need to patch the compiler type.
suggested by upstream developer Jack Lloyd
Add py-docutils as build dependency to create man pages.
package failure reported by ajacoutot@
Explicitly set the compiler type to gcc on non clang archs.
   2018-01-16 11:49:41 by Alexander Bluhm | Files touched by this commit (3)
Log message:
Botan honors the CXX, CXXFLAGS, AR, and LDFLAGS enviroment now.
So there is no need to patch the compiler type.
suggested by upstream developer Jack Lloyd
Add py-docutils as build dependency to create man pages.
package failure reported by ajacoutot@
Explicitly set the compiler type to gcc on non clang archs.
   2018-01-16 11:49:41 by Alexander Bluhm | Files touched by this commit (3)
Log message:
Botan honors the CXX, CXXFLAGS, AR, and LDFLAGS enviroment now.
So there is no need to patch the compiler type.
suggested by upstream developer Jack Lloyd
Add py-docutils as build dependency to create man pages.
package failure reported by ajacoutot@
Explicitly set the compiler type to gcc on non clang archs.
   2018-01-14 13:56:23 by Rafael Sadowski | Files touched by this commit (1)
Log message:
Remove pthread from WANTLIB
"pthread is included in COMPILER_LIBCXX in all cases." spotted by sthen@
   2018-01-14 13:40:18 by Rafael Sadowski | Files touched by this commit (8)
Log message:
Update botan2 to 2.4.0
Tweaks and input from bluhm@ and sthen@. Manual page hint by kn
OK bluhm@ (maintainer)
   2018-01-14 13:40:18 by Rafael Sadowski | Files touched by this commit (8)
Log message:
Update botan2 to 2.4.0
Tweaks and input from bluhm@ and sthen@. Manual page hint by kn
OK bluhm@ (maintainer)
   2018-01-14 13:40:18 by Rafael Sadowski | Files touched by this commit (8)
Log message:
Update botan2 to 2.4.0
Tweaks and input from bluhm@ and sthen@. Manual page hint by kn
OK bluhm@ (maintainer)
   2018-01-14 13:40:18 by Rafael Sadowski | Files touched by this commit (8)
Log message:
Update botan2 to 2.4.0
Tweaks and input from bluhm@ and sthen@. Manual page hint by kn
OK bluhm@ (maintainer)
   2018-01-14 13:40:18 by Rafael Sadowski | Files touched by this commit (8)
Log message:
Update botan2 to 2.4.0
Tweaks and input from bluhm@ and sthen@. Manual page hint by kn
OK bluhm@ (maintainer)
   2018-01-14 13:40:18 by Rafael Sadowski | Files touched by this commit (8)
Log message:
Update botan2 to 2.4.0
Tweaks and input from bluhm@ and sthen@. Manual page hint by kn
OK bluhm@ (maintainer)
   2018-01-14 13:40:18 by Rafael Sadowski | Files touched by this commit (8)
Log message:
Update botan2 to 2.4.0
Tweaks and input from bluhm@ and sthen@. Manual page hint by kn
OK bluhm@ (maintainer)
   2018-01-14 13:40:18 by Rafael Sadowski | Files touched by this commit (8)
Log message:
Update botan2 to 2.4.0
Tweaks and input from bluhm@ and sthen@. Manual page hint by kn
OK bluhm@ (maintainer)
   2017-08-13 08:40:18 by Alexander Bluhm | Files touched by this commit (4)
Log message:
Enable the --with-openssl configure switch in botan2.  This allows
to use LibreSSL as backend for the Botan API.  Include the Botan
test program and samples in the package.  So we can test LibreSSL
using their tests scripts with botan-test --provider=openssl.
Currently only a fraction of the tests actually use the OpenSSL
provider, but that can be improved later.
OK doug@
   2017-08-13 08:40:18 by Alexander Bluhm | Files touched by this commit (4)
Log message:
Enable the --with-openssl configure switch in botan2.  This allows
to use LibreSSL as backend for the Botan API.  Include the Botan
test program and samples in the package.  So we can test LibreSSL
using their tests scripts with botan-test --provider=openssl.
Currently only a fraction of the tests actually use the OpenSSL
provider, but that can be improved later.
OK doug@
   2017-08-13 08:40:18 by Alexander Bluhm | Files touched by this commit (4)
Log message:
Enable the --with-openssl configure switch in botan2.  This allows
to use LibreSSL as backend for the Botan API.  Include the Botan
test program and samples in the package.  So we can test LibreSSL
using their tests scripts with botan-test --provider=openssl.
Currently only a fraction of the tests actually use the OpenSSL
provider, but that can be improved later.
OK doug@
   2017-08-13 08:40:18 by Alexander Bluhm | Files touched by this commit (4)
Log message:
Enable the --with-openssl configure switch in botan2.  This allows
to use LibreSSL as backend for the Botan API.  Include the Botan
test program and samples in the package.  So we can test LibreSSL
using their tests scripts with botan-test --provider=openssl.
Currently only a fraction of the tests actually use the OpenSSL
provider, but that can be improved later.
OK doug@
   2017-08-11 16:30:38 by Alexander Bluhm | Files touched by this commit (4)
Log message:
update botan2 to 2.2.0
   2017-08-11 16:30:38 by Alexander Bluhm | Files touched by this commit (4)
Log message:
update botan2 to 2.2.0
   2017-08-11 16:30:38 by Alexander Bluhm | Files touched by this commit (4)
Log message:
update botan2 to 2.2.0
   2017-08-11 16:30:38 by Alexander Bluhm | Files touched by this commit (4)
Log message:
update botan2 to 2.2.0
   2017-07-27 04:05:21 by Stuart Henderson | Files touched by this commit (31)
Log message:
add COMPILER_LIBCXX to WANTLIB and bump
   2017-05-31 02:08:18 by Marc Espie | Files touched by this commit (173)
Log message:
switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
   2017-05-13 03:49:51 by Marc Espie | Files touched by this commit (25)
Log message:
first batch of WANT_CXX
   2017-05-12 17:47:57 by Marc Espie | Files touched by this commit (1)
Log message:
buggy configure, add support for -L, as clang will not link with /usr/local
by default.
(patch sent to upstream)
   2017-04-10 05:10:33 by Alexander Bluhm | Files touched by this commit (7)
Log message:
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 05:10:33 by Alexander Bluhm | Files touched by this commit (7)
Log message:
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 05:10:33 by Alexander Bluhm | Files touched by this commit (7)
Log message:
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 05:10:33 by Alexander Bluhm | Files touched by this commit (7)
Log message:
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 05:10:33 by Alexander Bluhm | Files touched by this commit (7)
Log message:
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 05:10:33 by Alexander Bluhm | Files touched by this commit (7)
Log message:
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 05:10:33 by Alexander Bluhm | Files touched by this commit (7)
Log message:
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-03 04:08:17 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Fix packaging on !(x86)
rdrand_rng.h is arch-specific.  ok bluhm@ (maintainer)
   2017-04-03 04:08:17 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Fix packaging on !(x86)
rdrand_rng.h is arch-specific.  ok bluhm@ (maintainer)
   2017-04-03 04:08:17 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Fix packaging on !(x86)
rdrand_rng.h is arch-specific.  ok bluhm@ (maintainer)
   2017-03-16 06:32:16 by Alexander Bluhm | Files touched by this commit (3)
Log message:
patches have been commited upstream, put git log into comment
makefile beautification
   2017-03-16 06:32:16 by Alexander Bluhm | Files touched by this commit (3)
Log message:
patches have been commited upstream, put git log into comment
makefile beautification
   2017-03-16 06:32:16 by Alexander Bluhm | Files touched by this commit (3)
Log message:
patches have been commited upstream, put git log into comment
makefile beautification