Commit Graph

80 Commits

Author SHA1 Message Date
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
Hans Leidekker
18cd143086 dnsapi: Remove the critical section around res_query. 2010-09-08 19:49:30 +02:00
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Hans Leidekker
c058490b69 dnsapi: _res is per-thread in glibc.
This mirrors Dan Kegel's fix for iphlpapi.
2010-03-23 17:30:25 +01:00
Hans Leidekker
af68ef68ce dnsapi: Add a version resource. 2010-03-23 17:30:19 +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
Austin English
5b21d90f5f dnsapi: Add a stub for DnsFlushResolverCache. 2009-08-26 12:09:55 +02:00
Francois Gouget
a9597698a8 dnsapi: Reorder a couple of functions to avoid forward declarations. 2009-01-07 14:40:54 +01:00
Francois Gouget
dfefbd1200 dnsapi: dns_ns_name_pton() is unused so remove it. 2009-01-07 14:40:50 +01:00
Michael Stefaniuc
b8f17bac2b dnsapi/tests: Remove superfluous casts.
The pointers to r1 and r2 are already PDNS_RECORDs.
2009-01-02 11:53:50 +01:00
Austin English
21bc015db3 dnsapi: Remove a useless check. 2008-12-05 13:52:31 +01:00
Michael Stefaniuc
42c733cd3b dnsapi: Transform two for loops into while loops. 2008-11-03 13:41:03 +01:00
Marcus Meissner
8a4748bf01 dnsapi: Fixed incorrect buffer size to GetComputerNameExW. 2008-09-15 11:43:29 +02:00
Alexandre Julliard
348b3b3af0 dnsapi: Fix compile without the resolv library. 2008-08-25 16:14:51 +02:00
Andrew Talbot
5ca83ae502 dnsapi: Sign-compare warnings fix. 2008-08-01 11:18:11 +02:00
Hans Leidekker
73d0e7fda3 dnsapi: Fix a number of memory leaks. 2008-07-21 12:21:11 +02:00
Andrew Talbot
07d73206c6 dnsapi: Remove unused variables. 2008-04-14 12:06:44 +02:00
Austin English
b4f52938e4 Spelling fixes. 2008-04-02 23:18:21 +02:00
Rob Shearman
48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Andrew Talbot
1a1d0a3ec1 dnsapi: Remove unneeded casts. 2007-12-11 12:08:38 +01:00
Michael Stefaniuc
b3ff6803c0 dnsapi: Rename the wrappers around HeapAlloc() &Co to use the new standard naming. 2007-11-28 11:19:58 +01:00
Michael Stefaniuc
3e8970602c dlls: Remove duplicate includes. 2007-11-19 13:54:46 +01:00
Francois Gouget
4040ecee2b dnsapi: Fix the DnsQueryConfig() prototype. 2007-09-18 11:21:17 +02:00
Paul Vriens
1691ca5ee3 dnsapi/tests: No need to dynamically load dnsapi anymore. 2007-08-21 21:38:44 +02:00
Francois Gouget
ca3a241889 dnsapi: Better match the PSDK types, especially with regards to constness.
Add some missing A/W prototype macros.
Update win32.api to fix the winapi_check warnings.
2007-08-08 15:32:03 +02:00
Francois Gouget
cace3f9e8c dnsapi: The DNS APIs don't take PIP4_ARRAYs anymore (for IPv6 compatibility). 2007-08-06 12:30:25 +02:00
Francois Gouget
68953ffd7d dnsapi: Define DNS_STATUS as LONG instead of long to improve Win64 compatibility. 2007-08-03 12:41:15 +02:00
Alexandre Julliard
98934f20d8 dnsapi: Fix some potential infinite loops because of an unsigned loop counter. 2007-07-12 17:32:07 +02:00
Andrew Talbot
54f844bffc dnsapi: Exclude unused header. 2007-05-03 14:23:45 +02:00
Francois Gouget
5a8fc34033 Assorted spelling fixes. 2007-04-30 12:35:11 +02:00
Andrew Talbot
275e104a57 dnsapi: Constify some variables. 2007-04-26 14:24:38 +02:00
Hans Leidekker
dfebf1b91d iphlpapi: Only call res_init() once per process. 2007-04-19 11:56:03 +02:00
Paul Vriens
034765e100 dnsapi/tests: Load dnsapi dynamically and use skip. 2007-03-12 12:08:42 +01:00
Andrew Talbot
906c0cac17 dnsapi: Declare some items static. 2007-01-08 12:09:17 +01:00
Kai Blin
2620cea3c2 dnsapi: Fix entering the success case (Coverity). 2007-01-02 13:30:20 +01:00
Hans Leidekker
a3a2f06a07 dnsapi: Add stubs for DnsWriteQuestionToBuffer_{UTF8,W}. 2006-10-23 12:36:51 +02:00
Alexandre Julliard
2cb378d498 dnsapi: Avoid non-portable types. 2006-10-20 14:51:44 +02:00
Hans Leidekker
b85e3fe4eb dnsapi: Cast-qual warnings fix. 2006-10-05 18:06:45 +02:00
Hans Leidekker
4e3b3debef dnsapi: Win64 printf format warning fixes. 2006-10-02 14:32:19 +02:00
Michael Stefaniuc
85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Hans Leidekker
a9a04fb386 dnsapi: Use the proper type for the return value in dns_do_query_netbios().
Remove some unnecessary casts.
2006-09-14 11:11:57 +02:00
Hans Leidekker
0c0d190376 dnsapi: Implement and test DnsRecordSetDetach. 2006-09-14 11:11:45 +02:00
Alexandre Julliard
32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Andrew Talbot
ba645eaab1 dnsapi: Cast-qual warnings fix. 2006-09-10 10:17:05 +02:00
Alexandre Julliard
5cf75e615a makefiles: Only run test and documentation targets in directories that need them. 2006-08-28 13:37:44 +02:00
Andrew Talbot
eed737ea8f dnsapi/tests: Write-strings warnings fix. 2006-08-15 11:42:30 +02:00
Andrew Talbot
4f608f0bbb dnsapi/tests: Write-strings warnings fix. 2006-07-20 12:11:25 +02:00
Alexandre Julliard
eb8a40c368 libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Hans Leidekker
dfd22085bb dnsapi: Fix a buffer overrun (Coverity). 2006-07-11 12:04:58 +02:00