Mark Andrews
e9a1342be9
update copyright notice
2005-05-08 23:54:56 +00:00
Mark Andrews
872ac31ae1
1854. [bug] lwres also needs to know the print format for
...
(long long). [RT #13754 ]
2005-05-06 02:19:41 +00:00
Mark Andrews
711fdcc1ce
1704. [port] lwres needed a snprintf() implementation for
...
platforms without snprintf(). [RT #12321 ]
2004-08-28 06:18:29 +00:00
Mark Andrews
9e4db62a34
update copyrights
2004-03-09 06:12:49 +00:00
Mark Andrews
c78ef9f491
pullup:
...
Deal with AIX defining in6addr_any but not in6addr_loopback
in libc, even though both are declared in <netinet/in.h>. This caused
named to fail to link on AIX after change 1083, which introduced
the first actual use of in6addr_loopback.
2001-11-02 00:20:12 +00:00
Mark Andrews
2449f41e75
960. [port] liblwres failed to build on systems with support for
...
getrrsetbyname() in the OS. [RT #1592 ]
2001-08-16 06:39:33 +00:00
Andreas Gustafsson
9f5a862a90
lwres.h should be installed, and net.h should not
2001-07-31 01:32:45 +00:00
Mark Andrews
aac5a28f1f
LIBISCCFG_EXTERNAL_DATA should be in lwres/platform.h
2001-07-18 08:15:23 +00:00
Danny Mayer
5236050c0f
Add support for win32
2001-07-18 02:37:15 +00:00
Brian Wellington
b9be76ed89
lwres.h wasn't installed [RT #1494 ]
2001-07-14 18:41:33 +00:00
Andreas Gustafsson
dc9b928cf6
net.h has moved
2001-07-11 21:42:25 +00:00
Andreas Gustafsson
34729dbcb3
split lwres/net.h into separate Unix and Win32 version to facilitate
...
porting; rely on that header for networking definitions rather than redundantly
including OS-dependent headers from the various lwres .c files
2001-07-10 18:26:12 +00:00
Brian Wellington
0a2d5c9905
924. [port] Apply #910 to lib/lwres. [RT #987 ]
2001-07-07 00:03:26 +00:00
Andreas Gustafsson
47ad4fad77
922. [func] Added two new lwres_getrrsetbyname() result codes,
...
ERR_NONAME and ERR_NODATA.
2001-07-02 21:28:56 +00:00
Brian Wellington
5733d25b06
921. [bug] lwres returned an incorrect error code if it received
...
a truncated message.
920. [func] Increase the lwres receive buffer size to 16K.
[RT #1451 ]
2001-07-02 20:46:31 +00:00
David Lawrence
2b403f22d4
Removed an obsolete XXXMLG comment, with the assent of Michael Graff.
2001-06-08 23:53:41 +00:00
David Lawrence
f3432e1b48
moved INADDR_LOOPBACK definition to lwres/net.h, because it was causing
...
redefinition warnings on multiple platforms
2001-03-08 16:09:41 +00:00
Brian Wellington
93e66a44a0
remove #ifdef REENTRANT
2001-03-06 21:46:03 +00:00
Mark Andrews
66ad1d85cb
703. [port] sys/select.h is needed on older platforms. [RT #695 ]
2001-01-23 04:47:56 +00:00
Brian Wellington
499b34cea0
copyright update
2001-01-09 22:01:04 +00:00
Mark Andrews
4e7942dc76
648. [port] Add support for pre-RFC2133 IPv6 implementations.
2001-01-03 13:13:14 +00:00
Brian Wellington
1200b06785
removed LWRDATA_AUTHORITATIVE and RRSET_AUTHORITATIVE
2000-12-21 00:27:56 +00:00
David Lawrence
61632c1973
tokens after #endif
2000-11-15 20:47:54 +00:00
Brian Wellington
668728fed8
First cut at getrrsetbyname code
2000-11-02 01:52:32 +00:00
Brian Wellington
8f80322fb5
Support for lwresd on addresses other than 127.0.0.1.
2000-10-05 22:27:54 +00:00
Andreas Gustafsson
922e6a3c2a
478. [bug] "make install" failed if the directory specified with
...
--prefix did not already exist.
2000-09-20 19:06:16 +00:00
Andreas Gustafsson
7bee275ebe
added lwres_context_send(), lwres_socket_recv(),
...
lwres_context_getsocket() to support clients doing async lookups
2000-08-22 16:20:21 +00:00
Andreas Gustafsson
dc685fd1d3
typo
2000-08-10 22:44:00 +00:00
David Lawrence
40f53fa8d9
Trailing whitespace trimmed. Perhaps running "perl util/spacewhack.pl in your
...
own CVS tree will help minimize CVS conflicts. Maybe not.
Blame Graff for getting me to trim all trailing whitespace.
2000-08-01 01:33:37 +00:00
David Lawrence
15a4474541
word wrap copyright notice at column 70
2000-07-27 09:55:03 +00:00
David Lawrence
10885eeaae
I was mistaken, FreeBSD needs the stddef.h include
2000-07-27 02:11:19 +00:00
David Lawrence
7b04a0e1df
does not need stddef.h, tell emacs to use C mode on the file
2000-07-26 21:56:28 +00:00
Brian Wellington
d8c8722f28
313. [bug] When parsing resolv.conf, don't terminate on an
...
error. Instead, parse as much as possible, but
still return an error if one was found.
2000-07-07 18:58:46 +00:00
Brian Wellington
4b7167e96a
312. [bug] Increase the number of allowed elements in the
...
resolv.conf search path from 6 to 8. If there
are more than this, ignore the remainder rather
than returning a failure in lwres_conf_parse.
2000-07-07 18:24:11 +00:00
Brian Wellington
23ce1c7cca
Lots of the comments were wrong.
2000-07-06 20:05:13 +00:00
David Lawrence
de8e189332
300. [bug] Using both <isc/net.h> and <lwres/net.h> didn't work
...
on platforms lacking IPv6 because each included their
own ipv6 header file for the missing definitions. Now
each library's ipv6.h defines the wrapper symbol of
the other (ISC_IPV6_H and LWRES_IPV6_H).
2000-07-01 01:41:54 +00:00
Andreas Gustafsson
fe8d130967
make install didn't work when using separate build dir
2000-06-30 00:29:29 +00:00
David Lawrence
9b639db360
use protect netdb.h and rpc/netdb.h from check-includes.pl recommended removal
2000-06-23 03:14:04 +00:00
David Lawrence
be65f56d23
does not need stddef.h, lwres/int.h or lwres/result.h
2000-06-23 03:13:26 +00:00
David Lawrence
f7be916879
does not need lwres/lang.h
2000-06-23 03:12:42 +00:00
David Lawrence
cf203e0ece
does not need stddef.h or lwres/int.h
2000-06-23 03:12:28 +00:00
David Lawrence
a41242165c
use lwres/lang.h, protect some files from check-includes.pl recommended removal
2000-06-23 03:12:06 +00:00
David Lawrence
9c3531d72a
add RCS id string
2000-06-22 22:00:42 +00:00
David Lawrence
b602710169
update_copyrights
2000-06-21 22:20:18 +00:00
Brian Wellington
864d6c7042
Add LWRES_R_INCOMPLETE
2000-06-21 18:18:22 +00:00
Brian Wellington
412e5c6211
Add lwres_udp_port, so that test programs can use a different port.
2000-06-19 21:56:48 +00:00
Michael Graff
efe2f579ba
add LWRES_CONTEXT_SERVERMODE
2000-06-15 23:48:11 +00:00
Michael Graff
99dd8505ed
Bring up to spec. Patches from pr 134, 135
2000-06-15 18:28:11 +00:00
David Lawrence
ed71ea51c6
Silence a few more warnings:
...
+ missing sigwait prototype on BSD/OS 4.0/4.0.1
+ PTHREAD_ONCE_INIT unbraced initializer warnings on Solaris 2.8.
+ IN6ADDR_ANY_INIT unbraced initializer warnings on BSD/OS 4.*, Linux and
Solaris 2.8.
2000-06-06 16:06:50 +00:00
David Lawrence
a5e5d67faa
gai_strerror is spec'd by RFC 2133 as char *, with no const qualifier.
...
I'll have to see about how this can be handled more suitably by the code,
but for now, the return value has been revered to not being const qualified.
2000-06-01 18:29:27 +00:00