[ros-general] Final WS2.2 Binary Release

Alex Ionescu ionucu at videotron.ca
Tue Nov 1 06:24:36 UTC 2005


Hi,

After more reports from some users, I have implemented 6 new functions 
which were in use by many popular programs. Although much of the DLL is 
still unimplemented, the remaining calls are mostly for highly advanced 
behaviour which would be seen in either spyware of winsock firewalls, or 
for deprecated 16-bit support or highly unusual APIs. Since those aren't 
a priority right now and I haven't been able to find any application 
using them right now, I've chosen this version to be the "code freeze" 
version, which will be committed later. With the new functions (thanks 
to Jirka and David for finding the apps), Opera now works, as well as 
SmartFTP and probably a lot more applications. Here is the updated 
compatibility list that I've made:

Firefox, Opera, Filezilla, Thunderbird, IE 6, OE 6, Azureus, Microsoft 
Terminal Services Client, Skype, Google Talk, World of Warcraft, MIRC, 
XChat, MSN Messenger, SmartFTP.

This list is satisfactory to me, as it includes almost all the biggest 
network applications out there. I am now looking for any final 
showstoppers before focusing on mswsock.dll, so I've posted this mail on 
the General Mailing List as well, hoping to get more testers.

Thanks for testing!

Best regards,
Alex Ionescu

PS. You may notice that the binary is larger then the Microsoft DLL, 
even though it is less functional. This is because it is a debug 
version, compiled without optimizations.

Revision: 30
Author:
Date: 12:30:29 AM, November 1, 2005
Message:
- Add UNIMPLEMENTED wherever it was missing.

Revision: 29
Author:
Date: 12:27:26 AM, November 1, 2005
Message:
- Implement WSANtohl, WSANtohs, WSAHtonl, WSAHtons. Opera now works.
- Fix some GetNameInfoW to return correct failure.

Revision: 28
Author:
Date: 4:25:38 PM, October 30, 2005
Message:
- Implement WSAStringToAddressA/W. This makes SmartFTP work with IP 
lookups, but hostname lookup still fail due to bugs in the application 
itself.

Alex Ionescu wrote:

> Hi,
>
> It turns out there was another big bug that I released the binary 
> with, related to a recent untested RAS Auto-dial feature, which made 
> the DLL crash almost instantly in most programs.
>
> I've fixed the build and this time did some extensive testing to avoid 
> having another bad release. I've tested, with success, IE6, Filezilla, 
> Firefox, Thundebird, Outlook Express, MIRC. As well, I'm happy to 
> report that MSN Messenger 7.5 and Azureus also work fine on my system, 
> so add those 2 apps to known working.
>
> I'm still interested in Opera, other P2P clients, Chat clients, IRC 
> clients and Mozilla itself.
>
> Thanks again!
>
> Best regards,
> Alex Ionescu
>
> Changelog:
>
> Revision: 27


-------------- next part --------------
A non-text attachment was scrubbed...
Name: WS2_32.zip
Type: application/x-zip-compressed
Size: 28518 bytes
Desc: not available
URL: <http://reactos.org/pipermail/ros-general/attachments/20051101/3000891a/attachment.bin>


More information about the Ros-general mailing list