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]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux