Commit Graph
500 Commits
Author SHA1 Message Date
Bob Halley 27d4efe5c8 cleanup; add view shutdown events 1999-11-22 19:54:23 +00:00
Bob Halley 205790a755 coordinated shutdown of resolver and adb 1999-11-22 19:53:51 +00:00
Michael Graff 42fe494186 Minor API change. The 'factor' now ranges from 0..10. See adb.h for details. 1999-11-19 00:30:13 +00:00
James Brister 292031c9fc - Removed config *_delete functions on structures that use reference
counting and replaced with *_detach.
- Changed config *_attach functions to return the new attached value through
  the paramater list rather than as a return value.
- Changed config *_delete functions to no longer allow deletion of a null
  pointer
- Changed calls to the config *_delete functions to make sure no null
  pointers were passed in.
- Changed use of the config *_attach function to match new signature.
1999-11-17 21:52:32 +00:00
Bob Halley 7a3010be81 add NOEDNS0 flag 1999-11-16 21:05:33 +00:00
Michael Graff 4f6dd51441 add dns_adb_changeflags() 1999-11-16 06:53:29 +00:00
Brian Wellington 31b6349dbb added dns_tkey_destroy 1999-11-05 16:53:24 +00:00
Bob Halley 28ab8277a0 create adb list types 1999-11-05 09:49:53 +00:00
Mark Andrews 6314cd3338 Support $TTL w/ BIND 8 format
dns_ttl_fromtext() to return DNS_R_BADTTL not DNS_R_SYNTAX.
1999-11-04 01:21:28 +00:00
Brian Wellington 5c688a008a A bit of SIG(0) cleanup 1999-11-02 22:58:29 +00:00
Brian Wellington 0b764d91c9 - updates to dns_message_signer to handle SIG(0) as well as TSIG
- SIG(0)'s can be rendered, and information is stored to allow them to be
verified after parsing.  This needs some cleanup work done.
1999-11-02 19:59:04 +00:00
Brian Wellington 322b0fb39d added DNS_R_NOIDENTITY 1999-11-02 19:57:13 +00:00
Brian Wellington d598338952 Added the concept of a signature's identity - either from a SIG(0) key, a
statically configureed TSIG key, or the creator or a generated TSIG key.
1999-11-02 19:55:45 +00:00
Brian Wellington 0a1c6f36c8 preliminary SIG(0) support 1999-11-02 19:53:41 +00:00
James Brister e42197260c Support forward and forwarders values inside master, slave and stub zones. 1999-11-02 15:49:44 +00:00
Mark Andrews 9088094680 Add read support for BIND 8 TTL / counter format to soa.
Move bind_ttl to ttl.c and rename dns_ttl_fromtext and dns_counter_fromtext,
fix bug in handling of seconds (x 1 not x 60), can also handle raw number.
1999-11-02 13:07:53 +00:00
James Brister 3f8c638594 Support rfc2308-type1 options statement. 1999-11-02 09:13:48 +00:00
Brian Wellington 73af6575e0 Added DNS_R_NOTVERIFIEDYET 1999-11-01 22:54:26 +00:00
Michael Graff 4281fe4a80 dead/needs_poke are flags for adbnames, merge in Bob's changes 1999-10-30 01:58:02 +00:00
Andreas Gustafsson 81ae5e1ae6 added xfer_in/xfer_out categories and modules 1999-10-29 22:37:47 +00:00
Michael Graff cfec676d09 define module adb 1999-10-29 22:28:35 +00:00
Michael Graff c803787146 replace all instances of 'handle' with 'find' since that's what they are now. 1999-10-29 18:30:48 +00:00
Michael Graff 2992344aac dns_adbhandle_t -> dns_adbfind_t 1999-10-29 18:07:32 +00:00
Michael Graff 897c9ddb4d implement dns_adb_cancelfind(), rename _done() to _destroyfind(), and _lookup to _createfind() 1999-10-29 18:00:31 +00:00
James Brister 0c357624ee kdeflist functions added 1999-10-29 16:00:13 +00:00
Brian Wellington ffdcf33647 TSIG uses the new kdeflist accessor, other assorted TSIG/TKEY config updates 1999-10-29 13:56:56 +00:00
Mark Andrews fe37278859 in6_addr.s6_addr is *always* an array. 1999-10-29 06:36:05 +00:00
Mark Andrews d1ee833efb remove extraneous commas 1999-10-29 05:12:24 +00:00
Bob Halley 7b4dcbb89b add DNS_R_WAIT 1999-10-29 03:31:13 +00:00
Andreas Gustafsson a474ba139d enabled incoming zone transfer code; there are no SOA
queries yet, so we just do an unconditional transfer attempt at server
startup time for each slave zone
1999-10-29 02:41:56 +00:00
Andreas Gustafsson 81ce556e02 moved xfrin.c from bin/named to lib/dns by repository copy 1999-10-29 02:12:01 +00:00
Michael Graff d43c2cc7bc private links are plink, public links are publink 1999-10-29 01:53:20 +00:00
Michael Graff ff9bb3fc54 more v4/v6 splitting out 1999-10-29 01:26:45 +00:00
Andreas Gustafsson 71a16ee135 checkpoint, introducing new type dns_zonemgr_t 1999-10-29 00:46:53 +00:00
Michael Graff 1f90c10828 start on ipv6 bits 1999-10-28 21:50:27 +00:00
Michael Graff d4d2a13916 add plink 1999-10-28 20:09:51 +00:00
Bob Halley 726290e9d5 add adb 1999-10-28 19:52:10 +00:00
Bob Halley 29228e4aff move adb typedefs to types.h 1999-10-28 19:51:54 +00:00
Brian Wellington 06f9d6486e dns_message_signer update 1999-10-28 14:18:52 +00:00
Brian Wellington e5c7544550 dns_message_signer 1999-10-27 22:25:55 +00:00
Michael Graff 2bcb48cfca adb does fetches for A records now. Has a memory leak still. 1999-10-27 22:24:40 +00:00
Brian Wellington e552b98037 - TSIG keys are created from the config structures
- TSIG key initialization cleanup
1999-10-27 19:59:34 +00:00
Michael Graff 1c3bc66ada snapshot; nearly all fetch infrastructure is in place. 1999-10-27 19:36:58 +00:00
Mark Andrews c31c447853 Update usage comments 1999-10-27 05:55:03 +00:00
Mark Andrews 412e2345a7 Add a FILE * arguement to dns_journal_print() and dns_diff_print(). 1999-10-27 05:53:59 +00:00
Bob Halley 08f8af2a42 add dns_view_findzonecut() 1999-10-27 00:43:56 +00:00
Bob Halley c5a031ab2c add dns_rdatalist_init() 1999-10-27 00:43:43 +00:00
Andreas Gustafsson 61ba96e2f9 added DNS_LOGMODULE_JOURNAL 1999-10-27 00:30:28 +00:00
Brian Wellington f879d3ee27 - Return the generated key from dns_tkey_processdhresponse
- Check for NOERROR in dns_tkey_process*
1999-10-26 21:57:53 +00:00
Brian Wellington a413f94248 invalid tkey result code 1999-10-26 19:30:23 +00:00