There was a long discussion back in 2008 culminating in several fixes, then Nadeo implemented a number of enhancements in 2009, and finally I fixed a CRT warning also in 2009.
Now I've added a new feature that was suggested and prototyped by La beuze in a mail to me earlier this year. This is a timeout mechanism to the InitWithIp method, so that it's possible for server controllers to try and connect to the dedicated even when that is not (fully) started up yet. The timeout parameter is optional, so if absent the method will immediately return with an error, as before. The upcoming XAseco release will utilize this feature.
Here are the change notes from the last two updates:
As always, the regular and big-endian versions of the modules can be downloaded from my TMF hub.Release 2009-06-03 - Xymph:
Suppress possible repetitive CRT warning at stream_select
Release 2011-04-09 - Xymph / La beuze:
Added optional timeout mechanism to IXR_Client_Gbx::InitWithIp()