May 22, 2007
> How long did it take you to resolve/replace them all with function calls?
Well, I didn't replace all the macros in the .h files. If I had done so,
it would be a really complete port ;)
I only expanded the ones I needed.

> What version of openssl did you convert/wrap?  Perhaps it would be easier to bring those up to date?
As far as I can remember it was 0.9.8d
But bcd should be fine with all versions.

I put my project online: http://mitglied.lycos.de/daniel919/ssl_ftpd_dummy.rar
It's a simple ssl ftpd.

Maybe you will find something that could be helpful. I had to manually make some changes to the d files generated by bcd at that time.
Maybe in the meantime bcd will not require some of these changes anymore.

And really, a complete port of openssl for D would be great.
May 22, 2007
Daniel919 Wrote:
>  > How long did it take you to resolve/replace them all with function calls?
> Well, I didn't replace all the macros in the .h files. If I had done so,
> it would be a really complete port ;)
> I only expanded the ones I needed.

Ahh, ok.

>  > What version of openssl did you convert/wrap?  Perhaps it would be
> easier to bring those up to date?
> As far as I can remember it was 0.9.8d

I have 0.9.8e so it should be pretty similar.

> But bcd should be fine with all versions.

True.

> I put my project online:
> http://mitglied.lycos.de/daniel919/ssl_ftpd_dummy.rar
> It's a simple ssl ftpd.

Cool.

> Maybe you will find something that could be helpful. I had to manually
> make some changes to the d files generated by bcd at that time.
> Maybe in the meantime bcd will not require some of these changes anymore.
> 
> And really, a complete port of openssl for D would be great.

Indeed it would.  I had been meaning to get onto it before I went overseas for 6 months and now that I have some time I figured I would give it a crack.

Thanks for your tips.

Regan
1 2
Next ›   Last »