Botan Crypto and TLS for D

Joakim via Digitalmars-d digitalmars-d at puremagic.com
Tue Feb 17 22:35:08 PST 2015


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.


More information about the Digitalmars-d mailing list