avoid blocking by threading

I have been punting for IPv6 support for ViRC for a while now. In late 2002, Mr2001 sent me the Sockets.pas file and I IPv6 enabled it. It took until early 2004 until we had a build of ViRC using the new sockets library. Unfortunately the front end did not support IPv6 and hence the changes were unusable :-(

That was until last weekend :-) when I sat down and made the fixes required to get it all working. Now the sockets library is truly threaded (one more item on the todo list done) and the front end understands IPv6 addresses in their native format too. The configuration dialog may require a few changes but the basics are working!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>