Commit Graph
160 Commits
Author SHA1 Message Date
Bob Halley 9f4dd67b1f drop privs on linux 1999-10-07 19:35:02 +00:00
Bob Halley f4c06dafd5 cancel i/o before detaching from socket 1999-10-07 19:33:54 +00:00
Bob Halley 1c7ac6d8f5 allocate qrdataset dynamically 1999-10-07 19:33:12 +00:00
Bob Halley 5d454a5920 using $? is bad 1999-10-07 16:28:23 +00:00
David Lawrence 8b901c775d use isc_commandline_parse instead of getopt 1999-10-06 19:59:29 +00:00
David Lawrence 36444427e4 $? instead of $< to build main.@O@, because $< is valid only in nmake inference rules and the effect of using $< is the same 1999-10-06 19:59:14 +00:00
Bob Halley 51917258db build system cleanups; improved include handling 1999-10-05 19:52:30 +00:00
Bob Halley 205f50f12e add missing CRs 1999-10-05 17:40:12 +00:00
Michael Graff 4f4b084044 stringify the internal root zone info 1999-10-04 22:39:48 +00:00
David Lawrence a252c2771f include isc/net.h, do not include sys/socket.h, netinet/in.h or arpa/inet.h,
and/or use type in_port_t instead of unsigned int for ports
1999-10-02 02:54:16 +00:00
David Lawrence fd35453765 use AR, ARFLAGS, O and A macros 1999-09-30 20:10:31 +00:00
Andreas Gustafsson 2afc443636 xfrin_create() was declared static but defined non-static 1999-09-28 13:51:18 +00:00
Andreas Gustafsson b2f97c0c73 memcpy() requires <string.h> 1999-09-28 13:50:04 +00:00
Andreas Gustafsson 610048f03c moved dns_db_diff() from xfrin.c to journal.c 1999-09-27 08:09:20 +00:00
Bob Halley 95ffe09c95 add default root nameserver support 1999-09-24 01:43:02 +00:00
Bob Halley 92583b722b rootns support 1999-09-24 01:42:22 +00:00
Bob Halley 271d5bfc5c conforming changes for task API simplification 1999-09-23 21:31:03 +00:00
Andreas Gustafsson 22a33c32fc xfrin_test() is going away 1999-09-23 06:47:28 +00:00
Bob Halley 147c6dd75a conforming to api change 1999-09-22 19:46:46 +00:00
Bob Halley 67b37ae04c conforming changes for new view api 1999-09-22 18:24:35 +00:00
Bob Halley 297377a502 DIFF_VALID to DNS_DIFF_VALID 1999-09-22 00:31:28 +00:00
Bob Halley 15b1d62351 Add NS records to the authority section when answering from a zone.
Do not put a name into a section more than once.
Make restarts part of query state.
We were leaking the old qname after a CNAME/DNAME restart.
Update A6 follower calls to conform with interface changes.
1999-09-17 21:59:55 +00:00
Bob Halley 70e59364af Make restarts part of query state 1999-09-17 21:57:11 +00:00
Michael Graff 09b91abda4 Update copyright text 1999-09-15 23:49:29 +00:00
Bob Halley 0e5d1f7463 cache support 1999-09-13 18:26:37 +00:00
Brian Wellington 0f78de4d61 TSIG support for XFR 1999-09-10 15:01:04 +00:00
Andreas Gustafsson b2c71d98df automatic updating of SIGs and NXTs in secure zones 1999-09-09 08:58:00 +00:00
Andreas Gustafsson d1bf2d2df2 use dns_rdataset_isassociated() 1999-09-09 08:39:00 +00:00
Andreas Gustafsson 55dd0f94e6 typo caused SIGs to leak memory instead of being added to response 1999-09-09 06:55:35 +00:00
Bob Halley 4c0b089772 allow port to be specified 1999-09-09 02:19:11 +00:00
Bob Halley 6674b5827d only allow glue for the delegating zone 1999-09-08 01:21:01 +00:00
Bob Halley 7f9096e4c9 add gluedb 1999-09-08 01:20:41 +00:00
Bob Halley 9637357a77 a6 chains in additional data 1999-09-08 01:10:26 +00:00
Bob Halley daf60b7604 add a6 chains to additional data 1999-09-07 23:09:34 +00:00
Michael Graff 4556681e19 snapshot socket.[ch] code and commit dynbuf_t -> buffer_t changes 1999-09-02 02:10:44 +00:00
Bob Halley ac77fece9a EDNS0 1999-09-02 01:52:31 +00:00
Bob Halley 8688704781 Increase maximum TCP buffer size to 2048. 1999-09-01 18:36:57 +00:00
Bob Halley a91876b61d Basic truncation support. 1999-09-01 18:25:05 +00:00
Bob Halley 3f185361a4 Set AA correctly at zonecuts and in delegations.
Return glue when generating referrals.
Included signatures of additional data, if available.
An A6 query now causes type A and type AAAA additional section processing for
QNAME.
Add some comments.
1999-09-01 18:16:43 +00:00
Bob Halley 5c48c142e3 Doing a SIG query to a nonsecure zone was returning SERVFAIL instead of
no error, no data.
1999-08-31 22:24:36 +00:00
Bob Halley 732e0731de SIG support 1999-08-31 22:14:06 +00:00
Bob Halley 28577e973b a more stylish fix for empty nodes 1999-08-27 19:51:41 +00:00
Bob Halley 1f507a3121 handle empty nodes 1999-08-27 19:48:39 +00:00
Bob Halley b78028df07 include tsig.h 1999-08-27 18:41:15 +00:00
Bob Halley 241c94301b get rid of warning 1999-08-27 18:40:57 +00:00
Andreas Gustafsson ea530fd748 xfrin_test now takes no arguments 1999-08-27 18:35:05 +00:00
Andreas Gustafsson 80afc68f77 create diffs from axfr; numerous bug fixes 1999-08-27 18:30:59 +00:00
Andreas Gustafsson 0818d0a764 support slave zones 1999-08-27 18:30:00 +00:00
Bob Halley 549b6394e0 NXDOMAIN NXT support 1999-08-26 07:14:06 +00:00
Andreas Gustafsson e3c6d92121 fixed memory leaks; added missing dns_diff_clear() 1999-08-25 10:52:57 +00:00