Damien,
You will found at the following URL patches from the openbsd port : http://www.openbsd.org/cgi-bin/cvsweb/ports/www/dillo/patches/
Some of them fix ipv6 and threaded name resolution bugs.
There're modified versions for those patches in our CVS now! In the specific case of the IPv6 one, I don't understand why: - dns_server[i].th1 = (pthread_t) -1; + dns_server[i].th1 = GPOINTER_TO_INT((pthread_t) -1); because 'dns_server[i].th1' is of type 'pthread_t', not int! In the case of the http.c patch, I modified it a bit because 'sa_len' is not supposed to be used from sockaddr type (at least that's what libc's texinfo says). Well, the important thing is to test them, as I don't have a *BSD machine here. Thanks Jorge.-