Re: openssl ipv6 support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Michael Cronenworth wrote:
Anyone know if OpenSSL supports IPv6? All I've found is that it does not, which is a real bummer. I found a bug[1] that looks like it added IPv6 support, but when I test using the openssl command line argument it fails.

If OpenSSL does support IPv6, then I'd be grateful to know where to look to work with the C ABI.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=198737


Mk, if anyone is interested here's what I've discovered.

As disclosed in the Red Hat bug, back in 2006 a Red Hat developer tried to push a patch to allow BIOs to support IPv6. This patch was rejected in an unfriendly manner by an OpenSSL developer and was dropped.

In order to use IPv6 with OpenSSL, you have to manually setup bind(), listen(), and accept() calls and link the resulting file descriptor to a BIO with BIO_set_fd() instead of using BIO_do_accept() and then everything will work normally.

It would be nice if the IPv6 BIO patch was brought in to OpenSSL. Maybe I'll make a bug on it and ruffle some feathers...

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux