Commit Graph

294 Commits

Author SHA1 Message Date
Alexandre Julliard
f89d80c276 ws2_32/tests: Avoid size_t in a trace. 2010-12-09 17:46:13 +01:00
Alexandre Julliard
58a1c0d50d ws2_32: Fix a compile failure when control messages are not supported. 2010-12-08 16:25:05 +01:00
Erich Hoover
c134680321 ws2_32/tests: Add regression tests for WSARecvMsg and IP_PKTINFO. 2010-12-07 17:04:33 +01:00
Erich Hoover
54b4f836fd ws2_32: Add support for WSARecvMsg and IP_PKTINFO. 2010-12-07 17:04:11 +01:00
Juan Lang
7f5583aee9 ws2_32: Set length on successful return from WSAStringToAddress. 2010-12-03 11:04:16 +01:00
André Hentschel
8b913427c0 ws2_32: Map AI_ADDRCONFIG. 2010-11-23 13:16:53 +01:00
Greg Geldorp
b53edc6dcc ws2_32/tests: NT4 and Win2000 print IPv6 addresses a little bit differently. 2010-11-16 11:59:17 +01:00
Francois Gouget
76039b3728 ws2_32: Add a trailing '\n' to a FIXME() call. 2010-11-02 13:16:47 +01:00
Louis Lenders
cb65dbf3d8 ws2_32: Return SOCKET_ERROR in stubbed WSALookupServiceNext, to prevent apps from looping forever. 2010-10-28 11:39:24 +02:00
Dan Kegel
6733c40d78 ws2_32: Null select() should fail with WSAEINVAL. 2010-10-18 19:47:49 +02:00
Alexandre Julliard
730f01801f tests: Make some variables static. 2010-10-01 13:41:42 +02:00
Juan Lang
9addae9d66 ws2_32: Implement WSAIoctl for SIO_ROUTING_INTERFACE_QUERY. 2010-09-29 10:05:55 +02:00
Francois Gouget
d33ff209b3 ws2_32: Make WS2_AcceptEx() and WS2_GetAcceptExSockaddrs() static. 2010-09-29 10:05:27 +02:00
Juan Lang
d06b1d599d ws2_32/tests: Test SIO_ROUTING_INTERFACE_QUERY. 2010-09-28 17:33:20 +02:00
Mike Kaplinskiy
f138a5724d ws2_32: Implement SO_UPDATE_ACCEPT_CONTEXT. 2010-09-28 17:33:19 +02:00
Juan Lang
1e09999350 ws2_32: Unpack ioctl codes in WSAIoctl trace. 2010-09-27 12:10:52 +02:00
Mike Kaplinskiy
cf72f406ec ws2_32: Implement AcceptEx and GetAcceptExSockaddrs. 2010-09-22 20:04:32 +02:00
Alexandre Julliard
4cbfe4e1ef ws2_32: Fail when select is called with an invalid fd.
Based on a patch by Vincent Povirk.
2010-09-20 14:56:55 +02:00
Alexandre Julliard
81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Vincent Povirk
e1705151a9 ws2_32: Add a test for selecting invalid sockets. 2010-09-15 17:50:32 -05:00
Austin English
4ada99aa83 ws2_32: Add a stub for WSANSPIoctl. 2010-09-09 19:28:32 +02:00
Alexandre Julliard
9f2c51800d ws2_32/tests: Fix some buffer overflows in traces. 2010-09-03 21:07:54 +02:00
Francois Gouget
d8cb2a0c38 ws2_32/tests: Add a trailing '\n' to an ok() call. 2010-08-24 15:22:36 +02:00
Francois Gouget
21541da0bb ws2_32: Add a trailing '\n' to a TRACE() call. 2010-08-24 15:22:35 +02:00
Wolfgang Schwotzer
6d5aaaa5e0 ws2_32: Initialize variable lsap_sel. 2010-08-20 13:21:28 +02:00
Wolfgang Schwotzer
d640d3fa5c ws2_32/tests: Only log threads which not terminated by themselves. 2010-08-17 12:57:01 +02:00
Mike Kaplinskiy
50ef3a2018 ws2_32: Fix a bad pointer crash. 2010-08-16 15:54:23 +02:00
Mike Kaplinskiy
d596fa1859 ws2_32: Implement SO_UPDATE_CONNECT_CONTEXT. 2010-08-16 13:45:43 +02:00
Dmitry Timoshkov
e0bbcea6fb ws2_32: Rearrange the code to avoid a needless release_sock_fd(). 2010-08-04 12:33:27 +02:00
Mike Kaplinskiy
4d6982e684 ws2_32: Implement ConnectEx. 2010-08-03 12:02:47 +02:00
Mike Kaplinskiy
15cc301728 ws2_32: Create a wrapper for connect. 2010-08-03 12:01:22 +02:00
Mike Kaplinskiy
fae0b6fa63 ws2_32: Don't set FD_READ/FD_WRITE before the connection is complete. 2010-08-03 12:00:48 +02:00
Mike Kaplinskiy
5288a22585 ws2_32/tests: Test ConnectEx. 2010-08-03 11:59:15 +02:00
Mike Kaplinskiy
a6203f8b53 server: Fix some comments.
Apparently windows reports only currently valid events for WSAEnumNetworkEvents.
2010-07-28 16:28:27 +02:00
Mike Kaplinskiy
0b251c08f2 server: Consume events triggered. 2010-07-28 16:28:26 +02:00
André Hentschel
6c144d06fe ws2_32: Fix test message. 2010-07-22 10:11:31 +02:00
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Austin English
cdf091f2c9 ws2_32: Remove unused variable. 2010-07-21 13:23:59 +02:00
Howell Tam
8b7ec05bd2 ws2_32: Wrapped WSASendTo/WSARecvFrom with a different function name. 2010-07-19 15:13:24 +02:00
Alexandre Goujon
73b2f5708f ws2_32: Add host unreachable case. 2010-07-05 12:59:47 +02:00
Francois Gouget
1a1f1aa588 ws2_32/tests: Fix a typo in a variable name. 2010-06-22 20:04:09 +02:00
Alexandre Julliard
76efc82860 ws2_32/tests: Reorder includes so that winsock.h is included before system headers. 2010-06-15 22:58:53 +02:00
Andrew Nguyen
f96d192947 ws2_32: Update DLL version information to correspond to XP.
The Star Trek: Armada II demo tries to install a Windows 95 winsock 
redist if the detected ws2_32.dll version is too old.
2010-05-27 14:46:43 +02:00
Mike Kaplinskiy
42debac149 server: Move socket async activation to sock_poll_event. 2010-05-17 14:41:33 +02:00
Mike Kaplinskiy
ebf20d6645 ws2_32/tests: fix test failures on wine and win98. 2010-05-17 12:42:31 +02:00
Alexandre Julliard
861989596f ws2_32/tests: Fix non-portable syntax. 2010-05-14 11:42:43 +02:00
Mike Kaplinskiy
688b94b43d ws2_32/tests: Add some socket event tests. 2010-05-13 11:51:28 +02:00
Kai Blin
8a00bdddc0 ws2_32: Stub out WS_SIO_UDP_CONNRESET WSioctl. 2010-05-11 16:28:33 +02:00
Mike Kaplinskiy
df710826e1 ws2_32: Improve SIO_GET_EXTENSION_FUNCTION_POINTER stub. 2010-05-10 13:43:43 +02:00
Stefan Leichter
5ccbcfdec7 ws2_32: In setsockopt implement IPV6_ADD_MEMBERSHIP and IPV6_DROP_MEMBERSHIP only when supported. 2010-04-05 11:37:11 +02:00