Commit Graph

55 Commits

Author SHA1 Message Date
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
Alexandre Julliard
0fa8baafcb make_dlls: Recursively ignore .ok files in all tests directories. 2006-07-10 21:26:50 +02:00
Alexandre Julliard
edd100b899 make_dlls: Recursively ignore testlist.c in all tests directories. 2006-07-10 21:19:42 +02:00
Alexandre Julliard
5258e061dc make_dlls: Ignore generated import libraries from the top-level .gitignore. 2006-07-10 20:55:58 +02:00
Alexandre Julliard
cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Vitaly Lipatov
fa823d2fb8 dnsapi: Fix conflicts nameser.h with winerror.h. 2006-06-19 20:54:31 +02:00
Hans Leidekker
f9b213ff7b dnsapi: Free all allocated records instead of just the last one. 2006-06-19 10:30:08 +02:00
Hans Leidekker
5213b4a3f2 dnsapi: Correct testing for zero option value DNS_QUERY_STANDARD. 2006-06-19 10:30:02 +02:00
Alexandre Julliard
d74b280e95 dnsapi: DnsExtractRecordsFromMessage_A is not exported. 2006-06-12 12:01:06 +02:00
Hans Leidekker
5cfe6e9213 dnsapi: Add stub implementations for the remaining documented functions. 2006-06-07 11:47:08 +02:00
Mike McCormack
ea2d3f802b dnsapi: Fix the case where we have libresolv headers but no libraries. 2006-06-05 20:59:50 +02:00
Hans Leidekker
02ca30e8f9 dnsapi: Fall back to a netbios query when a dns query fails. 2006-06-01 11:08:01 +02:00
Alexandre Julliard
788e30f139 dnsapi: Added check for _msg_ptr vs. _ptr member in ns_msg struct. 2006-05-31 14:43:21 +02:00
Alexandre Julliard
d1a3383d53 dnsapi: Remove a bunch of unused functions that cause naming conflicts. 2006-05-31 14:25:49 +02:00
Alexandre Julliard
826cc602d5 dnsapi: Portability fixes. 2006-05-31 14:17:04 +02:00
Michael Stefaniuc
15c0db3623 dnsapi: Fixed missing lock release on error path. 2006-05-31 11:44:59 +02:00
Hans Leidekker
5931739cde dnsapi: Implement DnsQuery_{A,UTF8,W}. 2006-05-30 19:33:38 +02:00
Hans Leidekker
4cbbce8ea6 dnsapi: Add DNS message parsing routines from BIND. 2006-05-30 19:33:04 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Hans Leidekker
6e3223eb38 dnsapi: Add tests for DnsValidateName_A. 2006-05-15 13:56:44 +02:00
Hans Leidekker
a9328088fe dnsapi: The ttl value should be ignored when comparing dns records. 2006-05-09 20:41:22 +02:00
Hans Leidekker
da1d724c40 dnsapi: Partially implement DnsQueryConfig. 2006-05-09 11:55:24 +02:00
Hans Leidekker
efe9cedab2 dnsapi: Implement and test DnsRecordSetCompare. 2006-05-08 20:58:48 +02:00
Hans Leidekker
b2c4b2cff6 dnsapi: Implement DnsValidateName_{A,UTF8,W}. 2006-05-07 10:10:10 +02:00
Hans Leidekker
686bcd29c1 dnsapi: Implement DnsRecord{CopyEx,ListFree,SetCopyEx}. 2006-05-07 10:09:35 +02:00
Hans Leidekker
12ae5d4e4b dnsapi: Add tests for DnsRecordCompare. 2006-05-07 10:09:29 +02:00