Marcus Meissner
|
200f005d66
|
EAI_NONAME -> WS_EAI_NODATA, check for EAI_NONAME and EAI_NODATA.
|
2005-11-22 12:00:43 +00:00 |
Marcus Meissner
|
7f5c0de965
|
Fixed typo in ws_sockaddr_u2ws().
|
2005-11-21 11:56:42 +00:00 |
Marcus Meissner
|
7a6fdea105
|
Implemented getaddrinfo(), including full mapping of struct addrinfo
between UNIX and Windows. Based on a patch by Mike Hearn.
|
2005-11-17 12:58:35 +00:00 |
Marcus Meissner
|
aa730cc9e4
|
Added mapping between unix and windows sockaddr_in6(_old) and
sockaddr_in. Added address family, socket type mappers.
|
2005-11-16 11:21:57 +00:00 |
Francois Gouget
|
0edbaf7e80
|
Remove spaces before '\n' in traces.
|
2005-11-10 12:14:56 +00:00 |
Saulius Krasuckas
|
75506229c9
|
Added last error code for XP SP1.
|
2005-11-08 10:56:27 +00:00 |
Saulius Krasuckas
|
f9c82654be
|
- Stricten cases for NT in a two tests.
- WSAAddressToString[AW] don't fail on Win9x for those.
- Modify it to pass new tests.
|
2005-11-05 10:43:27 +00:00 |
Saulius Krasuckas
|
551e243c5b
|
Make 4 WSAStringToAddress* tests don't fail on Win9x.
|
2005-11-04 11:14:12 +00:00 |
Eric Pouech
|
904b6ea8e3
|
Made accept thread safe(r).
|
2005-10-24 21:41:34 +00:00 |
Dmitry Timoshkov
|
d48f50b4eb
|
Move user32 to delay loaded imports.
|
2005-10-03 10:15:43 +00:00 |
Alexandre Julliard
|
7e22be4d84
|
We are no longer generating .dbg.c files.
|
2005-09-29 10:35:58 +00:00 |
Alexandre Julliard
|
9f1c6de1ef
|
We are no longer generating .spec.c files.
|
2005-09-21 14:42:52 +00:00 |
Marcus Meissner
|
bd7ec9aca5
|
The last argument to MultiByteToWideChar is wide character count and
not the buffer size in bytes. Fixed all places where it was wrong.
|
2005-09-12 22:07:53 +00:00 |
Alexandre Julliard
|
c6b005ac69
|
Fixed some more traces to use the right printf format and avoid
typecasts.
|
2005-09-12 14:12:46 +00:00 |
Alexandre Julliard
|
20a1a203c6
|
Use a more portable scheme for storing the name of a critical
section.
|
2005-09-09 10:19:44 +00:00 |
Alexandre Julliard
|
cc4da88563
|
Explicitly import kernel32 in tests that use it.
|
2005-08-27 09:27:09 +00:00 |
Hans Leidekker
|
4f36cae4dd
|
Avoid using the obsolete inet_addr.
|
2005-08-27 09:20:24 +00:00 |
Mike McCormack
|
93ab695a5c
|
Fix gcc 4.0 warnings.
|
2005-08-26 08:53:31 +00:00 |
Mike McCormack
|
80fdebbb49
|
gcc 4.0 warning fixes.
|
2005-08-25 10:22:12 +00:00 |
Alexandre Julliard
|
734821444e
|
Merged some of the header checks to reduce the size of the generated
configure script a bit.
|
2005-08-03 19:21:04 +00:00 |
Andreas Mohr
|
ecd3abd48a
|
Sync ws2_32.spec with XP.
|
2005-08-01 10:56:49 +00:00 |
Stefan Huehner
|
06822b8977
|
Fix some write-strings warnings.
|
2005-07-15 09:58:36 +00:00 |
Stefan Huehner
|
17ed5537e7
|
Fix some more -Wmissing-declarations warnings.
|
2005-07-05 11:05:50 +00:00 |
Eric Pouech
|
809edabfbe
|
Const correctness fixes.
|
2005-06-27 09:53:46 +00:00 |
Hans Leidekker
|
26138619b3
|
Fix some -Wmissing-declarations warnings.
"errno" is not a good choice for a parameter name.
|
2005-06-25 18:34:32 +00:00 |
Stefan Huehner
|
ac6f562b52
|
Fix more -Wstrict-prototypes warnings.
|
2005-06-20 14:18:03 +00:00 |
Troy Rollo
|
698a0cb44b
|
Change WS_bind to accept an sa_family of 0 as "don't care".
|
2005-06-20 10:30:50 +00:00 |
Stefan Huehner
|
03cc8c4181
|
Remove some -Wstrict-prototypes warnings.
|
2005-06-17 10:11:37 +00:00 |
Alexandre Julliard
|
7e4af0f60b
|
Store the winsock per-thread data in NtCurrentTeb()->WinSockData
instead of using TlsAlloc.
|
2005-05-14 11:09:21 +00:00 |
Eric Pouech
|
0198255ba9
|
Some fixes on async shutdown.
|
2005-05-09 19:31:19 +00:00 |
Alexandre Julliard
|
34fa35dc99
|
Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
|
2005-05-09 14:42:30 +00:00 |
Alexandre Julliard
|
d62356aa1e
|
Added rules to build import libraries in the individual dll makefiles.
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
|
2005-05-07 12:39:52 +00:00 |
Robert Lunnon
|
cd40a31073
|
Added a conditionally compiled definition of INADDR_NONE for platforms
that don't define it.
|
2005-05-07 12:18:10 +00:00 |
Francois Gouget
|
821d4c4645
|
Fix nativeapi.pm so it knows about AC_HEADER_STAT().
Make the error message about unexpected '#ifdef HAVE_XXX' clearer.
Protect sys/stat.h #includes with the corresponding '#ifdef HAVE_XXX'
check.
|
2005-05-06 16:22:54 +00:00 |
Marcus Meissner
|
8480f39f11
|
Initialize iosb.
|
2005-05-05 09:49:43 +00:00 |
Marcus Meissner
|
c4d25aec20
|
Fixed stack overwrite by using sizeof(WS_sockaddr_ipx).
|
2005-04-28 18:27:27 +00:00 |
Rein Klazes
|
b59484de49
|
Fix a copy&paste bug in get_buffer_pe.
|
2005-03-31 15:28:54 +00:00 |
Francois Gouget
|
6b10c324c5
|
Assorted spelling fixes.
|
2005-03-30 17:08:31 +00:00 |
Peter Berg Larsen
|
e732fc023d
|
Janitorial: Get rid of strncpy/strncpyW.
|
2005-03-28 14:17:51 +00:00 |
Jakob Eriksson
|
9ed61de9a2
|
Get rid of HeapAlloc casts.
|
2005-03-24 21:01:35 +00:00 |
Thomas Kho
|
2a7fce1ce2
|
Added tests for sendto, recvfrom, and getservbyname.
|
2005-03-21 11:21:31 +00:00 |
Dmitry Timoshkov
|
75b93ff1aa
|
Match OVERLAPPED structure to the SDK definition.
|
2005-03-17 19:00:08 +00:00 |
Jakob Eriksson
|
7670aa128b
|
More trace info.
|
2005-03-17 13:58:06 +00:00 |
Thomas Kho
|
e95de008e3
|
Added select_server() test that uses select() in serving clients.
|
2005-03-11 12:53:12 +00:00 |
Steven Edwards
|
5727918424
|
Added a check for poll.h.
|
2005-03-04 12:38:36 +00:00 |
Francois Gouget
|
737da5864a
|
Tests cannot use wine/debug.h because it does not exist on Windows.
|
2005-02-14 11:02:23 +00:00 |
Eric Pouech
|
4634447d6b
|
- got rid of include/async.h
- fixed some overlapped issues in socket handling
- moved kernel32.CancelIo implementation to ntdll
|
2005-01-14 19:54:38 +00:00 |
Hans Leidekker
|
8be26da723
|
Stub implementations for WPUCompleteOverlappedRequest,
WSADuplicateSocketW, WSAEnumNameSpaceProviders{A,W}, WSAGetQOSByName,
WSAGetServiceClassInfo{A,W}, WSAGetServiceClassNameByClassId{A,W},
WSALookupServiceEnd, WSALookupServiceNext{A,W},
WSAProviderConfigChange, WSASetService{A,W}, WSCEnableNSProvider,
WSCGetProviderPath, WSCInstallNameSpace, WSCWriteProviderOrder.
Implementations for WSANtohl, WSANtohs, WSASocketA->W crosscall.
Avoid NULL dereferences in WSAStringToAddress{A,W} and
WSAAddressToString{A,W}.
|
2005-01-10 14:34:15 +00:00 |
Mike McCormack
|
4a0f999859
|
Use CreateEventW in preference to CreateEventA for unnamed events.
|
2005-01-07 15:40:09 +00:00 |
Michael Stefaniuc
|
5ad7d858e0
|
Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
|
2004-12-23 17:06:43 +00:00 |