On Tuesday, 17 February 2015 at 21:02:33 UTC, Etienne wrote:
I'd like to announce the first release of Botan, which
implements all features of v1.11.10 in the C++ library.
I gave special attention to properly translating it to correct
D code.
It only runs with DMD master for now, only tested on Linux x86
or x86_64, and it uses a custom allocator library called
memutils which must be placed in ../
I'd also want to underline that Alexander Bothe from Mono-D put
some special attention to making sure the IDE runs smoothely
with Botan.
All tests are passing at the time of this writing (which is
thousands of tests for all algorithms, incl x509, pubkeys, tls
and so on).
I'll let the wiki/api docs/code talk for me, I'm off to writing
an TLS driver for vibe.d now
Good work. You should write up a post about the experience,
perhaps accompanied by benchmarks of the C++ and D code. It will
help publicize your project and let others learn from your effort.