André Hentschel
|
dc16a01fdf
|
ws2_32: Handle null pointer for linger values.
|
2011-06-21 14:51:14 +02:00 |
Marcus Meissner
|
f50b8b8ac1
|
ws2_32: Fixed select() number of fds (Coverity).
|
2011-06-16 16:42:19 +02:00 |
Hans Leidekker
|
3581d2c6d1
|
ws2_32: Accept NULL lpNumberOfBytesSent for overlapped calls to WSASend/To.
|
2011-06-14 13:09:29 +02:00 |
Lauri Kenttä
|
69ab564f5d
|
ws2_32/tests: Make sure that a structure is initialized (LLVM/Clang).
|
2011-06-13 15:05:39 +02:00 |
André Hentschel
|
3437591e71
|
ws2_32/tests: Don't read return value when we don't test for it.
|
2011-06-13 11:31:17 +02:00 |
Andrew Nguyen
|
a282c150fa
|
ws2_32/tests: Fix some test thread procedure prototypes.
|
2011-06-03 17:44:06 +02:00 |
Andrew Nguyen
|
e9e0df23b8
|
ws2_32/tests: Avoid casting a WSAAccept function pointer parameter in test_accept.
|
2011-06-03 17:43:59 +02:00 |
Peter Urbanec
|
78ab293d3f
|
ws2_32/tests: Socket error handling and reporting tests.
|
2011-06-02 16:24:22 +02:00 |
Andrew Nguyen
|
9edafeb742
|
ws2_32: Avoid a crash with an optional pointer in WSAAsyncGetServByPort.
|
2011-06-01 16:14:30 +02:00 |
Andrew Nguyen
|
2c74796456
|
ws2_32/tests: Properly destroy the async test window.
|
2011-06-01 16:14:22 +02:00 |
Peter Urbanec
|
d0067a5dc1
|
ws2_32/tests: Use WSAGetLastError() when reporting errors.
|
2011-05-31 18:32:57 +02:00 |
André Hentschel
|
e47ef8ae54
|
ws2_32/tests: Initialize atmark (valgrind).
|
2011-05-31 11:12:33 +02:00 |
André Hentschel
|
979f872fc7
|
ws2_32/tests: Add test for SIOCATMARK.
|
2011-05-27 17:53:37 +02:00 |
Andrew Nguyen
|
aca2385d6c
|
include: Revise the Winsock include in windows.h to match the Windows SDK.
|
2011-05-19 17:38:30 +02:00 |
Hans Leidekker
|
ee683f7162
|
ws2_32: Add a test to show that WSAIoctl is synchronous.
|
2011-05-02 16:38:34 +02:00 |
Marcus Meissner
|
ae0797150e
|
ws2_32: name is never NULL as array (Coverity).
|
2011-02-24 12:40:30 +01:00 |
Alexandre Goujon
|
778757ba74
|
ws2_32: Make gethostbyname fail if WSAStartup was not called before.
|
2011-02-23 14:58:09 +01:00 |
Austin English
|
99012fe793
|
ws2_32/tests: Remove unneeded assignments (LLVM/Clang).
|
2011-02-09 09:27:11 -06:00 |
Joris Huizer
|
36c76573de
|
ws2_32/tests: Don't test function directly when reporting GetLastError().
|
2011-02-07 10:04:44 -06:00 |
Mike Kaplinskiy
|
f58c709b5f
|
server: Fix connect failures on newer kernels.
|
2011-01-24 14:43:28 +01:00 |
Mike Kaplinskiy
|
27b51ce6b0
|
ws2_32: Finish an overlapped send only if we sent everything.
|
2011-01-24 14:43:27 +01:00 |
Mike Kaplinskiy
|
a0c810c177
|
ws2_32/tests: Add a test for an overlapped send.
|
2011-01-24 14:43:27 +01:00 |
Alexandre Julliard
|
f89d80c276
|
ws2_32/tests: Avoid size_t in a trace.
|
2010-12-09 17:46:13 +01:00 |
Erich Hoover
|
c134680321
|
ws2_32/tests: Add regression tests for WSARecvMsg and IP_PKTINFO.
|
2010-12-07 17:04:33 +01:00 |
Juan Lang
|
7f5583aee9
|
ws2_32: Set length on successful return from WSAStringToAddress.
|
2010-12-03 11:04:16 +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 |
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 |
Juan Lang
|
d06b1d599d
|
ws2_32/tests: Test SIO_ROUTING_INTERFACE_QUERY.
|
2010-09-28 17:33:20 +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 |
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 |
Wolfgang Schwotzer
|
d640d3fa5c
|
ws2_32/tests: Only log threads which not terminated by themselves.
|
2010-08-17 12:57:01 +02:00 |
Mike Kaplinskiy
|
4d6982e684
|
ws2_32: Implement ConnectEx.
|
2010-08-03 12:02:47 +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 |
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 |
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 |
Mike Kaplinskiy
|
03651926b7
|
ws2_32/tests: Fix win9x test failure.
|
2010-03-24 19:01:38 +01:00 |
Mike Kaplinskiy
|
5d72f63bd7
|
ws2_32/tests: Test a WSARecv error condition.
|
2010-03-23 12:36:02 +01:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
Alexandre Julliard
|
6164ce2d82
|
makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
|
2010-02-22 10:47:11 +01:00 |
Jason Edmeades
|
6cea48b928
|
ws2_32: Support indefinite receive timeouts.
|
2010-02-12 11:54:30 +01:00 |
Paul Vriens
|
45fc31e803
|
ws2_32/tests: Fix test failures on Win9x/WinMe.
|
2010-02-08 17:14:44 +01:00 |
Andrew Nguyen
|
1bcc3aa35c
|
ws2_32: Fix parameter validation order in getpeername.
|
2010-02-03 11:07:21 +01:00 |
Rob Shearman
|
0d10ddd4d5
|
ws2_32: Initialise buffer eventually passed into send to zero in test_write_events.
|
2009-12-01 15:10:37 +01:00 |
André Hentschel
|
511c76dfdf
|
ws2_32/tests: Test for initial state of SIOCATMARK.
|
2009-11-10 13:13:04 +01:00 |
André Hentschel
|
905dc0c8fc
|
ws2_32: Fix a comment.
|
2009-11-09 20:43:49 +01:00 |
Marcus Meissner
|
94efd487f0
|
ws2_32: Use correct buffer for 17 byte write.
|
2009-11-09 19:38:40 +01:00 |
Hans Leidekker
|
ebe6dabe27
|
ws2_32: Add a test for GetAddrInfoW.
|
2009-10-29 13:51:05 +01:00 |
Michael Stefaniuc
|
6edb5dd0c6
|
ws2_32/tests: Use LONG instead of long.
|
2009-10-06 11:57:58 +02:00 |
Mike Kaplinskiy
|
6d20b84ddd
|
ws2_32/tests: fix failure on win98/me.
|
2009-10-05 13:46:01 +02:00 |
Mike Kaplinskiy
|
45bd91b28b
|
ws2_32/tests: Test WSAAccept with CF_DEFER.
|
2009-09-25 13:42:41 +02:00 |
Ge van Geldorp
|
1c65c6d6f9
|
ws2_32/tests: Add acceptable error codes for Win7.
|
2009-09-08 12:11:56 +02:00 |
Alexandre Julliard
|
19c572f3dc
|
ws2_32/tests: Fix test failures on Vista.
|
2009-08-27 20:47:54 +02:00 |
Mike Kaplinskiy
|
d2065e3dc9
|
ws2_32/tests: Fix failure on NT4.
|
2009-08-25 11:43:26 +02:00 |
Detlef Riekenberg
|
2b345484bc
|
ws2_32/tests: Add tests for setsockopt with invalid levels.
|
2009-08-25 11:31:47 +02:00 |
Detlef Riekenberg
|
a563d670a0
|
ws2_32/tests: Add tests for getsockopt with invalid levels.
|
2009-08-25 11:31:38 +02:00 |
Mike Kaplinskiy
|
9b906c6766
|
ws2_32/tests: Test connecting a pending accept socket.
|
2009-08-20 15:26:19 +02:00 |
Jeff Latimer
|
694b6955a3
|
ws2_32/tests: Tests for invalid conditions in InetNtop.
|
2009-08-10 17:09:26 +02:00 |
Mike Kaplinskiy
|
5b1992b466
|
ws2_32/tests: Fix the last failures on NT4/2000.
|
2009-08-10 13:10:42 +02:00 |
Mike Kaplinskiy
|
da1e7a7208
|
ws2_32/tests: Test closing (and CancelIo'ing) accepting socket with pending AcceptEx call.
|
2009-08-07 14:57:18 +02:00 |
Jeff Latimer
|
f40cbb3d77
|
ws2_32: Add the scope_id to the IPv6 address string if present.
|
2009-08-05 15:30:16 +02:00 |
Jeff Latimer
|
4028a0e9f0
|
ws2_32: Add the port to the IPv6 address string if present.
|
2009-08-05 15:30:16 +02:00 |
Mike Kaplinskiy
|
7b683a9008
|
ws2_32/tests: Fix the last failures on NT4.
|
2009-07-22 11:08:49 +02:00 |
Mike Kaplinskiy
|
83d2108126
|
ws2_32/tests: Fix test failures on NT4/x86_64.
|
2009-07-20 13:35:43 +02:00 |
Mike Kaplinskiy
|
4acc8729c4
|
ws2_32/tests: Test closing listener during pending AcceptEx.
|
2009-07-20 13:35:37 +02:00 |
Mike Kaplinskiy
|
98bc97f770
|
ws2_32/tests: Test AcceptEx during pending AcceptEx call.
|
2009-07-20 13:35:34 +02:00 |
Jeff Latimer
|
4a8e36548d
|
ws2_32: IPv6 functionality for WSAAddressToStringW.
|
2009-07-17 13:33:41 +02:00 |
Jeff Latimer
|
c620ec8f72
|
ws2_32/tests: IPv6 tests for WSAAddressToStringW.
|
2009-07-17 13:32:56 +02:00 |
Mike Kaplinskiy
|
1dd1ea2e17
|
ws2/tests: Test AcceptEx with a deferred socket.
|
2009-07-14 16:28:59 +02:00 |
Damjan Jovanovic
|
26b0fad163
|
ws2_32: Test AcceptEx early disconnects and invalid parameters.
|
2009-07-10 12:12:04 +02:00 |
Paul Vriens
|
b7e1473311
|
ws2_32/tests: Fix a test failure on NT4.
|
2009-07-08 20:13:16 +02:00 |
Damjan Jovanovic
|
0066319b2d
|
ws2_32: Test AcceptEx short reads.
|
2009-07-07 11:01:06 +02:00 |
Damjan Jovanovic
|
71f7da2d3e
|
ws2_32: Add some AcceptEx tests.
|
2009-07-06 14:35:26 +02:00 |
Austin English
|
3cf5eb6d96
|
ws2_32/tests: Add initial tests for WSAStartup.
|
2009-05-04 12:52:40 +02:00 |
Jeff Latimer
|
2fa64f52e7
|
ws2_32: IPv6 functionality for WSAAddressToStringA.
|
2009-04-29 15:50:22 +02:00 |
Jeff Latimer
|
7d78bf4b1c
|
ws2_32/tests: IPv6 tests for WSAAddressToStringA.
|
2009-04-29 15:49:41 +02:00 |
Paul Vriens
|
ffd855d214
|
ws2_32/tests: Run tests again on several platforms due to missing functions.
|
2009-04-28 11:58:24 +02:00 |
Jeff Latimer
|
4d4819d8c4
|
ws2_32: Make inet_ntop conform to msdn definition.
|
2009-04-27 14:29:28 +02:00 |
Jeff Latimer
|
0cdd0d80ee
|
ws2_32/tests: Add tests for Inet_Ntop and inet_ntoa.
|
2009-04-27 14:29:08 +02:00 |
Hans Leidekker
|
fea6d0a764
|
ws2_32: Implement GetAddrInfoW and FreeAddrInfoW.
|
2009-04-27 13:22:54 +02:00 |
Alexandre Julliard
|
d341cca616
|
ws2_32/tests: Avoid sizeof in traces.
|
2009-04-22 16:56:37 +02:00 |
Jeff Latimer
|
eab59e84ac
|
ws2_32: WSAAddressToStringW should return length of unicode address string should and include the trailing null.
|
2009-04-20 17:40:18 +02:00 |
Jeff Latimer
|
bf40710516
|
ws2_32: WSAAddressToStringA should return length of ANSI address string and should include the trailing null.
|
2009-04-20 17:39:56 +02:00 |
Michael Stefaniuc
|
0847e7d826
|
ws2_32: Use better types for some variables.
|
2009-04-20 14:12:32 +02:00 |
Alexandre Julliard
|
65e71259df
|
ws2_32/tests: Don't use socklen_t.
|
2009-03-31 12:13:15 +02:00 |
Alexandre Julliard
|
a8a2ca72bd
|
ws2_32/tests: Fix a test failure on WinME.
|
2009-01-25 17:54:49 +01:00 |
Alexandre Julliard
|
bc9df953fc
|
ws2_32/tests: Avoid printing pointer differences in traces.
|
2009-01-08 13:02:54 +01:00 |