rant.gulbrandsen
Send me mailAbout meAbout this blog
2010-02-16

Archiveopteryx bug diversity

I still do not understand why Archiveopteryx runs stably in some places and crashes every few hours or days in others.

It's just just a question of platform-specific bugs. We've seen it too many times: A bug hits some people, not others, for reasons I do not understand even after fixing the bug. As a result, some people see aox working really well, others really badly, and I have no way to explain why this is so, and see no pattern I could use to improve testing or avoid these bugs.

It's very frustrating.

Link: rant.g/aox/diversity • Tags: aox

2010-01-19

Switching to OpenSSL

Archiveopteryx uses OpenSSL by default starting with version 3.1.3. Sadly, it runs noticeably better than with Cryptlib.

Compatibility with other TLS stacks is clearly better. (more…)

Link: rant.g/aox/openssl • Tags: aox, cryptlib, openssl

2009-12-01

Cryptlib in a sea of OpenSSL

Archiveopteryx uses Cryptlib. Still. It's good code, and Abhijit and I trust Peter. Almost everyone else on the planet uses OpenSSL. A few outcasts use something that shares code with OpenSSL, such as GnuTLS or SSLeay (why do these people all have a MiXEDcaps fetish?), and there's an even smaller lot that uses cryptlib, matrixssl etc.

Naturally, there are interoperability issues. There always are, (more…)

Link: rant.g/aox/cryptlib • Tags: aox, cryptlib, openssl

By Arnt Gulbrandsen, arnt@gulbrandsen.priv.no