Commit Graph

361 Commits (4cddf045fc6e7b7c4aaaf39db2d3b91a7e7004ed)

Author SHA1 Message Date
Frédéric Delanoy 09213db643 ws2_32/tests: Remove dead code in test_completion_port (Coverity). 2012-01-30 11:57:10 +01:00
Francois Gouget f445325999 Assorted spelling fixes. 2012-01-23 16:07:32 +01:00
Ričardas Barkauskas 01195b2dd7 ws2_32/tests: Test AcceptEx behaviour more. 2012-01-18 17:53:29 +01:00
Marcus Meissner d34e0515fd ws2_32: Removed dead code (Coverity). 2012-01-03 12:37:57 +01:00
Ričardas Barkauskas 1bbe92e79b ws2_32: Don't post completion packet if sending fails with error immediately. 2011-12-28 18:59:48 +01:00
Ričardas Barkauskas fa4a90e6d2 ws2_32/tests: Test some completion port behavior. 2011-12-28 18:59:45 +01:00
Hans Leidekker c42989ed9a ws2_32: Return the right value for SO_CONNECT_TIME if the socket is not connected. 2011-12-19 20:15:51 +01:00
Francois Gouget c7cb3e6cb2 configure: Use errno.h instead of the non-standard sys/errno.h header. 2011-12-15 17:46:38 +01:00
Francois Gouget 3fe2d6e5fd include: Update the nldef.h and *mib.h headers. 2011-12-15 10:49:17 +01:00
Francois Gouget 644cd0ae17 include: Add a missing wincrypt.h include directive to mprapi.h.
Also add the USE_WC_PREFIX macro so one can cleanly deal with the CMSG_DATA conflict with sys/socket.h.
2011-12-13 18:59:03 +01:00
Bruno Jesus da6efc8f62 ws2_32: Fix a function name comment. 2011-12-05 12:22:54 +01:00
Bruno Jesus fc09bc4533 ws2_32: Remove duplicated code. 2011-11-28 16:40:50 +01:00
Bruno Jesus 743929e4f4 ws2_32: Fix function GetAcceptExSockaddrs. 2011-11-28 16:40:50 +01:00
Hans Leidekker 8e5d5bf58a ws2_32: Pass NULL nodename on to native getaddrinfo. 2011-11-24 17:17:30 +01:00
Bruno Jesus 06d759ed7e ws2_32: Invert SIOCATMARK logic. 2011-11-21 16:16:34 +01:00
Francois Gouget c9ae82da93 ws2_32: Delete the static critical section when unloading the dll. 2011-11-17 11:37:44 +01:00
Hans Leidekker 75be2284e1 ws2_32: Fix handling of NULL and empty hostname in getaddrinfo/GetAddrInfoW. 2011-11-15 19:37:29 +01:00
Matej Špindler 2e5718ba95 ws2_32: Test GetAddrInfo with zero port. 2011-11-14 15:25:24 +01:00
Andrew Talbot a38b3008c5 ws2_32: Remove unneeded address-of operator from array name. 2011-11-04 14:45:01 +01:00
Andrew Talbot 35555862fc ws2_32: Replace switch statement with more suitable if statement. 2011-10-21 12:11:51 +02:00
Andrew Talbot 4bebe6287c ws2_32: Mark a fall-through in a switch statement. 2011-10-21 12:11:45 +02:00
Bruno Jesus d278834dab ws2_32: Fix UDP LINGER support in getsockopt. 2011-10-04 15:26:22 -05:00
Hans Leidekker 94f431e3ee ws2_32: Avoid a crash in WS2_recv_base. 2011-09-14 14:55:46 +02:00
Bruno Jesus fd7b94bcd2 ws2_32: SO_OOBINLINE sockets must always return TRUE to SIOCATMARK request. 2011-09-13 17:17:00 +02:00
Bruno Jesus 8f3dabf3c4 ws2_32: Remove an unnecessary test. 2011-09-09 13:34:13 +02:00
Bruno Jesus 2e08b31f7c ws2_32: Fix support for SIO_KEEPALIVE_VALS. 2011-09-08 20:08:06 +02:00
Bruno Jesus 312f50a26f ws2_32: Avoid an unhandled exception in WSAIoctl. 2011-09-06 12:23:55 +02:00
Bruno Jesus 733c7f2c72 ws2_32: Fix a leak in WS2_AcceptEx. 2011-09-05 10:56:04 +02:00
Bruno Jesus bebc425bb5 ws2_32: Fix false-positive write fds on select(). 2011-08-24 11:45:18 +02:00
Bruno Jesus a1d177c6b6 ws2_32/tests: Add MSG_PEEK tests on recv(). 2011-08-22 16:14:32 +02:00
Frédéric Delanoy 7e309601f3 dlls: Assorted spelling fixes. 2011-08-03 14:15:50 +02:00
Frédéric Delanoy 754dffe1e5 ws2_32: Remove dead assignment (Clang). 2011-07-06 11:27:12 +02:00
Austin English eba8216fcc ws2_32: Define sipx_network / sipx_node for DragonFly BSD. 2011-07-01 17:29:37 +02:00
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
Andrew Nguyen a5e0f09b52 ws2_32: Free the asynchronous query structure if thread creation fails. 2011-06-01 16:14:08 +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
Alexandre Julliard de0b4a67d8 ws2_32: Signal overlapped completion in WSAIoctl. 2011-04-19 12:47:57 +02:00